This creamy pasta dish combines al dente penne or fettuccine with a velvety sauce made from heavy cream, milk, basil pesto, and Parmesan. The entire dish comes together in just 30 minutes, making it ideal for busy weeknights yet elegant enough for entertaining.
The sauce starts with garlic-infused butter, simmers with cream and milk until slightly thickened, then incorporates pesto and cheese for ultimate richness. Toss everything together with a splash of reserved pasta water for perfectly coated noodles.
The first time I made this creamy pesto pasta, my kitchen smelled like an Italian grandmother's embrace. I'd been craving something rich and green, the kind of comfort food that makes you forget about dishes and tomorrow's to-do list. My roommate wandered in, attracted by the garlic and basil wafting through the apartment, and we ended up eating straight from the skillet while leaning against the counter.
Last summer, I served this at a barely planned dinner party when friends dropped by unexpectedly. I had all the ingredients in my pantry and fridge, which felt like winning the kitchen lottery. Everyone went quiet for that first bite, then someone asked if I'd been taking secret Italian cooking classes on weekends.
Ingredients
- Pasta: Penne holds onto sauce beautifully in its ridges, though fettuccine creates those elegant twirled bites that make everything feel fancier
- Heavy cream and whole milk: Using both creates that restaurant quality silkiness without becoming overwhelmingly heavy
- Basil pesto: Homemade is wonderful, but I've found a few store bought brands that actually taste like summer in a jar
- Parmesan cheese: Freshly grated makes all the difference here, melting into those salty little pockets throughout the sauce
- Butter and garlic: The foundation that starts building layers of flavor before the cream even hits the pan
Instructions
- Get your pasta water going first:
- Bring a large pot of salted water to boil, then add pasta and cook until al dente, reserving half a cup of that starchy pasta water before draining
- Build your flavor base:
- Melt butter in a large skillet over medium heat, add minced garlic and let it sizzle for just one minute until fragrant
- Create the creamy foundation:
- Pour in heavy cream and milk, stirring to combine, then let it simmer for two to three minutes until slightly thickened
- Add the magic:
- Stir in basil pesto and Parmesan cheese until the sauce becomes smooth and glossy, then season with black pepper to taste
- Bring it all together:
- Add drained pasta to the skillet and toss to coat, adding reserved pasta water a little at a time until the sauce reaches perfect creaminess
- Finish with flourish:
- Serve immediately, topped with extra Parmesan and fresh basil leaves that make everything look effortless
This pasta has become my go-to when someone's had a rough day and needs food that feels like a hug. There's something about the combination of creamy and herbal that just resets everything.
Make It Your Own
I've discovered that adding grilled chicken or sautéed shrimp transforms this into a complete meal that feels substantial enough for Sunday dinner. The protein balances the richness perfectly.
What To Serve Alongside
A crisp green salad with a bright vinaigrette cuts through the creaminess beautifully. I also love serving crusty garlic bread for sopping up every last drop of sauce.
Wine Pairing Magic
Pinot Grigio became my accidental pairing after a friend brought a bottle over, and the crisp acidity balanced the rich sauce perfectly. Now it feels wrong to eat this any other way.
- Chill your white wine for at least 30 minutes before serving
- Consider a light Sauvignon Blanc if Pinot Grigio isn't available
- The wine should be cold enough to create refreshing contrast against the warm pasta
Sometimes the simplest meals become the ones we remember most fondly, like the time pasta solved everything.
Recipe Questions & Answers
- → Can I make this dish ahead of time?
-
The sauce can be prepared up to 24 hours in advance and stored in the refrigerator. Reheat gently over low heat, adding a splash of milk to restore creaminess before tossing with freshly cooked pasta.
- → What type of pasta works best?
-
Penne and fettuccine both work wonderfully. Penne's ridges hold the sauce beautifully, while fettuccine's wide surface area allows for generous coating. Other short pasta like rigatoni or fusilli are great alternatives.
- → Can I use store-bought pesto?
-
Absolutely. Quality store-bought pesto works perfectly. Look for brands with fresh ingredients and minimal additives. Homemade pesto allows you to adjust the garlic, cheese, and pine nut quantities to your preference.
- → How do I prevent the sauce from separating?
-
Avoid boiling the cream sauce rapidly once the cheese is added. Keep heat at medium-low and stir constantly. If reheating, do so gently and whisk in small amounts of milk or pasta water to re-emulsify.
- → What proteins can I add?
-
Grilled chicken breast strips, sautéed shrimp, or pan-seared salmon complement the flavors beautifully. For vegetarians, add white beans, spinach, or sun-dried tomatoes for extra protein and texture.
- → Can I make this dairy-free?
-
Use full-fat coconut milk or cashew cream in place of heavy cream and dairy milk. Choose vegan pesto without cheese, and substitute nutritional yeast or vegan Parmesan for the grated cheese.