Vegetarian Baked Ziti
Loaded with sautéed vegetables, no meat needed
A hearty meatless baked ziti built on sautéed zucchini, mushrooms, peppers, and spinach in a herby tomato sauce, layered with ricotta and mozzarella so no one misses the meat.

How it layers, top to bottom
Photography to come
- Browned mozzarellaUncovered, until it blisters
- Ziti + sauceUndercooked by two minutes
- Ricotta, egg, ParmigianoSet, so it slices clean
- Ziti + sauceGenerous — it drinks liquid
- Sauce, on the baseSo nothing catches
Bake at 375°F (190°C) until the centre reaches 165°F (74°C).
A vegetarian baked ziti earns its heartiness from vegetables that are cooked down properly, not just tossed in raw. Browning the mushrooms and driving the water out of the zucchini is what keeps this from turning watery — the most common failure of a meatless bake — and gives the sauce a savory depth that stands up to the cheese.
Ingredients
Ingredients now scaled for 10 servings.
Equipment
- 9×13-inch baking dish
- Large skillet
- Large pot
- Box grater
Directions
- 1
Heat the oven to 375°F (190°C) and bring a large pot of salted water to a boil.
- 2
Brown the mushrooms in a tablespoon of oil over medium-high heat without crowding, until they release and then reabsorb their liquid and turn golden; set aside.
⏲ Brown the mushrooms: ~7 min
Look for: Mushrooms are golden and dry, not gray and steamy.
- 3
Add the remaining oil and cook the zucchini and pepper until the zucchini's moisture has cooked off and the edges brown, then add the onion and garlic and soften.
⏲ Sauté the vegetables: ~8 min
Look for: Zucchini is tender with browned edges and no puddle of liquid in the pan.
- 4
Stir in the spinach to wilt, then add the crushed tomatoes, basil, and pepper flakes along with the mushrooms; simmer and season.
⏲ Simmer the sauce: ~12 min
Look for: Sauce is thick enough to mound on a spoon, not soupy.
- 5
Boil the ziti 2 minutes short of al dente and drain — it finishes in the oven.
⏲ Undercook the pasta: ~8 min
Look for: Firm with a chalky center.
- 6
Stir together the ricotta, egg, half the mozzarella, and the Parmesan.
- 7
Toss the pasta with most of the vegetable sauce. Layer half in a greased 9×13-inch dish, spread the ricotta mixture, then the rest of the pasta and sauce; top with the remaining mozzarella.
- 8
Cover with tented foil and bake 20 minutes, then uncover and bake until browned and bubbling.
⏲ Bake: ~40 min
Look for: Center is steaming hot (165°F / 74°C) and the top is browned in spots.
Food safety: Reheat leftovers to 165°F (74°C).
- 9
Rest 10 minutes so it slices cleanly.
⏲ Rest: ~10 min
Troubleshooting & common mistakes
- Adding raw or under-cooked vegetables — they release water in the oven and make it soupy.
- Crowding the mushrooms, which steams them gray instead of browning them.
- Fully cooking the pasta first, which turns it mushy after baking.
Make-ahead, storage & reheating
- Make ahead
- Assemble up to 24 hours ahead and refrigerate; add 10–15 minutes to the covered bake from cold.
- Storage
- Refrigerate leftovers in a covered container up to 4 days.
- Freezer
- Freeze assembled (unbaked) or baked up to 2 months. Thaw overnight before baking or reheating to 165°F (74°C).
- Reheating
- Reheat portions covered at 350°F (175°C) until hot, or microwave with a splash of water.
Recipe notes
- Any firm vegetable works — try eggplant, broccoli, or cauliflower in place of the zucchini.
- For strict vegetarians, use a rennet-free hard cheese in place of Parmesan.
FAQ
- How do I keep vegetarian baked ziti from being watery?
- Cook the vegetables until their moisture has evaporated and they start to brown before they go into the sauce. Raw zucchini and mushrooms are the usual culprits behind a soupy bake.
- Is this vegetarian ziti also vegan?
- No — it uses ricotta, mozzarella, Parmesan, and egg. See our vegan baked ziti for a fully plant-based version.
- Can I make it ahead for a party?
- Yes. Assemble it a day ahead and refrigerate; bake straight from cold, adding 10–15 minutes to the covered stage.
Nutrition (estimate)
Per 1 of 10 servings: ~400 kcal, 19 g protein, 46 g carbs, 16 g fat.
Estimated from the listed quantities with a standard USDA-based ingredient database; not lab-verified. Values are approximate and vary with brands and portioning.
Pantry · shelf-stable
Stock the pantry
Shelf-stable staples for this recipe. Fresh cheese, produce, and meat are best bought locally. As an Amazon Associate, ZitiRecipe earns from qualifying purchases.