
Zucchini Mushroom Pasta Recipe tastes cozy, garlicky, and a little bit fancy while still counting as weeknight food, and it comes together in about 30 minutes start to finish. It works perfectly for busy home cooks who want a veggie-packed dinner that feels like restaurant pasta without complicated steps. I make some version of this at least twice a month, usually when I find sad zucchini in my crisper that need a glow-up.
Why Make This Zucchini Mushroom Pasta Recipe at Home
You get tender zucchini, browned mushrooms, and a silky garlic-parmesan sauce that clings to every strand of pasta. The veggies soak up flavor from herbs and aromatics, so the dish tastes rich and savory without heavy cream.
You control the salt, the oil, and the amount of cheese, which helps if you cook for different diets. The recipe uses simple pantry staples like dried pasta, olive oil, and dried herbs, so you can pull it off on a random Tuesday without a special grocery run.
This Zucchini Mushroom Pasta Recipe tastes like something from a tiny Italian restaurant, but it comes together in one pot and saves my weeknight sanity. ★★★★★
Ingredients You Need
Pasta
- 12 ounces pasta
- I like short shapes like penne, rigatoni, or fusilli.
- Use whole wheat pasta for extra fiber or gluten free pasta if needed.
Vegetables
- 2 medium zucchini, sliced into half moons
- Small, firm zucchini give the best texture.
- 8 ounces mushrooms, sliced
- Cremini or baby bella mushrooms bring deeper flavor than white button mushrooms.
- 1 small yellow onion, finely chopped
- 2 cloves garlic, minced
- Optional: 1 small shallot, minced, for extra sweetness
Fats and liquids
- 2 tablespoons olive oil
- Use extra virgin for best flavor, but any neutral olive oil works.
- 2 tablespoons butter
- Salted or unsalted both work; adjust salt if you use salted butter.
- 1 cup low sodium vegetable broth or chicken broth
- 1/2 cup pasta cooking water, reserved from the pot
Flavor boosters
- 1 teaspoon dried Italian seasoning or a mix of dried oregano and basil
- 1/4 teaspoon red pepper flakes, or more to taste
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper, freshly ground
Cheese and finishers
- 1/2 cup freshly grated parmesan cheese, plus extra for serving
- Use a block and grate it yourself so it melts smoothly.
- 2 tablespoons chopped fresh parsley or basil
- Optional: zest of 1/2 lemon for brightness
Pantry shortcuts and substitutions
- Use jarred minced garlic if you feel rushed; 1 teaspoon equals about 1 clove.
- Swap parmesan with pecorino romano for a sharper, saltier flavor.
- Stir in a spoonful of cream cheese at the end if you want a creamier sauce.
- Toss in a handful of frozen peas during the last 2 minutes of cooking for extra veggies.
Equipment list
- Large pot for boiling pasta
- Large skillet or wide Dutch oven for the veggies and sauce
- Colander
- Wooden spoon or spatula
- Tongs for tossing the pasta with the sauce
- Microplane or grater for parmesan and lemon zest
Tips & Mistakes
- Salt the pasta water generously so the noodles carry flavor from the inside out.
- Avoid crowding the mushrooms; cook them in a wide pan so they brown instead of steaming.
- Slice zucchini a bit thicker so they stay tender but not mushy.
- Reserve pasta water before you drain the pot, since it helps the sauce cling to the pasta.
- Add cheese off the heat so it melts smoothly and does not clump.
- Taste and adjust salt and acid at the end; a pinch of salt or a little lemon zest can wake up the whole dish.
- Stir gently once you add pasta to the pan so you keep the zucchini pieces intact.
- Do not overcook the pasta; stop at al dente so it finishes in the pan with the sauce.
How to Make Zucchini Mushroom Pasta Recipe
Step 1: Cook the pasta
Bring a large pot of water to a boil and salt it generously. Add the pasta and cook until al dente, following package directions but checking 1 to 2 minutes early. Scoop out about 1 cup of pasta water, then drain the pasta and set it aside.
Step 2: Sauté veggies and aromatics
Heat olive oil in a large skillet or Dutch oven over medium heat. Add the onion and cook until it softens and turns translucent, about 5 to 7 minutes. Stir in the garlic and red pepper flakes and cook 1 minute, until the garlic smells fragrant.
Add the mushrooms in an even layer and let them cook without stirring for 2 to 3 minutes so they brown. Stir and continue to cook until the mushrooms release their liquid and the pan looks mostly dry again, about 5 more minutes. Season with a pinch of salt and pepper.
Step 3: Cook the zucchini
Add the sliced zucchini to the pan with the mushrooms and onions. Sprinkle in the dried Italian seasoning and another small pinch of salt. Cook, stirring occasionally, until the zucchini turns tender with light golden spots, about 5 to 7 minutes.
If the pan looks too dry or anything starts to stick, splash in a tablespoon or two of broth. Taste a piece of zucchini and adjust seasoning with more salt or pepper if needed.
Step 4: Build the sauce
Push the veggies to the sides of the pan and add the butter to the center. Let it melt, then pour in the broth and stir to scrape up any browned bits from the bottom. Bring the mixture to a gentle simmer and let it reduce slightly, about 3 to 4 minutes.
Stir in 1/4 cup of the reserved pasta water. The liquid should look glossy and lightly thickened, not watery. Turn the heat to low.
Step 5: Add pasta and cheese
Add the drained pasta to the pan with the veggies and sauce. Toss everything together with tongs so the pasta gets coated. Sprinkle in the grated parmesan a little at a time, tossing constantly so it melts into the sauce.
If the pasta looks dry or sticky, add more pasta water a splash at a time until the sauce looks silky and coats the noodles. Taste and adjust with more salt, pepper, or red pepper flakes. Turn off the heat and stir in the fresh parsley and lemon zest if you use it.
Step 6: Serve
Pile the zucchini mushroom pasta into warm bowls. Top with extra parmesan and a bit more chopped herbs. Serve right away while the sauce still feels creamy and loose.
Variations I've Tried
I add cooked Italian sausage or rotisserie chicken when my family wants extra protein. I toss in a handful of baby spinach or kale at the end and let it wilt for a greener version. I swap the parmesan for goat cheese sometimes, which gives a tangy, creamy twist that tastes great with mushrooms.
I use whole wheat pasta and extra veggies when I want a lighter dinner that still feels comforting. I stir in a spoonful of pesto at the end when I have some in the fridge, which gives the dish a big basil punch. I top individual bowls with toasted breadcrumbs for crunch when I feel a little fancy.
How to Serve Zucchini Mushroom Pasta Recipe
Serve this zucchini mushroom pasta hot in shallow bowls so the sauce spreads nicely. Add a simple side salad with crisp lettuce, cucumbers, and a lemony vinaigrette for contrast. Garlic bread or warm crusty bread makes a great side, especially for scooping up the last bits of sauce. Offer extra parmesan and red pepper flakes at the table so everyone can adjust their own bowl.
How to store
- Store leftovers in an airtight container in the fridge for up to 3 days.
- Add a tiny splash of broth or water before reheating to loosen the sauce.
- Reheat gently on the stove over low heat, stirring often, until warmed through.
- Use the microwave in short bursts, stirring between each, and add a little extra cheese at the end if the pasta looks dry.
- Freeze in a freezer safe container for up to 2 months, then thaw overnight in the fridge before reheating on the stove.

Zucchini Mushroom Pasta Recipe
Ingredients
Instructions
- Bring a large pot of water to a boil and salt it generously. Add the pasta and cook until al dente, checking 1 to 2 minutes earlier than the package directions.
- Scoop out about 1 cup of pasta cooking water and set aside. Drain the pasta and set it aside while you prepare the sauce.
- Heat the olive oil in a large skillet or wide Dutch oven over medium heat. Add the chopped onion (and shallot if using) and cook until softened and translucent, about 5 to 7 minutes.
- Stir in the minced garlic and red pepper flakes and cook for about 1 minute, until fragrant.
- Add the sliced mushrooms in an even layer. Let them cook without stirring for 2 to 3 minutes so they brown, then stir and continue to cook until they release their liquid and the pan looks mostly dry again, about 5 more minutes. Season with a pinch of salt and pepper.
- Add the sliced zucchini to the pan with the mushrooms and onions. Sprinkle in the dried Italian seasoning and another small pinch of salt.
- Cook, stirring occasionally, until the zucchini is tender with light golden spots, about 5 to 7 minutes. If the pan looks too dry or anything begins to stick, splash in a tablespoon or two of broth.
- Taste a piece of zucchini and adjust seasoning with more salt or pepper if needed.
- Push the vegetables to the sides of the pan and add the butter to the center. Let it melt, then pour in the broth and stir, scraping up any browned bits from the bottom.
- Bring the mixture to a gentle simmer and let it reduce slightly, about 3 to 4 minutes.
- Stir in about 1/4 cup of the reserved pasta water. The liquid should look glossy and lightly thickened, not watery. Reduce the heat to low.
- Add the drained pasta to the pan with the vegetables and sauce. Toss gently with tongs until the pasta is well coated.
- Sprinkle in the grated parmesan a little at a time, tossing constantly so it melts smoothly into the sauce. If the pasta looks dry or sticky, add more reserved pasta water a splash at a time until the sauce is silky and clings to the noodles.
- Taste and adjust with more salt, black pepper, or red pepper flakes as desired. Turn off the heat and stir in the chopped parsley or basil and lemon zest, if using.
- Serve the zucchini mushroom pasta in warm bowls. Top with extra parmesan and a sprinkle of fresh herbs if you like. Enjoy immediately while the sauce is still creamy and loose.
Notes
Approximate per serving (1/4 of recipe): 520 calories; fat 21 g; saturated fat 9 g; carbohydrates 68 g; fiber 5 g; sugars 7 g; protein 20 g; sodium 720 mg. Values are estimates and will vary based on brands, specific pasta and broth used, add-ins, and portion size.

Leave a Reply