Gnocchi and spinach recipes usually fall into two camps: heavy baked casseroles or thin, watery sautés. This skillet version takes the best of both, pan-searing shelf-stable gnocchi until the edges turn golden and chewy, then folding them into a silky garlic-parmesan cream sauce with a full bag of baby spinach melted right in.
Advertisements1
The whole thing comes together in one pan in about 35 minutes, which makes it a realistic weeknight dinner rather than a project. Because the gnocchi toast in the pan before the sauce goes in, they hold their shape instead of turning to mush, and the spinach releases just enough liquid to loosen the cream without drowning it.
Serve it as a meatless main with a hunk of crusty bread, or pile it next to roasted chicken or seared sausage. Either way, it tastes like something you'd order at a trattoria, but it's built from pantry staples you probably already have.
Why You'll Love This Recipe
About the Ingredients
2 lb (900g) shelf-stable potato gnocchi
Shelf-stable gnocchi (found near the dry pasta) sear far better than the refrigerated kind, which steam and stick. If you only have refrigerated gnocchi, pat it very dry and add 1 extra tablespoon of olive oil to the pan.
3 tbsp unsalted butter
Butter gives the sauce its nutty base. For a dairy-free skillet, swap in 3 tablespoons of olive oil and finish with 1 extra tablespoon of nutritional yeast for a cheesy note.
2 tbsp olive oil
Use regular (not extra-virgin) olive oil here since it hits a higher smoke point for searing. Avocado oil works as a neutral substitute.
5 cloves garlic, thinly sliced
Sliced garlic sweetens as it cooks and won't burn as fast as minced. Jarred garlic is fine in a pinch, but use 1 1/2 teaspoons since it's much stronger.
1 cup (240ml) heavy cream
Heavy cream gives the richest body; half-and-half works but simmer 2 minutes longer to thicken. For a lighter version, use 3/4 cup whole milk plus 1 teaspoon cornstarch whisked in.
1 cup (100g) freshly grated parmesan
Grate it yourself off a block, since pre-shredded parmesan is coated in starch and won't melt smoothly. Pecorino Romano is a sharper, saltier substitute, so reduce the added salt.
10 oz (280g) baby spinach
Baby spinach wilts in seconds and has a milder flavor than mature bunches. Frozen chopped spinach works too: thaw, squeeze bone-dry, and add 1 1/2 cups.
1/2 tsp red pepper flakes
Adds a gentle back-of-the-throat warmth that cuts the cream. Skip it or use a pinch of sweet paprika if you're serving kids.
1/2 tsp kosher salt, plus more for the pasta water
Kosher salt seasons gradually; if using fine table salt, start with 1/4 teaspoon and taste before adding more.
1/4 tsp freshly ground black pepper
Fresh-cracked pepper blooms in the hot butter and tastes noticeably brighter than pre-ground. A few grates of nutmeg are a classic optional swap.
1/2 cup (50g) grated mozzarella, for broiling
Optional but worth it if you want a golden cheese crust. Low-moisture mozzarella melts without weeping; provolone is a stretchy alternative.
2 tbsp chopped fresh parsley, to finish
Flat-leaf parsley adds a clean, grassy lift against the cream. Basil or torn chives both work as substitutes.
Tips & Tricks
Dry the gnocchi before searing
Blot shelf-stable gnocchi with a kitchen towel first, because surface moisture steams the dumplings instead of browning them.
Reserve pasta water before draining
A few tablespoons of starchy water is the secret to a glossy sauce that clings; without it, the cream sauce can turn greasy and split.
Add spinach in handfuls
Pile it in a few handfuls at a time and toss with tongs, so it wilts evenly instead of steaming into a soggy clump at the bottom.
Taste before salting
Parmesan is already salty, so season the sauce only after the cheese melts in, or you'll overshoot.
Pro Tips
Step-by-Step Instructions
1. Boil and drain the gnocchi
Bring a large pot of well-salted water to a rolling boil, add the gnocchi, and cook 2 minutes, just until they float. Reserve 1/2 cup of the cooking water, then drain the gnocchi and spread them on a plate to dry for 5 minutes.
2. Sear until golden
Heat the olive oil in a 12-inch oven-safe skillet over medium-high heat (375F/190C) for 2 minutes. Add the gnocchi in a single layer and cook 6 to 8 minutes, tossing every 2 minutes, until deeply golden brown on at least two sides. Transfer to a bowl.
3. Bloom the garlic
Reduce the heat to medium (325F/165C), melt the butter in the same skillet, and add the garlic and red pepper flakes. Cook 60 to 90 seconds, stirring constantly, until the garlic is fragrant and pale gold, not brown.
4. Build the cream sauce
Pour in the cream and 1/4 cup of the reserved pasta water, scraping up the browned bits. Simmer 3 to 4 minutes at a gentle bubble (about 200F/93C) until the sauce coats the back of a spoon.
5. Melt in the parmesan
Slide the skillet off the heat and whisk in the parmesan, salt, and black pepper until the sauce is completely smooth. If it looks thick, loosen it with the remaining pasta water a tablespoon at a time.
6. Wilt the spinach
Return the skillet to medium-low heat (300F/150C). Add the spinach in three handfuls, tossing with tongs after each addition, and cook 3 to 4 minutes until fully wilted and the sauce bubbles at the edges.
7. Combine and broil
Fold the seared gnocchi back in and toss to coat. Scatter the mozzarella over the top if using, then broil 2 to 3 minutes on high (500F/260C) until the cheese is melted and spotty brown.
8. Finish and serve
Let the skillet rest 3 minutes so the sauce thickens, then shower with parsley and an extra crack of pepper. Serve hot straight from the pan with crusty bread for scooping.
Delicious Variations
Tomato-Basil Skillet
Swap the cream for 1 cup crushed San Marzano tomatoes simmered 6 minutes, then finish with torn basil and a spoonful of ricotta.
Sausage and Spinach
Brown 12 ounces of crumbled Italian sausage before the garlic, then proceed as written and skip the added salt.
Mushroom Marsala
Sauté 8 ounces of sliced cremini mushrooms with the garlic and deglaze with 1/4 cup dry marsala before adding the cream.
How to Store Creamy Gnocchi and Spinach Skillet
Refrigerator
Store in an airtight container in the refrigerator for up to 3 days; the gnocchi will soften slightly as it sits.
Freezer
Freezing is not recommended, as the cream sauce separates and the gnocchi turn grainy once thawed.
Reheating
Reheat gently in a covered skillet over medium-low heat (300F/150C) with a splash of water or milk, stirring until loosened, about 5 minutes.
Frequently Asked Questions
Q: Do I need to boil gnocchi before pan-frying it?
Yes, a quick 2-minute boil is worth it even when pan-searing, because it hydrates the dumplings so they puff instead of staying dense. If you skip it, sear them 3 to 4 minutes longer and expect a chewier, denser texture.
Q: Why did my gnocchi turn mushy?
Mushy gnocchi almost always means they were boiled too long or added to the pan while still wet. Cook them only until they float, drain well, and let them air-dry for 5 minutes before they hit the hot oil.
Q: Can I use frozen spinach instead of fresh?
Absolutely, but thaw it first and squeeze out as much water as you can, or the sauce will turn thin. Use about 1 1/2 cups of drained frozen spinach in place of the 10 ounces of fresh.
Q: How do I keep the cream sauce from curdling?
Add the parmesan off the heat and keep the burner at medium or lower once the cream goes in. Boiling cream sauce hard, or dumping in cold cheese over high heat, is what causes that grainy, split texture.
Q: Is this gnocchi and spinach recipe vegetarian?
Yes, as written it's fully vegetarian, since it uses parmesan and no meat. Just confirm your parmesan is made with microbial rennet rather than animal rennet if that matters to you.
Grab your biggest skillet and make this creamy gnocchi and spinach tonight, then come back and tell me whether you went with the mozzarella crust or kept it saucy. Pin it for your next busy weeknight, and tag me in your photos so I can see those golden, pillowy dumplings.
Creamy Gnocchi and Spinach Skillet
Creamy Gnocchi and Spinach Skillet delivers pillowy potato gnocchi in a garlicky parmesan cream sauce with wilted spinach in one pan.
🧂 Ingredients
- 2 lb (900g) shelf-stable potato gnocchi
- 3 tbsp unsalted butter
- 2 tbsp olive oil
- 5 cloves garlic, thinly sliced
- 1 cup (240ml) heavy cream
- 1 cup (100g) freshly grated parmesan
- 10 oz (280g) baby spinach
- 1/2 tsp red pepper flakes
- 1/2 tsp kosher salt, plus more for the pasta water
- 1/4 tsp freshly ground black pepper
- 1/2 cup (50g) grated mozzarella, for broiling
- 2 tbsp chopped fresh parsley, to finish
📋 Instructions
- 1Boil and drain the gnocchi — Bring a large pot of well-salted water to a rolling boil, add the gnocchi, and cook 2 minutes, just until they float. Reserve 1/2 cup of the cooking water, then drain the gnocchi and spread them on a plate to dry for 5 minutes.
- 2Sear until golden — Heat the olive oil in a 12-inch oven-safe skillet over medium-high heat (375F/190C) for 2 minutes. Add the gnocchi in a single layer and cook 6 to 8 minutes, tossing every 2 minutes, until deeply golden brown on at least two sides. Transfer to a bowl.
- 3Bloom the garlic — Reduce the heat to medium (325F/165C), melt the butter in the same skillet, and add the garlic and red pepper flakes. Cook 60 to 90 seconds, stirring constantly, until the garlic is fragrant and pale gold, not brown.
- 4Build the cream sauce — Pour in the cream and 1/4 cup of the reserved pasta water, scraping up the browned bits. Simmer 3 to 4 minutes at a gentle bubble (about 200F/93C) until the sauce coats the back of a spoon.
- 5Melt in the parmesan — Slide the skillet off the heat and whisk in the parmesan, salt, and black pepper until the sauce is completely smooth. If it looks thick, loosen it with the remaining pasta water a tablespoon at a time.
- 6Wilt the spinach — Return the skillet to medium-low heat (300F/150C). Add the spinach in three handfuls, tossing with tongs after each addition, and cook 3 to 4 minutes until fully wilted and the sauce bubbles at the edges.
- 7Combine and broil — Fold the seared gnocchi back in and toss to coat. Scatter the mozzarella over the top if using, then broil 2 to 3 minutes on high (500F/260C) until the cheese is melted and spotty brown.
- 8Finish and serve — Let the skillet rest 3 minutes so the sauce thickens, then shower with parsley and an extra crack of pepper. Serve hot straight from the pan with crusty bread for scooping.



