Creamy pesto gnocchi with crispy bacon is the kind of weekday win you’ll want to keep on repeat. It’s rich but not heavy, speedy but still feels special, and uses smart shortcuts without losing that homemade feel. Potato gnocchi turn pillowy and golden, bacon brings crunch and smoky depth, and a splash of cream ties it all together.
Jump to RecipeThe best part? It’s ready in about 25 minutes with minimal fuss and maximum pay-off.
What Makes This Recipe So Good
- Speedy and satisfying: From chopping to plating, you’ll sit down to eat in about 25 minutes.
- Restaurant-level flavor: Crispy bacon, vibrant pesto, and silky cream make a sauce that clings to every gnocchi.
- One-pan friendly: You can cook most of it in a single skillet for easy cleanup.
- Flexible: Works with store-bought or homemade pesto, and you can swap bacon for pancetta, prosciutto, or a vegetarian option.
- Comfort food done lighter: The sauce tastes rich, but a little cream goes a long way when combined with pesto and pasta water.
Ingredients
- 1 pound (450 g) shelf-stable or refrigerated potato gnocchi
- 6 slices thick-cut bacon, chopped
- 1 small shallot, finely minced (or 1/2 small onion)
- 2 cloves garlic, minced
- 1/2 cup basil pesto (store-bought or homemade)
- 1/2 cup heavy cream (or half-and-half for lighter)
- 1/3 cup grated Parmesan, plus more for serving
- 1/3–1/2 cup reserved pasta cooking water
- 1 tablespoon olive oil (only if needed)
- 1 cup baby spinach or arugula (optional, for greens)
- Fresh lemon juice, to taste (about 1–2 teaspoons)
- Kosher salt and freshly ground black pepper, to taste
- Crushed red pepper flakes, to taste (optional)
Step-by-Step Instructions
- Boil the gnocchi: Bring a large pot of salted water to a boil. Add gnocchi and cook until they float, 2–3 minutes.Scoop out 1/2 cup of the cooking water and set aside. Drain gnocchi.
- Crisp the bacon: While the water heats, place chopped bacon in a large skillet over medium heat. Cook, stirring occasionally, until deeply golden and crispy, 6–8 minutes.Transfer bacon to a paper towel–lined plate. Leave 1–2 tablespoons of bacon fat in the pan (drain excess if needed).
- Sauté aromatics: In the same skillet, add the shallot. Cook 1–2 minutes until softened.Stir in garlic and cook 30 seconds until fragrant. If the pan looks dry, add a drizzle of olive oil.
- Add the gnocchi to crisp slightly: Add drained gnocchi to the skillet. Cook 2–3 minutes, stirring gently, until a few sides get light golden spots.This step adds texture.
- Make it creamy: Lower heat to medium-low. Stir in pesto and cream. Add 1/3 cup reserved pasta water and toss until a glossy sauce forms.If it seems thick, add a splash more water. If thin, simmer 1–2 minutes to thicken.
- Finish with cheese and bacon: Stir in Parmesan until melted and smooth. Fold in the crispy bacon.Taste and season with salt and black pepper. Add a squeeze of lemon juice to brighten. For a little heat, sprinkle red pepper flakes.
- Add greens (optional): Toss in spinach or arugula and cook 30–60 seconds until just wilted.
- Serve: Plate hot with extra Parmesan and cracked pepper.If desired, garnish with a few basil leaves.
25-Minute Creamy Pesto Gnocchi with Crispy Bacon
Pillowy gnocchi, smoky crispy bacon, and a silky pesto cream sauce — weeknight comfort in 25 minutes
Ingredients — Gnocchi and Bacon
- 1 lb (450 g) shelf-stable or refrigerated potato gnocchi
- 6 slices thick-cut bacon, chopped
- 1 small shallot, finely minced (or ½ small onion)
- 2 cloves garlic, minced
- 1 tbsp olive oil (only if the pan looks dry)
Ingredients — Pesto Cream Sauce
- ½ cup basil pesto (store-bought or homemade)
- ½ cup heavy cream (or half-and-half for lighter)
- â…“ cup Parmesan, grated, plus more for serving
- ⅓–½ cup reserved pasta cooking water
- 1–2 tsp fresh lemon juice
- Salt, black pepper, and red pepper flakes to taste
Optional
- 1 cup baby spinach or arugula
- Fresh basil leaves for garnish
Instructions
- Cook the GnocchiBring a large pot of generously salted water to a boil. Add gnocchi and cook until they float, 2–3 minutes. Scoop out ½ cup of cooking water and set aside. Drain.Scoop out the pasta water before draining — this starchy water is what emulsifies the cream and pesto into a glossy sauce that actually clings to the gnocchi rather than pooling at the bottom of the bowl.
- Crisp the BaconWhile the water heats, add the chopped bacon to a large skillet over medium heat. Cook for 6–8 minutes, stirring occasionally, until deeply golden and crispy. Transfer to a paper towel-lined plate. Leave 1–2 tablespoons of bacon fat in the pan and drain the rest.Leaving the right amount of bacon fat is key — 1 to 2 tablespoons adds flavour throughout the dish; too much makes the finished sauce greasy and heavy.
- Sauté Aromatics and Crisp the GnocchiAdd the shallot to the bacon fat over medium heat. Cook for 1–2 minutes until softened. Stir in the garlic and cook for 30 seconds until fragrant. Add the drained gnocchi and cook for 2–3 minutes, stirring gently, until a few sides pick up light golden colour.This brief pan-crisping step adds textural contrast — a few golden edges on the gnocchi make the finished dish much more interesting than simply boiled-and-sauced.
- Make the Sauce and FinishReduce heat to medium-low. Stir in the pesto and cream. Add ⅓ cup of reserved pasta water and toss until a glossy sauce forms — add more water if it's too thick, or simmer for a minute if too thin. Sprinkle in the Parmesan gradually and stir until melted. Fold in the crispy bacon. Taste and season with salt, pepper, and a squeeze of lemon. Add greens if using and cook for 30–60 seconds until just wilted.Add Parmesan gradually off direct heat — adding it all at once over high heat can cause it to clump rather than melt smoothly into the sauce.
- Plate and ServeServe immediately, topped with extra Parmesan, cracked black pepper, and a few fresh basil leaves if using.This dish is best eaten immediately — gnocchi continue absorbing the sauce as they sit and the texture changes significantly within 10–15 minutes.
Tips for the Best Results
- Always reserve pasta water before draining — the starch is what emulsifies the pesto and cream into a sauce that clings rather than pools.
- Leave only 1–2 tablespoons of bacon fat in the pan — enough for flavour, not so much it makes the sauce greasy.
- Pan-crisping the gnocchi after boiling is worth the extra 2–3 minutes — the golden edges add texture that elevates the whole dish.
- Add Parmesan gradually and on lower heat — a single large addition over high heat clumps rather than melting smoothly.
- Taste before adding salt — bacon, pesto, and Parmesan all carry significant salt. A squeeze of lemon is often all the balance the dish needs.
- Serve immediately — gnocchi continue absorbing the sauce and the texture changes noticeably within 10–15 minutes.
- For a vegetarian version, skip the bacon and use sun-dried tomatoes or roasted mushrooms for umami; substitute butter for the bacon fat.
How to Store
- Refrigerate: Cool completely, then store in an airtight container for up to 3 days.
- Reheat: Warm gently on the stovetop over low heat with a splash of water, milk, or cream to loosen the sauce. Avoid high heat, which can cause separation.
- Freezing: Not ideal. Creamy sauces and gnocchi tend to change texture when frozen and thawed.
- Make-ahead tip: Cook the bacon and chop aromatics ahead.Assemble the sauce and gnocchi fresh for best texture.
Health Benefits
- Protein and satiety: Bacon adds protein and helps make the dish more satisfying, so smaller portions feel filling.
- Healthy fats from pesto: Pesto made with olive oil, nuts, and basil offers monounsaturated fats and antioxidants, which support heart health when eaten in moderation.
- Calcium from cheese and cream: Parmesan and cream contribute calcium for bone health, though they’re best balanced within the overall meal.
- Add greens for fiber: Stirring in spinach or arugula brings fiber, iron, and vitamins A and K without much effort.
Pitfalls to Watch Out For
- Overcooking gnocchi: They cook fast. Once they float, they’re done. Overcooked gnocchi turn mushy.
- Greasy sauce: Drain excess bacon fat, leaving just enough (1–2 tablespoons) for flavor.Too much can make the sauce slick.
- Clumpy sauce: Add pasta water and toss over gentle heat to emulsify. Parmesan melts best when sprinkled in slowly and stirred.
- Too salty: Bacon, pesto, and Parmesan are salty. Taste before adding extra salt.A squeeze of lemon can balance saltiness.
- Broken cream: Keep heat moderate when adding cream. High heat can cause separation.
Recipe Variations
- Chicken pesto gnocchi: Add sliced cooked chicken breast or rotisserie chicken during the final toss.
- Veggie-loaded: Add peas, cherry tomatoes, sautéed zucchini, or blistered asparagus. Fold in at the end to keep colors bright.
- Nutty crunch: Toast pine nuts or almonds and sprinkle on top for texture.
- Spicy twist: Use Calabrian chili paste or extra red pepper flakes for heat.
- Lighter version: Swap half-and-half for cream and use turkey bacon.Add more greens to bulk it up.
- Vegetarian: Skip bacon and use sun-dried tomatoes or roasted mushrooms for umami. A pat of butter can replace bacon fat for browning.
- Dairy-free: Use a dairy-free pesto, coconut cream or a barista-style oat cream, and a vegan Parmesan alternative.
- Homemade pesto: Blend basil, olive oil, Parmesan, pine nuts (or walnuts), garlic, lemon, salt, and pepper. Adjust lemon to keep the sauce bright.
FAQ
Can I use cauliflower gnocchi?
Yes.
Pan-sear cauliflower gnocchi from frozen in a little oil until golden before adding to the sauce. Skip boiling, as it can make them gummy.
What kind of pesto works best?
A classic basil pesto with good olive oil and a nutty, savory flavor is ideal. If using store-bought, choose a refrigerated brand for fresher taste and color.
Do I have to use heavy cream?
No.
Half-and-half works with slightly thinner results. For dairy-free, use coconut cream or a neutral plant-based cream and a vegan Parmesan.
How do I keep the sauce from getting too thick?
Reserve pasta water and add it gradually until the sauce is glossy and coats the gnocchi. The starch in the water helps emulsify the sauce.
Can I make this ahead for guests?
Cook bacon and prep aromatics in advance.
Boil gnocchi and finish the sauce right before serving. The dish is best fresh to keep the gnocchi tender and the sauce silky.
What can I serve with it?
A simple green salad with lemon vinaigrette, garlicky roasted broccoli, or blistered tomatoes complement the richness without competing.
How do I re-crisp leftovers?
You can’t fully restore the original crisp edges, but reheating gently in a skillet with a splash of water helps revive texture. Add a sprinkle of fresh Parmesan at the end.
Is pancetta a good substitute for bacon?
Absolutely.
Pancetta fries up crisp and brings a clean, savory pork flavor. Use the same amount and cook until golden.
Jump to RecipeIn Conclusion
This 25-minute creamy pesto gnocchi with crispy bacon is the kind of weeknight magic that feels indulgent yet totally doable. It’s rich, herby, and bright, with just enough crunch to keep every bite interesting.
Keep the basics the same, then riff with greens, veggies, or different proteins. With a short ingredient list and a reliable method, it’s an easy dinner you’ll turn to again and again.