French Onion Gnocchi is the kind of cozy skillet dinner that feels rich, comforting, and special without being complicated. Soft potato gnocchi are folded into a deeply savory French onion-style sauce, then finished with a generous layer of melted gruyère and parmesan cheese.
If you enjoy French onion flavors, you may also like my French Onion Soup Dip, French Onion Soup, and French Onion Chicken recipes.

This content contains affiliate links, which help support free recipes. As an Amazon Associate, I earn from qualifying purchases. Thank you for supporting Whisper of Yum.
This French onion gnocchi skillet brings together everything people love about classic French onion soup: sweet caramelized onions, a rich beef stock base, a touch of wine, fresh thyme, and a bubbling cheese topping. The difference is that tender gnocchi turns it into a hearty dinner you can serve straight from the skillet. It is ideal for a weeknight when you want something satisfying, but it is also elegant enough for a date night at home or a small dinner with friends.
Why This Recipe Works
- Perfect for special occasions. This cheesy French onion gnocchi works beautifully for date night, Valentine’s Day, anniversaries, or a cozy dinner with family and friends.
- Comfort food at its best. Caramelized onions, soft gnocchi, savory sauce, and melted cheese make this skillet meal warm, rich, and deeply satisfying.
- Restaurant-worthy flavor. Quality ingredients and a flavorful beef stock create a sauce that tastes like it came from a restaurant, but you can enjoy it at home.

Tools You’ll Need
- Oven-safe skillet
- Medium saucepan

Ingredients You Will Need for French Onion Gnocchi
Here is an overview of the key ingredients used in this French onion gnocchi recipe. For exact amounts, refer to the recipe card below.
- Olive oil – Used with butter to slowly cook the onions until they are deeply caramelized.
- Salted butter – Adds richness and helps the onions soften as they cook down.
- Kosher salt and black pepper – Season the dish generously to taste throughout the cooking process.
- Yellow onions – Yellow onions are ideal for caramelizing because they become sweet, soft, and flavorful when cooked low and slow.
- Thyme – Adds a light herbal note that complements the onions and beef stock.
- Garlic – Fresh minced garlic brings depth and aroma to the sauce.
- Dry white wine – Sauvignon Blanc is used here for flavor, but Pinot Grigio or Chardonnay can also work.
- Dijon mustard – Adds a subtle tang and extra depth to the sauce.
- Worcestershire sauce – Enhances the savory, umami flavor of the French onion sauce.
- All-purpose flour – Helps thicken the sauce slightly so it coats the gnocchi.
- Beef stock – The base of the sauce. Use a high-quality low-sodium beef stock for the best flavor.
- Bay leaf – Adds a gentle herbal background note while the sauce simmers.
- Gnocchi – Store-bought potato gnocchi keeps this recipe simple and turns the sauce into a complete meal.
- Gruyère and parmesan cheese – Freshly grated cheese melts over the top for a rich, golden finish.

How To Make French Onion Gnocchi
This French onion gnocchi casserole comes together in a few simple stages: caramelize the onions, build the sauce, boil the gnocchi, then broil everything with cheese until melted and bubbling.

Make the Caramelized Onions
Set a wide oven-safe skillet over medium heat and add the olive oil and butter. Once the butter melts, add the sliced onions. Stir every few minutes and allow the onions to slowly soften and brown. Do not rush this step; properly caramelized onions take about 45 to 60 minutes. If the skillet becomes too dry, add 1½ teaspoons of water at a time and stir to prevent scorching.
About 40 minutes into caramelizing the onions, bring a medium pot of salted water to a boil for the gnocchi. When the onions are deep brown, stir in the thyme and garlic. Cook for about 2 minutes, or until fragrant. Add the white wine and simmer until the liquid reduces by about half, about 3 to 4 minutes.
Stir in the flour and cook for 1 to 2 minutes, just until the mixture thickens slightly. Add the Dijon mustard and Worcestershire sauce, stirring until everything is evenly combined.
Pour in the beef stock and add the bay leaf. Scrape up the browned bits from the bottom of the skillet, then bring the mixture to a boil. Reduce to a simmer and cook for 6 to 7 minutes, or until the sauce reduces slightly. Season to taste with kosher salt and freshly cracked black pepper.

Cook the Gnocchi
Add the gnocchi to the boiling salted water. Once the gnocchi float to the top, drain them well and transfer them directly to the French onion sauce. Stir gently so the gnocchi are coated in the rich onion mixture.
Bake and Broil
Sprinkle the parmesan cheese over the gnocchi first, followed by the gruyère. Transfer the skillet to the oven and broil for 3 to 5 minutes, or until the cheese is fully melted. Garnish with fresh thyme and serve immediately.
Watch How to Make It

Tips for Making the Best French Onion Gnocchi
- Use a wide skillet. A larger surface area helps the onions cook more evenly and gives the sauce room to reduce.
- Do not rush the onions. Caramelizing onions takes time. Keep the heat moderate and let them develop their deep color and sweetness slowly.
- Use freshly grated cheese. Gruyère and parmesan melt better and taste richer when grated from a block.
- Season as you go. Taste the sauce before adding the gnocchi so you can adjust the salt and pepper before the final broil.

Leftovers
Store leftover French onion gnocchi in an airtight container in the refrigerator for up to 3 days. The sauce will thicken as it chills, so reheat gently until warmed through.
Frequently Asked Questions
Is gnocchi pasta or potato?
Gnocchi are potato dumplings that are often boiled until they float to the surface. In this recipe, they are boiled briefly, drained, and then folded into the French onion sauce before being topped with cheese.
How can I reheat leftover French Onion Gnocchi?
Reheat leftovers in an oven-safe dish at 350°F for about 20 minutes, or until warmed through. You can also reheat smaller portions gently on the stovetop.
What should I serve with French Onion Gnocchi?
This dish pairs well with crusty bread, a simple salad, mashed potatoes, rice, broccoli, asparagus, or green beans. Choose lighter sides if you want to balance the richness of the cheese and caramelized onion sauce.

Looking for More Skillet Recipes?
- Garlic and Mushroom Skillet Chicken
- Skillet Chicken with White Beans and Kale

Loving this Recipe?
There is a reason this French Onion Gnocchi recipe is such a favorite. It is rich, cozy, full of caramelized onion flavor, and finished with a melted cheese topping that makes it feel extra special. Leave a comment below if you make it, and enjoy every bite.

French Onion Gnocchi
Equipment
-
11-inch oven-safe skillet
-
Medium saucepan
Ingredients
- 1½ tablespoons olive oil
- 2½ tablespoons salted butter
- Kosher salt, to taste
- Freshly cracked black pepper, to taste
- 24 ounces gnocchi, store-bought
- 2 pounds yellow onions, halved and thinly sliced
- 1½ tablespoons thyme, finely chopped
- 6 cloves garlic, minced
- ½ cup dry white wine
- 2½ teaspoons Dijon mustard
- 2½ tablespoons all-purpose flour
- 1 teaspoon Worcestershire sauce
- 1 large bay leaf
- 2½ cups beef stock, low sodium
- 1½ cups gruyère cheese, freshly grated
- ½ cup parmesan cheese, freshly grated
Instructions
-
Heat the olive oil and butter in a wide oven-safe skillet over medium heat. Once the butter melts, add the onions and stir every few minutes. Cook slowly for 45 to 60 minutes, until deeply caramelized. If the skillet becomes dry, add 1½ teaspoons of water at a time and stir. About 40 minutes into cooking the onions, bring a medium pot of salted water to a boil.
-
When the onions are deep brown, stir in the thyme and garlic. Cook for 2 minutes, or until fragrant.
-
Add the white wine and cook for 3 to 4 minutes, until the liquid reduces by about half.
-
Stir in the flour and cook for 1 to 2 minutes. Add the Dijon mustard and Worcestershire sauce, then stir until combined.
-
Add the beef stock and bay leaf. Scrape up the browned bits from the bottom of the skillet. Bring to a boil, then reduce to a simmer and cook for 6 to 7 minutes, until slightly reduced. Season to taste with kosher salt and black pepper.
-
Add the gnocchi to the boiling water. Once they float to the top, drain well and transfer them to the sauce. Stir gently to combine.
-
Top with parmesan first, then gruyère. Place the skillet under the broiler for 3 to 5 minutes, or until the cheese is fully melted.
-
Garnish with thyme and serve immediately with crusty bread, mashed potatoes, or a simple salad.