Baked French Onion Gnocchi recipe

Baked French Onion Gnocchi

There's something deeply comforting about turning humble gnocchi into a bubbling, golden casserole that tastes like a Parisian bistro. This dish brings the soul of classic French onion soup to your table with caramelized onions, rich beef broth, and a blanket of melted Swiss or Gruyère cheese, all crowned with crispy French bread. It's the kind of meal that feels indulgent but is surprisingly easy to pull together, making it a favorite for weeknight cooks and weekend dinner parties alike. The aroma alone will have everyone racing to the kitchen.

What Makes This Recipe Special

  • The caramelization method: slow-cooking sweet onions with a touch of butter and olive oil in a Dutch oven ensures deep, jammy flavor without burning.
  • Deglazing with white wine: this step lifts the fond from the pan, adding complexity and a subtle acidity that balances the richness of the cheese.
  • Gnocchi as a stand-in for bread: unlike traditional French onion soup, the gnocchi absorbs the broth beautifully, becoming tender pockets of chewy goodness.
  • The double-cheese crunch: a layer of shredded Swiss or Gruyère under the bread toasts to a golden crust, while the rest melts into a silky blanket over the gnocchi.
⏱ 65 mins
French
Servings 4

Ingredients

1 tablespoonolive oil
1 tablespoonunsalted butter
1 largesweet onion, thinly sliced
1/4 cupwhite wine
1 tablespoonfresh minced thyme
2 cupsbeef broth
1 lbgnocchi
Salt and pepper to taste
1 cupshredded swiss or gruyere cheese
8-10 slices French bread, toasted

Nutrition

469 caloriesCalories

Per serving · Values are estimates

Instructions

1
Preheat oven to 400°F.
2
In a large skillet or Dutch oven, melt olive oil and butter over medium heat. Add onions and stir occasionally until onions are a deep caramelized color, about 20 minutes.
3
Deglaze the pan by adding white wine and scraping up any browned bits with a wooden spoon. Add thyme and beef broth and bring to a simmer.
4
Add gnocchi and stir occasionally over medium heat until gnocchi is tender and sauce is thickened and reduced, about 5-10 minutes.
5
Season gnocchi with salt and pepper to taste and scrape into a medium greased baking dish.
6
Top with cheese and bake gnocchi at 400°F for 20-25 minutes until cheese is lightly browned and gnocchi is bubbly.
7
Serve gnocchi with French bread slices for dipping. Enjoy!

Essential Tips

Slice onions uniformly

For even caramelization and sweetness, slice the onions thinly (about 1/8-inch thick) using a sharp chef's knife. Avoid stacking slices to prevent uneven cooking.

Deglaze thoroughly

After adding the wine, scrape the bottom of the pan with a wooden spoon to release the browned bits-this is where most of the flavor lives. Let the wine reduce by half before adding broth.

Cook gnocchi in broth

Simmer the gnocchi in the broth until the sauce thickens slightly and the gnocchi floats. This prevents gummy texture and ensures the gnocchi absorbs the flavor.

Toast bread just before serving

Pop the French bread slices under the broiler for 1-2 minutes right before baking the casserole. This keeps them crisp when dipped into the hot dish.

Use low-moisture gnocchi

Look for shelf-stable shelf-stable potato gnocchi (like De Cecco or Barilla) rather than fresh refrigerated versions-they hold up better during baking and soak up less broth.

Smart Swaps & Variations

Gruyère Swap Replace Swiss cheese with 1 cup grated Gruyère for a nuttier, more aromatic flavor that pairs beautifully with the caramelized onions.
Mushroom Addition Sauté 8 oz sliced cremini mushrooms with the onions for an earthier, umami-rich twist on the classic soup.
Beer Broth Boost Substitute half the beef broth with a malty lager or amber ale for a deeper, malt-forward depth.
Herb Variation Swap thyme for 1 tbsp fresh rosemary or a pinch of herbes de Provence for a southern French flair.
Gluten-Free Use gluten-free gnocchi and ensure the beef broth and wine are labeled gluten-free. Check cheese labels for additives.

What to Serve With This

  • A simple green salad with a Dijon vinaigrette to cut through the richness.
  • A bold red wine like a Côtes du Rhône or Pinot Noir to complement the caramelized onions and cheese.
  • Roasted Brussels sprouts with garlic and balsamic glaze for a textural contrast.
  • As part of a fondue night, with extra bread and pickles on the side.

Storage & Reheating

Storage

Store leftovers in an airtight container in the fridge for up to 4 days. The dish reheats well, but the bread will lose its crispness-store it separately if possible.

Reheating

Cover the dish with foil and reheat at 350°F for 15-20 minutes until bubbly. For crispier bread, toast slices separately under the broiler before serving.

Expert Chef Tips

  1. Use a mandoline to slice onions uniformly-it speeds up caramelization and ensures even sweetness without burning.
  2. Add a splash of fish sauce (½ tsp) to the onions while caramelizing. It enhances the umami depth without tasting fishy, a trick borrowed from Vietnamese cuisine.
  3. For extra richness, stir 2 tbsp of crème fraîche into the gnocchi mixture just before baking. It adds a velvety finish that balances the sharpness of the wine and broth.

Equipment You’ll Need

  • Large Dutch oven or heavy-bottomed skillet (for caramelizing onions and deglazing)
  • Mandoline or sharp chef's knife (for thinly slicing onions)
  • Medium baking dish (roughly 9x13 inches)
  • Wooden spoon (for scraping fond while deglazing)

Nutritional Benefits

  • High in protein (around 18g per serving) from the cheese and gnocchi, supporting muscle repair and satiety.
  • Rich in B vitamins (especially B6 and B12 from beef broth) for energy metabolism and red blood cell production.
  • Provides calcium (from the cheese) for bone health, with about 25% of the daily value per serving.
  • Contains moderate sodium (around 600mg per serving), so balance with fresh sides like salad or roasted vegetables.

Reviews

No written reviews yet — be the first to cook this and share how it turned out!

Leave a Review

Frequently Asked Questions

Can I use yellow onions instead of sweet onions?

Yes, but yellow onions are less sweet and more pungent. Caramelize them longer (30-40 minutes) and add a pinch of sugar (½ tsp) at the end to balance the flavor.

What's the best way to avoid soggy gnocchi?

Simmer the gnocchi in the broth until it's nearly tender before transferring to the baking dish. The residual heat will finish cooking them, preventing a gummy texture.

Can I make this ahead of time?

Assemble the casserole up to the baking step, cover tightly, and refrigerate for up to 24 hours. Add 5-10 minutes to the bake time if starting from cold.

How do I ensure the cheese melts evenly?

Shred the cheese yourself-pre-shredded cheese has anti-caking agents that prevent proper melting. Spread it evenly over the gnocchi and bake immediately.

What's a good wine substitute for white wine?

Use ¼ cup of apple cider vinegar mixed with ¼ cup water, or substitute with an extra ¼ cup beef broth for acidity without alcohol.

Can I use this recipe for a vegetarian version?

Yes! Replace the beef broth with vegetable broth and use vegetarian-friendly cheese (like Emmental or vegan Swiss-style shreds). Add a splash of soy sauce for umami depth.

Why does my gnocchi fall apart during cooking?

Gnocchi can be fragile. Simmer gently and avoid stirring vigorously. If using fresh refrigerated gnocchi, handle it carefully and add it to the broth once it's hot.

Can I freeze this dish?

Yes, freeze the assembled (unbaked) casserole in a freezer-safe dish for up to 3 months. Thaw overnight in the fridge before baking, adding 5-10 minutes to the bake time.

What's the best substitute for French bread?

Baguette slices work best, but sourdough or ciabatta also add great texture. Toast slices until lightly golden to prevent sogginess.

More Dinner Victories

See all Dinner Victories recipes →

🔒 From the Vault — 43,000+ premium recipes

Browse 43,000+ recipes →

Cook This Next

Al Faham Charcoal Chicken recipe
Up Next

Al Faham Charcoal Chicken

⏱ 55 mins★ 5.0
Start Cooking →