French Onion Gnocchi Soup Recipe
If you’re in the mood for something comforting, rich, and a little bit fancy without any fuss, this French Onion Gnocchi Soup is pure magic in a bowl. Imagine the deep, sweet flavor of caramelized onions mingling with pillowy gnocchi, all bathed in a savory beef broth and topped with luscious melted Gruyere cheese. It’s like a cozy hug on a chilly day, but with an elegant twist that will make every spoonful feel like a special occasion. Trust me, once you try this French Onion Gnocchi Soup, it’ll quickly become a beloved go-to for those nights when you want big flavor with minimal effort.

Ingredients You’ll Need
Gathering simple ingredients that pack a punch is what makes this French Onion Gnocchi Soup so approachable and rewarding. Each item lends itself perfectly — from the sweet caramelized onions adding depth, to the tender gnocchi that provides a delightful texture, and of course the rich Gruyere cheese that melts into the broth for that irresistible finishing touch.
- 4 onions, thinly sliced: The soul of the soup, slowly caramelized to bring out natural sweetness and complexity.
- 3 tbsp butter: For sautéing the onions, butter adds richness and helps achieve that golden-brown color.
- 4 cups beef broth: The savory base that ties everything together with hearty flavor.
- 1 package (16 oz) gnocchi: Soft potato dumplings that soak up the broth and add comforting texture.
- 1 cup shredded Gruyere cheese: A nutty, melty finish that crowns the soup with gooey deliciousness.
How to Make French Onion Gnocchi Soup
Step 1: Caramelize the onions
Start by melting butter in a large pot over medium heat, then add the thinly sliced onions. Patience is key here—stir occasionally as they slowly turn a rich golden brown, releasing their natural sugars. This caramelization is what transforms ordinary onions into the heart and soul of this French Onion Gnocchi Soup, giving the broth that signature sweet and savory depth.
Step 2: Add broth and simmer
Once your onions are beautifully caramelized, pour in the beef broth and raise the heat just enough to bring it to a gentle simmer. This will marry all those deep flavors, making the broth rich and satisfying. Let it bubble softly for a few minutes to allow the flavors to blend seamlessly.
Step 3: Cook the gnocchi
Next, stir in your gnocchi directly into the simmering broth. These delicate little dumplings cook quickly—about three minutes—until they float and become tender. They soak up the delicious onion-infused broth, making each bite a delightful balance of softness and savory goodness.
Step 4: Add Gruyere cheese topping
Just before serving, sprinkle the shredded Gruyere cheese generously over each bowl. The cheese melts beautifully into the hot soup, adding a creamy, nutty layer that elevates the dish from simple to simply irresistible. If you like, you can also briefly broil the soup in oven-safe bowls to create a bubbly, golden cheese crust.
How to Serve French Onion Gnocchi Soup

Garnishes
Enhance your French Onion Gnocchi Soup with fresh thyme sprigs or a sprinkle of finely chopped parsley to add a pop of color and a burst of herbaceous brightness. A twist of cracked black pepper on top adds just a touch of heat to balance the richness perfectly.
Side Dishes
This soup is so soul-satisfying, it can shine on its own, but pairing it with a crunchy baguette or garlic bread works wonders to soak up every last drop of that luscious broth. A simple green salad with a lemon vinaigrette also complements the soup’s richness by bringing in fresh, crisp contrast.
Creative Ways to Present
For an elegant twist, serve the soup in mini cast iron skillets or take it up a notch with individual crock bowls. Adding a crisp cheese crouton on top or melting the Gruyere under a broiler creates a beautiful gratinée effect that impresses any guest or makes your weeknight dinner feel extra special.
Make Ahead and Storage
Storing Leftovers
Keep your leftover French Onion Gnocchi Soup in an airtight container in the refrigerator for up to 3 days. The flavors may even deepen overnight, but the gnocchi will soak up the broth, so it’s best enjoyed within a few days to retain perfect texture.
Freezing
While you can freeze the soup, it’s best to do so before adding the gnocchi and cheese, as gnocchi can become mushy after freezing and reheating. Store the broth and caramelized onions in a freezer-safe container for up to 2 months, then add fresh gnocchi and Gruyere when you’re ready to serve.
Reheating
Warm your French Onion Gnocchi Soup on the stovetop over low heat, stirring gently to avoid breaking up the gnocchi. Add a splash of broth or water if the soup has thickened too much. Once heated through, top with fresh shredded Gruyere for a melty finish.
FAQs
Can I use vegetable broth instead of beef broth?
Absolutely! Vegetable broth will work if you prefer a vegetarian version, though you may want to add a splash of soy sauce or tamari for extra umami depth that mimics beef broth.
What other cheeses can I use besides Gruyere?
Gruyere is ideal for its meltiness and flavor, but Swiss cheese, Emmental, or even sharp white cheddar can make great substitutes. Choose a cheese that melts well and has a nutty, rich profile.
Is it possible to make homemade gnocchi for this soup?
Definitely! Homemade gnocchi adds an extra touch of love to the French Onion Gnocchi Soup. Just keep in mind they cook quickly, so add them carefully to avoid overcooking.
How do I get the onions to caramelize perfectly?
The key is low and slow cooking. Use medium to low heat and stir every few minutes. It might take around 30 minutes to achieve deep caramelization, but the flavor payoff is worth it!
Can I make this soup gluten-free?
Yes! Choose gluten-free gnocchi and ensure your beef broth is gluten-free as well. This way, you can enjoy all the comforting flavors without worry.
Final Thoughts
This French Onion Gnocchi Soup feels like a delicious secret worth sharing with everyone you love. Its mix of deeply caramelized onions, tender gnocchi, and melty Gruyere delivers comfort and elegance in every spoonful. Whether you’re seeking a quick weeknight dinner or something to impress guests, this soup is a winner that’s easy to make and impossible to forget. Go ahead, give it a try—you’re going to fall in love with every bite!
PrintFrench Onion Gnocchi Soup Recipe
A rich and comforting French Onion Gnocchi Soup that combines the deep, caramelized flavors of slow-cooked onions with tender gnocchi and melted Gruyere cheese, perfect for a cozy meal.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Sautéing, Simmering
- Cuisine: French
- Diet: Low Fat
Ingredients
For the Soup:
- 4 onions, thinly sliced
- 3 tbsp butter
- 4 cups beef broth
For the Gnocchi:
- 1 package (16 oz) gnocchi
Topping:
- 1 cup shredded Gruyere cheese
Instructions
- Caramelize the Onions: In a large pot, melt the butter over medium heat. Add the thinly sliced onions and cook slowly, stirring occasionally, until they become golden brown and caramelized, about 25-30 minutes. This process develops the deep, sweet flavor essential for the soup.
- Add the Broth and Simmer: Pour in the beef broth with the caramelized onions. Increase the heat to bring the mixture to a gentle simmer. Let it cook for 5-10 minutes to allow the flavors to meld.
- Cook the Gnocchi: Stir in the gnocchi and cook according to package instructions, usually about 3 minutes or until the gnocchi float to the surface and are tender.
- Serve with Cheese: Ladle the soup into bowls and generously top each serving with shredded Gruyere cheese. The heat from the soup will gently melt the cheese for a delicious finishing touch.
Notes
- Use thinly sliced onions to ensure even caramelization.
- Be patient when caramelizing to develop full flavor without burning.
- Gruyere cheese melts beautifully and adds a nutty richness, but you can substitute with Swiss or mozzarella if preferred.
- For a vegetarian version, replace beef broth with vegetable broth and omit Gruyere or use a plant-based cheese alternative.
- This soup is best served immediately to enjoy the melted cheese texture.
Nutrition
- Serving Size: 1 bowl (about 1.5 cups)
- Calories: 320
- Sugar: 8g
- Sodium: 850mg
- Fat: 15g
- Saturated Fat: 9g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 3g
- Protein: 11g
- Cholesterol: 40mg
Keywords: French Onion Soup, Gnocchi Soup, Caramelized Onion Soup, Comfort Food, Gruyere Soup

