This Italian-inspired dish combines penne or fettuccine with a velvety sauce made from heavy cream, fresh basil pesto, and Parmesan. The garlic-infused cream base creates a luxurious coating that clings perfectly to al dente pasta. Ready in just 30 minutes, this vegetarian main serves four and balances richness with bright herbal notes from the pesto.
The first time I made this, I was in a tiny apartment kitchen with barely enough counter space to chop garlic. My friend Sarah was coming over, exhausted from a new job, and I promised her something that tasted like a hug in a bowl. That night we sat on the floor with our bowls, forks clinking against cheap wine glasses, and she literally licked her plate clean. Now it's the recipe I turn to when life feels overwhelming and I need something comforting in under 30 minutes.
Last winter my sister called me in tears over a failed relationship, and I told her to come over immediately. I made a triple batch of this pasta while she talked, and the smell of garlic butter filled every corner of my apartment. She ate two helpings without saying a word, then finally looked up and told me this was exactly what she needed. Food has this way of saying what we cannot, especially when it's this good.
Ingredients
- Pasta (400 g penne or fettuccine): The shape matters here because those ridges and curves catch every drop of sauce, though I have used whatever was hiding in my pantry more times than I can admit
- Salt: Generously salt your pasta water until it tastes like the sea, this is your only chance to season the actual noodles
- Heavy cream (1 cup): Do not be tempted to skip this, the full fat version is what creates that silky restaurant style coating that clings to every strand
- Whole milk (1/2 cup): This lightens things just enough so the sauce is not overwhelmingly rich while still maintaining that luscious body
- Basil pesto (3/4 cup): Store bought works perfectly in a pinch, but homemade with fresh basil and good olive oil will make you feel like an Italian grandmother
- Parmesan cheese (1/2 cup freshly grated): Buy a wedge and grate it yourself because pre grated cheese has anti caking agents that prevent smooth melting
- Unsalted butter (2 tbsp): This creates the foundation, let it foam and bubble with the garlic before adding anything else
- Garlic (2 cloves, minced): Freshly minced is non negotiable, that sharp bite mellows into something sweet and aromatic when cooked gently
- Freshly ground black pepper: Pesto and Parmesan are already salty, so let pepper be your main seasoning adjustment
- Extra Parmesan and fresh basil: These are not optional garnishes, they are the finishing touches that make it look like you tried much harder than you did
Instructions
- Get your water going first:
- Drop that pasta into aggressively salted boiling water and set a timer, because nothing ruins a quick meal like mushy overcooked noodles
- Build your flavor base:
- Let the butter melt until it foams, then add your garlic and watch it carefully, you want it soft and fragrant not brown and bitter
- Create the cream sauce:
- Pour in both creams and let them bubble gently, you will see it thicken slightly as it simmers, coating the back of a spoon beautifully
- Stir in the magic:
- Add that pesto and Parmesan, watching as the green swirls into the cream, and keep stirring until everything is one cohesive, gorgeous sauce
- Bring it all together:
- Toss your drained pasta directly into the skillet, adding splash after splash of that starchy pasta water until the sauce clings to every piece
- Finish like a pro:
- Plate it immediately while the sauce is still glossy and hot, then shower it with extra cheese and those fresh basil leaves you did not forget to buy
My neighbor texted me at 8 PM on a Tuesday saying she had the worst day and needed comfort food. I brought over a container of this pasta still warm, and she texted back an hour later saying it was exactly what her soul needed. Sometimes the simplest meals are the ones that matter most.
Making It Your Own
I have discovered that grilled chicken or sautéed shrimp turn this from a side dish into a complete meal that feels substantial enough for dinner guests. One time I added sun dried tomatoes and it was such a game changer that I now keep a jar in my pantry specifically for this recipe. The sweet tangy chewiness cuts through all that richness perfectly.
Worth The Splurge
Good Parmesan makes an unbelievable difference here, the kind you buy in wedges and grate yourself. I tested this once with the pre grated stuff and the sauce never quite achieved that silky smooth consistency. Also, if you can find fresh basil at the market, it smells incredible as you scatter it over the top.
Getting Ahead
You can make the sauce up to two days ahead and keep it in the fridge, though you will need to thin it with a splash more cream or pasta water when reheating. The pasta should always be cooked fresh because cream sauces and leftover pasta have a fraught relationship.
- Double the sauce portion and freeze half for emergency comfort meals
- Use gluten free pasta if you need to, the sauce works beautifully with it
- This reheats surprisingly well for lunch the next day, though you might need another splash of cream
This recipe has saved more weeknights than I can count, and I hope it becomes your go to too.
Recipe FAQs
- → What pasta shapes work best?
-
Penne and fettuccine are ideal choices as their textures hold the creamy sauce beautifully. Rotini, rigatoni, or fusilli also work well for catching the rich pesto coating.
- → Can I make this dairy-free?
-
Yes, substitute heavy cream with coconut cream or cashew cream, use dairy-free Parmesan alternatives, and swap butter for olive oil or vegan butter.
- → How do I store leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. Reheat gently with a splash of milk or cream to restore the sauce's creamy texture.
- → Can I use homemade pesto?
-
Absolutely. Fresh homemade pesto with basil, pine nuts, garlic, Parmesan, and olive oil will elevate the dish. Use about 3/4 cup as specified in the sauce ingredients.
- → What proteins pair well?
-
Grilled chicken breast, sautéed shrimp, or pan-seared salmon complement the creamy flavors. For vegetarian options, add sun-dried tomatoes or artichoke hearts.
- → Why reserve pasta water?
-
Starchy pasta water helps bind the sauce to the noodles, creating silkier consistency and preventing separation. Add gradually until reaching desired creaminess.