Cheryl's Cooking

  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
×

Greek Pastitsio

Published: Sep 15, 2025 by Cheryl · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe

A comforting and satisfying Greek classic, Greek Pastitsio is a layered baked casserole that combines tender pasta, a robust spiced meat sauce, and a creamy, velvety béchamel topping. Often referred to as “Greek lasagna,” this dish is rich, filling, and packed with flavors that bring a warm, Mediterranean touch to any table. Whether I'm preparing it for a weeknight dinner or a festive gathering, this dish always impresses.

Greek Pastitsio

Ingredients

(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)

For the Pasta Layer:

1 lb (450 g) penne or tubular pasta

2 large eggs, lightly beaten

½ cup grated Parmesan cheese

2 tablespoons butter, melted

For the Meat Sauce:

2 tablespoons olive oil

1 large onion, finely chopped

2 garlic cloves, minced

1 lb (450 g) ground beef (or half beef, half lamb)

1 can (15 oz) crushed tomatoes

2 tablespoons tomato paste

½ cup red wine (optional)

1 teaspoon ground cinnamon

1 teaspoon dried oregano

½ teaspoon nutmeg

Salt and pepper, to taste

For the Béchamel Sauce:

4 tablespoons butter

½ cup all-purpose flour

4 cups whole milk, warmed

2 large eggs, beaten

½ cup grated Parmesan cheese

Pinch of nutmeg

Salt and pepper, to taste

Directions

I cook the pasta until al dente, drain it, and toss it with the melted butter, Parmesan, and beaten eggs. I set this mixture aside while I prepare the other components.

For the meat sauce, I heat olive oil in a skillet over medium heat, then sauté the onion and garlic until softened. I add the ground meat and cook it until browned. After that, I stir in the crushed tomatoes, tomato paste, red wine (if using), cinnamon, oregano, nutmeg, salt, and pepper. I let this sauce simmer for about 20 minutes, allowing the flavors to deepen.

To make the béchamel, I melt the butter in a saucepan, whisk in the flour, and cook for a minute or two until it smells slightly nutty. Then, I gradually whisk in the warm milk and continue stirring until the sauce thickens. I remove it from heat, season it with salt, pepper, and nutmeg, then stir in the Parmesan. Lastly, I quickly whisk in the beaten eggs to create a smooth, creamy topping.

I assemble the dish in a greased 9x13-inch baking dish: first the pasta layer, then all the meat sauce, and finally the béchamel, spread evenly across the top.

I bake it at 350°F (175°C) for 45–50 minutes, until the top is golden and bubbling. I let it rest for at least 15 minutes before serving, so the layers can set properly.

Servings and timing

Servings: 8

Prep Time: 30 minutes

Cook Time: 1 hour

Total Time: 1 hour 30 minutes

Calories: Approximately 480 kcal per serving

Variations

I sometimes use a mix of beef and lamb for a richer, more traditional Greek flavor.

For a vegetarian version, I replace the meat sauce with sautéed mushrooms, lentils, or even a chunky vegetable ragu.

I can substitute the pasta with gluten-free penne if I'm serving someone with dietary restrictions.

I occasionally add a sprinkle of kefalotyri cheese for a sharper, more authentic Greek taste in the béchamel.

Storage/Reheating

I store leftovers in an airtight container in the refrigerator for up to 4 days. It also freezes well—either whole or in portions. When reheating, I use the oven at 350°F (175°C) until warmed through. Microwaving is also an option, but the béchamel may soften a bit. For frozen portions, I thaw overnight in the fridge before reheating.

FAQs

What pasta is best for Greek Pastitsio?

I usually use penne or another tubular pasta that holds the sauce well. In Greece, a specific long tubular pasta called "pastitsio macaroni" is traditional, but penne is a great substitute.

Can I make Pastitsio ahead of time?

Yes, I often prepare it the day before, cover it tightly, and store it in the fridge. When ready to bake, I just pop it into the oven and add about 10 minutes to the bake time if it's cold.

How do I prevent the béchamel from curdling when adding eggs?

I let the béchamel cool slightly and then whisk in the beaten eggs quickly. This way, the eggs incorporate smoothly without scrambling.

Can I freeze Pastitsio?

Definitely. I freeze either the whole baked dish or individual portions. I wrap them tightly in foil and store them for up to 2 months. I thaw in the fridge before reheating.

What can I serve with Pastitsio?

I like to serve it with a simple Greek salad, roasted vegetables, or some crusty bread to balance the richness of the dish.

Conclusion

Greek Pastitsio is more than just a casserole—it's a celebration of Mediterranean flavors layered in the most comforting way. From the spiced meat sauce to the silky béchamel, every bite feels like a warm hug. Whether I'm feeding a crowd or treating myself to something special, this dish always hits the spot.


Recipe:

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Greek Pastitsio

Greek Pastitsio


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Cheryl
  • Total Time: 1 hour 30 minutes
  • Yield: 8 servings
  • Diet: Halal
Print Recipe
Pin Recipe

Description

Greek Pastitsio is a comforting layered casserole featuring tender pasta, a warmly spiced meat sauce, and a creamy béchamel topping. Often referred to as 'Greek lasagna,' it's perfect for both weeknight dinners and festive gatherings.


Ingredients

1 lb (450 g) penne or tubular pasta

2 large eggs, lightly beaten

½ cup grated Parmesan cheese

2 tablespoons butter, melted

2 tablespoons olive oil

1 large onion, finely chopped

2 garlic cloves, minced

1 lb (450 g) ground beef (or half beef, half lamb)

1 can (15 oz) crushed tomatoes

2 tablespoons tomato paste

½ cup red wine (optional)

1 teaspoon ground cinnamon

1 teaspoon dried oregano

½ teaspoon nutmeg

Salt and pepper, to taste

4 tablespoons butter

½ cup all-purpose flour

4 cups whole milk, warmed

2 large eggs, beaten

½ cup grated Parmesan cheese

Pinch of nutmeg

Salt and pepper, to taste


Instructions

  1. Cook pasta until al dente, then drain and toss with melted butter, Parmesan, and beaten eggs. Set aside.
  2. In a skillet, heat olive oil over medium heat. Sauté onion and garlic until softened.
  3. Add ground meat and cook until browned.
  4. Stir in crushed tomatoes, tomato paste, red wine (if using), cinnamon, oregano, nutmeg, salt, and pepper. Simmer for 20 minutes.
  5. In a saucepan, melt butter. Whisk in flour and cook for 1–2 minutes.
  6. Gradually whisk in warm milk, stirring until the sauce thickens.
  7. Remove from heat. Season with salt, pepper, nutmeg, and stir in Parmesan.
  8. Whisk in beaten eggs quickly to form a smooth béchamel.
  9. Grease a 9x13-inch baking dish. Layer the pasta on the bottom.
  10. Spread all the meat sauce over the pasta evenly.
  11. Pour the béchamel over the top and spread evenly.
  12. Bake at 350°F (175°C) for 45–50 minutes, until golden and bubbling.
  13. Let rest for at least 15 minutes before serving to allow layers to set.

Notes

Use a mix of beef and lamb for a richer flavor.

Make it vegetarian with mushrooms, lentils, or vegetable ragu.

Substitute gluten-free pasta for dietary needs.

Add kefalotyri cheese for a more authentic Greek taste.

Let the béchamel cool slightly before adding eggs to prevent curdling.

  • Prep Time: 30 minutes
  • Cook Time: 1 hour
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Greek

Nutrition

  • Serving Size: 1 serving
  • Calories: 480 kcal
  • Sugar: 5 g
  • Sodium: 540 mg
  • Fat: 26 g
  • Saturated Fat: 12 g
  • Unsaturated Fat: 11 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 38 g
  • Fiber: 3 g
  • Protein: 24 g
  • Cholesterol: 105 mg

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Main Courses

  • Kreatopita (Greek Meat Pie)
    Kreatopita (Greek Meat Pie)
  • Psari Plaki
    Psari Plaki
  • Delicious Tomato Zucchini Pasta
    Delicious Tomato Zucchini Pasta
  • Chicken Shawarma (Middle Eastern)
    Chicken Shawarma (Middle Eastern)
0 0 votes
Article Rating
Subscribe
Login
Notify of
guest
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Modern Sidebar

Hey there! I’m Cheryl and if there’s one thing I’ve learned, it’s that food has a way of bringing people together.

Learn more

Popular

  • Greek Pastitsio
    Greek Pastitsio
  • Red Velvet Brownies
    Red Velvet Brownies
  • Coconut Chocolate Chip Granola Bars
    Coconut Chocolate Chip Granola Bars
  • Crispy and Chewy Chocolate Chip Cookies
    Crispy and Chewy Chocolate Chip Cookies

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure Policy
  • DMCA

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Appetizers
  • Bread
  • Breakfast
  • Main Courses
  • Soups
  • Desserts
  • Salad
  • Side Dish
  • Soups

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Cheryl's Cooking

wpDiscuz