This Vegan Baked Ziti is a cozy, hearty pasta bake layered with tender ziti, rich tomato sauce, creamy dairy-free ricotta, and melty vegan cheese. Baked until bubbling and golden, it delivers the comforting texture of classic baked ziti while remaining completely plant-based.
Can Vegan Baked Ziti Support Weight Loss Goals?
Yes, it can fit into a balanced meal plan when portions are appropriate. Use plenty of vegetables, a protein-rich vegan ricotta, and a moderate amount of vegan cheese to make the dish more filling without relying entirely on pasta and cheese alternatives.
Does Vegan Baked Ziti Fit a High-Protein Lifestyle?
The traditional version is moderate rather than high in protein. To increase protein, use lentil or chickpea pasta and make the ricotta from tofu. Adding plant-based crumbles, lentils, or white beans to the tomato sauce can increase protein even further.
Why This Recipe is Special
- 100% vegan
- Creamy tofu ricotta
- Rich tomato and herb sauce
- Golden, bubbling vegan cheese topping
- Excellent meal-prep recipe
- Freezer-friendly
- Easy to make for a crowd
My Personal Experience
- Tofu ricotta makes this dish incredibly creamy.
Blending firm tofu with lemon, nutritional yeast, garlic, and herbs creates a surprisingly ricotta-like filling. - I prefer slightly undercooking the pasta.
It continues cooking in the oven and absorbs some of the tomato sauce without becoming mushy. - A generous layer of sauce around the edges is important.
It keeps the baked pasta moist and prevents dry corners. - Letting it rest before serving makes a big difference.
The layers settle, making it easier to scoop and giving the ricotta time to firm slightly.
Perfect For
Perfect for family dinners, Sunday lunch, meal prep, potlucks, holiday gatherings, vegan entertaining, weeknight dinners, freezer meals, and comfort-food cravings.
Why You’ll Love This Recipe
- Comforting and filling
- Creamy without dairy
- Rich tomato flavor
- Easy to customize
- Great leftovers
- Freezer-friendly
Common Mistakes to Avoid
- Overcooking the pasta before baking — It can become mushy.
- Using too little sauce — The pasta needs enough moisture to finish cooking.
- Skipping the tofu draining step — Excess liquid can make the ricotta watery.
- Adding too much vegan cheese — It can make the dish greasy rather than creamy.
- Serving immediately — A short resting period helps the casserole hold together.
Required Equipment
- Large pot — For cooking the pasta.
- 9×13-inch baking dish — Provides enough space for even layers.
- Food processor — Creates smooth tofu ricotta.
- Large skillet or saucepan — For preparing the sauce.
- Colander — For draining pasta.
- Spatula — Makes layering and spreading easy.
Storage Instructions
- Refrigerator: Store covered for 4–5 days.
- Freezer: Freeze for up to 2–3 months.
- Individual portions: Freeze in airtight containers for convenient meal prep.
- Reheating: Bake at 175°C/350°F until hot, or microwave individual portions.
- Add a splash of tomato sauce before reheating if the pasta has dried out.
Recipe Details
- Preparation Time: 25 minutes
- Cooking Time: 35 minutes
- Resting Time: 10 minutes
- Total Time: 1 hour 10 minutes
- Servings: 8
- Best Season: All-season
- Total Calories (Per Serving): Approximately 390 calories (estimate)
Short Description
This Vegan Baked Ziti combines tender pasta with rich marinara, creamy tofu ricotta, Italian herbs, and melted vegan mozzarella.
Everything is baked together until bubbling and golden for a hearty, comforting plant-based casserole that’s perfect for family dinners and meal prep.
📝 Ingredients
Tomato Sauce
- 2 tablespoons olive oil
- 1 medium yellow onion, finely diced
- 4 cloves garlic, minced
- 800 g crushed tomatoes
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon Italian seasoning
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ½ teaspoon red pepper flakes, optional
- 1 teaspoon maple syrup or sugar, optional to balance acidity
Pasta
- 450 g ziti or penne
- Salt, for pasta water
Vegan Ricotta
- 400 g firm tofu, pressed and drained
- 3 tablespoons nutritional yeast
- 2 tablespoons lemon juice
- 1 tablespoon olive oil
- 1 garlic clove
- ½ teaspoon dried oregano
- ½ teaspoon dried basil
- ½ teaspoon salt
- ¼ teaspoon black pepper
Topping
- 1½ cups (150 g) shredded vegan mozzarella
- 2 tablespoons nutritional yeast
- Fresh basil, optional
Optional High-Protein Additions
- 1 cup cooked lentils
- 150–200 g vegan protein crumbles
- Or use chickpea/lentil pasta instead of conventional ziti.
Directions
- Preheat the oven — 5 minutes
Preheat oven to 190°C/375°F. Lightly grease a 9×13-inch baking dish. - Cook the pasta — 8–10 minutes
Bring a large pot of salted water to a boil. Cook ziti according to the package directions, stopping approximately 2 minutes before the recommended cooking time. Drain well. - Make the tomato sauce — 10 minutes
Heat olive oil in a large saucepan. Add onion and cook for 4–5 minutes until softened. Add garlic and cook for another 30–60 seconds. Stir in crushed tomatoes, tomato paste, oregano, basil, Italian seasoning, salt, pepper, and red pepper flakes. Simmer for approximately 5 minutes. - Make the vegan ricotta — 5 minutes
Add pressed tofu, nutritional yeast, lemon juice, olive oil, garlic, oregano, basil, salt, and pepper to a food processor. Pulse until creamy but slightly textured. Texture cue: It should resemble ricotta rather than completely smooth hummus. - Combine pasta and sauce — 2 minutes
Add the drained pasta to approximately two-thirds of the tomato sauce. Toss gently until evenly coated. - Build the casserole — 5 minutes
Spread a thin layer of tomato sauce across the bottom of the baking dish. Add half of the pasta. Spoon half of the tofu ricotta over it. Add another layer of pasta and the remaining ricotta. Finish with the remaining tomato sauce. - Add vegan cheese — 2 minutes
Sprinkle shredded vegan mozzarella evenly over the top. Add nutritional yeast. - Bake — 25–30 minutes
Cover loosely with foil and bake at 190°C/375°F for 20 minutes. Remove the foil and bake for another 5–10 minutes. Visual cue: The sauce should be bubbling around the edges and the cheese should be melted and lightly golden. - Rest — 10 minutes
Remove from the oven and let stand for 10 minutes before serving. - Serve
Garnish with fresh basil, cracked black pepper, or additional nutritional yeast.
Nutrition Facts — Per Serving (Approximate)
Per 1 of 8 servings:
| Nutrient | Amount |
|---|---|
| Calories | ~390 kcal |
| Fat | ~15 g |
| Cholesterol | 0 mg |
| Sodium | ~650 mg |
| Potassium | ~500 mg |
| Total Carbohydrates | ~49 g |
| Fiber | ~7 g |
| Net Carbs | ~42 g |
| Sugars | ~8 g |
| Protein | ~18 g |
| Calcium | ~180 mg |
Approximate values vary significantly depending on the pasta, vegan mozzarella, tofu, and sauce brands used.
Notes
- Higher protein: Use chickpea or lentil pasta and add lentils or vegan protein crumbles to the sauce.
- Lower calorie: Reduce the vegan mozzarella and olive oil slightly.
- Lower carb: Use a low-carb pasta alternative, although texture will differ from traditional ziti.
- Extra vegetables: Add spinach, zucchini, mushrooms, bell peppers, or eggplant.
- Creamier: Add a few tablespoons of unsweetened plant milk to the tofu ricotta.
- Spicy: Increase red pepper flakes or add chopped chili.
- Gluten-free: Use gluten-free ziti or penne.
- Soy-free: Replace tofu ricotta with a cashew-based or white-bean ricotta and use soy-free vegan cheese.
Frequently Asked Questions
1. Can I make Vegan Baked Ziti ahead of time?
Yes. Assemble the casserole, cover, and refrigerate for up to 24 hours before baking.
2. Can I freeze Vegan Baked Ziti?
Yes. Freeze it before or after baking for up to 2–3 months.
3. Can I use penne instead of ziti?
Absolutely. Penne is an excellent substitute and cooks similarly.
4. How can I make it higher in protein?
The easiest options are chickpea or lentil pasta, tofu ricotta, lentils, and vegan protein crumbles.
5. Why is my baked ziti watery?
The tofu may not have been drained sufficiently, or the sauce may have contained too much liquid. Press the tofu well and allow the sauce to simmer until slightly thickened.
6. Can I make this without vegan mozzarella?
Yes. The tofu ricotta and tomato sauce are flavorful enough on their own. Nutritional yeast and breadcrumbs can provide a golden topping instead.

