Nutrition Facts for Heart-healthy traditional greek pastitsio

Heart-Healthy Traditional Greek Pastitsio

Image of Heart-Healthy Traditional Greek Pastitsio
Nutriscore Rating: 77/100

Elevate your dinner table with this 'Heart-Healthy Traditional Greek Pastitsio,' a lighter take on the classic Mediterranean baked pasta dish that's brimming with flavor and wholesome ingredients. This guilt-free recipe swaps traditional ingredients for healthier alternatives like whole-grain penne, lean ground turkey, and unsweetened almond milk to create a nourishing yet indulgent dish. Featuring a rich, aromatic tomato sauce infused with cinnamon, nutmeg, oregano, and thyme, layered between tender pasta and a luscious whole-wheat béchamel sauce, this pastitsio delivers bold comfort food flavors with every bite. Topped with a golden Parmesan crust and optional fresh parsley for garnish, it’s perfect for family dinners or meal prep. Ready in just over an hour and packed with heart-smart ingredients, this Greek casserole is destined to become a household favorite!

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
20 min
🔥
Cook Time
50 min
🕐
Total Time
1 hr 10 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

19 items
  • 12 oz whole-grain penne pasta
  • 4 tbsp extra virgin olive oil
  • 1 lb lean ground turkey (93% lean)
  • 1 medium yellow onion, finely chopped
  • 2 garlic cloves, minced
  • 14 oz canned crushed tomatoes, no-salt-added
  • 2 tbsp tomato paste
  • 0.5 tsp cinnamon
  • 0.25 tsp nutmeg
  • 1 tsp dried oregano
  • 1 tsp dried thyme
  • 0.5 cup low-sodium chicken broth
  • 3 tbsp whole-wheat or oat flour
  • 2.5 cups unsweetened almond milk or low-fat milk
  • 0.5 cup grated Parmesan cheese
  • 1 egg yolk
  • 2 tbsp fresh parsley, chopped (optional for garnish)
  • 0.5 tsp salt
  • 0.25 tsp ground black pepper
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish with olive oil or nonstick spray.

2

Cook the whole-grain penne pasta according to package instructions until al dente. Drain and set aside.

3

Heat 2 tablespoons of extra virgin olive oil in a large skillet over medium heat. Add the finely chopped onion and sauté for 3–4 minutes, until softened. Stir in the minced garlic and cook for another minute.

4

Add the lean ground turkey to the skillet, breaking it up with a spoon, and cook until browned, about 7 minutes.

5

Stir in the crushed tomatoes, tomato paste, cinnamon, nutmeg, oregano, thyme, and low-sodium chicken broth. Bring the mixture to a simmer and cook for 10 minutes, stirring occasionally. Season with a pinch of salt and pepper, then remove from heat.

6

To make the béchamel sauce, heat the remaining 2 tablespoons of olive oil in a medium saucepan over medium heat. Whisk in the whole-wheat or oat flour, cooking for 1–2 minutes to form a smooth paste.

7

Gradually add the almond or low-fat milk, whisking constantly to prevent lumps. Cook the mixture, whisking often, until thickened, about 8–10 minutes. Stir in half of the grated Parmesan cheese and remove from heat.

8

Once the béchamel sauce has slightly cooled, whisk in the egg yolk until well incorporated.

9

Assemble the pastitsio: Spread half of the cooked pasta evenly over the bottom of the prepared baking dish. Top with the turkey-tomato mixture, followed by the remaining pasta.

10

Pour the béchamel sauce over the top layer of pasta, spreading it evenly with a spatula. Sprinkle the remaining Parmesan cheese on top.

11

Bake in the preheated oven for 30–35 minutes, until the top is golden brown and the edges are bubbling.

12

Remove from the oven and let the pastitsio rest for 10 minutes before slicing. Garnish with chopped fresh parsley, if desired, and serve warm.

Cooking Tip: Take your time with each step for the best results!
3009
cal
177.6g
protein
316.4g
carbs
125.7g
fat

Nutrition Facts

1 serving (2213.6g)
Calories
3009
% Daily Value*
Total Fat 125.7 g 161%
Saturated Fat 31.0 g 155%
Polyunsaturated Fat 0.0 g
Cholesterol 542 mg 181%
Sodium 2750 mg 120%
Total Carbohydrate 316.4 g 115%
Dietary Fiber 39.1 g 140%
Total Sugars 31.7 g
Protein 177.6 g 355%
Vitamin D 6.7 mcg 34%
Calcium 1895 mg 146%
Iron 25.4 mg 141%
Potassium 4088 mg 87%

*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

40.7%%
22.9%%
36.4%%
Fat: 1131 cal (36.4%%)
Protein: 710 cal (22.9%%)
Carbs: 1265 cal (40.7%%)