Vegetarian Baked Ziti – Cozy, Cheesy, and Weeknight-Friendly
Baked ziti is comfort food that never tries too hard. It’s warm, saucy, and satisfying, with a golden lid of bubbling cheese. This vegetarian version keeps all the creamy, melty goodness and skips the meat without losing any flavor.
It’s easy enough for a weeknight and special enough for company. Make it once, and it might become your go-to pasta bake.

Vegetarian Baked Ziti - Cozy, Cheesy, and Weeknight-Friendly
Ingredients
Method
- Preheat and prep. Heat the oven to 375°F (190°C).Lightly oil a 9x13-inch baking dish.
- Cook the pasta. Boil in well-salted water until very al dente, about 2 minutes less than package directions. Drain and set aside.
- Make the sauce base. Warm olive oil in a large skillet over medium heat. Sauté onion with a pinch of salt until soft and translucent, 5–7 minutes.Add garlic and cook 30 seconds.
- Build the tomato sauce. Stir in crushed tomatoes, tomato paste (if using), oregano, basil, red pepper flakes, and a few grinds of black pepper. Simmer 8–10 minutes, stirring occasionally. Adjust salt to taste.
- Add the greens. Fold in chopped spinach and cook until wilted, 1–2 minutes.Turn off the heat.
- Mix the ricotta layer. In a bowl, combine ricotta, 1 cup mozzarella, 1/4 cup Parmesan, the egg, and a pinch of salt and pepper. Stir until smooth.
- Combine pasta and sauce. In a large bowl (or the sauce skillet if it’s big enough), toss the cooked pasta with the tomato-spinach sauce until evenly coated.
- Layer in the dish. Spread half the sauced pasta into the baking dish. Dollop half the ricotta mixture over the top in spoonfuls.Repeat with remaining pasta and ricotta.
- Top with cheese. Sprinkle the remaining 1 cup mozzarella and 1/4 cup Parmesan evenly over the surface.
- Bake. Cover loosely with foil (tent it so it doesn’t stick to the cheese) and bake 15 minutes. Remove foil and bake another 10–15 minutes, until the cheese is melted and browned in spots.
- Rest and serve. Let the ziti rest 10 minutes so it sets. Garnish with chopped basil or parsley.Serve warm.
Why This Recipe Works

This baked ziti builds layers of flavor with a few simple steps. The sauce gets richness from sautéed onions, garlic, and a mix of tomatoes and herbs.
A blend of ricotta, mozzarella, and Parmesan gives you that classic creamy-cheesy combo, while vegetables add texture and depth. Par-cooked pasta finishes in the oven, soaking up the sauce without turning mushy. The result: crisp top edges, a gooey middle, and bright, balanced flavor in every bite.
What You’ll Need
- Ziti or penne pasta: 1 pound
- Olive oil: 2 tablespoons
- Yellow onion: 1 medium, finely chopped
- Garlic: 4 cloves, minced
- Crushed tomatoes: 1 (28-ounce) can
- Tomato paste: 2 tablespoons (optional for richer flavor)
- Dried oregano: 1 teaspoon
- Dried basil: 1 teaspoon (or use Italian seasoning)
- Red pepper flakes: Pinch (optional)
- Salt and black pepper: To taste
- Baby spinach: 4 cups, roughly chopped (or use kale)
- Ricotta cheese: 1 1/2 cups (whole milk for creaminess)
- Shredded mozzarella: 2 cups, divided
- Grated Parmesan: 1/2 cup, divided
- Egg: 1 large (binds the ricotta mixture)
- Fresh basil or parsley: A handful, chopped (optional for garnish)
Instructions

- Preheat and prep. Heat the oven to 375°F (190°C).Lightly oil a 9×13-inch baking dish.
- Cook the pasta. Boil in well-salted water until very al dente, about 2 minutes less than package directions. Drain and set aside.
- Make the sauce base. Warm olive oil in a large skillet over medium heat. Sauté onion with a pinch of salt until soft and translucent, 5–7 minutes.Add garlic and cook 30 seconds.
- Build the tomato sauce. Stir in crushed tomatoes, tomato paste (if using), oregano, basil, red pepper flakes, and a few grinds of black pepper. Simmer 8–10 minutes, stirring occasionally. Adjust salt to taste.
- Add the greens. Fold in chopped spinach and cook until wilted, 1–2 minutes.Turn off the heat.
- Mix the ricotta layer. In a bowl, combine ricotta, 1 cup mozzarella, 1/4 cup Parmesan, the egg, and a pinch of salt and pepper. Stir until smooth.
- Combine pasta and sauce. In a large bowl (or the sauce skillet if it’s big enough), toss the cooked pasta with the tomato-spinach sauce until evenly coated.
- Layer in the dish. Spread half the sauced pasta into the baking dish. Dollop half the ricotta mixture over the top in spoonfuls.Repeat with remaining pasta and ricotta.
- Top with cheese. Sprinkle the remaining 1 cup mozzarella and 1/4 cup Parmesan evenly over the surface.
- Bake. Cover loosely with foil (tent it so it doesn’t stick to the cheese) and bake 15 minutes. Remove foil and bake another 10–15 minutes, until the cheese is melted and browned in spots.
- Rest and serve. Let the ziti rest 10 minutes so it sets. Garnish with chopped basil or parsley.Serve warm.
Storage Instructions
- Refrigerator: Cool completely, then cover and refrigerate for up to 4 days.
- Freezer: Wrap tightly and freeze for up to 2 months. For best results, freeze unbaked after assembly; bake from frozen, covered, at 350°F (175°C) for about 50–60 minutes, then uncover and bake 10–15 more minutes.
- Reheating: Warm individual portions in the microwave, or reheat the whole dish covered at 350°F (175°C) until hot. Add a splash of water or sauce if it seems dry.
Benefits of This Recipe
- Approachable ingredients: Pantry-friendly staples and common cheeses keep it simple and affordable.
- Vegetable-forward: Spinach boosts fiber, iron, and color without overwhelming the dish.
- Make-ahead friendly: Assemble earlier in the day or the night before, then bake when you’re ready.
- Crowd-pleasing: Mild flavors and creamy texture make it a hit with kids and adults.
- Customizable: Easy to adapt for gluten-free, spicy, or extra-veg preferences.
Pitfalls to Watch Out For
- Overcooked pasta: Start with very al dente pasta to prevent mushiness after baking.
- Watery sauce: Let the tomato sauce simmer until slightly thickened; greens should be wilted, not weepy.
- Cheese burn: Tent with foil early on, then remove to brown.If browning too fast, re-cover loosely.
- Under-seasoning: Taste the sauce before assembling and adjust salt, pepper, and herbs.
- Skipping rest time: A short rest sets the layers and makes cleaner servings.
Recipe Variations
- Veggie boost: Add sautéed mushrooms, zucchini, bell peppers, or roasted eggplant to the sauce.
- Spicy arrabbiata: Increase red pepper flakes and add a chopped Calabrian chili or a pinch of chili powder.
- No-egg ricotta: Skip the egg and add a splash of milk or cream for a looser, creamy ricotta.
- Herb-forward: Stir chopped fresh basil, parsley, or thyme into the ricotta for extra freshness.
- Gluten-free: Use gluten-free ziti or penne and check that your tomato products are GF-certified.
- Lighter version: Use part-skim ricotta and mozzarella, and increase the spinach to 6 cups.
- Vegan option: Swap in plant-based ricotta and mozzarella, omit the egg, and use nutritional yeast instead of Parmesan.
FAQ
Can I use a different pasta shape?
Yes. Penne, rigatoni, or most medium tubes work well. Choose something with ridges so the sauce clings nicely.
Do I have to use tomato paste?
No, but it adds depth and a richer tomato flavor.
If skipping it, simmer the sauce a few extra minutes to concentrate.
How do I prevent the cheese from sticking to the foil?
Tent the foil so it doesn’t touch the cheese, or lightly spray the underside of the foil with oil before covering.
Can I assemble it ahead?
Yes. Assemble, cover, and refrigerate up to 24 hours. Add 5–10 minutes to the covered bake time since it will be cold.
What if I don’t like ricotta?
Use cottage cheese blended until smooth, or mix mascarpone with a splash of milk for a silky layer.
How can I make it extra cheesy?
Add another 1/2 cup mozzarella to the topping and an extra 1/4 cup Parmesan.
Just watch the browning near the end.
Is it okay to add frozen spinach?
Yes, thaw and squeeze it very dry first. Use 10 ounces frozen in place of the fresh spinach.
Final Thoughts
Vegetarian baked ziti proves that comfort food doesn’t need meat to be satisfying. With a well-seasoned sauce, creamy ricotta, and a golden blanket of cheese, it checks every cozy box.
Keep this version as your base, then riff with vegetables and spices to match your mood. It’s simple, hearty, and dependable—exactly what a weeknight favorite should be.






