Loaded Veggie Baked Ziti

The easiest way to transform pasta night into a veggie-packed celebration. Creamy ricotta, gooey mozzarella, and colorful vegetables baked to golden perfection in rich marinara sauce.

Updated

October 19, 2025

Loaded veggie baked ziti with golden melted cheese fresh from oven in baking dish

I’ve made a hearty, veggie-packed meal that gets everyone excited for dinner. Last October, when I served this for the first time, my youngest picked out every piece of red pepper and ate them first before touching the pasta. This loaded veggie baked ziti combines creamy ricotta, gooey mozzarella, and a colorful vegetable medley in a rich marinara sauce.

It’s comfort food that delivers real nutrition without anyone missing the meat. Plus, you can assemble everything the night before and slide it into the oven when you get home, which has saved me on countless hectic weeknights. Let’s get started!

Ingredients for Loaded Veggie Baked Ziti

I always use full-fat ricotta in this recipe because it creates the creamiest, most satisfying layers that hold their shape during baking. When selecting your vegetables, choose firm bell peppers and zucchini without soft spots for the best texture. Fresh spinach wilts beautifully into the sauce, but frozen works in a pinch. Just thaw it completely and squeeze out every drop of excess water first, or you’ll end up with a watery casserole.

  • 1 pound ziti pasta
  • 48 ounces marinara sauce – I recommend choosing a high-quality brand with visible herb flecks
  • 15 ounces ricotta cheese (full-fat)
  • 16 ounces mozzarella cheese, shredded – My preference is low-moisture, part-skim for perfect melting without excess oil
  • ½ cup Parmesan cheese, grated (freshly grated tastes best)
  • 1 large onion, chopped
  • 4 cloves garlic, minced
  • 2 bell peppers, assorted colors, chopped – In my experience, mixing red and yellow adds beautiful color and slight sweetness
  • 2 medium zucchini, chopped
  • 8 ounces mushrooms, sliced
  • 5 ounces fresh spinach, roughly chopped – I usually buy baby spinach for easier prep
  • 3 tablespoons olive oil
  • 2 teaspoons Italian seasoning
  • ½ teaspoon red pepper flakes (optional)
  • Salt and black pepper to taste

Step-by-Step Instructions

In my experience, cooking the pasta to al dente is crucial because it continues softening in the oven. Undercook it by about 1 minute compared to package directions for perfect texture.

Step 1: Preheat your oven to 375°F and lightly grease a 9×13 inch baking dish. Bring a large pot of salted water to a rolling boil, add the ziti, and cook until al dente according to package directions (usually 8-10 minutes). Drain thoroughly and set aside.

Step 2: While the pasta cooks, heat olive oil in a large deep skillet over medium heat. Add the chopped onion and cook for about 5 minutes, stirring occasionally, until it becomes translucent and fragrant. The edges should just start turning golden.

Step 3: Add the minced garlic and bell peppers to the skillet. Cook another 5-7 minutes until the peppers soften slightly but retain some crispness. You want them tender enough to bite through easily but not mushy.

Step 4: Add the zucchini and mushrooms to the skillet. Cook for 8-10 minutes, stirring occasionally, until the zucchini is tender (easily pierced with a fork but not mushy) and the mushrooms release their moisture and begin browning. This step prevents watery baked ziti, so resist the urge to rush it. The pan will look quite wet initially, then the liquid will evaporate.

Step 5: Stir in the fresh spinach and cook until completely wilted, about 1-2 minutes. Season with Italian seasoning, red pepper flakes if using, salt, and black pepper. Pour in the marinara sauce, stir well, and simmer for 5-10 minutes to blend the flavors. The sauce should coat the vegetables thickly.

Step 6: In a large bowl, combine the cooked ziti with about three-quarters of the vegetable marinara sauce. Toss gently to coat evenly. Spread half of this mixture into your prepared baking dish. Using a spoon, dollop ricotta cheese in small mounds evenly over the layer (about 10-12 dollops). Sprinkle half of the mozzarella and Parmesan cheeses over the ricotta.

Step 7: Add the remaining sauced ziti, then dollop the remaining ricotta on top. Finish with the rest of the mozzarella and Parmesan. The top should be completely covered with cheese for that golden, bubbly finish.

Step 8: Cover the baking dish loosely with aluminum foil. Bake for 20 minutes, then remove the foil and bake 20-25 minutes more until the cheese is golden brown and bubbly around the edges. Let rest for 10-15 minutes before serving. This resting time lets the layers set, making it much easier to slice cleanly.

Perfect Pairings for Loaded Veggie Baked Ziti

A crisp green salad balances the richness perfectly, adding fresh crunch and acidity to complement the creamy cheese layers.

Garlic Bread: Crusty, butter-slathered garlic bread is essential for soaking up any extra marinara sauce and adds satisfying crunch against the soft pasta. Try our Sourdough Pesto Grilled Cheese for a gourmet twist on the bread basket.

Caesar Salad: The tangy, garlicky dressing and crisp romaine provide a refreshing contrast to the warm, hearty baked ziti while keeping the Italian flavor profile consistent throughout your meal.

Roasted Broccoli: Roasted until slightly charred, broccoli adds another layer of vegetables plus a nutty flavor that pairs wonderfully with the Italian seasonings. For more veggie-forward options, check out our Sheet Pan Sausage and Veggies.

Crusty Italian Bread: A simple loaf of warm Italian bread offers a neutral, comforting side that lets the vegetable-packed ziti shine while providing a vehicle for every last bite of sauce.

Fresh Garden Salad: Mixed greens with a light vinaigrette cut through the cheese and provide brightness. The acidic dressing refreshes your palate between bites of rich, baked pasta.

Antipasto Platter: Olives, marinated artichokes, and roasted red peppers create an Italian-inspired starter that sets the stage. The briny, tangy flavors complement the baked ziti’s richness without competing with it.

Keep It Fresh and Delicious

Store leftover baked ziti in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight, making leftovers even more delicious the next day. I often make this on Sunday and enjoy improved flavor through Wednesday.

For reheating, I recommend covering individual portions with a damp paper towel and microwaving for 2-3 minutes, or warming larger portions in the oven at 350°F for 20-30 minutes until heated through. Add a splash of water or extra marinara before reheating to prevent drying out.

This dish freezes beautifully for up to 2-3 months. Assemble completely, bake, cool thoroughly, then wrap tightly with plastic wrap and aluminum foil. Thaw overnight in the refrigerator before reheating. You can also freeze unbaked for a true make-ahead meal. If you love pasta casseroles, try our Spinach and Ricotta Stuffed Shells or Dump and Bake Meatball Casserole for similar convenience.

FAQs

Can I use different pasta shapes?

Absolutely! Penne, rigatoni, or even shells work wonderfully. Just maintain the same cooking time and pasta-to-sauce ratio for best results.

How do I prevent watery baked ziti?

Cook your vegetables long enough to release their moisture before adding sauce, and make sure to drain your pasta thoroughly. These two steps eliminate excess liquid that can make the dish soupy.

Can I make this vegan?

Yes! Substitute the ricotta, mozzarella, and Parmesan with plant-based alternatives. Cashew ricotta works particularly well and maintains the creamy texture beautifully.

Conclusion

This loaded veggie baked ziti proves that comfort food can be both satisfying and nutritious. The combination of tender pasta, creamy cheese, and colorful vegetables creates a meal that brings everyone to the table with enthusiasm. Whether you’re feeding picky eaters or vegetable lovers, this dish delivers on flavor and convenience. Give it a try tonight and watch it become a regular in your dinner rotation.

Loaded veggie baked ziti with golden melted cheese fresh from oven in baking dish

Loaded Veggie Baked Ziti

Hearty vegetarian baked ziti loaded with bell peppers, zucchini, mushrooms, and spinach in rich marinara sauce with creamy ricotta and melted mozzarella cheese.
Prep Time 20 minutes
Cook Time 1 hour
Total Time 1 hour 20 minutes
Servings: 8 portions
Course: Dinner, Main Course
Cuisine: American, Italian
Calories: 480

Ingredients
  

  • 1 pound ziti pasta
  • 48 ounces marinara sauce
  • 15 ounces ricotta cheese full-fat recommended
  • 16 ounces mozzarella cheese shredded, low-moisture part-skim
  • 1/2 cup Parmesan cheese grated
  • 1 large onion chopped
  • 4 cloves garlic minced
  • 2 bell peppers assorted colors, chopped
  • 2 medium zucchini chopped
  • 8 ounces mushrooms sliced
  • 5 ounces fresh spinach roughly chopped (or frozen, thawed and squeezed dry)
  • 3 tablespoons olive oil
  • 2 teaspoons Italian seasoning
  • 1/2 teaspoon red pepper flakes optional
  • Salt and black pepper to taste

Equipment

  • 9×13-inch baking dish
  • Large pot for pasta
  • Large deep skillet or pot
  • Large bowl
  • Aluminum foil

Method
 

  1. Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish with olive oil or cooking spray.
  2. Bring a large pot of salted water to a rolling boil. Add the ziti pasta and cook according to package directions until al dente (about 1 minute less than package suggests). Drain thoroughly and set aside.
  3. While the pasta is cooking, heat olive oil in a large deep skillet over medium heat. Add the chopped onion and cook until softened and translucent, about 5 minutes, stirring occasionally. The edges should just start turning golden.
  4. Add the minced garlic and chopped bell peppers to the skillet. Cook for another 5-7 minutes, or until the bell peppers are slightly softened but still have a bit of crispness. They should be tender enough to bite through easily.
  5. Add the chopped zucchini and sliced mushrooms to the skillet. Continue to cook, stirring occasionally, until the zucchini is tender (easily pierced with a fork but not mushy) and the mushrooms have released their moisture and are starting to brown, about 8-10 minutes. The pan will look wet initially, then the liquid will evaporate.
  6. Add the roughly chopped fresh spinach to the skillet. Cook until the spinach wilts completely, about 1-2 minutes. Stir in the Italian seasoning, red pepper flakes if using, salt, and black pepper.
  7. Pour the marinara sauce into the skillet with the cooked vegetables. Stir well to combine. Bring the sauce to a simmer and cook for about 5-10 minutes, allowing the flavors to meld together. The sauce should coat the vegetables thickly.
  8. In a large bowl, combine the cooked ziti pasta with about three-quarters of the vegetable marinara sauce. Toss gently to coat the pasta evenly.
  9. Spread half of the sauced ziti mixture into the prepared baking dish. Using a spoon, dollop ricotta cheese in small mounds evenly over the ziti layer (about 10-12 dollops). Sprinkle about half of the shredded mozzarella cheese and half of the grated Parmesan cheese over the ricotta.
  10. Top with the remaining sauced ziti mixture. Dollop the remaining ricotta cheese over the top layer in the same manner. Finally, sprinkle the remaining mozzarella and Parmesan cheese evenly over the ricotta. The top should be completely covered with cheese.
  11. Cover the baking dish loosely with aluminum foil. Bake for 20 minutes. Remove the foil and bake for another 20-25 minutes, or until the cheese is melted, bubbly, and lightly golden brown on top.
  12. Let rest for 10-15 minutes before serving. This allows the baked ziti to set slightly, making it easier to slice and serve cleanly.

Notes

For best results, cook pasta al dente as it continues cooking in the oven. Full-fat ricotta provides the best flavor and consistency. Cook vegetables long enough to release their moisture to prevent watery baked ziti. If using frozen spinach, thaw completely and squeeze out all excess water. Can be made ahead and refrigerated up to 24 hours before baking. Freezes well for up to 2-3 months.

Leave a Comment

Recipe Rating