When a dinner manages to feel both simple and deeply comforting, it usually ends up on repeat. That is exactly the kind of meal this skillet is. French Onion Gnocchi takes the cozy flavor of caramelized onions and melted cheese, then turns it into a one-pan dinner with tender gnocchi and a rich, savory sauce.
The appeal starts with the onions. They cook down until soft, sweet, and deeply golden, building the kind of flavor that makes a dish taste like it took longer than it really did. Then comes the broth, a little Worcestershire, and the gnocchi, which simmers right in the skillet and soaks up all of that oniony richness. A layer of Gruyère on top gives it the final French-onion feel once it goes under the broiler.
This is the kind of dinner that works especially well on cool evenings or on busy nights when you still want something that tastes cared for. It is cozy without being complicated, rich without needing a long ingredient list, and satisfying enough to stand on its own. If you already love onion-forward comfort food, French Onion Gnocchi is a strong addition to your dinner rotation.
What makes this skillet so good
- One-pan dinner with very little cleanup
- Sweet caramelized onions build big flavor
- Gnocchi cooks right in the broth and sauce
- Melted Gruyère makes it feel extra cozy
- Easy enough for a weeknight, comforting enough for a weekend
Good to know before you start
- Flavor depends on the onions: Let them get deeply golden, not just soft.
- Best texture: Simmer the gnocchi gently so it stays tender, not mushy.
- Broiler check: Watch the cheese closely so it browns without overcooking.
- Skillet note: Use an oven-safe pan since it finishes under the broiler.
What you’ll need

Main ingredients
- 1 Tbsp extra virgin olive oil
- 1 Tbsp unsalted butter
- 2 large yellow onions, thinly sliced
- 1/4 cup red wine
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
- 1/4 tsp garlic powder
- 1 1/2 cups beef broth
- 1 Tbsp Worcestershire sauce
- 1 package (16 oz) potato gnocchi, uncooked
- 1 1/2 cups shredded Gruyère cheese
- Parsley, for garnish
Ingredient notes
- Yellow onions are the best fit here because they become sweet and jammy as they cook.
- Gruyère gives the most classic French-onion-style finish, with good melt and flavor.
- Red wine adds depth, but it cooks down quickly and does not dominate the skillet.
- Shelf-stable potato gnocchi works especially well because it holds its texture nicely during simmering.
How it all comes together
1) Start the onions low and steady
Set a large oven-safe heavy-bottomed skillet over medium heat. Add the olive oil and butter. Once the butter has melted, add the sliced onions.
Cook them for 15 to 20 minutes, stirring frequently, until they are very tender and deeply caramelized. You are looking for a rich golden-brown color and a soft, almost jammy texture.
This step matters more than any other part of the recipe. The onions are not just an ingredient here—they are the main flavor base. If they are pale, the skillet will taste flatter. If they are deeply caramelized, French Onion Gnocchi gets that rich, savory-sweet character that makes it special.
2) Deglaze with red wine
Toward the end of cooking the onions, pour in the red wine and keep cooking until the wine has fully evaporated.
This only takes a short time, but it adds another layer of flavor and helps lift the browned bits from the pan. Those little browned spots are concentrated flavor, so scraping them back into the skillet is worth doing.
3) Season the onion mixture
Add the kosher salt, black pepper, and garlic powder. Stir everything together so the seasonings coat the onions evenly.
The garlic powder is a small amount, but it fills out the savory flavor without turning the dish into a garlic-heavy skillet. It sits more in the background, which works well with the onions and cheese.
4) Add broth and Worcestershire
Pour in the beef broth and Worcestershire sauce, then stir to combine. Bring the mixture to a simmer.
At this stage, the skillet starts shifting from caramelized onions to a full sauce. The broth gives the gnocchi room to cook, while the Worcestershire deepens the savory side of the dish.
5) Simmer the gnocchi
Reduce the heat to low and add the uncooked gnocchi. Simmer for about 3 to 5 minutes, stirring occasionally, until the gnocchi is cooked through and tender.
This part goes quickly, so do not walk too far away. The gnocchi should absorb some of the broth while staying plump and tender. If the skillet looks too dry before the gnocchi is done, add a small splash more broth. If it looks very loose at the end, let it simmer a little longer.
One of the reasons French Onion Gnocchi works so well is that the gnocchi cooks right in the flavorful liquid instead of separately in plain water.
6) Add the cheese
Once the gnocchi is tender, sprinkle the Gruyère evenly over the top.
Try to distribute it so every section gets coverage. That way, when it melts, you get a balanced layer instead of one heavy cheesy patch in the center.
7) Broil until golden
Place the skillet under the broiler and broil for 2 to 3 minutes, or until the cheese is melted and lightly browned.
Keep a close eye on it. The goal is bubbling melted cheese with a few golden spots, not a dark hard top. Once it looks glossy and lightly bronzed, it is ready.
8) Garnish and serve
Remove the skillet from the oven and finish with chopped parsley.
That little fresh garnish does more than add color. It helps cut through the richness and keeps the dish from feeling too heavy. Serve the skillet hot while the cheese is still stretchy and the onions are silky underneath.
Tips that make the recipe better
- Slice the onions evenly so they caramelize at the same pace.
- Do not rush the first step. Proper onion color makes the whole dish taste better.
- Use low heat for the gnocchi simmer so it cooks gently.
- Taste the sauce before broiling if you want to adjust the salt.
- Broil briefly, not aggressively. Gruyère browns fast.
If your onions start catching too much while they cook, lower the heat a bit and stir more often. Deep brown is good. Burnt edges are not.
Easy ways to change it up
- Add sautéed mushrooms for another savory layer.
- Use Swiss cheese if you do not have Gruyère.
- Stir in a teaspoon of Dijon mustard for a sharper finish.
- Add extra thyme if you want more herbal flavor.
- Serve smaller portions as a side with chicken or steak.
These changes shift the skillet a little, but French Onion Gnocchi still keeps that same cozy onion-and-cheese heart.
What to serve with it
Because this is rich and savory, lighter sides work best:
- A simple green salad
- Roasted green beans
- Steamed broccoli
- A crisp cucumber salad
- Sautéed spinach
If you are serving it as the main dish, one fresh side is usually enough.
Storing and reheating
- Fridge: Store leftovers in a covered container for up to 3 days.
- Reheat: Warm in a skillet over low heat or in the oven until hot.
- If needed: Add a splash of broth when reheating to loosen the sauce.
- Texture note: The gnocchi softens a bit after chilling, but the flavor stays excellent.
A few common questions
Can I use frozen gnocchi?
Yes. Add it straight to the skillet without thawing, but it may need a little more simmer time.
Do I have to use red wine?
No. You can use a little extra broth instead, though the flavor will be slightly less deep.
Can I caramelize the onions ahead?
Yes, and that makes the final skillet much faster to pull together.
Why does this taste so comforting?
Because the sweet onions, savory broth, tender gnocchi, and melted cheese all support each other. That balance is exactly what makes French Onion Gnocchi feel so cozy and satisfying.

French Onion Gnocchi Skillet
Ingredients
Method
- In a large oven-safe skillet over medium heat, add olive oil and butter.
- Once the butter melts, add the onions and cook 15 to 20 minutes, stirring often, until deeply caramelized.
- Add the red wine and cook until it evaporates.
- Stir in salt, black pepper, and garlic powder.
- Pour in the beef broth and Worcestershire sauce. Bring to a simmer.
- Reduce heat to low and add the gnocchi. Simmer 3 to 5 minutes, stirring occasionally, until tender.
- Sprinkle Gruyère over the top.
- Broil 2 to 3 minutes, until melted and lightly browned.
- Garnish with parsley and serve.
Notes
The onions are the key flavor step, so let them get deeply golden.
Add a splash of broth when reheating if the skillet seems too thick.