Description
This cozy French Onion Gnocchi Soup combines classic French bistro flavors with one-pot weeknight simplicity. Caramelized onions, rich broth, and pillowy gnocchi create a comforting, hearty soup that’s topped with melted Gruyère for a gourmet touch in just 30 minutes.
Ingredients
- 4 large yellow onions, thinly sliced
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 teaspoon brown sugar
- 2 garlic cloves, minced
- 1 tablespoon all-purpose flour
- 1 tablespoon tomato paste
- 1/2 cup dry red wine or sherry
- 4 cups beef stock or vegetable broth
- 1 bay leaf
- 1 parsley sprig
- 1 teaspoon thyme
- 1/2 teaspoon Worcestershire sauce
- 1 pound potato gnocchi
- Salt and pepper to taste
- 1 cup shredded Gruyère, Swiss, or Parmesan cheese
Instructions
- In a large pot or Dutch oven, heat butter and olive oil over medium-low heat. Add onions and cook slowly, stirring occasionally.
- After 20 minutes, add brown sugar and continue cooking until onions are deep golden and caramelized.
- Stir in garlic, tomato paste, and flour. Cook for 1 minute to form a light roux.
- Pour in red wine or sherry, scraping the bottom of the pot to deglaze.
- Add broth, thyme, parsley, bay leaf, and Worcestershire sauce. Simmer gently for 15 minutes.
- Add gnocchi directly into the pot and cook until they float and become tender.
- Ladle soup into oven-safe bowls, top with cheese, and broil until bubbling and golden brown.
- Serve hot and enjoy with crusty bread or a side salad.
Notes
For a vegetarian version, use vegetable broth and omit Worcestershire sauce. To make it vegan, substitute butter and cheese with plant-based options. Use gluten-free gnocchi and cornstarch instead of flour for a gluten-free variation. Caramelize onions slowly for the richest flavor.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: One Pot
- Cuisine: French
Nutrition
- Serving Size: 1 bowl
- Calories: 390
- Sugar: 9g
- Sodium: 760mg
- Fat: 19g
- Saturated Fat: 10g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 45mg
