Baked Ziti Recipe No Meat: Cheesy Layers Without the Guilt

Baked Ziti Recipe No Meat: Cheesy Layers Without the Guilt

This vegetable-based baked ziti delivers all the comfort of the classic without any meat. The secret is layering pasta with rich ricotta and mozzarella for a creamy, satisfying texture.

With just 45 minutes in the oven, you get golden, bubbling cheese and perfectly tender noodles. It’s a foolproof way to please both vegetarians and meat lovers alike.

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Baked Ziti Recipe No Meat

Cheesy layers of pasta, ricotta, and veggies come together for ultimate comfort.

Ingredient Amount Notes
Ziti Pasta 🍝 12 oz Uncooked, al dente after baking
Ricotta Cheese 🧀 15 oz Whole milk for creaminess
Mozzarella Cheese 🧀 8 oz Shredded, low-moisture preferred
Marinara Sauce 🍅 3 cups Homemade or quality jarred
Parmesan Cheese 🧀 ½ cup Freshly grated from block
Large Egg 🥚 1 whole For ricotta mixture binding
Spinach 🥬 2 cups Fresh, chopped and drained
Garlic Cloves 🧄 3 cloves Minced for sauce and ricotta
Onion 🧅 ½ whole Finely diced for sauce
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Dried Oregano 🍃 1 tsp For Italian seasoning boost
Dried Basil 🌿 1 tsp Crushed for depth of flavor
Salt 🧂 1 tsp Kosher or sea salt preferred
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Mushrooms 🍄 1 cup Sliced for meaty texture

The cheese quality is non-negotiable here. Whole milk ricotta from BelGioioso or Calabria gives that ultra-creamy texture you want. Same for mozzarella—low-moisture whole milk shreds melt better than fresh. For Parmesan, Parmigiano-Reggiano is worth the splurge (the good stuff in the wedge, not the pre-grated kind). The ziti should be a sturdy shape—barilla or de cecco hold up best to baking.

No ricotta? Cottage cheese blended smooth works in a pinch. Out of mozzarella? Provolone or fontina melt beautifully too. Spinach can be frozen and thawed (just squeeze out all the water). The marinara sauce—Rao’s or Victoria jarred are my go-tos if I’m not making it from scratch. Mushrooms add that meaty texture, but zucchini or eggplant work if that’s what you’ve got.

Assemble and refrigerate up to 24 hours ahead—great for make-ahead meals. Leftovers keep 4-5 days in the fridge and reheat like a dream. Freeze portions for up to 3 months (thaw overnight before reheating).

❤️

Why You’ll Love This Recipe

  • I’ll be real: this is my go-to for potlucks and family dinners—always a hit.
  • One Pot Wonder: I toss everything together in a single dish—no pre-cooking the ziti, just layer and bake.
  • Cheesy Heaven: That combo of ricotta, mozzarella, and parmesan? Ridiculously good with every bite.
  • Feeds a Crowd: I’ll be real: this is my go-to for potlucks and family dinners—always a hit.

Step-by-Step Instructions for Baked Ziti No Meat

Here’s how to build those perfect cheesy layers with ease.

Step 1: Prepare the Ziti Pasta and Vegetable Sauce

Bring a large pot of salted water to a boil and cook the 12 oz Ziti Pasta for 2 minutes less than package directions. You want it just shy of al dente since it’ll finish in the oven. Drain and set aside, but don’t rinse—the surface starch helps the sauce cling.

While the pasta cooks, heat the 2 tbsp Olive Oil in a skillet over medium heat. Add the 0.5 whole Onion (finely diced) and cook for 3-4 minutes until translucent. Stir in the 1 cup Mushrooms and 2 cups Spinach, cooking until the mushrooms release their moisture and the spinach wilts, about 5 minutes.

Step 2: Build the Ricotta Filling

In a bowl, combine the 15 oz Ricotta Cheese, 1 whole Large Egg, 0.5 cup Parmesan Cheese, 2 cloves Garlic Cloves (minced), 1 tsp Dried Oregano, 1 tsp Dried Basil, 1 tsp Salt, and 0.5 tsp Black Pepper. Mix until smooth and fully incorporated.

This is where the magic happens—don’t skip the egg. It binds the ricotta so it doesn’t turn grainy during baking. The garlic adds a subtle kick, while the herbs give it that classic Italian flavor. Taste and adjust seasoning if needed, but remember the 3 cups Marinara Sauce will add more saltiness later.

Step 3: Layer the Baking Dish

Spread 1 cup of the Marinara Sauce on the bottom of a 9×13-inch baking dish. Add a layer of half the cooked Ziti Pasta, followed by half the ricotta mixture, spreading it evenly. Sprinkle a third of the 8 oz Mozzarella Cheese on top.

Repeat the layers with the remaining Ziti Pasta, ricotta mixture, and another 1 cup of Marinara Sauce. Drizzle the remaining 1 cup Marinara Sauce over the top and sprinkle with the rest of the Mozzarella Cheese. This layering ensures every bite has sauce, cheese, and pasta in perfect harmony.

Step 4: Bake to Bubbly Perfection

Preheat your oven to 375°F. Cover the baking dish with foil and bake for 25 minutes. Then, remove the foil and bake for another 10-15 minutes until the cheese is melted and golden brown and the edges are bubbling.

Let it rest for 10 minutes before serving. This resting period allows the layers to set, making it easier to slice. You’ll know it’s ready when a knife slides in cleanly and the top is beautifully browned with gooey cheese pulling away from the edges.

👨‍🍳

Pro Tips For Making Baked Ziti Recipe No Meat

  • Undercook the Pasta: Boil the ziti for 2 minutes less than package instructions—it’ll finish cooking in the oven and won’t turn mushy under the cheese.
  • Drain Ricotta Well: I learned this the hard way—drain ricotta in a fine-mesh strainer for 10 minutes to remove excess moisture, or your baked ziti will be watery.
  • Salt the Sauce: Taste your marinara before layering and adjust the salt—ricotta and mozzarella are bland, so the sauce needs to carry the flavor.
  • Shred Your Own: Skip pre-shredded mozzarella; the anti-caking agents prevent it from melting smoothly, and fresh-shredded makes a real difference in texture.

Dietary Considerations for This Dish

Vegetarian Friendly

This dish is naturally meat-free, making it perfect for vegetarians. The combination of ricotta, mozzarella, and Parmesan provides plenty of protein without any animal flesh. I love how the cheeses create a rich, satisfying texture that even meat lovers enjoy. 💪

Gluten-Free Option

For those avoiding gluten, simply swap the 12 oz Ziti Pasta for a gluten-free alternative like Barilla or Jovial brown rice pasta. They hold up well to baking and have a similar texture to traditional pasta.

Just be sure to cook the gluten-free pasta for 1-2 minutes less than package directions to prevent it from turning mushy during baking.

Dairy-Free Adaptation

To make this dish dairy-free, replace the cheeses with plant-based alternatives. I recommend Kite Hill ricotta and Miyoko’s mozzarella for the closest texture and melt. Use a vegan Parmesan like Follow Your Heart.

The egg in the ricotta mixture can be replaced with 1 tbsp ground flaxseed mixed with 3 tbsp water to maintain the binding properties.

Lower-Calorie Version

For a lighter take, use part-skim ricotta and low-fat mozzarella. You’ll save about 100 calories per serving without sacrificing too much creaminess. Adding extra spinach or mushrooms can bulk it up with fewer calories.

I also like to boost the veggies—try adding 1 cup diced zucchini or bell peppers to the sauce for more volume and nutrients. 🥗

Frequently Asked Questions

1

Can I use a different pasta shape?

Penne, rigatoni, or even fusilli work well. Just ensure it’s a sturdy shape that holds up to baking. Avoid thin pastas like spaghetti, as they can turn mushy.

2

How do I prevent a watery texture?

Drain cooked pasta well and avoid over-saucing. Use low-moisture mozzarella and press excess liquid from spinach or mushrooms before adding them. This keeps layers rich, not soggy.

3

Can I make this ahead of time?

Yes! Assemble the dish, cover tightly, and refrigerate for up to 24 hours. Add 5-10 minutes to baking time if starting cold. Perfect for stress-free entertaining.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 520kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 14g70%
Cholesterol 85mg28%
Sodium 890mg39%
Total Carbohydrate 48g17%
Dietary Fiber 5g18%
Sugars 8g
Protein 28g56%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
★★★★★4.6(15 reviews)
Nathan Turner