Creamy Mushroom Pesto Pasta

Featured in: Garden-Inspired Meals

This elegant pasta dish combines al dente penne or fettuccine with golden sautéed mushrooms in a luxurious basil pesto cream sauce. Cremini mushrooms are cooked with garlic until tender, then combined with store-bought or homemade pesto, heavy cream, and Parmesan for a silky sauce that clings beautifully to the pasta. Ready in just 30 minutes, it's an impressive yet simple main course suitable for weeknight dinners or entertaining guests.

Perfect for vegetarians, this dish pairs wonderfully with crisp white wines and can easily be adapted for dietary preferences with plant-based cream alternatives.

Updated on Sun, 18 Jan 2026 13:46:00 GMT
Golden penne pasta tossed in a creamy, vibrant green basil pesto sauce, topped with sautéed mushrooms and fresh basil leaves for a comforting, vegetarian main dish. Pin
Golden penne pasta tossed in a creamy, vibrant green basil pesto sauce, topped with sautéed mushrooms and fresh basil leaves for a comforting, vegetarian main dish. | toastybasil.com

The smell of garlic hitting hot butter always stops me in my tracks. One Tuesday evening, I stood at the stove tossing sliced mushrooms in a skillet, watching them shrink and brown, their earthy scent filling the kitchen. I had a jar of pesto in the fridge and a box of penne in the pantry, and suddenly this dish came together like it had been waiting for me all along. It tasted like something you'd order at a cozy trattoria, but I made it in under half an hour wearing socks and an old sweater.

I made this for a friend who claimed she didn't like mushrooms. She took one bite, paused, then finished her entire plate without saying a word. Afterwards she asked for the recipe, and I realized that sometimes the right sauce can change someone's mind about an ingredient they thought they knew.

Ingredients

  • Penne or fettuccine: Penne traps the creamy sauce in its ridges, while fettuccine wraps around it like a silky ribbon, so pick based on your mood and what you have on hand.
  • Cremini or button mushrooms: Cremini have a deeper, earthier flavor, but button mushrooms work beautifully too and get just as golden when you resist the urge to stir them constantly.
  • Basil pesto: The heart of this dish, whether from a jar or homemade, it brings bright herbal notes that balance the richness of the cream and butter.
  • Heavy cream: This turns the pesto into a luscious sauce that coats every strand of pasta instead of clumping at the bottom of the bowl.
  • Parmesan cheese: Freshly grated melts into the sauce and adds a nutty, salty finish that makes everything taste more complete.
  • Garlic: Just two cloves, minced and cooked until fragrant, add a warm backbone to the mushrooms without overpowering the pesto.
  • Olive oil and butter: Together they create a rich base for browning the mushrooms and building flavor from the very first minute.

Instructions

Boil the pasta:
Bring a large pot of salted water to a rolling boil and cook your pasta until al dente, with just a little bite left in the center. Before draining, scoop out half a cup of that starchy pasta water, it will be your secret weapon for a silky sauce.
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 for a minute before stirring so they develop a golden brown crust, then add the garlic and cook until your kitchen smells irresistible.
Build the sauce:
Lower the heat and stir in the pesto and heavy cream, watching as they swirl together into a pale green cloud. Add the Parmesan and stir until the sauce is smooth and creamy, no lumps or separation.
Combine and finish:
Toss the drained pasta into the skillet, adding splashes of reserved pasta water and stirring until the sauce clings to every piece. Season with salt and black pepper, taste it, adjust it, make it yours.
Serve:
Plate it while it's hot, then scatter fresh basil leaves and extra Parmesan on top. Serve immediately, because this dish is best when the sauce is still glossy and the pasta is steaming.
A close-up of mushroom pesto pasta with rich, velvety sauce clinging to each noodle, served hot with a generous sprinkle of Parmesan and cracked black pepper. Pin
A close-up of mushroom pesto pasta with rich, velvety sauce clinging to each noodle, served hot with a generous sprinkle of Parmesan and cracked black pepper. | toastybasil.com

The first time I brought this to a potluck, someone asked if I'd trained in Italy. I laughed and told them I just followed my nose and trusted the process. That night I realized that good food doesn't need to be complicated, it just needs to be made with attention and a little bit of love.

Making It Your Own

This recipe is forgiving and loves improvisation. I've stirred in handfuls of baby spinach at the end for color, tossed in sun-dried tomatoes for a sweet-tart punch, and even swapped the cream for a plant-based version when cooking for vegan friends. Each time it turned out a little different but just as satisfying, proof that a good base recipe is really just a starting point.

What to Serve Alongside

I usually keep it simple with a crisp green salad dressed in lemon and olive oil, maybe some crusty bread to mop up any sauce left on the plate. A glass of chilled Pinot Grigio or Sauvignon Blanc cuts through the richness beautifully, though I've also enjoyed this with sparkling water and a wedge of lemon when I wanted to keep things light.

Storage and Reheating

Leftovers keep in the fridge for up to three days in an airtight container, though the sauce may thicken as it cools. When reheating, add a splash of cream, milk, or even pasta water to bring it back to life, stirring gently over low heat until it's creamy again.

  • Reheat in a skillet with a little extra liquid rather than the microwave for the best texture.
  • If the pesto separates, a quick stir and a bit of warmth will pull it back together.
  • This dish is best enjoyed fresh, but it still tastes comforting the next day when you need an easy lunch.
Savory cremini mushrooms sautéed with garlic, blended into a creamy pesto sauce for penne pasta, creating a rustic Italian-inspired meal perfect for a weeknight dinner. Pin
Savory cremini mushrooms sautéed with garlic, blended into a creamy pesto sauce for penne pasta, creating a rustic Italian-inspired meal perfect for a weeknight dinner. | toastybasil.com

This pasta has become my go-to when I want something that feels special without the fuss. I hope it brings you as much comfort and joy as it's brought me, one creamy, garlicky, basil-scented bite at a time.

Recipe Q&A

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

Absolutely. Fresh basil pesto offers superior flavor and is simple to make. Blend fresh basil leaves with garlic, pine nuts, Parmesan, and olive oil until you reach your desired consistency. Use the same quantity as store-bought pesto in the dish.

What pasta shapes work best with this sauce?

Penne and fettuccine are excellent choices as the sauce clings well to their texture. You can also use linguine, tagliatelle, or farfalle. Avoid very thin or delicate pastas that might get overwhelmed by the creamy sauce.

How do I make this dish vegan?

Substitute the heavy cream with cashew cream or oat cream, use vegan pesto without cheese or pine nuts, and replace Parmesan with nutritional yeast or vegan cheese. The cooking method remains the same, and the result is equally creamy and delicious.

Can I prepare this dish ahead of time?

While best served immediately, you can prepare components in advance. Cook pasta and sauté mushrooms separately, then combine just before serving with fresh cream and pesto. This ensures the best texture and flavor.

What wines pair well with this dish?

Crisp white wines complement the creamy pesto beautifully. Try Pinot Grigio, Sauvignon Blanc, or Vermentino. Their acidity cuts through the richness of the cream and enhances the fresh basil notes in the sauce.

How do I fix the sauce if it's too thick?

If the sauce becomes too thick, gradually add reserved pasta water or warm cream, stirring constantly until you reach the desired consistency. Start with small amounts to avoid making it too thin, as the sauce will thicken slightly as it cools.

Creamy Mushroom Pesto Pasta

Rich and comforting pasta with sautéed mushrooms tossed in creamy basil pesto. A quick, elegant Italian-inspired meal for four.

Prep duration
10 min
Cooking duration
20 min
Complete duration
30 min


Skill level Easy

Origin Italian

Yield 4 Portions

Dietary specifications Vegetarian

Components

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

Directions

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 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 Cream Sauce: Lower heat to medium-low. Stir in pesto and heavy cream, mixing until combined. Add grated Parmesan and stir until sauce reaches smooth consistency.

Step 04

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

Step 05

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

Necessary tools

  • Large pot
  • Large skillet
  • Wooden spoon or silicone spatula
  • Sharp knife and cutting board
  • Colander

Allergy information

Review each component for possible allergens and if uncertain, we recommend consulting with a healthcare professional.
  • Dairy: butter, heavy cream, Parmesan cheese
  • Tree nuts: potential presence in store-bought pesto
  • Gluten: wheat pasta

Nutrient breakdown (per portion)

These values are provided as a general guide and shouldn't replace professional medical advice.
  • Calories: 485
  • Fat: 22 g
  • Carbs: 55 g
  • Protein: 15 g