If you’re looking for a comforting and crowd-pleasing pasta bake that’s packed with fresh veggies and creamy cheese, you’re going to adore this Vegetarian Baked Ziti with Ricotta and Vegetables Recipe. It’s one of those dishes I turn to when I want something cozy but still bright and full of flavor. The ricotta adds such a luscious texture, and the vegetables bring a fresh, wholesome balance. Trust me, once you try this, it’ll be a staple in your dinner rotation!
Why You’ll Love This Recipe
- Rich, Creamy Ricotta Filling: Adds moisture and indulgence without being too heavy or greasy.
- Loaded with Fresh Vegetables: Zucchini, bell peppers, and onions add color and nutrition that everyone appreciates.
- Simple Yet Flavorful Sauce: Using quality marinara keeps it easy but perfectly balanced.
- Make-Ahead and Freezer Friendly: Perfect for busy weeknights or entertaining guests with minimal stress.
Ingredients You’ll Need
All these ingredients work beautifully together to create layers of flavor and texture. When I shop for this recipe, I look for a good quality marinara and fresh, firm vegetables to keep everything tasting bright and vibrant.
- Ziti or Penne pasta: Ziti works best as it holds sauce well, but penne is a great substitute you might already have.
- Extra virgin olive oil: I use a robust Greek extra virgin olive oil for a fruity depth—feel free to use your favorite brand.
- Red onion: Adds sweetness and a mild bite; you can swap for yellow onion if that’s what’s on hand.
- Zucchini: Small diced for even cooking and a subtle earthiness.
- Bell pepper (orange or red): Brings color and natural sweetness, which balances the tangy marinara.
- Garlic cloves: Fresh and minced for the best aromatic flavor kick.
- Kosher salt: Essential for seasoning and bringing out the veggies’ natural flavors.
- Dry oregano: Adds that classic Italian herb element to the vegetable mix.
- Sweet paprika: Just a hint to deepen the taste without overpowering.
- Marinara sauce: Use a quality jarred sauce or homemade if you have it; it’s the base that ties everything together.
- Fresh basil leaves: Torn or thinly sliced for a fresh, fragrant finish inside and as garnish.
- Ricotta cheese: Part-skim ricotta is my go-to for creaminess without too much fat.
- Parmesan cheese: Grated, and divided between the filling and topping to boost umami flavor.
- Mozzarella cheese: Shredded for melty cheesiness both inside and on top.
Variations
I love making this vegetarian baked ziti my own by switching up the veggies or cheese blend depending on the season and what I have in my fridge. Feel free to get creative and adjust it to your taste!
- Add Mushrooms: I sometimes sauté sliced cremini mushrooms with the other vegetables for an earthier flavor that my family really enjoys.
- Use Spinach: Swapping in fresh spinach gives it a green boost and a touch of color that’s lovely in presentation.
- Try Different Cheeses: Mixing in a bit of fontina or provolone with mozzarella creates a different melt and creaminess.
- Spicy Kick: If you like heat, a pinch of red pepper flakes added with the oregano spices things up nicely.
How to Make Vegetarian Baked Ziti with Ricotta and Vegetables Recipe
Step 1: Cook the Pasta Perfectly
Start by bringing a large pot of salted water to a boil—don’t skip the salt; it seasons the pasta from the inside out. Add your ziti and cook it just until al dente, usually about a minute less than package directions. This way, the pasta won’t turn mushy once baked. Don’t forget to save about half a cup of the starchy pasta water after draining—it helps loosen the sauce later if needed.
Step 2: Sauté the Vegetables to Perfection
While the pasta is cooking, heat extra virgin olive oil in a large skillet until shimmering but not smoking. Toss in the chopped red onion and cook for about 3 minutes – this softens the onion and brings out its natural sweetness. Then add diced zucchini, bell pepper, and minced garlic. Turn up the heat to medium-high and cook, stirring regularly, until the veggies soften and just start to caramelize, about 6 to 8 minutes. Season with kosher salt, oregano, and sweet paprika—these spices infuse the veggies with classic Italian flavor.
Step 3: Prepare the Creamy Ricotta Filling
In a mixing bowl, combine the ricotta, half of the grated Parmesan, and a portion of shredded mozzarella. I like to add a drizzle of olive oil here to help the cheeses mix smoothly without adding cream or eggs. This mixture creates those luscious pockets of creaminess that make each bite special.
Step 4: Combine Pasta, Sauce, and Cheese Filling
Return the drained pasta to the pot and stir in half of your marinara sauce along with the reserved pasta water. The starchy water helps loosen the sauce and gives it a silky finish on the pasta. Then gently fold in the ricotta mixture—but don’t overmix; leaving big pockets of that creamy cheese adds delightfully rich bites throughout the dish.
Step 5: Assemble Your Ziti Casserole
Grab a 9 1/2 by 13-inch casserole dish. Start by spreading a small layer of marinara at the bottom to prevent sticking. Layer half of the pasta mixture, then spread the cooked vegetables evenly on top, along with some torn fresh basil for a fragrant hit. Sprinkle a bit of shredded mozzarella over this veggie layer. Add the remaining pasta, spread the rest of the marinara sauce, and top with the remaining mozzarella and Parmesan. This setup means every bite has a little bit of everything—cheese, sauce, pasta, and veggies.
Step 6: Bake Until Bubbly and Golden
Place the casserole on the middle rack of your oven preheated to 375°F. Bake uncovered for about 30 minutes, until the cheeses are melted, bubbly, and the top is just starting to brown. Then remove from the oven and let it rest for 10 to 15 minutes—it helps the ziti set so you get neat slices when serving. Garnish with extra fresh basil just before serving for a pop of color and brightness.
Pro Tips for Making Vegetarian Baked Ziti with Ricotta and Vegetables Recipe
- Save Pasta Water: I can’t stress this enough—reserve some pasta water to loosen your sauce and keep your baked ziti creamy, not dry.
- Don’t Overmix Cheese: Leaving pockets of ricotta means you get those lovely creamy surprises in every bite.
- Sauté Your Veggies Well: Soft, caramelized veggies add sweetness and depth, ensuring this isn’t just boring pasta and sauce.
- Rest Before Serving: Letting the casserole sit after baking helps it set, so it slices beautifully without falling apart.
How to Serve Vegetarian Baked Ziti with Ricotta and Vegetables Recipe

Garnishes
I adore garnishing this baked ziti with fresh basil leaves or a sprinkle of extra Parmesan cheese. Sometimes I add a quick drizzle of good-quality olive oil or a few red pepper flakes if I’m feeling bold. It really elevates every portion with little bursts of fresh flavor.
Side Dishes
My family usually enjoys this with a crisp green salad, maybe some garlic bread or a loaf of crusty Italian bread to soak up those heavenly sauce leftovers. Roasted or steamed broccoli also makes a nice light green side that complements the richness.
Creative Ways to Present
For special occasions, I like to sprinkle toasted pine nuts or chopped fresh herbs like parsley on top. Serving this in individual mini casserole dishes or ramekins also makes a cozy presentation if you’re entertaining friends or family.
Make Ahead and Storage
Storing Leftovers
After cooling to room temperature, I store leftovers in an airtight container in the fridge for up to 3 days. It reheats beautifully and tastes just as comforting the next day.
Freezing
This vegetarian baked ziti freezes well before baking. I’ve found it’s best to assemble in a freezer-safe casserole dish, cover tightly, and freeze. When you want to eat it, just thaw in the fridge overnight or bake covered straight from frozen, adding extra time to ensure it’s heated through.
Reheating
Reheat leftovers in the oven at 350°F, covered with foil to prevent drying out until warmed through, then uncover for a few minutes to refresh the cheesy crust. Microwaving works fine too but the oven method gives that nicer texture.
FAQs
-
Can I make Vegetarian Baked Ziti with Ricotta and Vegetables Recipe ahead of time?
Absolutely! You can assemble the dish the day before and refrigerate it covered without baking, then bake it fresh when you’re ready. This makes dinner prep super convenient for busy nights or hosting.
-
What’s the best pasta to use for this baked ziti recipe?
Ziti is the classic choice due to its tubular shape that holds sauce well, but penne or rigatoni work just as nicely. Just avoid very thin or delicate pasta that might overcook during baking.
-
Can I use frozen vegetables instead of fresh?
While fresh veggies give the best texture and flavor, frozen zucchini or bell peppers can work in a pinch. Just thaw and drain extra moisture before cooking so the dish doesn’t become watery.
-
Is this recipe suitable for a vegan diet?
This particular recipe is vegetarian because of the ricotta, mozzarella, and Parmesan cheeses. To make it vegan, you’d need to use plant-based cheeses and ricotta alternatives, which you can find at many grocery stores.
-
How do I prevent the baked ziti from drying out?
Make sure to toss the pasta with plenty of marinara sauce and a bit of reserved pasta water before baking. Covering the dish loosely with foil for the first part of baking helps retain moisture, then uncover to brown the cheese on top.
Final Thoughts
This Vegetarian Baked Ziti with Ricotta and Vegetables Recipe has become one of my absolute favorites for weeknight dinners and special family gatherings. The combination of creamy ricotta, melty mozzarella, fresh veggies, and hearty pasta makes for a satisfying meal every single time. Plus, it’s forgiving and customizable, which I love. I really think making this will add not just a great recipe to your repertoire, but a new comfort-food classic everyone will rave about. Give it a try and let me know how it turns out in your kitchen!
Print
Vegetarian Baked Ziti with Ricotta and Vegetables Recipe
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 12 pieces 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian-American
- Diet: Vegetarian
Description
This best vegetarian baked ziti recipe features perfectly cooked ziti pasta layered with a flavorful mixture of sautéed vegetables, rich ricotta filling, and plenty of marinara sauce, all baked to bubbly perfection with mozzarella and Parmesan cheese. It’s a comforting, crowd-pleasing Italian-American casserole that’s easy to prepare and ideal for weeknight dinners or entertaining guests.
Ingredients
Pasta and Vegetables
- 3/4 lb Ziti or Penne pasta
- 2 tbsp extra virgin olive oil (Early Harvest Greek recommended)
- 1 medium red onion, chopped
- 2 zucchini, small diced
- 1 bell pepper (orange or red), cored and diced
- 2 garlic cloves, minced
- Kosher salt, to taste
- 1 tsp dry oregano
- 1/2 tsp sweet paprika
- 6 cups quality Marinara sauce (store-bought or homemade)
- 10 basil leaves, torn or chopped
Ricotta Filling and Cheese
- 1 cup ricotta cheese (part-skim preferred)
- 1/2 cup grated Parmesan cheese, divided
- 6 oz shredded Mozzarella cheese, divided
Instructions
- Preheat Oven: Heat your oven to 375 degrees F (190 degrees C) to prepare for baking the casserole.
- Cook Pasta: Bring a large pot of salted water to a boil. Add the pasta and cook until al dente according to package instructions. Drain the pasta but reserve about 1/2 cup of the cooking water for later use.
- Sauté Vegetables: While pasta cooks, heat 2 tablespoons of extra virgin olive oil in a large skillet over medium heat. Add the chopped onion and cook for about 3 minutes, stirring frequently. Then add diced zucchini, bell pepper, and minced garlic. Increase heat to medium-high and cook 6–8 minutes, tossing often, until vegetables soften. Season with kosher salt, oregano, and paprika. Remove from heat and set aside.
- Prepare Ricotta Filling: In a mixing bowl, combine ricotta cheese, 1/4 cup grated Parmesan, and 3 tablespoons shredded mozzarella. Mix thoroughly. Drizzle with a little extra virgin olive oil if needed to achieve a smooth, cohesive mixture.
- Combine Pasta, Sauce, and Ricotta Filling: Return drained pasta to the pot. Add half of the marinara sauce and reserved pasta water; stir to coat the pasta evenly. Gently fold in the ricotta cheese mixture, leaving some pockets of cheese intact for texture.
- Assemble the Casserole: Spread a thin layer of marinara sauce on the bottom of a 9 1/2″ x 13″ casserole dish. Layer half of the pasta mixture evenly. Top with the sautéed vegetables and torn basil leaves, spreading them out evenly. Sprinkle a small amount of shredded mozzarella over this layer. Add the remaining pasta mixture on top, then spread the rest of the marinara sauce evenly. Finish by topping with the remaining mozzarella and Parmesan cheeses.
- Bake: Place the casserole uncovered on the middle rack of the heated oven. Bake for approximately 30 minutes until the cheese on top is melted, bubbly, and golden. Remove from the oven and let rest for 10 to 15 minutes to set before slicing.
- Garnish and Serve: Garnish with fresh basil leaves before serving for added aroma and flavor.
Notes
- Make Ahead Tips: Prepare pasta, vegetables, and ricotta filling in advance. Assemble the casserole but do not bake. Cover and refrigerate overnight. Bake as directed when ready, adding additional time if baking from cold.
- Freezing Instructions: Assemble casserole and cover tightly with foil or freezer-safe wrap. Freeze until needed. To bake, thaw partially in a 350°F oven for 45–60 minutes, then uncover and bake an additional 10–15 minutes until bubbly and browned on top.
- Storage: Store leftovers in an airtight container in the refrigerator for 2–3 days or freeze for longer storage.
- Use good quality marinara sauce and extra virgin olive oil for best flavor.
- If using larger zucchini or bell peppers, adjust dice size for even cooking.
Nutrition
- Serving Size: 1 piece
- Calories: 320 kcal
- Sugar: 6 g
- Sodium: 450 mg
- Fat: 12 g
- Saturated Fat: 6 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 38 g
- Fiber: 4 g
- Protein: 15 g
- Cholesterol: 35 mg