Creamy Mushroom & Zucchini Pasta Recipe for Weeknight Meals

This Mushroom Zucchini Pasta is silky, flavorful, and ready in under 30 minutes. Tender mushrooms and sautéed zucchini are tossed with pasta in a creamy, cheesy sauce for a quick weeknight dinner the whole family will enjoy.

bowl of mushroom zucchini pasta topped with cheese

I love adding vegetables to pasta — it’s an easy way to make a filling, nutritious meal. The mushrooms give this dish a rich, savory base while the zucchini adds fresh texture. The simple cream, butter, and Parmesan sauce pulls everything together into a comforting, satisfying plate.

Why You’ll Love This Recipe:

  • Creamy, comforting, and full of flavor
  • Perfect for busy weeknights — ready in under 30 minutes
  • A great way to add more vegetables to dinner
  • Budget-friendly and easy to customize

The Ingredients:

pasta ingredients on cutting board with text

Baby Bella (Cremini) Mushrooms — meaty and full of umami, they pair beautifully with the creamy sauce.

Zucchini — sautéed until tender, it adds mild sweetness and texture.

Butter, Heavy Cream, and Parmesan — create the base of a rich, silky sauce. If possible, use real Parmigiano-Reggiano for the best flavor.

Olive Oil — for sautéing and a touch of Italian flavor.

Garlic, Salt, and Black Pepper — simple seasoning to enhance the dish.

Substitutions and Variations:

Swap or add vegetables like yellow squash, onions, baby spinach, or thin-sliced celery. Use your favorite mushroom variety — cremini, button, shiitake, or portobello all work. Any pasta shape is fine; long noodles or short pasta like penne, rigatoni, or fusilli are great choices. For heat, stir in 1/4 teaspoon crushed red pepper flakes.

How to Make Creamy Mushroom Zucchini Pasta:

Zucchini and mushrooms diced on cutting board.

Step 1: Bring a large pot of salted water to a boil for the pasta. Dice the mushrooms and trim and quarter the zucchini lengthwise, then cut into roughly 1-inch pieces.

Reserving pasta water from boiling pot.

Step 2: Cook the pasta until al dente according to package directions. Reserve about 1/4 cup of the starchy pasta water before draining; it can be used to thin the sauce if needed.

Mushroom and zucchini cooking in pan.

Step 3: Heat olive oil in a skillet over medium heat. Add the mushrooms and zucchini, season with salt and pepper, and sauté about 4–5 minutes until softened. Add minced garlic and stir briefly, then add the butter.

Parmesan Cheese over mushrooms and zucchini.

Step 4: Once the butter melts, lower the heat and stir in the heavy cream. Add the shredded Parmesan and stir until it’s almost fully melted and the sauce is smooth.

Pasta tossed in cream sauce with zucchini and mushroom.

Step 5: Add the drained pasta to the skillet and toss to coat evenly in the sauce. If the sauce seems too thick, stir in a splash of reserved pasta water until you reach the desired consistency.

Spaghetti topped with creamy mushrooms and zucchini.

Step 6: Finish with extra black pepper and a sprinkle of Parmesan. Serve immediately and enjoy.

Expert Tips:

  • Add a generous pinch of salt to the pasta water and a little olive oil to prevent sticking; reserved pasta water also helps smooth the sauce.
  • Cut zucchini into roughly 1-inch pieces after quartering lengthwise so they cook evenly and don’t stay underdone.

Recipe FAQs:

What type of mushrooms go with pasta?

Cremini (baby bella) or portobello mushrooms add a rich, earthy flavor that works particularly well in creamy pasta dishes. Use your favorite variety based on texture and taste preference.

Can I use marinara instead of a cream sauce?

Yes. Swap the cream for a tomato-based sauce for a lighter, tangier version. Add herbs like basil or oregano to complement the mushrooms and zucchini.

Do I have to use spaghetti?

No — any pasta shape works. Spaghetti, penne, fusilli, or rigatoni all make great choices depending on your preference.

Storage:

Cream-based pastas are best eaten fresh, but leftovers will keep for 2–3 days in a sealed container in the refrigerator. Reheat gently on the stovetop or in the microwave, adding a splash of reserved pasta water to restore creaminess.

More Pasta Recipes You Will Love:

  • Enameled skillet with pancetta and peas topped with red pepper flakes and parmesan.
    Creamy Pancetta and Pea Pasta
  • chicken and chorizo pasta on speckled plate
    Creamy Chicken Chorizo Pasta (One Pot Meal)
  • Pasta salad topped with feta cheese.
    High Protein Pasta Salad
  • Creamy vegetable pasta in a white bowl with parmesan cheese in background.
    Creamy Vegetable Pasta

If you tried this Mushroom Zucchini Pasta, please leave a star rating and a comment to share how it went — feedback helps others and makes my day!

Recipe

bowl of mushroom zucchini pasta topped with cheese

Mushroom Zucchini Pasta


5 from 1 review

  • Author: Tara Smithson
  • Total Time: 25 minutes
  • Yield: 3-4 servings

Description

This Mushroom Zucchini Pasta is velvety, cheesy, and simple to prepare. Hearty mushrooms and tender zucchini mixed with pasta make a quick, satisfying dinner.


Ingredients

  • 1 large zucchini, rinsed and dried, cut into 4 pieces lengthwise, then diced into ~1-inch pieces
  • 4 ounces mushrooms (baby bella/cremini or portobello), caps only, rinsed and diced
  • 2 garlic cloves, minced
  • 8 ounces pasta (spaghetti or your choice)
  • 2 tablespoons olive oil
  • 3 tablespoons salted butter
  • 1/4 cup heavy cream
  • 1 cup Parmigiano-Reggiano, shredded (plus 1/4 cup for garnish, optional)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 cup reserved pasta water (as needed)

Instructions

  1. Bring a large pot of salted water to a boil for the pasta.
  2. Cut zucchini into quarters lengthwise and dice. Dice the mushrooms and mince the garlic.
  3. Cook the pasta until al dente according to package directions. Reserve about 1/4 cup pasta water, then drain.
  4. Heat olive oil in a skillet over medium heat. Add mushrooms and zucchini; season with salt and pepper. Sauté 4–5 minutes until softened.
  5. Add the garlic, stir briefly, then add the butter and let it melt.
  6. Lower the heat, pour in the heavy cream, and stir. Add the Parmesan and stir until mostly melted and the sauce is smooth.
  7. Toss the drained pasta into the skillet, coating it with the sauce. Add reserved pasta water a little at a time if the sauce needs thinning.
  8. Serve immediately with extra black pepper and grated Parmesan.

Equipment

Large pot, skillet

Notes

Add a big pinch of salt to the pasta water and a drizzle of olive oil to prevent sticking and to flavor the reserved water used to loosen the sauce. Cut zucchini into roughly 1-inch pieces after quartering so it cooks through evenly.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian