Mushroom Pesto Pasta

Featured in: Family-Ready Meals

This Italian-inspired dish combines tender sautéed mushrooms with a luxurious basil pesto cream sauce, creating a sophisticated meal ready in just 30 minutes. The mushrooms are golden and fragrant, sautéed in olive oil and butter, then tossed with penne or fettuccine in a smooth, creamy pesto coating.

Perfect for weeknight dinners or entertaining, this vegetarian main serves four and requires minimal ingredients. The reserved pasta water helps achieve the ideal sauce consistency, ensuring every strand is coated perfectly. Finish with fresh basil and Parmesan for an authentic touch.

Updated on Sun, 18 Jan 2026 12:11:00 GMT
Golden cremini mushrooms sautéed in garlic and butter, tossed in creamy basil pesto sauce with penne pasta for a comforting Italian dinner. Save
Golden cremini mushrooms sautéed in garlic and butter, tossed in creamy basil pesto sauce with penne pasta for a comforting Italian dinner. | freshtifrit.com

The smell of garlic and butter hitting a hot pan is what pulled my roommate out of her room that Tuesday night. I was standing over the stove, watching mushrooms shrink and brown, their edges crisping just enough to catch the light. She asked what I was making, and I shrugged and said something about pesto and pasta. Twenty minutes later, we were both sitting on the couch with bowls in our laps, barely talking because we were too busy eating.

I made this the night before my friend moved across the country, and we ate it straight from the skillet because neither of us wanted to bother with plates. The kitchen was a mess, boxes stacked by the door, but the pasta was perfect. We laughed about how this would be the last meal we would share in that apartment, and somehow that made every bite taste a little more important.

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 sauce in its ridges, fettuccine wraps it around each strand, so pick whichever shape makes you happiest.
  • Cremini or button mushrooms: Cremini have a deeper, earthier flavor, but button mushrooms work just as well if that is what you have.
  • Olive oil and butter: The combination gives you richness from the butter and a clean, fruity note from the olive oil.
  • Garlic: Fresh garlic makes all the difference here, the jarred stuff just does not have the same punch.
  • Basil pesto: Homemade is lovely, but a good quality store bought pesto saves time and still delivers big flavor.
  • Heavy cream: This is what turns the pesto into a silky sauce that coats every piece of pasta.
  • Parmesan cheese: Freshly grated melts into the sauce beautifully, pre grated tends to clump.
  • Fresh basil leaves: A handful on top adds a bright, herbal finish 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:
Fill a large pot with water, salt it generously until it tastes like the sea, and bring it to a rolling boil. Drop in your pasta and cook it until it still has a little bite, then scoop out half a cup of the starchy water before you drain it.
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, let them sit undisturbed for a few minutes so they get golden, then stir and cook until they are tender and fragrant.
Add the garlic:
Toss in the minced garlic and stir it around for about a minute. You will know it is ready when the smell fills your kitchen and makes you lean closer to the pan.
Make the sauce:
Turn the heat down to low, then stir in the pesto and heavy cream until everything is smooth and glossy. Add the Parmesan and keep stirring until it melts into the sauce.
Toss and serve:
Add the drained pasta to the skillet and toss it with the sauce, adding splashes of the reserved pasta water until the sauce clings to every piece. Taste it, adjust the salt and pepper, then serve it hot with fresh basil and more Parmesan on top.
Al dente penne pasta coated in rich, creamy mushroom pesto sauce, garnished with fresh basil and grated Parmesan for a satisfying vegetarian meal. Save
Al dente penne pasta coated in rich, creamy mushroom pesto sauce, garnished with fresh basil and grated Parmesan for a satisfying vegetarian meal. | freshtifrit.com

My neighbor once told me she made this dish the night she got a promotion, and it felt like the right way to celebrate something good without making a big fuss. She said it was fancy enough to feel special but easy enough that she could actually enjoy the evening instead of stressing in the kitchen. I think about that every time I make it now.

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

This pasta is a great base for whatever you have lying around. I have tossed in handfuls of baby spinach right at the end and watched it wilt into the sauce. Sun dried tomatoes add a sweet, tangy bite that plays really well with the pesto. If you want more protein, shredded rotisserie chicken or white beans fold in beautifully without changing the spirit of the dish.

What to Serve Alongside

A simple arugula salad with lemon and olive oil cuts through the richness of the cream and pesto. Garlic bread is never a bad idea, especially if you want something to soak up the extra sauce at the bottom of the bowl. A glass of chilled Pinot Grigio or Sauvignon Blanc brings out the herbal notes in the basil and makes the whole meal feel a little more intentional.

Storing and Reheating

Leftovers keep well in the fridge for up to three days in an airtight container. When you reheat it, add a splash of milk or cream and warm it gently on the stove, stirring often so the sauce does not separate. The microwave works in a pinch, but the stovetop brings back that creamy texture much better.

  • If the sauce thickens too much in the fridge, a little pasta water or cream will loosen it right back up.
  • You can freeze the sauce on its own, but I would not freeze the pasta because it gets mushy when thawed.
  • Fresh basil does not hold up well after a day, so save any garnish for right before you serve it again.
A skillet of savory mushroom pesto pasta with vibrant green basil, ready to serve as a quick, elegant main dish for busy weeknights. Save
A skillet of savory mushroom pesto pasta with vibrant green basil, ready to serve as a quick, elegant main dish for busy weeknights. | freshtifrit.com

This is the kind of dish that makes weeknights feel less ordinary. It does not ask much from you, but it gives back something warm and satisfying every single time.

Recipe FAQs

Can I use dried basil instead of fresh pesto?

Store-bought pesto works perfectly for this dish. If using dried basil, mix it with olive oil, garlic, nuts, and Parmesan to create a quick alternative, though fresh pesto delivers superior flavor and authenticity.

What mushrooms work best?

Cremini and button mushrooms are ideal for their mild flavor and firm texture. You can also use shiitake, oyster, or a mix for deeper, earthier notes. Avoid delicate varieties like enoki as they won't hold their shape when sautéed.

How do I prevent the sauce from breaking?

Keep the heat low when adding cream to the pesto. Stir gently and avoid boiling vigorously. The reserved pasta water helps stabilize the sauce and improves consistency without requiring extra cream.

Is this dish dairy-free?

Yes, substitute heavy cream with plant-based alternatives like coconut or oat cream, use vegan pesto, and replace Parmesan with nutritional yeast for a satisfying vegan version that maintains the dish's richness.

Can I prepare this ahead of time?

Cook the components separately and combine just before serving for best results. Store cooked mushrooms and pasta separately in the refrigerator for up to two days, then warm and toss together with freshly made pesto cream.

What wine pairs well with this dish?

Crisp white wines like Pinot Grigio or Sauvignon Blanc complement the creamy pesto beautifully. Their acidity cuts through the richness and enhances the fresh basil flavors 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.

Mushroom Pesto Pasta

Rich pasta with sautéed mushrooms in creamy basil pesto sauce. Ready in 30 minutes. Vegetarian and elegant.

Prep Time
10 minutes
Cook Time
20 minutes
Total Duration
30 minutes
Created by Aubrey Logan


Skill Level Easy

Cuisine Italian

Makes 4 Portions

Diet Information 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 1/2 cup heavy cream
03 1/4 cup grated Parmesan cheese
04 Salt and black pepper to taste

Garnish

01 Fresh basil leaves
02 Extra grated Parmesan cheese

How-To

Step 01

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

Step 02

Sauté the 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 the Pesto Cream Sauce: Lower the heat. Stir in the pesto and heavy cream, mixing until combined. Add grated Parmesan and stir until the sauce is smooth.

Step 04

Combine and Finish: Toss the 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: Transfer to serving bowls and garnish with fresh basil leaves and extra Parmesan cheese. Serve immediately while hot.

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
  • Large skillet
  • Wooden spoon or silicone spatula
  • Sharp knife and cutting board
  • Colander

Allergy Info

Double-check every component for allergens and reach out to a healthcare expert if you’re unsure.
  • Dairy: butter, heavy cream, Parmesan cheese
  • Tree nuts: present if pesto contains pine nuts
  • Wheat: contained in standard pasta

Nutrition Details (per serving)

Nutrition details are only meant for information. Please talk to your doctor for health advice.
  • Kcal: 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.