Mushroom Pesto Pasta

Featured in: Stovetop & Pot Meals

This creamy mushroom pesto pasta combines golden sautéed mushrooms with a luxurious basil pesto and heavy cream sauce, finished with Parmesan cheese. Mushrooms are cooked until tender and fragrant with garlic, then combined with pesto and cream for a silky sauce that clings beautifully to pasta. The dish comes together in just 30 minutes, making it ideal for weeknight dinners or impressive entertaining. Reserved pasta water helps achieve the perfect sauce consistency.

Updated on Sun, 18 Jan 2026 08:17:00 GMT
Steaming penne pasta tossed in a creamy mushroom pesto sauce, garnished with fresh basil leaves. Pin It
Steaming penne pasta tossed in a creamy mushroom pesto sauce, garnished with fresh basil leaves. | buenohrira.com

The smell of garlic hitting warm butter is what pulled my husband into the kitchen that Tuesday night. I was tossing mushrooms around in the skillet, watching them shrink and brown, when he asked what I was making. Honestly, I had just grabbed what was in the fridge and decided to wing it. The pesto jar in the door and the cream from morning coffee became dinner. Sometimes the best meals start with no plan at all.

I made this for my sister when she came over unannounced one evening. She had just finished a brutal work shift and looked exhausted. I boiled the pasta, sautéed the mushrooms, and stirred everything together while she sat at the counter venting about her day. By the time I plated it with a little basil on top, she was already reaching for a fork. She didnt say much after the first bite, just nodded and kept eating. That quiet appreciation told me everything.

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: Penne holds the creamy sauce in its ridges, while fettuccine gives you long, luxurious twirls. Either works beautifully, so use what you love.
  • Cremini or button mushrooms: Cremini have a deeper, earthier flavor, but button mushrooms are mild and sweet. Slice them evenly so they cook at the same rate.
  • Olive oil and butter: This combo gives you the fruitiness of olive oil and the rich, nutty flavor of butter. Dont skip the butter, it makes the mushrooms golden and gorgeous.
  • Garlic: Fresh minced garlic is non-negotiable here. It blooms in the hot pan and fills your kitchen with the kind of smell that makes people hungry instantly.
  • Basil pesto: Store-bought is perfectly fine and saves time. If you make your own, youll get a brighter, more vibrant flavor.
  • Heavy cream: This is what turns pesto into a silky, spoonable sauce. It mellows the sharpness and makes everything cling together.
  • Parmesan cheese: Freshly grated melts better and tastes sharper. The pre-shredded stuff works in a pinch, but fresh is worth it.
  • Fresh basil leaves: A handful on top adds color and a pop of fresh herbal brightness that makes the dish feel complete.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Boil the pasta:
Get a big pot of water boiling with a generous pinch of salt, it should taste like the sea. Cook the pasta until its al dente, with a slight bite in the center. Before draining, scoop out half a cup of that starchy pasta water and set it aside.
Sauté the mushrooms:
Heat the olive oil and butter in a large skillet over medium heat until the butter foams. Add the mushrooms in a single layer if you can, and let them sit for a minute before stirring so they get a nice golden crust. Once theyre tender and caramelized after about six or seven minutes, toss in the garlic and stir for just a minute until it smells amazing.
Make the creamy pesto sauce:
Lower the heat and stir in the pesto and cream, mixing until everything is smooth and combined. Add the Parmesan and keep stirring until it melts into the sauce and thickens slightly.
Toss the pasta:
Add the drained pasta directly into the skillet and toss everything together. If the sauce feels too thick, add a splash of that reserved pasta water and stir until it reaches a creamy, glossy consistency. Taste and adjust with salt and pepper.
Serve:
Plate it up while its hot, and top each serving with fresh basil leaves and a sprinkle of extra Parmesan. Serve immediately and watch it disappear.
Fork twirling a bite of mushroom pesto pasta with golden sautéed cremini mushrooms. Pin It
Fork twirling a bite of mushroom pesto pasta with golden sautéed cremini mushrooms. | buenohrira.com

One night I served this to a friend who claimed she didnt like mushrooms. I didnt tell her what was in it until after she finished her plate and asked for seconds. She just stared at me, then laughed and said maybe she didnt hate mushrooms after all. Sometimes a good sauce changes everything. That moment reminded me how food can quietly shift the way we see things, one bite at a time.

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 Right Pasta Shape

Penne works great because the sauce gets trapped inside the tubes, giving you little bursts of creamy pesto in every bite. Fettuccine is my go-to when I want something more elegant and twirl-able, especially if Im plating this for someone I want to impress. Short pasta feels casual and comforting, long pasta feels a bit more special. Both are right, it just depends on the mood youre going for. Honestly, Ive even used rigatoni and it was fantastic.

Making It Your Own

This recipe is forgiving and loves a little improvisation. Ive thrown in handfuls of baby spinach right at the end and let it wilt into the sauce for extra color and nutrients. Sun-dried tomatoes add a sweet, tangy punch that plays really well with the pesto. If you want more protein, grilled chicken or crispy pancetta would be incredible here. You can also swap the heavy cream for half-and-half if you want something a little lighter, though the sauce wont be quite as luscious.

Storage and Reheating Tips

Leftovers keep in the fridge for up to three days in an airtight container. The sauce will thicken as it cools, so when you reheat it, add a splash of milk, cream, or even pasta water to loosen it back up. I usually reheat it gently in a skillet over low heat, stirring constantly so the cream doesnt separate. The microwave works too, just do it in short bursts and stir between each one.

  • Store the pasta and sauce together so the flavors keep mingling.
  • Reheat with a little extra liquid to bring back that creamy texture.
  • Garnish with fresh basil and Parmesan again after reheating for a just-made feel.
Creamy mushroom pesto pasta plated with grated Parmesan and a glass of white wine. Pin It
Creamy mushroom pesto pasta plated with grated Parmesan and a glass of white wine. | buenohrira.com

This dish has become my answer to busy nights when I still want something that feels like a treat. Its warm, creamy, and always gone before I know it.

Recipe FAQs

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

Absolutely. Fresh basil pesto makes an excellent choice and adds vibrant flavor. Blend fresh basil, garlic, pine nuts, olive oil, and Parmesan to create homemade pesto. Use the same quantity as the store-bought version.

What pasta shapes work best for this dish?

Penne and fettuccine are ideal as they hold the creamy sauce well. Rigatoni, tagliatelle, or linguine also work beautifully. Avoid very thin pasta like angel hair, which may become overwhelmed by the rich sauce.

How do I prevent the sauce from breaking?

Keep the heat moderate once you add the cream and don't let the mixture boil vigorously. Stir constantly and add pasta water gradually to achieve the desired consistency. This prevents separation and creates a smooth, silky sauce.

Can this be made dairy-free?

Yes. Replace heavy cream with coconut cream or oat cream, use vegan pesto made without cheese, and substitute nutritional yeast for Parmesan. The result maintains creaminess while accommodating dietary restrictions.

What vegetables pair well with this dish?

Baby spinach wilts beautifully into the sauce. Sun-dried tomatoes add tanginess and color. Roasted bell peppers or fresh zucchini complement the earthy mushrooms. Add vegetables during the final cooking step.

Can I prepare components in advance?

Sauté mushrooms up to 4 hours ahead and refrigerate. Cook pasta shortly before serving to maintain al dente texture. Combine sauce with pasta just before eating for best results and optimal flavor.

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.

Mushroom Pesto Pasta

Sautéed mushrooms in creamy basil pesto sauce paired with tender pasta. Quick, elegant, and entirely vegetarian.

Prep Time
10 min
Cook Time
20 min
Overall Time
30 min
Created by Jonathan Pierce


Skill Level Easy

Cuisine Italian

Makes 4 Portions

Diet Preferences Vegetarian Option

Ingredient List

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 Prepare

Step 01

Prepare pasta: Bring a large pot of salted water to a boil. Cook the 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 the 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 pesto cream sauce: Lower the heat. Stir in the pesto and heavy cream, mixing until combined. Add grated Parmesan and stir until the sauce achieves a smooth consistency.

Step 04

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

Step 05

Finish 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.

Gear Needed

  • Large pot
  • Large skillet
  • Wooden spoon or spatula
  • Chef's knife and cutting board
  • Colander

Allergy Details

Double-check every ingredient for allergens and speak to your healthcare provider if you're unsure.
  • Dairy: butter, heavy cream, Parmesan cheese
  • Tree nuts: pine nuts present in pesto depending on recipe variation
  • Gluten: wheat pasta and potential cross-contamination in pesto products

Nutrition Information (for each serving)

These details are offered for informational purposes and aren't a substitute for advice from your doctor.
  • Caloric Content: 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.