Mushroom Pesto Pasta

Featured in: Oven & Stovetop Favorites

This creamy mushroom pesto pasta combines tender sautéed cremini mushrooms with a luxurious basil pesto and heavy cream sauce. Simply cook your pasta al dente, sauté mushrooms with garlic until golden, blend in pesto and cream for a silky sauce, then toss everything together with reserved pasta water to achieve the perfect consistency. The result is a sophisticated yet effortless Italian-inspired dish that comes together in 30 minutes.

Updated on Sun, 18 Jan 2026 15:08:00 GMT
Creamy mushroom pesto pasta tossed in a skillet with sautéed mushrooms, basil, and Parmesan, garnished with fresh basil leaves for a comforting dinner. Pin It
Creamy mushroom pesto pasta tossed in a skillet with sautéed mushrooms, basil, and Parmesan, garnished with fresh basil leaves for a comforting dinner. | joyeuxilem.com

One evening after work, I opened my fridge to find mushrooms, a half-used jar of pesto, and some cream that needed using. I boiled pasta without much of a plan, sautéed the mushrooms until they smelled earthy and sweet, then stirred everything together. What came out of that skillet was so silky and fragrant that I stood at the stove eating straight from the pan. Sometimes the best meals happen when you trust what you have on hand.

I made this for my sister when she came over exhausted from moving apartments. She sat at my tiny kitchen table, barefoot and quiet, and after the first bite she looked up and said it tasted like a hug. We finished the whole pot between us, scraping the skillet with bread. That night it became my go-to for 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 (350 g): Penne cups the sauce beautifully, while fettuccine gives you long creamy ribbons, either works perfectly here.
  • Cremini or button mushrooms (400 g, sliced): Cremini have a deeper flavor, but button mushrooms turn golden and sweet when you give them space in the pan.
  • Olive oil (2 tbsp): Use a good one, it carries the garlic flavor and helps the mushrooms caramelize without sticking.
  • Garlic (2 cloves, minced): Fresh garlic is key, it blooms in the butter and fills the kitchen with warmth.
  • Unsalted butter (1 tbsp): Adds richness to the mushrooms and helps them brown beautifully.
  • Basil pesto (100 g): Store-bought is fine, just look for one with good olive oil and real basil listed first.
  • Heavy cream (120 ml): This is what makes the pesto cling to every piece of pasta in a silky coat.
  • Grated Parmesan cheese (30 g): Freshly grated melts into the sauce and adds a nutty sharpness you cannot fake.
  • Salt and black pepper: Taste as you go, the pesto and Parmesan are already salty so go light at first.
  • Fresh basil leaves and extra Parmesan: A handful of torn basil on top makes it look and taste like you went the extra mile.

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 salted water to a rolling boil and cook your pasta until al dente, usually a minute less than the package says. Before draining, scoop out half a cup of that starchy pasta water, it will help the sauce cling later.
Sauté the mushrooms:
Heat olive oil and butter in a large skillet over medium heat until the butter foams. Add the sliced 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 tender, about six to seven minutes total.
Add the garlic:
Toss in the minced garlic and stir for just one minute until it smells amazing. Do not let it brown or it will taste bitter.
Make the creamy pesto sauce:
Lower the heat and stir in the pesto and heavy cream, mixing until everything is smooth and combined. Add the grated Parmesan and stir until the sauce turns glossy and creamy.
Toss and finish:
Add the drained pasta to the skillet and toss everything together, adding splashes of reserved pasta water until the sauce coats each piece in a silky layer. Season with salt and black pepper, taste, and adjust as needed.
Perfectly cooked penne pasta coated in a rich, creamy pesto sauce with tender cremini mushrooms, served hot as a vegetarian main dish. Pin It
Perfectly cooked penne pasta coated in a rich, creamy pesto sauce with tender cremini mushrooms, served hot as a vegetarian main dish. | joyeuxilem.com

The first time I served this to friends, one of them asked if I had gone to culinary school. I laughed and told her it was just mushrooms and pesto, but she shook her head and said it tasted like I cared. That is when I realized cooking is not about being fancy, it is about paying attention to the small things like browning the mushrooms properly and tasting the sauce before serving.

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

Penne is my usual choice because the sauce gets trapped inside the tubes, giving you a burst of creamy pesto in every bite. Fettuccine is gorgeous if you want something more elegant, the wide noodles hold onto the sauce and mushrooms like a blanket. I have also used rigatoni, fusilli, and even broken lasagna sheets when I was out of everything else, and it always works as long as you toss it well with the sauce.

Making It Your Own

I sometimes toss in a handful of baby spinach at the end, it wilts into the sauce and adds color without changing the flavor. Sun-dried tomatoes are incredible here, their sweetness plays off the earthy mushrooms. If you want protein, shredded rotisserie chicken or crispy pancetta stirred in at the end makes it heartier. Once I added a squeeze of lemon juice right before serving and it brightened everything up in a way I did not expect.

Storing and Reheating

Leftovers keep in the fridge for up to three days in an airtight container. The sauce thickens as it cools, so when you reheat it in a skillet, add a splash of cream, milk, or even pasta water to bring it back to life. I have reheated it in the microwave in a pinch, but the stovetop keeps the texture silky.

  • Add a drizzle of olive oil when reheating to keep the pasta from drying out.
  • Taste and adjust seasoning after reheating, flavors can dull in the fridge.
  • Garnish with fresh basil again, it makes leftovers feel brand new.
Golden sautéed mushrooms blended into a luscious basil pesto cream sauce over fettuccine, finished with grated Parmesan for an Italian-inspired family meal. Pin It
Golden sautéed mushrooms blended into a luscious basil pesto cream sauce over fettuccine, finished with grated Parmesan for an Italian-inspired family meal. | joyeuxilem.com

This pasta has become my answer to busy weeknights and last minute guests, it is quick enough to make without thinking but tastes like you spent the whole afternoon in the kitchen. I hope it becomes one of those recipes you reach for when you need something easy and a little bit special.

Recipe FAQs

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

Absolutely. Homemade pesto offers superior flavor. Blend fresh basil, garlic, pine nuts, Parmesan, and olive oil until smooth. Use the same quantity as store-bought pesto in the sauce.

What type of mushrooms work best?

Cremini and button mushrooms are reliable choices. For deeper flavor, try portobello, oyster, or shiitake mushrooms. Mix varieties for complexity in the final dish.

How do I achieve the perfect sauce consistency?

Reserve pasta water before draining. Add it gradually while tossing, allowing the starch to help emulsify and create a cohesive, creamy sauce that coats the pasta evenly.

Is this dish suitable for vegetarians?

Yes, it's naturally vegetarian. For vegan adaptation, substitute heavy cream with coconut or oat cream, use vegan pesto, and replace Parmesan with nutritional yeast.

Can I make this ahead of time?

Best served immediately for optimal texture. However, you can prepare components separately: cook pasta ahead, sauté mushrooms, and make sauce. Combine just before serving.

What wine pairs well with this dish?

Crisp white wines complement the creamy pesto beautifully. Pinot Grigio, Sauvignon Blanc, or Vermentino work excellently to balance richness and enhance basil flavors.

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 dish with sautéed mushrooms in creamy basil pesto sauce. A simple, elegant meal ready in just 30 minutes.

Prep Time
10 minutes
Time to Cook
20 minutes
Overall Time
30 minutes
Created by Natalie Kuhn


Level Easy

Cuisine Italian

Makes 4 Portions

Dietary Info Vegetarian-Friendly

What You Need

Pasta

01 12 oz penne or fettuccine
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, store-bought or homemade
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

Directions

Step 01

Cook the Pasta: Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions until al dente. Reserve 1/2 cup of pasta cooking 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

Build the Pesto Cream Sauce: Reduce heat to low. Stir in basil pesto and heavy cream, mixing until fully combined. Add grated Parmesan and stir until the sauce achieves a smooth consistency.

Step 04

Combine and Finish: Add cooked pasta to the skillet and toss to coat. Add 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 bowls while hot. Garnish generously with fresh basil leaves and additional 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
  • Knife and cutting board
  • Colander

Allergy Details

Review every item for possible allergens and talk to your doctor if unsure.
  • Dairy: butter, heavy cream, Parmesan cheese
  • Tree nuts: potentially present in pesto if made with pine nuts
  • Wheat: present in most pasta varieties

Nutritional Details (each serving)

Details are for information and shouldn't be taken as a substitute for medical advice.
  • Caloric Value: 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.