If you adore the rich, comforting flavors of classic French onion soup but are craving a twist that adds a little chewy, pillowy fun, then you’re absolutely going to fall in love with this French Onion Gnocchi Soup Recipe. Imagine sweet, deeply caramelized onions simmering in a savory broth, tender gnocchi cooking right in the pot, and heaps of melty, golden cheese crowning each bowl. This soup is pure warmth in every spoonful, perfect for those cozy evenings when you want something heartfelt and satisfying. Let me walk you through how to create this fabulous, soul-soothing dish from start to finish!
Ingredients You’ll Need

Don’t let the ingredient list intimidate you—these simple staples all play a vital role in flavor, texture, or color, building this soup’s irresistible character layer by layer.
- Butter (6 tablespoons): Adds richness and helps caramelize the onions beautifully.
- Olive oil (2 tablespoons): A little extra fat to support the slow cooking process without burning.
- 10 medium onions, thinly sliced: The star ingredient that transforms into sweet, golden caramelized goodness.
- Sugar (2 teaspoons): Enhances the natural sweetness during caramelization.
- Salt (1½ teaspoons): Balances and brings out all the flavors.
- Black pepper (1 teaspoon): Adds a hint of warm spice for depth.
- Chicken broth (2 cups): Creates a savory foundation for the soup to soak into the gnocchi.
- All-purpose flour (¼ cup): Thickens the broth for a luscious texture.
- Gnocchi (4 cups fresh or packaged): Tender little dumplings that make this soup extra satisfying.
- Worcestershire sauce (2 teaspoons): A savory kick that deepens the broth’s umami flavors.
- Boiling water (10 cups): To simmer the soup and soften the gnocchi.
- Shredded Italian style cheese or Gruyère (3 cups): Melts into an irresistible, bubbly topping.
- Parmesan cheese (1 cup): Adds sharpness and a beautiful finish when broiled.
- Fresh parsley (optional garnish): A fresh pop of color and brightness at the end.
How to Make French Onion Gnocchi Soup Recipe
Step 1: Caramelize the Onions
First things first: patience is key here. Melt the butter and olive oil with sugar in a large pot over medium-low heat. Add your thinly sliced onions, salt, and pepper, then stir to coat evenly. Cooking them low and slow around 40 to 50 minutes, stirring every 5 to 8 minutes, will coax out their natural sugars and transform them into deeply golden, sweet caramelized layers. Resist turning up the heat—you want these onions melting with flavor, not burning!
Step 2: Build the Broth
Once your onions are caramelized and gloriously fragrant, pour in the chicken broth. Stir well, scraping up any flavorful browned bits stuck to the pot bottom. Let it simmer for 5 to 10 minutes until the liquid thickens slightly, turning your onions jammy and luscious.
Step 3: Thicken and Season
Sprinkle in the flour, stirring constantly for about a minute to eliminate any raw taste. Then, add your boiling water, Worcestershire sauce, and bay leaves to the pot. Bring everything to a boil, then lower the heat to a simmer and let it cook gently for 30 minutes. This melds the flavors into a rich, savory base perfect for the gnocchi to soak in.
Step 4: Cook the Gnocchi
Remove the bay leaves and toss in your gnocchi. Stir frequently and watch as they plump up and float to the surface—that’s how you know they’re perfectly cooked. This step infuses the gnocchi with those wonderful onion-y flavors and makes the soup truly hearty.
Step 5: Add the Cheese and Serve
Ladle the soup into bowls and generously top with shredded Italian style cheese or nutty Gruyère, along with some Parmesan. If you have broiler-safe bowls, place them on a baking sheet and broil for 1 to 3 minutes until the cheese bubbles and turns golden brown. Keep a close eye—you want melty and lightly toasted, not burnt! Finally, if you like, sprinkle with fresh parsley for a burst of color and freshness before serving.
How to Serve French Onion Gnocchi Soup Recipe

Garnishes
A sprinkle of fresh parsley adds a lovely herbaceous brightness that cuts through the richness of the soup. You can also add a few extra shreds of Parmesan on top for an extra punch of savory goodness. A crusty baguette or croutons on the side are not necessary but always encouraged for that satisfying crunch.
Side Dishes
This soup stands well on its own as a hearty meal, but pairing it with a simple green salad or roasted vegetables complements the deep flavors and adds variety to your plate. Garlic bread is another perfect companion, soaking up every last drop of the delicious broth.
Creative Ways to Present
For a special touch, serve your French Onion Gnocchi Soup Recipe in rustic, oven-safe bowls topped with an oversized cheese slice that melts and crisps under the broiler. Or, for a more casual vibe, ladle it into mugs for a cozy, handheld treat. Either way, it’s an impressive dish that brings warmth and cheer to any table.
Make Ahead and Storage
Storing Leftovers
Store any leftover soup in an airtight container in the refrigerator for 2 to 3 days. Keep in mind the gnocchi will absorb some broth over time, so the soup might thicken as it rests. You can always loosen it with a splash of water or broth when you reheat.
Freezing
While you can freeze the soup base without the gnocchi, it’s best to cook the gnocchi fresh when you reheat. The gnocchi tend to get mushy if frozen and thawed, so refrigerate the complete soup if you plan to enjoy leftovers soon.
Reheating
Gently reheat your soup on the stovetop or in the microwave until steaming hot. Stir frequently to ensure even warmth, and add a little water or broth if it’s thickened too much in the fridge. If you didn’t broil the cheese earlier, consider adding extra shredded cheese on top before serving for that same bubbly finish.
FAQs
What kind of gnocchi should I use?
Fresh or packaged gnocchi both work beautifully in this recipe. Just cook them right in the soup until they float to the top, signaling they are tender and ready.
Can I use Gruyère cheese?
Absolutely! Gruyère is the classic choice that adds a rich, nutty dimension to this soup, but a shredded Italian style cheese blend is a wonderful and convenient alternative.
How do I know when the onions are caramelized?
The onions will be very soft, significantly reduced in volume, and a deep golden brown color. Patience is essential here—slow caramelization unlocks the best flavor.
Why are my onions sticking to the pot?
A bit of sticking is good and helps build flavor, but if the onions start to burn, add a small splash of water to loosen them and stir well. This prevents bitterness and keeps them cooking evenly.
Do I have to broil the cheese?
Not at all! Sprinkling cheese over the hot soup to melt works just fine. Broiling adds a crispy, bubbly top that mimics traditional French onion soup presentation, but it’s totally optional.
Final Thoughts
This French Onion Gnocchi Soup Recipe is truly a comforting hug in a bowl, blending the beloved flavors of French onion soup with the soft, pillowy delight of gnocchi. With a little patience for caramelizing onions and a splash of your favorite cheese, you’ll create a hearty meal that feels like a special occasion anytime. Give it a try—you just might find your new go-to soup that everyone will rave about!
Print
French Onion Gnocchi Soup Recipe
- Total Time: 1 hour 35 minutes
- Yield: 8 bowls
Description
French Onion Gnocchi Soup is a comforting and hearty dish that combines the rich, caramelized sweetness of slow-cooked onions with tender gnocchi and a savory broth, topped with melted Gruyère or Italian style cheese. This soup offers a delightful twist on classic French onion soup by incorporating gnocchi for added texture and heartiness, perfect for cozy evenings.
Ingredients
Base Ingredients
- 6 tablespoons butter
- 2 tablespoons oil
- 10 medium onions, thinly sliced
- 2 teaspoons salt
- 1½ teaspoons pepper
- 1 teaspoon sugar
Soup Ingredients
- 2 cups chicken broth
- ¼ cup flour
- 4 teaspoons Worcestershire sauce
- 2 teaspoons bay leaves (2 leaves)
- 10 cups boiling water
Main Ingredients
- 4 cups fresh or packaged gnocchi
- 3 cups shredded Italian style cheese or Gruyère
- 1 cup Parmesan cheese
- Fresh parsley (optional garnish)
Instructions
- Caramelize the Onions: Add the butter, oil, and sugar to a large pot over medium-low heat. Once melted, add the sliced onions, salt, and pepper and stir. Cook uncovered, stirring every 5–8 minutes, until the onions are golden brown and caramelized, about 40–50 minutes. If onions start to stick or burn, add a small splash of water and stir to loosen.
- Add Chicken Broth: Pour in the chicken broth and stir well, scraping up browned bits from the bottom of the pot. Cook for 5–10 minutes to allow the liquid to reduce and the onions to thicken into a jammy consistency.
- Incorporate Flour and Liquids: Stir in the flour constantly for about 1 minute. Then add the boiling water, Worcestershire sauce, and bay leaves. Bring the soup to a boil, then reduce heat to simmer and cook for 30 minutes to develop flavor.
- Cook the Gnocchi: Remove the bay leaves from the soup. Add the gnocchi and stir gently, cooking until the gnocchi float to the top, indicating they are done.
- Serve with Cheese: Ladle the soup into bowls and top each serving with shredded Italian style cheese or Gruyère and Parmesan cheese.
- Optional Broiling Step: If using broiler-safe bowls, place them on a baking sheet and broil for 1–3 minutes, watching carefully until the cheese melts and starts to brown for a classic French onion soup finish.
- Garnish and Serve: Garnish with fresh parsley if desired and serve the soup warm for the best flavor and comfort.
Notes
- Caramelizing onions requires patience—cook slowly for 40–50 minutes to achieve deep golden brown color and rich flavor.
- If onions stick and risk burning, add a splash of water and stir to prevent scorching.
- Gruyère cheese is traditional and offers authentic flavor, but an Italian style shredded cheese blend works well, too.
- Broil only with bowls labeled as broiler-safe and watch closely to avoid burning the cheese.
- Adjust seasoning before serving to suit your taste.
- Store any leftovers in an airtight container in the fridge for 2–3 days; note that gnocchi may absorb some broth during storage.
- The soup base can be made ahead; add gnocchi just before serving when reheating.
- Reheat gently on stovetop or microwave; add extra broth or water if soup thickens too much.
- Prep Time: 5 minutes
- Cook Time: 1 hour 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: French
