Brown butter gnocchi with asparagus and prosciutto

The easiest way to make brown butter gnocchi with asparagus and prosciutto, a rich, satisfying skillet dinner ready in under 30 minutes.

Updated

April 6, 2026

Brown butter gnocchi with asparagus and prosciutto in a cast iron skillet topped with freshly grated Parmesan cheese

Brown butter gnocchi with asparagus and prosciutto is one of those dinners that feels fancy but comes together in just 28 minutes. Pillowy gnocchi, roasted asparagus, and crispy prosciutto all coated in a rich, nutty brown butter lemon sauce. I made this on a random Tuesday night when I needed something that felt special without the fuss, and my family scraped the skillet clean.

There is something about that toasty butter meeting fresh lemon and savory prosciutto that just works every single time. The asparagus keeps it from feeling too heavy, and the whole thing comes together in one pan. If you love easy pasta nights, you are going to want to add this one to your regular rotation alongside this Savory Garlic Chicken and Gnocchi Skillet and this Crispy Gnocchi with Spinach and Feta.

Ingredients for Brown Butter Gnocchi with Asparagus and Prosciutto

I have tested this recipe more times than I can count, and keeping the ingredient list short is exactly what makes it so good. Fresh asparagus and real Parmesan are the two things I never skip.

  • 2 oz prosciutto (thinly sliced)
  • 1 lb asparagus (woody ends snapped off, chopped into 1-2 inch pieces)
  • 2 tsp olive oil – I always use extra virgin for roasting, the flavor difference is real
  • Salt and black pepper, to taste
  • 1 lb gnocchi (store-bought works great, no shame in it)
  • 6 tbsp salted butter – my preference is salted because it seasons the sauce naturally without extra steps
  • 1 medium shallot (finely chopped) – pro tip: if you are out of shallot, use 1/4 cup finely diced red onion
  • 1 tsp rubbed sage, or 2 tsp fresh sage – in my experience, fresh sage gives a brighter finish but dried works well on a busy night
  • 1/4 tsp salt
  • 2-3 tsp fresh lemon juice – I always use fresh here, bottled lemon juice flatens the whole sauce
  • Parmesan cheese, freshly grated, to garnish – I recommend grating it yourself, pre-shredded does not melt the same way
Brown butter gnocchi with asparagus and prosciutto in a cast iron skillet topped with freshly grated Parmesan cheese

Step-by-Step Instructions

I recommend reading through all the steps once before you start. The brown butter moves fast, and having everything prepped ahead keeps you from scrambling at the stove.

Step 1: Preheat your oven to 400 degrees F. Grease a baking sheet with oil or nonstick spray. Lay each prosciutto slice flat on the sheet without overlapping. Bake for 5-7 minutes, checking at the 5-minute mark since it can go from crispy to burned fast. Remove and crumble into bite-size pieces. Set aside on a plate.

Step 2: Wash the asparagus and snap off the woody ends. Chop into 1-2 inch pieces. Spread on the same baking sheet once the prosciutto is cleared. Drizzle with 2 tsp olive oil and use your hand to rub it around so every piece is coated. Sprinkle with salt and pepper. Roast at 400 degrees F for 9-10 minutes. You want them fork-tender with a little bite still in them.

Step 3: While the asparagus roasts, bring about a quart of salted water to a boil. Separate your gnocchi pieces with your fingers before dropping them in so they do not clump together. Add them all at once and stir gently. The moment they float to the surface, they are done. Pull them out right away with a slotted spoon so they do not get waterlogged and mushy.

Step 4: While the gnocchi cooks, melt the butter in a 12-inch skillet over medium heat. Stir occasionally and watch closely. It will foam, then the foam will start to show golden-brown swirls and the kitchen will smell toasty and nutty. That takes about 2-4 minutes. The second it hits that point, pull it off the heat. Brown butter becomes burned butter in seconds, so do not walk away.

Step 5: Immediately add the chopped shallot to the hot brown butter and stir. Then add the sage, 1/4 tsp salt, and fresh lemon juice. Stir everything together. The lemon brightens the whole sauce and keeps the butter from tasting too heavy.

Step 6: Add the drained gnocchi and roasted asparagus to the skillet. Toss gently to coat everything in the sauce. If needed, reheat over low for 1-2 minutes. Taste and adjust salt and pepper. Serve immediately topped with the crumbled prosciutto and a generous amount of freshly grated Parmesan.

What to Serve with Brown Butter Gnocchi with Asparagus and Prosciutto

This dish is rich and filling on its own, but a well-chosen side can balance the buttery sauce and round out the meal. Here are the best sides for brown butter gnocchi that we keep coming back to.

Simple Green Salad with Lemon Vinaigrette: The acidity cuts straight through the richness of the brown butter sauce and makes each bite of gnocchi taste even better. This is my go-to pairing every time.

Creamy Zucchini Soup: A light vegetable soup served alongside this gnocchi makes for a balanced, satisfying dinner without doubling up on heavy carbs. The creaminess complements the butter sauce beautifully.

BLT Pasta Salad: If you are feeding a crowd, this hearty salad adds color, crunch, and a smoky bacon note that pairs naturally with the prosciutto in the gnocchi.

Crusty Artisan Bread: Perfect for mopping up every last bit of that brown butter lemon sauce from the pan. Serve with a small dish of olive oil and balsamic for dipping.

30-Minute Frozen Pea Soup: Quick, bright, and light, this soup is a natural fit alongside gnocchi. The sweetness of the peas works well with the sage and lemon notes in the sauce.

Broccoli and Mushroom Stir Fry: A quick veggie side that adds earthiness and texture contrast to this pasta dish without competing with the flavors.

Brown butter gnocchi with asparagus and prosciutto in a cast iron skillet topped with freshly grated Parmesan cheese

Storage and Serving Tips

Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. The gnocchi will absorb some of the butter sauce as it sits, but the flavor is still great the next day.

To reheat, add a small splash of water or chicken broth to a nonstick skillet over medium-low heat and warm gently, tossing as it heats through. I recommend skipping the microwave when you can since it tends to make gnocchi rubbery and unevenly heated.

Skip the freezer on this one. The asparagus, gnocchi, and crispy prosciutto all lose their texture after freezing and thawing, so this is truly a fresh and serve recipe best enjoyed the day it is made.

Frequently Asked Questions

Can I use a different pasta if I do not have gnocchi?

Yes, any short pasta like rigatoni or penne works well here. Cook it according to the package directions and add it to the brown butter sauce just as you would the gnocchi. The sauce clings best to pasta with texture or ridges.

How do I know when the butter is browned and not burned?

Watch for the foam to form and then look for golden-brown swirls beneath it. The butter will smell nutty and toasty, not sharp or acrid. As soon as you hit that point, pull the pan off the heat immediately and add the shallot to stop the cooking.

Can I make this recipe without prosciutto?

Absolutely. Crispy pancetta is the closest swap and works beautifully. You can also use thin-sliced bacon cooked until crispy. For a meat-free version, simply leave it out and add a pinch of smoked paprika to the butter sauce for a little depth.

Conclusion

Brown butter gnocchi with asparagus and prosciutto is the kind of weeknight dinner that feels like a reward after a long day. It is simple, fast, and genuinely delicious every single time. Give it a try this week and let us know how it turns out in the comments below.

Brown butter gnocchi with asparagus and prosciutto in a cast iron skillet topped with freshly grated Parmesan cheese

Brown Butter Gnocchi with Asparagus and Prosciutto

Rich, pillowy gnocchi tossed with roasted asparagus and crispy prosciutto in a nutty brown butter lemon sauce. A satisfying one-skillet dinner ready in 28 minutes.
Prep Time 10 minutes
Cook Time 18 minutes
Total Time 28 minutes
Servings: 4 portions
Course: Dinner, Main Course
Cuisine: American, Italian
Calories: 470

Ingredients
  

  • 2 oz prosciutto thinly sliced
  • 1 lb asparagus woody ends snapped off, chopped into 1-2 inch pieces
  • 2 tsp olive oil extra virgin preferred
  • salt and black pepper to taste
  • 1 lb gnocchi store-bought
  • 6 tbsp salted butter
  • 1 medium shallot finely chopped
  • 1 tsp rubbed sage or 2 tsp fresh sage
  • 1/4 tsp salt
  • 2-3 tsp fresh lemon juice always use fresh, not bottled
  • Parmesan cheese freshly grated, to garnish

Equipment

  • 12-inch skillet
  • Baking sheet
  • Large pot
  • Slotted spoon

Method
 

  1. Preheat your oven to 400 degrees F. Grease a baking sheet with oil or nonstick spray. Lay each prosciutto slice flat without overlapping. Bake for 5-7 minutes until crispy, checking at 5 minutes. Remove and crumble into bite-size pieces. Set aside.
  2. Chop the asparagus into 1-2 inch pieces after snapping off the woody ends. Spread on the same baking sheet. Drizzle with 2 tsp olive oil, rub to coat, and sprinkle with salt and pepper. Roast at 400 degrees F for 9-10 minutes until fork-tender.
  3. Bring about a quart of salted water to a boil. Separate gnocchi pieces with your fingers and drop them all in at once. Stir gently. Remove immediately with a slotted spoon the moment they float to the surface.
  4. Melt butter in a 12-inch skillet over medium heat. Stir occasionally until it foams and turns golden brown with a nutty aroma, about 2-4 minutes. Pull off heat immediately.
  5. Add the chopped shallot to the hot brown butter and stir. Add sage, 1/4 tsp salt, and fresh lemon juice. Stir to combine.
  6. Add the drained gnocchi and roasted asparagus to the skillet. Toss gently to coat in the sauce. Reheat over low for 1-2 minutes if needed. Taste and adjust salt and pepper. Serve topped with crumbled prosciutto and freshly grated Parmesan.

Notes

Do not freeze this dish as gnocchi, asparagus, and prosciutto all lose texture after thawing. Leftovers keep in the refrigerator for 3-4 days. Reheat gently in a skillet with a splash of water or broth. Substitute red onion for shallot if needed.

Leave a Comment

Recipe Rating