Creamy Pesto Pasta Recipe in 15 Minutes (no Heavy Cream)
Weeknight hero pasta: silky pesto tossed with al dente noodles, no heavy cream needed, ready in 15 minutes with pantry staples.
You want dinner that tastes like a chef cooked it, but you want it now. This creamy pesto pasta nails both: rich, glossy sauce, minimal dishes, and zero heavy cream. It’s the kind of meal that makes weeknights feel like a flex—fast, affordable, and wildly satisfying. And yes, it’s ready in 15 minutes without weird shortcuts. Your only problem? The pan will be “mysteriously” licked clean.
The Secret Behind This Recipe

The magic is an emulsion. You combine starchy pasta water with good olive oil from the pesto and a creamy element that isn’t heavy cream (think cream cheese, Greek yogurt, or ricotta). When you whisk and toss, the starch bonds with the fat and turns everything into a silky, clingy sauce. That’s the restaurant gloss you crave—without the dairy bomb.
Two more power moves seal the deal. First, use finely grated Parmesan (it melts and emulsifies quickly). Second, add your creamy component off the heat if you’re using yogurt or ricotta, so nothing curdles. Finish with a pop of lemon zest and juice to brighten the basil and cut through richness. Creamy, vibrant, done.
What You’ll Need (Ingredients)
- 12 oz (340 g) pasta — fusilli, penne, orecchiette, or spaghetti all work
- Kosher salt — for aggressively seasoning the pasta water
- 1 tbsp olive oil or 1 tbsp unsalted butter (or a mix)
- 2–3 garlic cloves, finely minced
- 1/2 to 3/4 cup high-quality basil pesto (store-bought or homemade)
- Choose one creamy option (no heavy cream):
- 3 oz cream cheese, room temp, cubed (ultra-smooth, foolproof)
- 1/2 cup whole-milk Greek yogurt (tangy, lighter)
- 1/2 cup ricotta (mild, pillowy)
- 1/3 cup mascarpone (lush, slightly sweet)
- 1/2 to 3/4 cup finely grated Parmesan (or Pecorino Romano), plus more to serve
- 3/4 to 1 cup reserved pasta water
- Zest of 1/2 lemon and 1–2 tsp lemon juice
- Freshly ground black pepper and red pepper flakes, to taste
- Optional add-ins: 2 cups baby spinach, 1 cup halved cherry tomatoes, 1/2 cup peas, cooked chicken or shrimp, toasted pine nuts
Instructions

- Boil the pasta. Bring a large pot of salted water to a boil (it should taste like the sea). Cook pasta until al dente. Reserve 1 cup pasta water before draining.
- Sauté the garlic. While pasta cooks, heat olive oil or butter in a wide skillet over medium. Add garlic and cook until fragrant, about 30 seconds. Don’t brown it—we’re going for aromatic, not bitter.
- Warm the pesto. Stir in the pesto and let it loosen for 20–30 seconds. You’re warming, not frying, the basil.
- Make it creamy. Reduce heat to low. Add half the reserved pasta water and your creamy option:
- Cream cheese/mascarpone: Whisk until smooth and glossy.
- Greek yogurt/ricotta: Remove pan from heat. Whisk in gradually so it doesn’t curdle. FYI, gentle heat is your friend here.
- Toss with pasta. Add drained pasta to the skillet. Toss vigorously, adding more pasta water a splash at a time until the sauce turns silky and coats every noodle.
- Cheese and lemon. Sprinkle in Parmesan, lemon zest, and lemon juice. Toss until the sauce is glossy and clings. Season with black pepper and a pinch of salt if needed.
- Optional add-ins. Fold in spinach to wilt, cherry tomatoes to warm, or peas for sweetness. If using cooked chicken or shrimp, toss to heat through.
- Finish strong. Taste and adjust: a squeeze more lemon? A splash more pasta water? A dusting of Parmesan? Plate and add red pepper flakes for a little heat.
How to Store
Refrigerate leftovers in an airtight container for 3–4 days. The sauce will thicken as it chills, so plan to loosen it when reheating.
- Reheat: Warm gently on the stovetop over low heat with a splash of water or milk (or even a spoon of pesto) until creamy again. Microwave in short bursts, stirring between intervals.
- Freezing: Not ideal. Pesto and dairy-based sauces can separate during thawing. If you must, freeze plain pesto and cook fresh pasta later.
- Make-ahead tip: Mix pesto with a little oil and store separately. Cook pasta and finish with your creamy element right before serving for best texture.

What’s Great About This
- Lightning-fast: 15 minutes from water-on to plate. Yes, really.
- No heavy cream: You’ll get a lush, restaurant-style sauce without the heaviness.
- Flexible: Use cream cheese, yogurt, ricotta, or mascarpone depending on the vibe.
- One-pan finish: Toss pasta directly into the sauce for better emulsification and fewer dishes.
- Budget-friendly: A little pesto and cheese go a long way.
- Customizable: Add veggies or protein without breaking the 15-minute promise.
- Consistent results: Starchy water + fat + cheese = silky sauce every time, IMO.

Avoid These Mistakes
- Skimping on salt: If your pasta water isn’t salty enough, the entire dish tastes flat.
- Overheating pesto: High heat dulls the basil and can turn your sauce bitter. Warm it gently.
- Adding yogurt on high heat: Yogurt can split if the pan’s too hot. Take it off heat first.
- Skipping pasta water: That starchy liquid is the secret to a creamy, emulsified sauce.
- Using coarsely grated cheese: It won’t melt fast. Use finely grated Parmesan for a smooth finish.
- Draining too dry: Don’t shake pasta bone-dry; a little clinging water helps build the sauce.
- Overcrowding add-ins: Toss in a few extras, not a fridge clean-out. Balance matters.
Recipe Variations
- Vegan creamy pesto: Use vegan pesto, 1/2 cup cashew cream or unsweetened oat cream, and nutritional yeast instead of Parmesan.
- Spicy Calabrian twist: Stir in 1–2 tsp Calabrian chili paste or a pinch of red pepper flakes.
- Lemon-pepper: Add extra lemon zest and a generous grind of black pepper for a bright kick.
- Green machine: Wilt in spinach, blanched broccoli, or peas for color and fiber.
- Tuscan sun-dried tomato: Add chopped sun-dried tomatoes and a spoon of their oil for umami.
- Protein boost: Toss with rotisserie chicken, sautéed shrimp, or crispy chickpeas.
- Nutty crunch: Finish with toasted pine nuts or almonds for texture.
- Gluten-free: Use your fave GF pasta and save that pasta water—it still works.
FAQ
Can I use store-bought pesto?
Absolutely. Choose a brand with basil, olive oil, Parmesan, pine nuts, and garlic high on the ingredient list. Avoid cheap fillers like potato flakes or seed oils when possible. Better pesto in equals better pasta out—simple.
What’s the best creamy option if I want zero risk?
Cream cheese wins for foolproof silkiness and no curdling worries. Mascarpone is a luxe close second. If you want lighter but still creamy, go Greek yogurt and mix off the heat—TBH, it tastes amazing with the lemon.
How do I keep Greek yogurt from curdling?
Kill the heat before adding it, and whisk in some hot pasta water first to temper the yogurt. Then fold it into the warm pesto off heat. Gentle temperatures keep proteins from seizing—creamy, not grainy.
Which pasta shapes work best?
Short, twisty shapes like fusilli and penne catch the sauce in every groove. Orecchiette cups it like a champ. Long pastas work too; just toss vigorously and use enough pasta water to coat evenly.
Can I make this dairy-free?
Yes. Use vegan pesto, swap in 1/2 cup cashew cream (blend soaked cashews with water), and finish with nutritional yeast instead of Parmesan. The emulsion still works perfectly.
How do I reheat without drying it out?
Add a splash of water, milk, or broth and warm gently over low heat while tossing. You’re re-emulsifying the sauce. A little extra pesto at the end also freshens the flavor fast.
Can I add vegetables or protein without breaking the 15-minute mark?
Yes. Quick-wilting veggies like spinach or peas go straight in. Pre-cooked proteins (rotisserie chicken, leftover shrimp) just need a minute to warm in the sauce. Keep it simple and you’ll stay under 15.
What if my sauce looks oily or separated?
Add more pasta water and whisk or toss over low heat to re-emulsify. Sprinkle in a bit more finely grated Parmesan to help bind. It comes back together quickly if you keep it moving.
I don’t have Parmesan—what else works?
Pecorino Romano brings a saltier bite (use a little less). In a pinch, a mix of grated hard cheeses works. If you’re dairy-free, use nutritional yeast and a squeeze more lemon for bite.
Can I make it ahead for guests?
Make the sauce base and cook pasta just shy of al dente. Right before serving, rewarm the sauce, add pasta with some fresh hot pasta water, and finish with cheese and lemon. It tastes freshly made because, technically, it is.
Wrapping Up
This is your new weeknight ringer: creamy, bright, and ready in 15 minutes with zero heavy cream. The emulsion does the heavy lifting while pesto brings instant flavor. Keep the heat gentle, save that pasta water, and you’ll get a glossy sauce every time. Make it your own with a protein boost or a handful of greens—and watch it disappear fast, IMO.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.