Save My neighbor once handed me a jar of homemade pesto over the fence, insisting I toss it with mushrooms that same night. I was skeptical at first, but the moment those earthy cremini hit the garlicky butter and mingled with that vibrant green sauce, I understood why she'd been so insistent. The pasta came together in under half an hour, and I've been making it on repeat ever since. It's become my go-to when I want something that feels special without the fuss.
I made this for a friend who claimed she didn't like mushrooms, and she went back for seconds without realizing what she was eating. The cream mellows everything into this silky, comforting sauce that clings to the pasta just right. We sat on the porch with our bowls, and she kept asking what my secret was. There wasn't one, just good ingredients and a little bit of patience while the mushrooms browned.
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: I lean toward fettuccine when I want the sauce to coat every ribbon, but penne works beautifully if you prefer something that holds the pesto in its ridges.
- Cremini or button mushrooms: Cremini have a deeper, earthier flavor, but button mushrooms work in a pinch and still get wonderfully golden when you give them space in the pan.
- Olive oil and unsalted butter: The combo gives you the best of both worlds, rich flavor from the butter and a higher smoke point from the oil.
- Garlic: Fresh is non-negotiable here, it blooms in the butter and perfumes the whole dish in seconds.
- Basil pesto: Store-bought is fine, but if you've got fresh basil lying around, a quick homemade batch takes this over the top.
- Heavy cream: This turns the pesto into a luscious sauce instead of just a coating, making every bite feel indulgent.
- Grated Parmesan cheese: Use the good stuff if you can, it melts into the sauce and adds a salty, nutty finish.
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 bit of bite. Don't forget to scoop out half a cup of that starchy pasta water before draining, it's liquid gold for bringing the sauce together.
- Sauté the mushrooms:
- Heat olive oil and butter in a large skillet over medium heat, then add the sliced mushrooms in a single layer if you can. Let them sit undisturbed for a few minutes so they caramelize and turn golden, then stir and cook until tender, adding the garlic in the last minute.
- Make the creamy pesto sauce:
- Lower the heat and stir in the pesto and heavy cream, mixing until everything is smooth and fragrant. Add the Parmesan and keep stirring until the cheese melts into the sauce.
- Combine pasta and sauce:
- Toss the drained pasta into the skillet, adding the reserved pasta water a splash at a time until the sauce coats every piece. Season with salt and black pepper, tasting as you go.
- Serve and garnish:
- Plate it up hot, topping each serving with torn fresh basil and a generous sprinkle of extra Parmesan.
Save This dish has become my Friday night ritual, the kind of meal that signals the end of a long week. I pour a glass of something crisp, put on music, and let the smell of garlic and butter fill the kitchen. It's simple, but it feels like taking care of myself in the best way possible.
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.
How to Pick the Best Mushrooms
Look for mushrooms that are firm and dry, without any slimy spots or dark bruises. Cremini mushrooms have a richer, earthier flavor than white button mushrooms, but both work beautifully in this recipe. I avoid washing them under running water since they absorb moisture like sponges, instead I just wipe them clean with a damp paper towel. The fresher they are, the better they'll caramelize and hold their shape in the pan.
Making It Your Own
I've tossed in handfuls of baby spinach toward the end, letting it wilt into the sauce for extra color and nutrition. Sun-dried tomatoes add a sweet, tangy punch that plays off the basil beautifully. If you want more protein, grilled chicken or crispy chickpeas fit right in. Sometimes I'll swap the penne for gnocchi when I'm feeling indulgent, and the pillowy dumplings soak up the sauce like little flavor bombs.
Storing and Reheating
Leftovers keep in an airtight container in the fridge for up to three days, though the sauce may thicken as it sits. When reheating, add a splash of cream, milk, or even pasta water to loosen things up, and warm it gently on the stovetop over low heat. I don't recommend freezing this one since cream-based sauces can separate when thawed, but it's so quick to make that I rarely have leftovers anyway.
- Reheat gently to avoid breaking the sauce
- Add a splash of liquid to bring back the creamy texture
- Freshen it up with extra Parmesan and a drizzle of olive oil before serving
Save This is the kind of pasta that makes you feel like you've got your life together, even when you don't. Serve it to yourself, serve it to guests, either way, it never disappoints.
Recipe FAQs
- → Can I use different types of mushrooms?
Absolutely. While cremini and button mushrooms work beautifully, you can also use shiitake, oyster, or portobello mushrooms for deeper, earthier flavors. Mix varieties for more complex taste profiles.
- → How do I make pesto from scratch?
Blend fresh basil, garlic, pine nuts, Parmesan, and olive oil until smooth. Adjust consistency with more oil as needed. Homemade pesto provides fresher flavor than store-bought versions and takes about 5 minutes to prepare.
- → What pasta shapes work best?
Fettuccine and penne are ideal choices, as their textures hold the creamy pesto sauce beautifully. Tagliatelle, linguine, or even rigatoni also complement the dish well.
- → How can I make this dairy-free?
Substitute heavy cream with coconut cream or oat cream, use vegan pesto without cheese, and replace Parmesan with nutritional yeast for a savory umami flavor. The result remains creamy and delicious.
- → Can I prepare this ahead of time?
Sauté mushrooms and prepare the pesto sauce up to 4 hours in advance. Store separately in the refrigerator and combine with freshly cooked pasta just before serving for best texture and flavor.
- → What wine pairs well with this dish?
Crisp white wines like Pinot Grigio or Sauvignon Blanc complement the creamy pesto and earthy mushrooms. The acidity cuts through richness and cleanses the palate between bites.