French Onion Gnocchi

Some dinners feel cozy the second they hit the table, and this is one of them. French Onion Gnocchi takes everything people love about deep, savory onion flavor and folds it into a skillet of crisp-edged gnocchi finished with melted Gruyère. It is rich, comforting, and surprisingly practical for a weeknight when you want something that feels a little special.

What makes this dish work so well is the contrast in texture. The gnocchi gets golden and lightly crisp in the skillet, the onions cook down until soft and sweet, and the cheese on top melts into a bubbling layer that browns under the broiler. Every bite gives you soft onions, chewy gnocchi, and a little cheesy crust. It has some of the spirit of French onion soup, but it lands more like a complete skillet meal.

This is also a smart recipe when you want comfort food without juggling too many pans. Once the gnocchi is browned, everything comes together in the same skillet. That means fewer dishes, easy serving, and a meal that feels restaurant-worthy with fairly straightforward ingredients. If you already love caramelized onions, French Onion Gnocchi is the kind of recipe that earns repeat status quickly.

Why this is worth making

  • Deep caramelized onion flavor in a full skillet meal
  • Crisp gnocchi and melted cheese make the texture especially good
  • Broiler finish gives it that golden, bubbly top
  • Feels cozy enough for a weekend but doable on a weeknight
  • Great as a meatless main or a rich side

Before you start cooking

  • Biggest flavor step: Take your time with the onions. That’s where the dish gets most of its depth.
  • Best texture tip: Brown the gnocchi in batches so it crisps instead of steaming.
  • Broiler note: Use a broiler-safe skillet only.
  • Final seasoning check: Taste before the cheese goes on, because onion sweetness can change what the skillet needs.

What you’ll want prepped first

French Onion Gnocchi French Onion Gnocchi
French Onion Gnocchi 1

Main ingredients

  • 2 lb yellow onions (about 2 large or 4 medium)
  • 1 small bunch fresh thyme
  • 2 Tbsp olive oil, divided
  • 2 packages potato gnocchi (16 to 18 oz each; fresh, shelf-stable, or frozen, not thawed)
  • 2 Tbsp unsalted butter
  • 1 tsp kosher salt, plus more as needed
  • 1/2 tsp freshly ground black pepper, plus more for serving
  • 6 oz Gruyère cheese
  • 1/4 cup dry white wine
  • 1 tsp balsamic vinegar or sherry vinegar

Ingredient notes

  • Yellow onions are ideal here because they caramelize into a sweet, savory base.
  • Gruyère brings the best French-onion-style flavor, but you can use another good melting cheese if needed.
  • Shelf-stable gnocchi works especially well because it browns nicely in the skillet.
  • A splash of vinegar at the end sharpens the onions and keeps the dish from feeling too heavy.

How it all comes together

1) Slice the onions and prep the thyme

Halve and thinly slice the onions. Pick the thyme leaves from the stems until you have about 2 tablespoons.

This is one of those recipes where slicing the onions evenly helps a lot. Similar thickness means they cook down at a more even pace and caramelize more consistently.

2) Brown the first batch of gnocchi

Heat 1 tablespoon olive oil in a 12-inch cast iron skillet or another broiler-safe heavy skillet over medium heat.

Break up one package of gnocchi into individual pieces and add them in a single layer. Cover and cook undisturbed until the bottoms are golden-brown, about 3 to 5 minutes. Transfer them to a rimmed baking sheet in a single layer.

The goal here is not to fully cook them through in the first step. You just want the outside golden and lightly crisp.

3) Brown the second batch

Repeat with the remaining 1 tablespoon olive oil and the second package of gnocchi. Transfer to the baking sheet.

Doing this in batches matters. If the pan gets crowded, the gnocchi will steam and soften instead of browning.

4) Start the onions in butter

In the now-empty skillet, melt the butter over medium heat. Add the sliced onions, half the thyme leaves, the kosher salt, and black pepper.

Stir frequently with a wooden spoon and lower the heat if the onions start to darken too quickly. Cook until they reduce by more than half and become deeply golden-brown and very soft, about 28 to 30 minutes.

This is the heart of the dish. The onions should not just be soft—they should taste sweet, rich, and fully cooked down. That slow change is what gives French Onion Gnocchi its signature flavor.

5) Grate the cheese and get the broiler ready

While the onions finish, grate the Gruyère on the large holes of a box grater. You should get about 1 1/2 cups. Arrange an oven rack 6 to 8 inches below the broiler and turn the broiler on.

Freshly grated cheese melts much better than pre-shredded, so it is worth the extra minute here.

6) Deglaze the skillet

Pour the white wine over the caramelized onions. Scrape up any browned bits stuck to the skillet and stir until the wine evaporates, about 1 minute.

Remove the pan from the heat and stir in the balsamic or sherry vinegar.

This small step makes a big difference. The wine lifts the browned bits, and the vinegar brightens the onion mixture so the final skillet tastes balanced rather than flat.

7) Bring it all together

Return the gnocchi to the skillet and stir until combined with the onions. Taste and add more kosher salt if needed.

Spread the mixture into an even layer. Sprinkle the Gruyère evenly across the top.

At this point, the skillet already smells incredible. The gnocchi should be coated in glossy onion richness, and the cheese should cover the top without being packed down too tightly.

8) Broil until bubbly and browned

Transfer the skillet to the oven and broil until the cheese is melted, bubbling, and browned in spots, about 4 to 6 minutes.

Watch it closely. Broilers can go from perfect to too dark fast.

9) Finish and serve

Garnish with the reserved thyme leaves and a few grinds of black pepper.

Serve hot, while the cheese is still bubbling and the gnocchi is soft underneath with crisp edges around some of the pieces. This is when French Onion Gnocchi feels at its absolute best.

Helpful tips that make a difference

  • Do not rush the onions. Their color and sweetness are the backbone of the dish.
  • Covering the gnocchi while browning helps them cook through while the bottom crisps.
  • Use a big enough skillet. A crowded pan makes everything harder.
  • Taste before broiling. Once the cheese goes on, adjusting seasoning becomes harder.
  • Let it sit 2 minutes after broiling. The cheese settles slightly and serving gets easier.

If your onions seem to be sticking too aggressively while caramelizing, lower the heat and keep stirring. You want deep color, not burnt bitterness.

Simple ways to adjust the recipe

  • Add sautéed mushrooms if you want another savory layer.
  • Use Swiss cheese if Gruyère is unavailable.
  • Add a small spoonful of Dijon mustard to the onions for extra depth.
  • Finish with a little extra thyme if you want a stronger herbal note.
  • Serve smaller portions as a rich side dish instead of a main.

These tweaks change the mood a little, but French Onion Gnocchi stays grounded in that same sweet onion and melted cheese comfort.

What to serve with it

This skillet is rich, so lighter sides pair well:

  • A crisp green salad
  • Simple roasted green beans
  • Steamed broccoli
  • A light tomato salad
  • Sautéed spinach

If you are serving it as a main, a fresh salad on the side is usually all you need.

Keeping leftovers in good shape

  • Fridge: Store leftovers in a covered container for up to 3 days.
  • Reheat: Warm in a skillet over medium-low heat or in the oven until hot.
  • Texture note: The gnocchi softens after chilling, but the flavor stays excellent.
  • Best leftover tip: Add a tiny splash of water when reheating if the onion mixture feels tight.

A few common questions

Can I use frozen gnocchi?
Yes. Do not thaw it first. Just separate the pieces and brown them as directed.

What if I do not have wine?
You can use a small splash of broth instead, though the flavor will be a little less sharp and complex.

Can I caramelize the onions ahead?
Yes. That is a great shortcut for a faster assembly later.

Why does this work so well?
Because the browned gnocchi, sweet onions, vinegar, and Gruyère balance each other. That contrast is what makes French Onion Gnocchi feel rich without tasting one-note.

French Onion Gnocchi French Onion Gnocchi

French Onion Gnocchi

Crisp-edged gnocchi tossed with deeply caramelized onions, finished with Gruyère, and broiled until bubbling and golden. A rich skillet meal with cozy French onion flavor.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Dinner, Main Course, Side Dish
Cuisine French-Inspired, American
Servings 4

Ingredients
  

  • 2 lb yellow onions about 2 large or 4 medium
  • 1 small bunch fresh thyme
  • 2 Tbsp olive oil divided
  • 2 packages potato gnocchi 16 to 18 oz each
  • 2 Tbsp unsalted butter
  • 1 tsp kosher salt plus more as needed
  • 1/2 tsp freshly ground black pepper plus more for serving
  • 6 oz Gruyère cheese
  • 1/4 cup dry white wine
  • 1 tsp balsamic vinegar or sherry vinegar

Instructions
 

  • Heat oven broiler and prep the thyme and onions.
  • Brown one package of gnocchi in 1 tablespoon olive oil in a skillet, then transfer to a baking sheet.
  • Repeat with the second package and remaining oil.
  • Melt butter in the skillet and cook onions with half the thyme, salt, and pepper until deeply caramelized, about 28 to 30 minutes.
  • Deglaze with the wine and cook until evaporated. Stir in the vinegar.
  • Return gnocchi to the skillet and stir to combine. Taste and adjust salt.
  • Spread evenly and top with grated Gruyère.
  • Broil 4 to 6 minutes until melted, bubbly, and browned in spots.
  • Finish with remaining thyme and black pepper.

Notes

A broiler-safe skillet is important here.
Caramelizing the onions properly makes the dish.
Freshly grated cheese melts best.
Keyword gnocchi skillet, caramelized onions, Gruyère gnocchi, one-pan dinner, vegetarian comfort food, broiled cheese skillet, cozy weeknight meal