Mushroom Pesto Pasta

Featured in: Stovetop & Pan Cooking

This elegant mushroom pesto pasta combines tender sautéed mushrooms with creamy basil pesto sauce for a restaurant-quality dish in just 30 minutes. Golden mushrooms are cooked until tender with garlic, then tossed with penne or fettuccine in a luxurious sauce made from pesto, heavy cream, and Parmesan cheese.

The key to success is using quality ingredients and reserving pasta water to achieve the perfect creamy consistency. Easily customizable with additions like spinach or sun-dried tomatoes, and adaptable for vegan diets with plant-based alternatives.

Updated on Sun, 18 Jan 2026 11:03:00 GMT
Golden-brown sautéed mushrooms and penne pasta coated in a creamy basil pesto sauce, served hot and garnished with fresh basil leaves. Save
Golden-brown sautéed mushrooms and penne pasta coated in a creamy basil pesto sauce, served hot and garnished with fresh basil leaves. | quickharcha.com

The smell of garlic hitting hot butter is what pulled my roommate out of her room one Thursday night. I was standing at the stove, stirring mushrooms that had just started to release their earthy juice, and she appeared in the doorway asking what I was making. I told her it was just pasta, but when I folded in the pesto and cream, the kitchen filled with basil and something rich and golden. We ate it straight from the skillet, twirling fettuccine and talking until midnight.

I started making this when I needed something comforting but didnt want to spend an hour in the kitchen. One night I made it for a friend going through a breakup, and she said it was the first thing that tasted good to her in days. There is something about the way the basil and Parmesan melt into the cream that feels like a hug. It became my go-to for nights when someone needed more than just dinner.

Ingredients

  • Penne or fettuccine (350 g): Penne holds the creamy sauce in its ridges, while fettuccine lets it coat each strand, so pick based on your mood and what you have on hand.
  • Cremini or button mushrooms (400 g, sliced): Cremini have a deeper flavor, but buttons work beautifully too, just make sure to slice them evenly so they brown at the same rate.
  • Olive oil (2 tbsp): This helps the mushrooms release their moisture and start to caramelize without sticking to the pan.
  • Garlic (2 cloves, minced): Fresh garlic is non-negotiable here, it blooms in the butter and fills the kitchen with warmth.
  • Unsalted butter (1 tbsp): Butter adds richness and helps the mushrooms turn golden, plus it makes the garlic sizzle in the most satisfying way.
  • Basil pesto (100 g): Store-bought is fine, but if you have homemade in the freezer, this is the time to use it.
  • Heavy cream (120 ml): It softens the intensity of the pesto and turns the sauce silky and luxurious.
  • Grated Parmesan cheese (30 g): Adds saltiness and helps thicken the sauce, plus a little extra on top never hurt anyone.
  • Salt and black pepper: Taste as you go, the pesto and Parmesan are already salty, so go easy at first.
  • Fresh basil leaves: A few torn leaves on top make it look alive and add a pop of brightness.

Instructions

Product image
Ideal for slow-simmered sauces, braised vegetables, baked dips, and cozy one-pot meals with even heat.
Check price on Amazon
Boil the pasta:
Bring a large pot of salted water to a rolling boil and cook the pasta until al dente, following the package timing. Before draining, scoop out half a cup of the starchy pasta water and set it aside, it will help the sauce cling later.
Sauté the mushrooms:
Heat the 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 brown, then stir and cook for another 6 to 7 minutes until golden and tender.
Add the garlic:
Toss in the minced garlic and stir for about a minute until it smells fragrant and starts to turn golden. Be careful not to let it burn or it will taste bitter.
Make the sauce:
Lower the heat and stir in the pesto and heavy cream, mixing until everything is smooth and creamy. Add the grated Parmesan and keep stirring until it melts into the sauce.
Toss the pasta:
Add the drained pasta to the skillet and toss it with the sauce, adding splashes of the reserved pasta water until it reaches a silky, clingy consistency. Season with salt and black pepper, taste it, and adjust as needed.
Product image
Ideal for slow-simmered sauces, braised vegetables, baked dips, and cozy one-pot meals with even heat.
Check price on Amazon
A close-up view of vegetarian mushroom pesto pasta, highlighting the rich green sauce and shaved Parmesan cheese topping. Save
A close-up view of vegetarian mushroom pesto pasta, highlighting the rich green sauce and shaved Parmesan cheese topping. | quickharcha.com

The first time I served this to my parents, my dad went back for seconds without saying a word, which is his highest compliment. My mom asked for the recipe and I realized I had been making it by feel, adjusting the cream and pesto until it looked right. That is when I finally wrote it down, so I could make it the same way every time someone asked for comfort in a bowl.

Choosing Your Pasta Shape

Penne is great because the sauce gets trapped inside the tubes, giving you a burst of flavor with every bite. Fettuccine is more elegant and lets the cream coat each strand like a silky ribbon. I have also used rigatoni and even shells when that is all I had, and it always worked. Just make sure whatever you choose is sturdy enough to hold up to tossing in the skillet without breaking apart.

Making It Your Own

I have added baby spinach in the last minute of cooking, letting it wilt into the sauce for color and a bit of freshness. Sun-dried tomatoes are another favorite, their sweetness cuts through the richness and adds little bursts of tang. One time I stirred in leftover roasted chicken and it turned into a full meal that my friend still asks about. You can also swap the cream for half-and-half if you want it lighter, though it will not be quite as luscious.

Serving and Storing

This is best served immediately while the sauce is still creamy and clinging to the pasta. If you have leftovers, store them in an airtight container in the fridge for up to two days. When reheating, add a splash of milk or cream and warm it gently on the stove, stirring often, because the sauce can break if you microwave it too aggressively.

  • Garnish with torn fresh basil and a generous handful of grated Parmesan right before serving.
  • Pair it with a crisp white wine like Pinot Grigio or Sauvignon Blanc to balance the richness.
  • If making it vegan, use plant-based cream and nutritional yeast, and check that your pesto does not contain Parmesan.
Product image
Boil water quickly for tea, coffee, instant soups, and faster prep when cooking grains or noodles.
Check price on Amazon
Steaming bowl of homemade mushroom pesto pasta with tender cremini mushrooms and a luscious, creamy sauce for a comforting weeknight meal. Save
Steaming bowl of homemade mushroom pesto pasta with tender cremini mushrooms and a luscious, creamy sauce for a comforting weeknight meal. | quickharcha.com

This pasta has gotten me through busy weeknights and last-minute dinner invitations, and it never feels like I took a shortcut. I hope it becomes one of those recipes you reach for when you want something that tastes like care without the fuss.

Recipe FAQs

Can I use fresh basil instead of store-bought pesto?

Absolutely. Homemade pesto made with fresh basil, garlic, pine nuts, Parmesan, and olive oil will provide superior flavor. Use the same quantity as you would store-bought pesto for consistent results.

What type of mushrooms work best?

Cremini and button mushrooms are ideal for their meaty texture and mild flavor. You can also use a mix of mushroom varieties like shiitake or oyster mushrooms for deeper, more complex flavors.

How do I achieve a creamy sauce consistency?

Reserve pasta water before draining and add it gradually while tossing the pasta with the sauce. The starch in pasta water helps create a silky consistency. Start with a small amount and adjust until you reach desired creaminess.

Is this dish suitable for vegans?

Yes, substitute heavy cream with plant-based cream, use vegan pesto, and replace Parmesan with nutritional yeast. All other components are naturally vegan-friendly, making this an inclusive option.

What wine pairs well with this dish?

Crisp white wines like Pinot Grigio or Sauvignon Blanc complement the creamy pesto sauce beautifully. Their acidity cuts through the richness and enhances the basil flavors.

Can I prepare this ahead of time?

The mushroom pesto sauce can be made several hours ahead and reheated gently before tossing with fresh pasta. However, it's best to cook the pasta just before serving to maintain optimal texture.

Mushroom Pesto Pasta

Rich pasta dish with sautéed mushrooms in creamy basil pesto sauce. A sophisticated yet simple 30-minute meal.

Prep time
10 minutes
Cook time
20 minutes
Total duration
30 minutes
Created by Jack Whitestone


Skill level Easy

Cuisine Italian

Makes 4 Portions

Diet-friendly details Vegetarian-friendly

What You'll Need

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 Make It

Step 01

Prepare Pasta: Bring a large pot of salted water to a boil. Cook pasta according to package instructions until al dente. Reserve ½ cup 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 to 7 minutes until golden and tender. Add minced garlic and cook for 1 minute until fragrant.

Step 03

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

Step 04

Combine and Finish: Toss cooked pasta into the skillet, adding reserved pasta water gradually until reaching desired creamy consistency. Season with salt and black pepper to taste.

Step 05

Plate and Serve: Transfer to serving plates and garnish with fresh basil leaves and extra grated Parmesan. Serve immediately while hot.

Gear you'll need

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

Allergy notes

Review every ingredient for allergen risks and talk to your doctor if uncertain.
  • Contains dairy: butter, heavy cream, Parmesan cheese
  • Contains tree nuts: potentially present in pesto if pine nuts used
  • Contains gluten: wheat-based pasta

Nutrition info (per serving)

All nutrition info here is just for your reference and isn’t a substitute for health advice.
  • Calorie count: 485
  • Fat content: 22 g
  • Carbohydrates: 55 g
  • Proteins: 15 g