Save to Pinterest I was standing in my kitchen on a Tuesday night, staring at a tub of leftover pesto and a carton of mushrooms that were about to turn. My original dinner plan had fallen through, and I was too tired to think. I tossed the mushrooms into a hot pan with some butter, and the smell that rose up—earthy, garlicky, almost nutty—woke me right up. When I stirred in that pesto with a splash of cream, the whole dish came together in under half an hour, and I realized I'd just made something I'd want to eat on purpose, not just out of necessity.
The first time I made this for friends, I served it family style in a big ceramic bowl, still steaming. One of them, who usually avoided mushrooms, went back for seconds and asked what I did to make them taste like that. I didn't do anything special, just let them sit in the pan long enough to brown instead of steam. That little patience made all the difference, and now I never rush that step.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Penne or fettuccine (350 g): Penne holds the creamy sauce in its ridges, while fettuccine gives you long, silky ribbons that twirl beautifully on a fork.
- Cremini or button mushrooms (400 g, sliced): Cremini have a deeper, earthier flavor, but button mushrooms work just as well and brown up beautifully when you don't crowd the pan.
- Olive oil (2 tbsp) and unsalted butter (1 tbsp): The olive oil keeps the butter from burning, and together they create a rich base that coats every slice of mushroom.
- Garlic (2 cloves, minced): Add it after the mushrooms are golden so it gets fragrant without turning bitter.
- Basil pesto (100 g): Store bought is completely fine here, just look for one with good olive oil and fresh basil listed near the top of the ingredients.
- Heavy cream (120 ml): This mellows the pesto and turns it into a sauce that clings to every piece of pasta.
- Grated Parmesan (30 g, plus extra for garnish): Freshly grated melts into the sauce smoothly and adds a salty, nutty finish.
- Fresh basil leaves: A handful torn over the top brings a pop of color and a hit of bright, fresh flavor right before serving.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Boil the pasta:
- Bring a large pot of salted water to a rolling boil and cook your pasta until it still has a slight bite, usually a minute less than the package says. Before you drain it, scoop out half a cup of that starchy pasta water, it's liquid gold for loosening the sauce later.
- Sauté the mushrooms:
- Heat the olive oil and butter in a large skillet over medium heat until the butter foams, then add the mushrooms in a single layer if you can. Let them sit undisturbed for a few minutes so they brown instead of steam, then stir and cook until golden and tender, about 6 to 7 minutes total, adding the garlic in the last minute.
- Build the sauce:
- Lower the heat and stir in the pesto and heavy cream, mixing until everything is smooth and creamy. Add the Parmesan and stir until it melts into the sauce, tasting and adjusting with a pinch of salt and pepper.
- Toss the pasta:
- Add the drained pasta directly into the skillet and toss it with the sauce, adding splashes of the reserved pasta water until the sauce coats every piece without being too thick or too thin. It should look glossy and cling to the pasta, not pool at the bottom of the pan.
- Serve:
- Divide the pasta into bowls while it's still hot, then top with torn fresh basil and a generous sprinkle of extra Parmesan. Serve immediately while the sauce is creamy and the pasta is warm.
Save to Pinterest One night I made this after a long day, and my partner walked into the kitchen just as I was tossing the pasta in the skillet. The smell of garlic, basil, and butter filled the whole apartment, and they said it smelled like comfort. We ate it on the couch with a blanket, and it became one of those meals that feels like a hug, even when it only took half an hour to make.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Choosing Your Pasta Shape
Penne is great because the sauce gets trapped inside the tubes, giving you a burst of pesto with every bite. Fettuccine, on the other hand, wraps around the mushrooms and lets the sauce coat each strand, making it feel a little more elegant. I've also used rigatoni and even orecchiette when that's what I had on hand, and both worked beautifully. The key is picking a shape with enough surface area or texture to hold onto that creamy sauce.
Making It Your Own
If you want to add some greens, toss in a handful of baby spinach right at the end and let it wilt into the sauce. Sun dried tomatoes, chopped and stirred in with the pesto, add a sweet tanginess that balances the richness. I've also thrown in a pinch of red pepper flakes when I wanted a little heat, and it gave the whole dish a gentle kick without overpowering the basil. Once you get the base down, this recipe becomes a canvas for whatever sounds good in the moment.
Storing and Reheating
Leftovers keep in the fridge for up to three days in an airtight container, though the sauce will thicken as it cools. When you reheat it, add a splash of milk, cream, or even pasta water to bring back that creamy consistency. I usually reheat it gently in a skillet over low heat, stirring often, because the microwave can make the sauce separate a bit.
- Store in a sealed container and use within three days for best texture and flavor.
- Reheat with a little liquid to loosen the sauce and keep it creamy.
- If the sauce looks oily after reheating, a quick stir usually brings it back together.
Save to Pinterest This dish has become my go to when I want something that feels special without the stress of a complicated recipe. It's proof that a few good ingredients and a little bit of patience can turn a weeknight into something worth remembering.
Recipe FAQs
- → Can I use fresh basil instead of store-bought pesto?
Yes, homemade pesto works beautifully. Blend fresh basil, garlic, pine nuts, Parmesan, and olive oil until your desired consistency. Use the same amount as store-bought pesto in the sauce.
- → What type of mushrooms work best?
Cremini, button, or portobello mushrooms are ideal. For deeper flavor, try a mix of cremini and shiitake mushrooms. Slice them uniformly for even cooking.
- → How do I prevent the sauce from breaking?
Keep the heat on low when adding cream and pesto. Stir gently and avoid boiling. The reserved pasta water helps maintain a smooth, creamy texture without separation.
- → Can I make this dairy-free?
Absolutely. Substitute heavy cream with coconut cream or oat cream, use vegan pesto, and replace Parmesan with nutritional yeast for a plant-based version that maintains richness.
- → How should I store leftovers?
Keep cooked pasta in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stovetop with a splash of cream or pasta water to restore creaminess.
- → What wine pairs well with this dish?
Crisp white wines like Pinot Grigio or Sauvignon Blanc complement the creamy pesto and earthy mushrooms beautifully. Their acidity balances the richness of the sauce.