
French Onion Soup Bites
French Onion Soup Bites are a savory appetizer inspired by the classic French onion soup. They feature caramelized onions, melted cheese (often Gruyère or Swiss), and a crispy bread or pastry base, creating a rich, bite-sized version of the comforting soup. Perfect for parties or gatherings, they deliver all the flavor of the original dish in a handy, snackable form.
Ingredients
- Cooking spray
- 2 Tbsp. extra-virgin olive oil
- 1 Tbsp. unsalted butter
- 2 large yellow onions, thinly sliced
- Kosher salt
- Freshly ground black pepper
- 1/2 cup low-sodium beef broth
- 2 Tbsp. sherry vinegar or red wine vinegar
- 2 (8-oz.) cans crescent rolls
- 4 oz. Gruyère, grated
- Fresh thyme, for serving
Instructions
- Generously grease a 24-cup mini muffin pan with cooking spray. In a large skillet over medium heat, heat oil and butter until butter is melted. Add onions; season with a generous pinch of salt and pepper. Cook, stirring often, until tender and caramelized, about 30 minutes.
- Stir in broth and vinegar. Bring to a simmer and cook, stirring occasionally, until liquid is almost completely reduced but onions are still a little wet, about 5 minutes; season with salt and pepper, if needed. Remove from heat.
- Preheat oven to 375°. Unroll 1 can of crescent roll dough. Cut along perforated line to make 2 pieces. Cut each piece lengthwise down the center to create 4 large rectangles (there should be a seam to guide you here). Cut each rectangle into 3 pieces. Press pieces into muffin cups, stretching as needed to completely cover the sides. Repeat with remaining can.
- Spoon 1 tablespoon onion mixture into each cup. Sprinkle with cheese.
- Bake bites until cheese is melted and dough is golden brown, 18 to 20 minutes.
- Let cool 10 minutes in pan. Transfer bites to a platter. Top with thyme.
Nutrition
Calories: 2406kcalCarbohydrates: 215gProtein: 68gFat: 138gSaturated Fat: 52gTrans Fat: 4gCholesterol: 155mgSodium: 5925mgPotassium: 829mgFiber: 13gSugar: 35gCalcium: 1368mgIron: 13mg
Tried this recipe?Let us know how it was!