Go Back
+ servings
Vegan Pastitsio

Vegan Pastitsio: A Comforting Twist on Greek Classic

Enjoy a delicious Vegan Pastitsio that brings layers of flavor and nutritional benefits, perfect for dinner.
Prep Time 30 minutes
Cook Time 1 hour
Resting Time 10 minutes
Total Time 1 hour 40 minutes
Servings: 6 servings
Course: Dinner
Cuisine: Greek, Mediterranean
Calories: 350

Ingredients
  

For the Pasta
  • 250 g Pasta (penne or ziti)
  • to taste Salt for boiling water
For the Ragu
  • 1 tbsp Olive oil for sautéing
  • 1 Onion (finely chopped)
  • 3 cloves Garlic (minced)
  • 2 tsp Ground cinnamon
  • 1 tsp Ground allspice
  • 1 tsp Smoked paprika
  • 1 tbsp Tomato paste
  • 2 tsp Soy sauce or tamari
  • 1 tbsp Balsamic vinegar
  • 1 tin (400g) Chopped tomatoes
  • 200 g Mushrooms (finely chopped)
  • 100 g Cooked lentils (green or brown)
  • to taste Salt & pepper
For the Béchamel
  • 4 tbsp All-purpose flour
  • 500 ml Plant milk (soy or oat)
  • 2 tbsp Nutritional yeast
  • a pinch Ground nutmeg
  • optional Vegan parmesan or breadcrumbs for topping

Equipment

  • Large pot
  • large skillet
  • Medium saucepan
  • Colander
  • whisk
  • Baking Dish

Method
 

Step-by-Step Instructions
  1. Bring a large pot of salted water to a boil. Add pasta, cooking until al dente, about 8-10 minutes. Drain and set aside.
  2. In a large skillet, heat olive oil and sauté onion until translucent, about 5 minutes. Stir in garlic and spices; cook for 1 minute. Add tomato paste, soy sauce, balsamic vinegar, tomatoes, mushrooms, and lentils. Simmer uncovered for 20-25 minutes, stirring occasionally, and season to taste.
  3. In a medium saucepan, heat olive oil. Whisk in flour for 2 minutes. Gradually add plant milk, whisking until smooth and thickened, about 5 minutes. Stir in nutritional yeast, nutmeg, and seasoning.
  4. Preheat oven to 180°C (355°F). In a baking dish, layer half the pasta, the ragu, then the remaining pasta. Pour béchamel over everything. Add optional topping if desired. Bake for 30-35 minutes until bubbling and golden.
  5. Allow to rest for 10 minutes before serving for easier slicing.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 55gProtein: 12gFat: 10gSaturated Fat: 1gPolyunsaturated Fat: 3gMonounsaturated Fat: 6gSodium: 800mgPotassium: 600mgFiber: 8gSugar: 4gVitamin A: 200IUVitamin C: 5mgCalcium: 100mgIron: 3mg

Notes

This Vegan Pastitsio is perfect for gatherings and versatile enough for meal prep. Experiment with different ingredients to make it your own.

Tried this recipe?

Let us know how it was!