Loaded Veggie Baked Ziti

Loaded Veggie Baked Ziti is easy, irresistible, and packed with fresh vegetables that make this comfort food feel a little lighter without sacrificing any of that cheesy, bubbly goodness! It has simple ingredients like marinara sauce, ricotta, mozzarella, and a rainbow of veggies like zucchini, bell peppers, mushrooms, and spinach.

Love More Recipes? Try My One Pot Cheesy Penne Pasta or this Cheesy Cauliflower and Broccoli Casserole next.

Loaded Veggie Baked Ziti—creamy, cheesy, and packed with fresh vegetables like zucchini, mushrooms, spinach, and bell peppers.

Why You’ll Love This Recipe

Hearty, cheesy, and packed with colorful vegetables, this Loaded Veggie Baked Ziti is comfort food made wholesome. Layers of pasta, marinara sauce, and melty cheese come together with roasted veggies for a deliciously satisfying baked dish that’s perfect for family dinners or meal prep.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Loaded Veggie Baked Ziti—creamy, cheesy, and packed with fresh vegetables like zucchini, mushrooms, spinach, and bell peppers.

Loaded Veggie Baked Ziti


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amelia
  • Total Time: 1 hour 20 minutes
  • Yield: 9×13-inch baking dish

Description

This Loaded Veggie Baked Ziti combines al dente pasta with a rich marinara sauce, sautéed vegetables, creamy ricotta, and melted mozzarella for a comforting one-dish meal. Perfect for family dinners, meal prep, or freezing for later!


Ingredients

Pasta and Sauce

  • 1 pound ziti pasta

  • 48 ounces marinara sauce (high-quality jarred or homemade)

Cheeses

  • 15 ounces ricotta cheese (full-fat preferred)

  • 16 ounces shredded mozzarella cheese (low-moisture, part-skim)

  • 1/2 cup grated Parmesan cheese

Vegetables

  • 1 large onion, chopped

  • 4 cloves garlic, minced

  • 2 bell peppers (assorted colors: red, yellow, green), chopped

  • 2 medium zucchini, chopped

  • 8 ounces mushrooms (cremini or button), sliced

  • 5 ounces fresh spinach, roughly chopped

Seasonings and Oil

  • 3 tablespoons olive oil (extra virgin recommended)

  • 2 teaspoons Italian seasoning

  • 1/2 teaspoon red pepper flakes (optional, for a little kick)

  • Salt and black pepper to taste


Instructions

Step 1: Preheat and Prepare

Preheat your oven to 375°F (190°C). Lightly grease your 9×13-inch baking dish with olive oil or cooking spray. This prevents sticking and makes cleanup so much easier!

Step 2: Cook the Pasta

Bring a large pot of salted water to a rolling boil. Add the ziti and cook according to package directions until al dente—this is key! You want it slightly firmer than usual because it will continue cooking in the oven. Once it’s done, drain it thoroughly and set aside. A light drizzle of olive oil prevents clumping, which is a lifesaver.

Step 3: Sauté the Onion

Heat 3 tablespoons of olive oil in a large, deep skillet over medium heat. Add your chopped onion and cook for about 5 minutes, stirring occasionally, until it’s soft and translucent. This builds flavor—don’t skip this step! The onion becomes sweet and mellow as it cooks.

Step 4: Add Garlic and Bell Peppers

Stir in the minced garlic and chopped bell peppers. Cook for 5-7 minutes until the peppers are slightly softened but still have a little crunch. Pro tip: Be gentle with the heat here so the garlic doesn’t burn. Burnt garlic tastes bitter, and we don’t want that!

Step 5: Cook Zucchini and Mushrooms

Add the chopped zucchini and sliced mushrooms. Continue cooking, stirring occasionally, for about 8-10 minutes. You’re looking for the zucchini to become tender and the mushrooms to release their moisture and start browning. This step is important because it cooks out excess water that could make your ziti watery.

Step 6: Add Spinach and Seasonings

Toss in the fresh spinach and cook for just 1-2 minutes until completely wilted. Stir in the Italian seasoning, red pepper flakes (if using), salt, and black pepper. Taste as you go and season generously—this is where you control the flavor!

Step 7: Combine with Marinara Sauce

Pour all 48 ounces of marinara sauce into the skillet with your cooked veggies. Stir everything together really well so the veggies are coated. Bring it to a gentle simmer and let it cook for 5-10 minutes. This gives all those flavors time to get to know each other, and your kitchen will smell amazing.

Step 8: Combine Pasta with Sauce

In a large bowl, combine your cooked ziti with about three-quarters of that vegetable marinara sauce. Toss gently but thoroughly—every piece of pasta should be coated.

Step 9: Layer in Baking Dish

Spread half of your sauced ziti mixture into the prepared baking dish. This is your first layer! Now dollop spoonfuls of ricotta cheese evenly over this layer. Sprinkle about half of the mozzarella and half of the Parmesan over the ricotta. Don’t be shy—cheese is your friend here!

Step 10: Add the Final Layer

Top with the remaining sauced ziti mixture. Spread the remaining ricotta cheese over the top, then sprinkle the rest of the mozzarella and Parmesan evenly over everything. This creates those gorgeous golden, bubbly layers we’re all after.

Step 11: Bake

Cover the baking dish loosely with aluminum foil. Bake for 20 minutes—the foil keeps things from drying out. Then remove the foil and bake for another 20-25 minutes until the cheese is melted, bubbly, and lightly golden brown on top, and the ziti is heated through. An internal temperature of 165°F (74°C) means you’re good to go!

Step 12: Rest Before Serving

This is so important! Remove from the oven and let it rest for 10-15 minutes before serving. This allows everything to set just slightly, making it way easier to serve without it falling apart.

Notes

Add a Breadcrumb Topping – Mix panko breadcrumbs with melted butter, grated Parmesan, and Italian seasoning. Sprinkle over the cheese layer before baking for a crispy, textured top. It’s the detail that makes it feel restaurant-quality.

Reserve Some Sauce – Keep that remaining 1/4 of the vegetable marinara sauce warm. You can drizzle it over individual servings for extra sauciness.

Meat Option – If you want to add protein, brown 1 pound of ground beef or Italian sausage in step 3 before adding the onion. Drain excess fat before proceeding.

Common Mistake to Avoid – Don’t skip the resting time! I know it’s tempting to dig right in, but those 10-15 minutes make a huge difference in texture and presentability.

Smart Shortcut – Use pre-shredded mozzarella to save time (just avoid the kind with anti-caking agents if possible, as it doesn’t melt quite as beautifully).

  • Prep Time: 35 minutes
  • Cook Time: 45 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian-American

Ingredient List

Pasta and Sauce

  • 1 pound ziti pasta
  • 48 ounces marinara sauce (high-quality jarred or homemade)

Cheeses

  • 15 ounces ricotta cheese (full-fat preferred)
  • 16 ounces shredded mozzarella cheese (low-moisture, part-skim)
  • 1/2 cup grated Parmesan cheese

Vegetables

  • 1 large onion, chopped
  • 4 cloves garlic, minced
  • 2 bell peppers (assorted colors: red, yellow, green), chopped
  • 2 medium zucchini, chopped
  • 8 ounces mushrooms (cremini or button), sliced
  • 5 ounces fresh spinach, roughly chopped

Seasonings and Oil

  • 3 tablespoons olive oil (extra virgin recommended)
  • 2 teaspoons Italian seasoning
  • 1/2 teaspoon red pepper flakes (optional, for a little kick)
  • Salt and black pepper to taste

Why These Ingredients Work

The ziti pasta holds the sauce beautifully because of those little ridges—they grab onto every bit of that delicious marinara and cheese filling.

Ricotta, mozzarella, and Parmesan create a trio of textures and flavors. The ricotta is creamy and mild, the mozzarella gets gorgeously melty, and the Parmesan brings a sharp, salty note that ties everything together.

The vegetables aren’t just there to add nutrition (though they absolutely do!). They add moisture, sweetness, and depth. The mushrooms bring earthiness, the bell peppers add sweetness and color, the zucchini stays tender, and that fresh spinach wilts right into the sauce.

Italian seasoning and red pepper flakes season everything perfectly. The garlic and onion create an aromatic base that makes the whole dish smell incredible while it’s baking.

Essential Tools and Equipment

  • Large pot for pasta
  • Large, deep skillet or pot for sautéing vegetables
  • 9×13-inch baking dish
  • Aluminum foil
  • Wooden spoon or spatula
  • Large mixing bowl
  • Measuring cups and spoons
  • Knife and cutting board

How To Make Loaded Veggie Baked Ziti

Step 1: Preheat and Prepare

Preheat your oven to 375°F (190°C). Lightly grease your 9×13-inch baking dish with olive oil or cooking spray. This prevents sticking and makes cleanup so much easier!

Step 2: Cook the Pasta

Bring a large pot of salted water to a rolling boil. Add the ziti and cook according to package directions until al dente—this is key! You want it slightly firmer than usual because it will continue cooking in the oven. Once it’s done, drain it thoroughly and set aside. A light drizzle of olive oil prevents clumping, which is a lifesaver.

Step 3: Sauté the Onion

Heat 3 tablespoons of olive oil in a large, deep skillet over medium heat. Add your chopped onion and cook for about 5 minutes, stirring occasionally, until it’s soft and translucent. This builds flavor—don’t skip this step! The onion becomes sweet and mellow as it cooks.

Step 4: Add Garlic and Bell Peppers

Stir in the minced garlic and chopped bell peppers. Cook for 5-7 minutes until the peppers are slightly softened but still have a little crunch. Pro tip: Be gentle with the heat here so the garlic doesn’t burn. Burnt garlic tastes bitter, and we don’t want that!

Step 5: Cook Zucchini and Mushrooms

Add the chopped zucchini and sliced mushrooms. Continue cooking, stirring occasionally, for about 8-10 minutes. You’re looking for the zucchini to become tender and the mushrooms to release their moisture and start browning. This step is important because it cooks out excess water that could make your ziti watery.

Step 6: Add Spinach and Seasonings

Toss in the fresh spinach and cook for just 1-2 minutes until completely wilted. Stir in the Italian seasoning, red pepper flakes (if using), salt, and black pepper. Taste as you go and season generously—this is where you control the flavor!

Step 7: Combine with Marinara Sauce

Pour all 48 ounces of marinara sauce into the skillet with your cooked veggies. Stir everything together really well so the veggies are coated. Bring it to a gentle simmer and let it cook for 5-10 minutes. This gives all those flavors time to get to know each other, and your kitchen will smell amazing.

Step 8: Combine Pasta with Sauce

In a large bowl, combine your cooked ziti with about three-quarters of that vegetable marinara sauce. Toss gently but thoroughly—every piece of pasta should be coated.

Step 9: Layer in Baking Dish

Spread half of your sauced ziti mixture into the prepared baking dish. This is your first layer! Now dollop spoonfuls of ricotta cheese evenly over this layer. Sprinkle about half of the mozzarella and half of the Parmesan over the ricotta. Don’t be shy—cheese is your friend here!

Step 10: Add the Final Layer

Top with the remaining sauced ziti mixture. Spread the remaining ricotta cheese over the top, then sprinkle the rest of the mozzarella and Parmesan evenly over everything. This creates those gorgeous golden, bubbly layers we’re all after.

Step 11: Bake

Cover the baking dish loosely with aluminum foil. Bake for 20 minutes—the foil keeps things from drying out. Then remove the foil and bake for another 20-25 minutes until the cheese is melted, bubbly, and lightly golden brown on top, and the ziti is heated through. An internal temperature of 165°F (74°C) means you’re good to go!

Step 12: Rest Before Serving

This is so important! Remove from the oven and let it rest for 10-15 minutes before serving. This allows everything to set just slightly, making it way easier to serve without it falling apart.

Loaded Veggie Baked Ziti

You Must Know

Don’t Overcook the Pasta – Al dente is absolutely crucial. Since your pasta will continue cooking in the oven, cook it slightly less than you normally would. Overcooked pasta turns mushy and disappointing.

Cook Out Vegetable Moisture – This is the secret to a ziti that isn’t watery. Make sure your veggies are cooked long enough (especially those mushrooms!) to release their moisture before adding the sauce.

High-Quality Sauce Matters – The marinara is the backbone of this dish, so don’t skimp! A robust, flavorful jarred sauce or homemade version makes all the difference.

Personal Secret: Mix your ricotta with a beaten egg, a tablespoon of fresh chopped parsley, a pinch of nutmeg, and salt and pepper before layering. It adds richness and subtle flavor that elevates the whole dish. My family always notices when I do this!

Pro Tips & Cooking Hacks

Add a Breadcrumb Topping – Mix panko breadcrumbs with melted butter, grated Parmesan, and Italian seasoning. Sprinkle over the cheese layer before baking for a crispy, textured top. It’s the detail that makes it feel restaurant-quality.

Reserve Some Sauce – Keep that remaining 1/4 of the vegetable marinara sauce warm. You can drizzle it over individual servings for extra sauciness.

Meat Option – If you want to add protein, brown 1 pound of ground beef or Italian sausage in step 3 before adding the onion. Drain excess fat before proceeding.

Common Mistake to Avoid – Don’t skip the resting time! I know it’s tempting to dig right in, but those 10-15 minutes make a huge difference in texture and presentability.

Smart Shortcut – Use pre-shredded mozzarella to save time (just avoid the kind with anti-caking agents if possible, as it doesn’t melt quite as beautifully).

Flavor Variations & Suggestions

Italian Sausage Version – Brown 1 pound of Italian sausage and add it to the veggie mixture for extra heartiness and flavor.

Spicy Kick – Increase red pepper flakes to 1 teaspoon, or add fresh diced jalapeños to the veggie mixture.

Roasted Veggie Twist – Roast your vegetables on a sheet pan with olive oil at 425°F for 15-20 minutes before adding to the sauce for deeper, caramelized flavors.

Fresh Herb Boost – Stir fresh basil or oregano into the sauce in step 7 for a brighter, more herbaceous flavor.

Alfredo Hybrid – Use half marinara and half Alfredo sauce for a creamier, richer version.

Veggie Swaps – Love different vegetables? Try eggplant, broccoli, sun-dried tomatoes, or artichoke hearts. Just make sure to cook them until any excess moisture is released.

Make-Ahead Options

Assemble Ahead – Prepare the entire dish (steps 1-10) up to 8 hours in advance. Cover with foil and refrigerate. Just add 10-15 extra minutes to your baking time since it’ll be cold.

Freeze for Later – Assemble the ziti completely, wrap tightly in plastic wrap and foil, and freeze for up to 3 months. Bake from frozen, adding 15-20 minutes to the cooking time. Remove foil for the last 20-25 minutes of baking.

Veggie Prep – Chop all vegetables the night before and store in containers. This cuts your active cooking time in half!

Sauce Prep – Make the veggie-marinara mixture up to 2 days ahead. Store in an airtight container and reheat gently before combining with pasta.

Recipe Notes & Baker’s Tips

Why Layering Matters – Layering allows the ricotta to distribute evenly and prevents dry spots. It also helps the ziti cook evenly.

Temperature Control – Use an oven thermometer to make sure your oven is actually at 375°F. Many ovens run hot or cold, which affects baking time.

Dairy-Free Option – Substitute ricotta with dairy-free ricotta alternative, mozzarella with cashew mozzarella, and Parmesan with nutritional yeast. The texture will be slightly different, but it’s absolutely doable.

Low-Moisture Mozzarella is Key – Regular mozzarella releases too much water and can make your ziti soggy. Low-moisture, part-skim mozzarella is the way to go.

Serving Suggestions

Serve this warm, straight from the baking dish, with a simple green salad dressed in balsamic vinaigrette. The fresh greens provide a lovely contrast to the rich, cheesy ziti.

Garlic bread is always a winning pairing—a crusty baguette with garlic butter and fresh parsley is perfect for soaking up any extra sauce.

A glass of light red wine (like Pinot Noir) or crisp white wine (like Pinot Grigio) pairs beautifully with this dish.

Top individual servings with fresh basil, a crack of black pepper, or a sprinkle of red pepper flakes for garnish.

How to Store Your Baked Ziti

Room Temperature – Cover loosely with foil and keep at room temperature for up to 2 hours after baking.

Refrigerator – Store leftovers in an airtight container for up to 4 days. This actually tastes great reheated!

Freezer – Freeze for up to 3 months. Wrap portions in plastic wrap, then foil, for the best results.

Reheating – Reheat individual portions in the microwave (2-3 minutes) or cover the whole dish with foil and warm in a 350°F oven for 20-25 minutes until heated through. Add a splash of water or extra marinara if it seems dry.

Allergy Information

Dairy – This recipe is not dairy-free as written. Substitute with dairy-free ricotta, mozzarella, and Parmesan alternatives.

Gluten – Use gluten-free ziti pasta to make this dish gluten-free. Everything else is naturally gluten-free.

Eggs – The ricotta mixture enhancement (in Personal Secret) contains egg. Omit the egg if you have an egg allergy, or use an egg substitute.

Nightshades – The marinara sauce and bell peppers contain nightshades. Use a nightshade-free marinara and omit the peppers if needed.

Vegetarian/Vegan – This recipe is vegetarian as written. For vegan, use plant-based cheeses and omit the egg from the ricotta mixture.

Questions I Get Asked A Lot

My ziti came out watery—what happened?

This usually happens when the vegetables weren’t cooked long enough to release their moisture, or the pasta was too wet when you drained it. Next time, make sure to cook out those veggies thoroughly and drain your pasta really well.

Can I use frozen spinach?

Absolutely! Thaw it completely and squeeze out as much moisture as possible before adding it. Frozen spinach releases a lot of water, so this step is important.

How do I know when the cheese is done cooking?

Look for melted, bubbly cheese with light golden-brown spots on top. You want it to look gorgeous and feel hot when you touch the baking dish. An internal temperature of 165°F ensures it’s heated through.

💬 Tried this recipe? Leave a comment and rating below! I’d love to hear how you customized it or if you added your own veggie twist!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star