Vegan Baked Ziti Recipe That’s Easy and Delicious

Updated On: October 1, 2025

If you’ve been craving a comforting Italian classic but want to keep it plant-based, this vegan baked ziti recipe is exactly what you need. It combines tender pasta, rich tomato sauce, and creamy vegan cheese that melts beautifully, creating a hearty and satisfying meal perfect for family dinners or meal prep.

Whether you’re vegan, vegetarian, or simply looking to add more plant-based meals to your rotation, this dish is sure to become a favorite. Plus, it’s easy to customize with your favorite vegetables or vegan protein options.

This recipe balances flavors and textures perfectly, delivering that cheesy, baked goodness without any dairy. The best part?

It’s made with simple ingredients you can find at any grocery store, and it comes together in under an hour. So grab your apron and get ready to impress with this delicious, healthy, and filling vegan baked ziti!

Why You’ll Love This Recipe

This vegan baked ziti ticks all the boxes for a comforting weeknight dinner. It’s:

  • Hearty and filling: Packed with protein-rich lentils and plant-based cheese alternatives that satisfy your appetite.
  • Flavorful: A robust tomato sauce infused with garlic, herbs, and a hint of spice makes every bite delightful.
  • Easy to prepare: With straightforward steps and common kitchen staples, even beginners can master this dish.
  • Customizable: Swap in your favorite vegetables or vegan cheese for endless variations.
  • Perfect for leftovers: Reheat it for quick lunches or dinners throughout the week without losing flavor or texture.

For a creamy pasta twist, you might also enjoy this Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes.

Ingredients

  • 12 oz ziti pasta (or penne)
  • 2 cups marinara sauce (store-bought or homemade)
  • 1 cup cooked lentils (brown or green)
  • 1 cup vegan ricotta cheese (store-bought or homemade)
  • 1 cup shredded vegan mozzarella cheese
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 2 tbsp olive oil
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • 1/2 tsp red chili flakes (optional)
  • Salt and pepper to taste
  • Fresh basil for garnish (optional)

Equipment

  • Large pot for boiling pasta
  • Large skillet or pan
  • 9×13 inch baking dish
  • Colander
  • Mixing spoon
  • Measuring cups and spoons
  • Oven preheated to 375°F (190°C)

Instructions

  1. Preheat your oven to 375°F (190°C). This ensures it’s ready for baking once your ziti mixture is assembled.
  2. Cook the pasta: Bring a large pot of salted water to a boil. Add the ziti and cook until al dente, about 8-9 minutes. Drain and set aside.
  3. Sauté the aromatics: In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the chopped onion and cook for 4-5 minutes until translucent. Add minced garlic and cook for another minute until fragrant.
  4. Add the lentils and spices: Stir in the cooked lentils, oregano, basil, red chili flakes (if using), salt, and pepper. Cook for 2-3 minutes to allow flavors to meld.
  5. Combine sauce and pasta: Add the marinara sauce to the skillet, stirring to combine. Then, add the cooked pasta and gently toss to coat everything evenly.
  6. Layer the baked ziti: In your baking dish, spread half of the pasta mixture. Dollop half of the vegan ricotta evenly over the pasta. Repeat with the remaining pasta and ricotta.
  7. Top with cheese: Sprinkle the shredded vegan mozzarella evenly over the top layer.
  8. Bake: Place the dish in the oven and bake for 20-25 minutes, or until the top is golden and bubbly.
  9. Serve: Remove from the oven and let cool for 5 minutes. Garnish with fresh basil if desired, and enjoy!

Tips & Variations

Always use slightly undercooked pasta (al dente) before baking to prevent mushiness in your baked ziti.

For extra veggies: Add sautéed mushrooms, spinach, or zucchini to the sauce mixture. This boosts nutrition and flavor.

Cheese alternatives: If you prefer, try vegan parmesan or cashew-based cheeses for different textures.

Protein boost: Swap lentils for crumbled tofu or tempeh seasoned with Italian herbs.

Make it gluten-free: Use gluten-free pasta varieties without altering the recipe.

For more delicious vegan pasta ideas, check out Vegetable Alfredo Recipes for Creamy, Healthy Dinners.

Nutrition Facts

Nutrient Amount per Serving
Calories 380 kcal
Protein 18 g
Carbohydrates 52 g
Fat 8 g
Fiber 8 g
Sodium 450 mg

Serving Suggestions

This vegan baked ziti pairs wonderfully with a crisp green salad tossed in lemon vinaigrette or a side of roasted garlic bread for a complete Italian feast.

For a lighter accompaniment, steamed green beans or a simple cucumber salad balance the richness of the baked ziti well.

If you want to explore other comforting plant-based meals, don’t miss our Slow Cooker Recipes Vegan Easy Meals for Busy Weeknight or the Vegetarian Date Cake Recipe: Moist, Easy, and Delicious for dessert inspiration.

Conclusion

This vegan baked ziti recipe is a fantastic way to enjoy a classic Italian comfort food without any animal products. The combination of tender pasta, savory lentils, and creamy vegan cheeses creates a dish that’s both nourishing and satisfying.

It’s perfect for any occasion—whether a cozy family dinner or a potluck with friends. The best part is how easy it is to customize with your favorite veggies and plant-based proteins.

With this recipe in your repertoire, you’ll have a reliable go-to meal that’s delicious, wholesome, and kind to the planet. Try it today and savor the delightful flavors of this vegan twist on baked ziti.

Don’t forget to explore other amazing recipes on our site to keep your plant-based cooking exciting and diverse.

📖 Recipe Card: Vegan Baked Ziti

Description: A comforting and hearty vegan baked ziti with creamy cashew sauce and marinara. Perfect for a family dinner or meal prep.

Prep Time: PT20M
Cook Time: PT40M
Total Time: PT60M

Servings: 6 servings

Ingredients

  • 12 oz ziti pasta
  • 2 cups marinara sauce
  • 1 1/2 cups raw cashews (soaked for 4 hours)
  • 1 cup unsweetened almond milk
  • 3 tbsp nutritional yeast
  • 2 tbsp lemon juice
  • 3 cloves garlic
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1 tbsp olive oil
  • 1/4 cup fresh basil, chopped
  • 1/2 cup vegan mozzarella shreds (optional)

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Cook ziti pasta according to package instructions; drain and set aside.
  3. Drain soaked cashews and blend with almond milk, nutritional yeast, lemon juice, garlic, salt, and pepper until smooth.
  4. In a large bowl, combine cooked pasta, marinara sauce, and cashew cream sauce.
  5. Transfer mixture to a greased baking dish and top with vegan mozzarella if using.
  6. Bake for 35-40 minutes until bubbly and golden on top.
  7. Garnish with fresh basil before serving.

Nutrition: Calories: 380 kcal | Protein: 15 g | Fat: 12 g | Carbs: 55 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Baked Ziti”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A comforting and hearty vegan baked ziti with creamy cashew sauce and marinara. Perfect for a family dinner or meal prep.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT60M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“12 oz ziti pasta”, “2 cups marinara sauce”, “1 1/2 cups raw cashews (soaked for 4 hours)”, “1 cup unsweetened almond milk”, “3 tbsp nutritional yeast”, “2 tbsp lemon juice”, “3 cloves garlic”, “1 tsp salt”, “1/2 tsp black pepper”, “1 tbsp olive oil”, “1/4 cup fresh basil, chopped”, “1/2 cup vegan mozzarella shreds (optional)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 375\u00b0F (190\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Cook ziti pasta according to package instructions; drain and set aside.”}, {“@type”: “HowToStep”, “text”: “Drain soaked cashews and blend with almond milk, nutritional yeast, lemon juice, garlic, salt, and pepper until smooth.”}, {“@type”: “HowToStep”, “text”: “In a large bowl, combine cooked pasta, marinara sauce, and cashew cream sauce.”}, {“@type”: “HowToStep”, “text”: “Transfer mixture to a greased baking dish and top with vegan mozzarella if using.”}, {“@type”: “HowToStep”, “text”: “Bake for 35-40 minutes until bubbly and golden on top.”}, {“@type”: “HowToStep”, “text”: “Garnish with fresh basil before serving.”}], “nutrition”: {“calories”: “380 kcal”, “proteinContent”: “15 g”, “fatContent”: “12 g”, “carbohydrateContent”: “55 g”}}

Photo of author

Marta K

Leave a Comment

X