Million-Dollar Gnocchi

By: Barbara Updated on Mon, 30 Mar 2026 18:54:03 GMT Hearty Mains
Barbara, recipe developer and home cook at Graceful Flavors
Barbara

Hi, I'm Barbara, the recipe developer and home cook behind Graceful Flavors. I share approachable recipes with clear steps, familiar ingredients, and delicious results for real everyday kitchens.

Updated on Mon, 30 Mar 2026 18:54:03 GMT

Read it →
A plate of pasta with bacon and spinach. Pin it
A plate of pasta with bacon and spinach.

Million-dollar gnocchi is the kind of dish that transforms a simple meal into a celebration. Creamy, cheesy, and layered with caramelized onions and crispy Parmesan breadcrumbs, this recipe brings warmth and comfort to the table, making every bite feel indulgent. It’s a perfect way to impress guests or to treat yourself on a cozy night in.

I remember making this for my family during the holidays, and everyone couldn’t stop talking about the crispy topping and how perfectly the gnocchi soaked up the sauce. It quickly became a dish I reach for whenever I want to serve something impressive but not complicated.

Ingredients

  • Panko breadcrumbs: create a light, crunchy topping that contrasts the creamy gnocchi. Look for fresh, good-quality panko to ensure crispiness
  • Grated Parmesan cheese: adds a salty, nutty depth to the breadcrumb topping. Use freshly grated if possible for the best flavor
  • Butter, melted: helps coat the breadcrumbs evenly for crisping in the oven
  • Olive oil: used both in caramelizing onions and sautéing vegetables, bringing out richness without heaviness. Choose extra virgin for the best flavor
  • Sweet onions thinly sliced: caramelize slowly to develop a deep sweetness that rounds out the dish
  • Salt: enhances natural flavors during caramelization and seasoning
  • Potato gnocchi: the base of the dish, tender and pillowy. Use fresh or high-quality packaged gnocchi for the best texture
  • Sliced fennel bulb: adds subtle anise-like flavor and slight crunch that brightens the richness
  • Chopped celery: brings freshness and slight earthiness
  • Minced garlic: builds savory depth
  • All-purpose flour: thickens the sauce for a luscious finish
  • White wine: adds acidity and complexity, helps deglaze the pan. Pick a dry white like Sauvignon Blanc
  • Heavy whipping cream warmed: creates the creamy sauce that clings to gnocchi
  • Dried thyme and fresh thyme: provide earthy herbal notes that elevate every component
  • Ground pepper and cayenne pepper: balance richness with a touch of heat
  • Shredded cheddar cheese: melts into the sauce adding sharpness and body
  • Fresh baby spinach: adds color, nutrients, and freshness
  • Crumbled cooked bacon: contributes smoky, salty crunch that complements sweetness and creaminess

Step-by-Step Instructions

Preheat and toast breadcrumbs:
Preheat your oven to 350 degrees Fahrenheit. Line a baking sheet with parchment paper. In a small bowl, combine panko breadcrumbs with grated Parmesan cheese and melted butter. Toss to coat crumbs evenly. Spread the mixture into an even layer on the prepared sheet. Bake for 10 to 12 minutes, stirring halfway through, until golden and crispy. Transfer to a wire rack to cool so the crumbs stay crisp.
Caramelize the onions:
Heat olive oil and butter together in a large skillet over medium-high heat. Add sliced onions and a pinch of salt. Cook for 5 minutes, stirring occasionally to coat the onions in fat. Cover the pan, lower the heat to low, and cook gently for 15 to 20 minutes. Stir occasionally to prevent sticking. Remove the cover, increase the heat to medium, and continue cooking until the onions are very soft and golden brown, about 15 to 20 minutes more. This slow cooking draws out sweetness and builds rich flavor.
Cook the gnocchi:
Bring a large pot of salted water to a boil. Add the gnocchi and cook according to package instructions until they float to the surface, indicating doneness. Reserve one cup of the cooking water before draining. Transfer gnocchi to a small bowl and toss with olive oil to prevent sticking.
Prepare the sauce base:
Return the skillet to the heat and melt butter over medium heat. Add sliced fennel and chopped celery. Cook for 6 to 7 minutes, stirring occasionally, until softened and showing a hint of golden color. Add minced garlic and cook for 30 to 60 seconds until fragrant, careful not to burn.
Build the creamy sauce:
Sprinkle flour over the vegetables and stir constantly for 30 to 60 seconds to cook off raw flour taste. Pour in white wine, scraping up browned bits from the pan bottom. Slowly add warmed heavy cream in a steady stream, stirring constantly to combine and avoid lumps. Season with salt, pepper, dried thyme, and cayenne pepper. Bring to a gentle simmer.
Add cheese and greens:
Stir shredded cheddar cheese into the sauce until melted and smooth. Add the baby spinach and cook for 1 to 2 minutes until wilted.
Combine everything:
Add half a cup of reserved pasta water to loosen the sauce. Stir in the caramelized onions, gnocchi, and crumbled bacon. Simmer over low heat until the gnocchi are heated through and the sauce thickens to your liking. If the sauce becomes too thick, add more pasta water a little at a time.
Serve:
Ladle gnocchi into bowls topped generously with the toasted Parmesan breadcrumbs and a sprinkle of fresh thyme. Serve immediately for best texture and flavor.

The caramelized onions are my favorite part. Their sweetness balances the richness perfectly, and they remind me of cozy family dinners where everyone lingered around the table talking long after the meal was finished.

Storage Tips

Store leftover gnocchi tightly covered in the fridge and reheat gently on the stove adding a splash of cream or water to bring back the sauce’s silky texture. The breadcrumb topping will lose crispness if stored with the dish; for best results, keep crumbs separate and sprinkle just before serving.

Ingredient Substitutions

You can swap the cheddar cheese with Gruyère or Fontina for a nuttier flavor. If you want to lighten the dish, replace half the cream with whole milk but expect a less lush texture. For a vegetarian version, omit the bacon and add sautéed mushrooms for extra umami.

Serving Suggestions

Pair this creamy gnocchi with a simple green salad dressed in lemon vinaigrette to cut through the richness. A crisp white wine like Pinot Grigio works beautifully to balance flavors, or go for a light red like Beaujolais.

This gnocchi dish feels like a warm hug on your plate, full of layers that delight every bite. It’s one I always come back to when I want comfort with a bit of flair.

Frequently Asked Questions

How do I achieve perfectly caramelized onions?

Use medium-low heat and stir occasionally. Cook onions slowly for 30-40 minutes until soft and golden brown to develop deep, sweet flavor.

Can I use store-bought gnocchi?

Yes, pre-packaged potato gnocchi works well. Cook according to package instructions before combining with the sauce.

What is the purpose of the Parmesan panko topping?

The topping adds a golden, crispy texture that contrasts with the creamy sauce, enhancing the dish’s overall mouthfeel.

How do I prevent the sauce from becoming too thick?

Reserve pasta water to thin the sauce as needed, stirring it in gradually to reach desired consistency.

Can I substitute the cheddar cheese?

Mild to sharp cheeses like Gruyère or Fontina can be used to maintain creamy melt and flavor complexity.

What adds the slight heat to this dish?

A pinch of cayenne pepper gently lifts the flavor profile without overwhelming the creaminess.

4.70 from 120 votes

Million-Dollar Gnocchi Dish

Prep Time:
20 Minutes
Cook Time:
60 Minutes
Total Time:
80 Minutes
Servings:
6
A plate of pasta with bacon and spinach.

Tender gnocchi, caramelized onions, creamy cheddar sauce, and crispy Parmesan crumbs create a rich dinner dish.

Ingredients

  • Topping

  • 1 cup panko breadcrumbs
  • 1/2 cup grated Parmesan cheese
  • 3 tablespoons butter, melted
  • Caramelized Onions

  • 2 tablespoons olive oil
  • 1 tablespoon butter
  • 2 medium sweet onions, thinly sliced
  • 1 pinch salt
  • Gnocchi and Sauce

  • 1 package (17.5 ounces) potato gnocchi
  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 1/2 cup sliced fennel bulb
  • 1/2 cup chopped celery
  • 2 garlic cloves, minced
  • 2 tablespoons all-purpose flour
  • 1/4 cup white wine
  • 2 cups heavy whipping cream, warmed
  • 1/2 teaspoon salt
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon minced fresh thyme
  • 1/8 teaspoon cayenne pepper
  • 2 cups shredded cheddar cheese
  • 2 cups fresh baby spinach
  • 1/2 cup crumbled cooked bacon

Instructions

1.

1. Prepare Topping: Preheat the oven to 350°F. Combine panko breadcrumbs and Parmesan cheese in a small bowl. Stir in melted butter until crumbs are fully coated. Spread mixture evenly on a parchment-lined 15x10x1-inch baking sheet. Bake for 10-12 minutes, stirring once, until golden and crisp. Transfer to a wire rack and cool.

2.

2. Caramelize Onions: Heat olive oil and butter in a large skillet over medium-high heat. Add sliced onions and a pinch of salt; cook for 5 minutes, stirring occasionally. Cover and reduce heat to low. Cook 15-20 minutes until soft, stirring occasionally. Uncover, increase heat to medium, and cook an additional 15-20 minutes until onions are deeply golden brown. Remove from heat and set aside.

3.

3. Cook Gnocchi: Bring a large pot of water to a boil. Add gnocchi and cook according to package instructions. Reserve 1 cup of the cooking water. Drain gnocchi with a slotted spoon, transferring it to a bowl. Toss with olive oil to prevent sticking.

4.

4. Prepare Sauce Base: Return the skillet to medium heat and melt butter. Add fennel and celery and sauté for 6-7 minutes until softened and lightly browned. Add minced garlic and cook until fragrant, about 30-60 seconds. Stir in flour until vegetables are coated, cooking another 30-60 seconds. Pour in white wine while scraping up browned bits from the skillet.

5.

5. Finish Sauce: Slowly add warmed heavy cream, stirring constantly. Season with salt, black pepper, dried thyme, fresh thyme, and cayenne pepper. Bring to a gentle simmer, then stir in shredded cheddar cheese until melted and smooth. Add baby spinach and cook until wilted, 1-2 minutes. Incorporate 1/2 cup of reserved gnocchi water to loosen the sauce.

6.

6. Combine and Heat Through: Add caramelized onions, cooked gnocchi, and crumbled bacon to the sauce. Simmer over low heat until gnocchi is heated through and sauce thickens, adding more reserved water if needed.

7.

7. Serve: Divide gnocchi among serving bowls and top with the crispy Parmesan breadcrumb mixture and additional fresh thyme. Serve immediately.

Notes

  1. To achieve optimal caramelization, be patient and avoid stirring the onions too frequently.

Tools You'll Need

  • Large skillet
  • Large pot
  • Slotted spoon
  • Baking sheet
  • Wire rack

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy, gluten, and pork products

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 881
  • Total Fat: 63 g
  • Total Carbohydrate: 54 g
  • Protein: 25 g