Nutrition Facts for Perfect pastitsio vegetarian

Perfect Pastitsio Vegetarian

Indulge in the comforting layers of "Perfect Pastitsio Vegetarian," a meat-free twist on the classic Greek casserole that’s as hearty as it is flavorful. This recipe features penne pasta tossed with a richly spiced vegetable ragu made from zucchini, mushrooms, carrots, and a hint of cinnamon and nutmeg, bringing warming Mediterranean notes to the dish. Topped with a luxuriously creamy Parmesan-infused béchamel sauce, this vegetarian pastitsio is baked to golden perfection for a crowd-pleasing meal. With detailed steps and easy-to-find ingredients, this recipe suits weeknight dinners or special occasions alike. Whether served as a standalone entrée or paired with a crisp salad, it’s a delicious way to savor bold flavors in a vegetarian format. Ideal for make-ahead meals or meal prep, this comfort food classic is sure to become a family favorite!

Nutriscore Rating: 71/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Perfect Pastitsio Vegetarian
Prep Time:30 mins
Cook Time:60 mins
Total Time:90 mins
Servings: 6

Ingredients

  • 400 grams Penne pasta
  • 3 tablespoons Olive oil
  • 1 medium Yellow onion, finely chopped
  • 3 cloves Garlic cloves, minced
  • 1 medium Carrot, finely diced
  • 1 medium Zucchini, finely diced
  • 250 grams Button mushrooms, finely chopped
  • 400 grams Canned crushed tomatoes
  • 2 tablespoons Tomato paste
  • 250 milliliters Vegetable stock
  • 0.5 teaspoons Ground cinnamon
  • 0.25 teaspoons Ground nutmeg
  • 1 teaspoons Dried oregano
  • 1 teaspoons Salt
  • 0.5 teaspoons Black pepper
  • 50 grams Parmesan cheese, grated (optional, for vegetarian versions that allow cheese)
  • 4 tablespoons All-purpose flour
  • 3 tablespoons Unsalted butter
  • 500 milliliters Whole milk
  • 2 large Egg yolks
  • 50 grams Grated Parmesan cheese (for béchamel)

Directions

Step 1

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

Step 2

Cook the pasta in salted boiling water until al dente, according to package instructions. Drain and set aside.

Step 3

In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the onion and cook for about 3 minutes until softened.

Step 4

Add the minced garlic, carrot, zucchini, and mushrooms to the skillet. Sauté for 5-6 minutes until the vegetables are softened and slightly caramelized.

Step 5

Stir in the crushed tomatoes, tomato paste, vegetable stock, cinnamon, nutmeg, oregano, salt, and black pepper. Allow the mixture to simmer gently for 10 minutes, stirring occasionally, until thickened. Adjust seasoning to taste. Remove from heat.

Step 6

While the vegetable sauce is simmering, prepare the béchamel. In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1-2 minutes until a smooth roux forms.

Step 7

Gradually whisk in the milk, ensuring there are no lumps. Cook over medium heat, stirring constantly, until the mixture thickens enough to coat the back of a spoon.

Step 8

Remove the béchamel from heat. Allow it to cool slightly, then stir in the egg yolks and grated Parmesan cheese. Mix until smooth.

Step 9

To assemble, layer half of the cooked pasta at the bottom of the greased baking dish. Spread the vegetable sauce evenly over the pasta. Sprinkle with Parmesan cheese, if using. Add the remaining pasta as the next layer.

Step 10

Pour the béchamel sauce over the top layer of pasta, ensuring it is evenly spread. Use a spatula to smooth the surface.

Step 11

Bake in the preheated oven for 35-40 minutes, or until the top is golden and bubbling.

Step 12

Allow the pastitsio to rest for 10-15 minutes before slicing and serving. Enjoy!

Nutrition Facts

Serving size (2472.7g)
Amount per serving % Daily Value*
Calories 3463.9
Total Fat 144.0g 0%
Saturated Fat 59.3g 0%
Polyunsaturated Fat 5.3g
Cholesterol 603.9mg 0%
Sodium 5366.5mg 0%
Total Carbohydrate 425.0g 0%
Dietary Fiber 36.0g 0%
Total Sugars 65.9g
Protein 137.2g 0%
Vitamin D 281.0IU 0%
Calcium 2060.5mg 0%
Iron 25.6mg 0%
Potassium 5499.3mg 0%
*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

Fat: 36.6%
Protein: 15.5%
Carbs: 48.0%