Nutrition Facts for Meatless pastitsio

Meatless Pastitsio

Image of Meatless Pastitsio
Nutriscore Rating: 72/100

Savor the comforting flavors of Greece with this Meatless Pastitsio, a hearty vegetarian twist on the classic dish that's perfect for weeknight dinners or special occasions. Layered with tender penne pasta, a rich lentil-tomato filling infused with warm spices like cinnamon and allspice, and topped with a creamy, golden bechamel sauce, this baked casserole is as satisfying as it is wholesome. The addition of freshly grated Parmesan (or a vegetarian alternative) and a touch of nutmeg elevate the dish with irresistible aroma and depth. Ready in just 90 minutes and serving six, this crowd-pleasing recipe is ideal for anyone seeking a meat-free, Mediterranean-inspired comfort food. Whether you're catering to vegetarians or simply exploring new flavors, Meatless Pastitsio promises layers of goodness in every bite!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
30 min
🔥
Cook Time
1 hr
🕐
Total Time
1 hr 30 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

18 items
  • 400 g Dry penne pasta
  • 3 tbsp Olive oil
  • 1 medium Yellow onion (finely chopped)
  • 3 cloves Garlic cloves (minced)
  • 400 g Cooked green or brown lentils (drained and rinsed)
  • 400 g Canned crushed tomatoes
  • 2 tbsp Tomato paste
  • 1 tsp Ground cinnamon
  • 0.5 tsp Ground allspice
  • 1 tsp Dried oregano
  • 1.5 tsp Salt
  • 0.5 tsp Black pepper
  • 60 g Unsalted butter
  • 60 g All-purpose flour
  • 750 ml Milk (warmed)
  • 0.25 tsp Nutmeg (freshly grated, optional)
  • 80 g Grated Parmesan cheese (or vegetarian alternative)
  • 2 large Egg yolks
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

13 steps
1

Preheat your oven to 180°C (350°F). Grease a 9x13-inch (23x33 cm) baking dish and set it aside.

2

Bring a large pot of salted water to a boil and cook the penne pasta until al dente according to the package instructions. Drain and set aside.

3

Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the chopped onion and sauté for 5 minutes until softened.

4

Stir in the minced garlic and cook for another minute until fragrant.

5

Add the lentils, crushed tomatoes, tomato paste, cinnamon, allspice, oregano, 1 teaspoon of salt, and black pepper. Simmer the mixture for 10-12 minutes until thickened. Remove from heat and set aside.

6

Prepare the bechamel sauce by melting the butter in a medium-sized saucepan over medium heat. Stir in the flour and cook for 1-2 minutes to form a roux.

7

Gradually whisk in the warmed milk, making sure to eliminate any lumps, and continue cooking until the sauce thickens and coats the back of a spoon (about 5-7 minutes).

8

Add the nutmeg (if using), 0.5 teaspoon of salt, and half of the grated Parmesan cheese into the sauce. Remove from heat and whisk in the egg yolks until smooth.

9

Combine the cooked pasta with 1 tablespoon of olive oil and half of the bechamel sauce, mixing well to coat the noodles.

10

Spread half of the pasta mixture evenly across the bottom of the prepared baking dish. Top with the lentil filling, followed by the remaining pasta layer.

11

Pour the rest of the bechamel sauce over the top and sprinkle with the remaining Parmesan cheese.

12

Bake the pastitsio in the preheated oven for 35-40 minutes until golden and bubbly on top.

13

Let the dish rest for 10-15 minutes before slicing into portions and serving.

Cooking Tip: Take your time with each step for the best results!
3959
cal
160.8g
protein
514.6g
carbs
149.8g
fat

Nutrition Facts

1 serving (2404.1g)
Calories
3959
% Daily Value*
Total Fat 149.8 g 192%
Saturated Fat 65.6 g 328%
Polyunsaturated Fat 4.0 g
Cholesterol 629 mg 210%
Sodium 5654 mg 246%
Total Carbohydrate 514.6 g 187%
Dietary Fiber 58.6 g 209%
Total Sugars 81.8 g
Protein 160.8 g 322%
Vitamin D 11.2 mcg 56%
Calcium 2275 mg 175%
Iron 28.5 mg 158%
Potassium 5603 mg 119%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

50.8%%
15.9%%
33.3%%
Fat: 1348 cal (33.3%%)
Protein: 643 cal (15.9%%)
Carbs: 2058 cal (50.8%%)