When the fridge holds a couple of zucchini and a pint of mushrooms but nothing feels like a full dinner plan, this skillet saves the night. Everything — vegetables, pasta, and sauce — cooks in one pot, so you get a cozy vegetarian bowl without a sink full of dishes.
One-pot zucchini mushroom pasta is a fast weeknight recipe built on garlic, olive oil, and either a light cream finish or a bright lemon-parmesan toss. Zucchini softens into the sauce while mushrooms add earthy depth, and short pasta shapes like penne or fusilli drink up every bit of flavor. This guide covers both the creamy and garlic-olive-oil styles with step-by-step photos.

Round out a meatless pasta rotation with our easy lemon garlic orzo and easy creamy spinach tomato tortellini when you want different shapes and sauces. For more quick dinners, browse 15-minute healthy dinners for busy weeknights.
Recipe Snapshot
- Prep time: 10 minutes
- Cook time: 20 minutes
- Total time: about 30 minutes
- Yield: 4 servings
- Skill level: Beginner-friendly
- Diet: Vegetarian (use vegetable broth; omit parmesan for vegan)
- Best for: weeknight dinners, meal prep lunches, meatless Mondays, summer vegetable nights
Why One-Pot Zucchini Mushroom Pasta Works
Cooking pasta directly in the same pot as the vegetables means starch from the noodles thickens the sauce naturally. You skip boiling water in a separate pot and the flavors stay concentrated instead of getting rinsed down the drain.
Zucchini releases moisture as it cooks, which helps hydrate dry pasta while mushrooms add umami that makes a vegetarian dish taste satisfying. A splash of cream or a generous drizzle of olive oil at the end gives you two distinct finishes from one base recipe. Compare the technique to our garlic butter shrimp pasta when you want seafood, or chicken and bacon pasta with spinach and tomatoes for a heartier cream sauce on another night.
Because the recipe uses pantry staples — pasta, garlic, broth, and cheese — it is easy to scale for two people or a family of four without extra shopping trips.
Ingredients

- 2 tablespoons olive oil, divided
- 8 ounces cremini or button mushrooms, sliced
- 2 medium zucchini, sliced into half-moons
- 4 cloves garlic, minced
- 1/2 teaspoon dried Italian seasoning
- 1/4 teaspoon red pepper flakes, optional
- 12 ounces penne or fusilli pasta
- 3 1/2 cups low-sodium vegetable broth
- 1/2 cup grated Parmesan cheese, plus more for serving
- 1/4 cup heavy cream or half-and-half, optional for creamy style
- 2 tablespoons unsalted butter, optional for garlic-olive-oil style
- 1 tablespoon fresh lemon juice, optional
- 1/4 cup fresh parsley, chopped
- Kosher salt and black pepper, to taste
How to Make One-Pot Zucchini Mushroom Pasta
1. Prep the vegetables (5 minutes)
Slice mushrooms evenly so they cook at the same rate. Cut zucchini into thin half-moons — about 1/4 inch thick — so they soften quickly without turning mushy. Mince garlic and measure broth before you start the skillet; one-pot pasta moves fast once the heat is on.

2. Sauté mushrooms and zucchini (6 minutes)
Heat 1 tablespoon olive oil in a large deep skillet or Dutch oven over medium-high heat. Add mushrooms in a single layer and cook 3 to 4 minutes without stirring until golden. Add zucchini, remaining oil, salt, and pepper. Sauté 2 to 3 minutes until zucchini edges soften and mushrooms are tender.

3. Bloom the garlic and seasonings (1 minute)
Push vegetables to the side, add garlic, Italian seasoning, and red pepper flakes if using, and cook 30 to 60 seconds until fragrant. Stir everything together so the aromatics coat the vegetables evenly.

4. Add pasta and broth (2 minutes)
Stir in dry pasta, then pour in vegetable broth. Bring to a lively simmer, then reduce heat to medium. The liquid should bubble gently around the pasta — too high and the bottom can stick; too low and the noodles cook unevenly.

5. Simmer until tender (12 to 14 minutes)
Cook uncovered, stirring every 2 to 3 minutes, until pasta is al dente and most of the broth is absorbed. If the pot looks dry before the pasta finishes, add broth 1/4 cup at a time. The sauce should look loose and glossy, not soupy.

6. Finish the sauce — creamy or garlic olive oil (2 minutes)
Creamy style: Remove from heat, stir in Parmesan and heavy cream until silky. The residual heat melts the cheese into the starchy liquid so it clings to every piece of pasta.
Garlic olive oil style: Turn off heat, add butter, remaining olive oil, lemon juice, and Parmesan. Toss until glossy and bright. Both versions get a handful of parsley right before serving.

7. Serve immediately (1 minute)
Divide into shallow bowls, top with extra Parmesan and cracked pepper, and serve while the pasta is still creamy. A side salad or crusty bread turns this into a complete dinner.

Tips for the Best One-Pot Zucchini Mushroom Pasta
- Use a wide, deep pan so liquid evaporates at the right pace and pasta cooks evenly.
- Do not skip the initial mushroom sear — browning builds flavor that simmering alone cannot.
- Stir often during the simmer to prevent sticking, especially with penne and fusilli.
- Adjust broth as you go — pasta brands absorb liquid differently; add splashes if needed.
- Finish off heat so cheese does not break and cream does not curdle.
- Season at the end — broth and Parmesan add salt; taste before serving.
Variations and Serving Ideas
- Swap half the zucchini for yellow squash for extra color.
- Add a handful of baby spinach during the last minute of simmering.
- Use shiitake or oyster mushrooms for deeper umami.
- Stir in sun-dried tomatoes and capers for a Mediterranean twist.
- Top with toasted pine nuts or breadcrumbs for crunch.
- Pair with Hasselback cheesy garlic bread for a carb-loving spread.
- Serve alongside summer vegetable tian when zucchini season peaks.
- Follow with red white and blue berry icebox cake for a no-bake dessert on summer evenings.
For a protein add-on on another night, try butter garlic salmon or grilled salmon with avocado salsa when you want fish instead of a meatless meal.
Make-Ahead and Storage
Store cooled leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet with a splash of broth or water to loosen the sauce — the pasta will absorb liquid as it sits. Microwave reheating works in a pinch but the texture is best when warmed on the stovetop.
You can prep sliced zucchini and mushrooms up to 1 day ahead and store them separately in the refrigerator. Do not combine with pasta until cooking day, or the vegetables may release excess moisture. For another make-ahead vegetarian option, see our crock pot mac and cheese when you want a slow-cooker approach.
Leftovers pack well for lunch. Pair with watermelon feta salad for a light contrast, or add macaroni and cheese bites when you are feeding a crowd with mixed appetites.
One-Pot Zucchini Mushroom Pasta Checklist
- Slice mushrooms and zucchini evenly; mince garlic
- Heat a deep skillet or Dutch oven with olive oil
- Brown mushrooms, then sauté zucchini until softened
- Bloom garlic and Italian seasoning with the vegetables
- Stir in dry pasta and vegetable broth; bring to a simmer
- Cook uncovered, stirring often, until pasta is al dente
- Finish with Parmesan and cream or butter, lemon, and olive oil
- Season to taste, garnish with parsley, and serve immediately
FAQ
Can I use a different pasta shape?
Yes. Penne, fusilli, rigatoni, and farfalle all work well because they hold sauce in ridges and tubes. Very thin shapes like angel hair may overcook before the zucchini softens, so stick to short or medium cuts.
Do I need to cook the pasta separately first?
No — that is the point of a one-pot method. Dry pasta cooks directly in the broth and vegetable mixture. The starch released during simmering helps create a naturally creamy sauce without a roux.
How do I keep zucchini from getting mushy?
Slice zucchini into thin half-moons rather than thick chunks, and add it after mushrooms have browned. Do not simmer much longer after the pasta is done — finish the sauce quickly and serve.
Can I make this vegan?
Use vegetable broth, skip Parmesan and cream, and finish with nutritional yeast, olive oil, and lemon. A tablespoon of white miso stirred in off heat adds savory depth without dairy.
What if my pasta sticks to the bottom?
Lower the heat slightly, add broth 1/4 cup at a time, and stir more frequently. A heavy-bottomed Dutch oven distributes heat better than a thin skillet and reduces sticking.
Is this recipe spicy?
As written, it is mild with warm garlic and herbs. Red pepper flakes add gentle heat; leave them out for kids or sensitive palates. Extra black pepper at the table is always an option.
What sides pair well with zucchini mushroom pasta?
Simple green salads, roasted asparagus, or crusty bread work beautifully. For quick skillet sides on busy nights, compare with basil chicken stir-fry or chicken asparagus lemon stir fry when you want protein on the same plate another evening.
Make It This Week
One-pot zucchini mushroom pasta proves that a vegetarian dinner can be fast, filling, and full of flavor without a pile of dishes. Brown the mushrooms, simmer the pasta in broth, and finish with cream or lemony olive oil — then serve straight from the pot. Once you nail the broth-to-pasta ratio, this becomes a go-to recipe whenever summer squash and mushrooms show up in the same grocery bag.