Creamy Mushroom Pesto Pasta

Featured in: Everyday Family Plates

This elegant pasta dish combines tender sautéed mushrooms with a smooth, creamy basil pesto sauce finished with Parmesan cheese. The mushrooms are cooked until golden in olive oil and butter, then combined with store-bought or homemade pesto and heavy cream for a luxurious sauce.

Simply toss the cooked pasta into the skillet with the pesto mixture, adding reserved pasta water to achieve the perfect creamy consistency. The entire dish comes together in just 30 minutes, making it ideal for weeknight dinners or entertaining guests. Garnish with fresh basil and extra Parmesan for an authentic finishing touch.

Updated on Sun, 18 Jan 2026 13:40:00 GMT
Golden penne pasta coated in creamy mushroom pesto, topped with fresh basil and grated Parmesan on a rustic wooden table.  Save
Golden penne pasta coated in creamy mushroom pesto, topped with fresh basil and grated Parmesan on a rustic wooden table. | poppyhearth.com

There was a night last spring when I needed dinner fast but wanted something that felt intentional. I had a jar of pesto in the fridge, mushrooms on the counter, and no plan beyond avoiding takeout. What started as an experiment turned into one of those rare weeknight wins that feels like you've been let in on a secret. The sauce came together in minutes, and the whole dish tasted like I'd been stirring risotto for an hour.

I made this for a friend who swore she didn't like mushrooms. She finished her bowl and asked if there was more in the pan. It wasn't magic, just the way the garlic and butter coax out a sweetness from the mushrooms that changes skeptics into converts. Now it's the dish I bring when someone needs comfort without fuss.

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: Either shape works beautifully, penne catches the sauce in its ridges while fettuccine wraps it up like a silky ribbon.
  • Cremini or button mushrooms: Cremini have a deeper flavor, but buttons are just as good if you let them brown properly without crowding the pan.
  • Olive oil and butter: The combo gives you high heat stability from the oil and rich flavor from the butter as it foams around the mushrooms.
  • Garlic: Fresh cloves minced at the last minute add a sharp brightness that dried garlic just can't deliver.
  • Basil pesto: Store bought is completely fine here, look for one with good olive oil listed first and a bright green color.
  • Heavy cream: This is what turns pesto from sharp and oily into something rounded and crave worthy.
  • Parmesan cheese: Grate it yourself if you can, the pre shredded stuff has anti caking agents that make the sauce grainy.
  • Fresh basil and extra Parmesan: A handful of torn basil at the end wakes everything up and makes it look like you tried harder than you did.

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 generously salted water to a rolling boil and cook your pasta until it still has a slight bite. Don't forget to scoop out half a cup of that starchy pasta water before you drain, it's your secret weapon for a silky sauce.
Sauté the mushrooms:
Heat olive oil and butter in a large skillet over medium heat until the butter stops foaming, then add the sliced mushrooms in a single layer if possible. Let them sit undisturbed for a few minutes so they brown instead of steam, then stir and cook until they're golden and their edges are crispy.
Add the garlic:
Toss in the minced garlic and stir it around for about a minute until it smells toasty and sweet. Don't let it burn or it'll taste bitter and ruin the whole vibe.
Make the sauce:
Lower the heat and stir in the pesto and heavy cream, mixing until everything is smooth and glossy. Add the grated Parmesan and keep stirring until it melts into the sauce and thickens it just a bit.
Toss and serve:
Add the drained pasta to the skillet and toss everything together, drizzling in the reserved pasta water a little at a time until the sauce clings to every piece. Taste, adjust the salt and pepper, then serve it hot with fresh basil and more Parmesan piled on top.
Sautéed cremini mushrooms and basil pesto sauce tossed with al dente fettuccine, served warm for a comforting vegetarian meal.  Save
Sautéed cremini mushrooms and basil pesto sauce tossed with al dente fettuccine, served warm for a comforting vegetarian meal. | poppyhearth.com

The first time I brought this to a potluck, someone asked for the recipe and I realized I'd been winging it every time. Writing it down made me notice all the little things I do without thinking, like tasting the pesto before adding it to see how salty it is, or letting the pasta water work its magic instead of adding more cream. It's one of those dishes that teaches you to trust your instincts.

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 Mushrooms

Cremini mushrooms are my go to because they have more flavor than white buttons and they're everywhere. If you find shiitake or oyster mushrooms on sale, use those instead and the dish will taste even more special. Just avoid pre sliced mushrooms, they dry out faster and never brown as nicely as the ones you slice yourself right before cooking.

Making It Your Own

I've stirred in handfuls of baby spinach at the end and watched it wilt into the sauce, adding color and a slight bitterness that balances the cream. Sun dried tomatoes are another favorite, their sweet tanginess cuts through the richness and makes every bite a little more interesting. Sometimes I'll toss in a pinch of red pepper flakes if I want a hint of heat that sneaks up on you.

Storing and Reheating

Leftovers keep in the fridge for up to three days, though the pasta will soak up some of the sauce as it sits. When you reheat it, add a splash of cream or even just water and warm it gently in a skillet over low heat, stirring until it loosens up. The microwave works in a pinch, but the stovetop brings the sauce back to life much better.

  • Store in an airtight container and let it cool completely before sealing to avoid condensation that makes the pasta soggy.
  • Reheat only what you'll eat, the sauce breaks down a little more each time you warm it up.
  • If the sauce looks oily after sitting, a quick stir over gentle heat will bring it back together.
A skillet of mushroom pesto pasta garnished with basil leaves, ready to serve with a glass of white wine. Save
A skillet of mushroom pesto pasta garnished with basil leaves, ready to serve with a glass of white wine. | poppyhearth.com

This is the kind of meal that makes weeknights feel less like a chore and more like a small celebration. Keep the ingredients on hand and you'll always have an answer when someone asks what's for dinner.

Recipe Questions

Can I use fresh mushrooms instead of cremini?

Yes, you can substitute with button mushrooms, oyster mushrooms, or portobello mushrooms. Adjust cooking time slightly based on mushroom size—larger varieties may need an extra 1-2 minutes to achieve a golden finish.

How do I make this dish vegan?

Replace heavy cream with coconut cream or cashew cream, use store-bought vegan pesto, and substitute Parmesan with nutritional yeast or vegan Parmesan alternative. The cooking method remains the same and delivers equally creamy results.

What type of pasta works best?

Penne and fettuccine are excellent choices as they capture the creamy sauce beautifully. You can also use spaghetti, tagliatelle, or rigatoni depending on preference. Aim for al dente texture to balance the rich sauce.

Why is reserved pasta water important?

Pasta water contains starch that helps emulsify and thicken the sauce, creating a silky consistency that coats the noodles evenly. Add it gradually to control the sauce thickness rather than ending with a watery dish.

Can I prepare components ahead of time?

Yes, you can slice mushrooms and prepare pesto up to 4 hours before cooking. Cook pasta just before serving for best texture. The sautéed mushrooms and sauce can be prepared separately and combined quickly when ready to eat.

What wine pairs well with this dish?

Crisp white wines like Pinot Grigio or Sauvignon Blanc complement the creamy pesto and earthy mushrooms perfectly. The acidity cuts through the richness while enhancing the basil aromatics in the sauce.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Mushroom Pesto Pasta

Sautéed mushrooms combined with creamy basil pesto and Parmesan. A quick, elegant Italian pasta dish ready in under 30 minutes.

Prep duration
10 minutes
Cooking duration
20 minutes
Total duration
30 minutes
Created by Grace Holloway


Skill level Easy

Cuisine type Italian

Makes 4 Portions

Dietary details Meat-free

Required Ingredients

Pasta

01 12 oz penne or fettuccine pasta
02 Salt for pasta water

Mushrooms

01 14 oz cremini or button mushrooms, sliced
02 2 tablespoons olive oil
03 2 cloves garlic, minced
04 1 tablespoon unsalted butter

Pesto Sauce

01 3.5 oz basil pesto
02 ½ cup heavy cream
03 ¼ cup grated Parmesan cheese
04 Salt and black pepper to taste

Garnish

01 Fresh basil leaves
02 Extra grated Parmesan cheese

How-To Steps

Step 01

Cook Pasta: Bring a large pot of salted water to a boil. Cook pasta according to package instructions until al dente. Reserve ½ cup of pasta water, then drain and set aside.

Step 02

Sauté Mushrooms: Heat olive oil and butter in a large skillet over medium heat. Add sliced mushrooms and sauté for 6-7 minutes until golden and tender. Add minced garlic and cook for 1 minute until fragrant.

Step 03

Create Pesto Sauce: Lower the heat. Stir in basil pesto and heavy cream, mixing until combined. Add grated Parmesan and stir until the sauce is smooth.

Step 04

Combine Pasta and Sauce: Toss cooked pasta into the skillet, adding reserved pasta water a little at a time until reaching desired creamy consistency. Season with salt and black pepper to taste.

Step 05

Plate and Serve: Serve hot, garnished with fresh basil leaves and extra grated Parmesan cheese.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools needed

  • Large pot
  • Skillet
  • Wooden spoon or spatula
  • Knife and cutting board
  • Colander

Allergy notices

Check ingredients for allergens. Reach out to your healthcare provider with any questions.
  • Contains dairy: butter, heavy cream, Parmesan cheese
  • Contains tree nuts if pesto contains pine nuts
  • Contains wheat in pasta

Nutrition breakdown (per portion)

These details are meant for general advice, not medical guidance.
  • Energy: 485
  • Fats: 22 g
  • Carbohydrates: 55 g
  • Proteins: 15 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.