Authentic Pastitsio Greek Lasagna
Authentic Pastitsio is a classic Greek dish that resembles lasagna but has its unique flavors and textures. It is a comforting meal filled with layers of pasta, a savory meat sauce, and a creamy béchamel topping. This dish is perfect for family gatherings, special occasions, or any day you crave something hearty and delicious.
Why make this recipe
Pastitsio is more than just a meal; it is a celebration of Greek culinary traditions. Making this recipe at home allows you to savor the rich flavors of Greece while enjoying the satisfaction of creating something delicious from scratch. It’s a great way to bring family and friends together around the table, and it’s sure to impress any guest.
How to make Authentic Pastitsio Greek Lasagna
Ingredients:
- 1 pound ground beef or lamb
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 can (14 ounces) crushed tomatoes
- 2 tablespoons tomato paste
- 1 teaspoon cinnamon
- 1 teaspoon oregano
- Salt and pepper to taste
- 1 pound pasta (penne or bucatini)
- 4 tablespoons butter
- 4 tablespoons flour
- 3 cups milk
- 1 cup grated Parmesan cheese
- 2 eggs, beaten
- 1 cup shredded mozzarella cheese
Directions:
- Preheat the oven to 350°F (175°C).
- In a large skillet, brown the ground meat with the chopped onion and garlic.
- Stir in the crushed tomatoes, tomato paste, cinnamon, oregano, salt, and pepper. Let it simmer for about 30 minutes.
- Cook the pasta according to package instructions until al dente, then drain.
- In a separate saucepan, melt the butter over medium heat. Stir in the flour and cook for 1 minute. Gradually whisk in the milk, cooking until thickened. Stir in half of the Parmesan cheese and season with salt and pepper.
- In a bowl, mix the cooked pasta with the meat sauce and half of the creamy sauce.
- In a greased baking dish, layer half of the pasta mixture, followed by the remaining creamy sauce, and the rest of the pasta mixture on top.
- Combine the eggs with the remaining Parmesan cheese and spread this on top.
- Sprinkle with mozzarella cheese.
- Bake for 45 minutes until golden and bubbly. Let it cool for a few minutes before serving.
How to serve Authentic Pastitsio Greek Lasagna
Serve your Pastitsio warm from the oven. You can pair it with a fresh Greek salad or some crusty bread to soak up the delicious sauce. A glass of red wine complements the rich flavors perfectly.
How to store Authentic Pastitsio Greek Lasagna
If you have leftovers, let the Pastitsio cool completely. Store it in an airtight container in the refrigerator for up to 3 days. You can also freeze it for longer storage; it will last for about 2 months in the freezer. Just make sure to reheat it thoroughly before serving.
Tips to make Authentic Pastitsio Greek Lasagna
- For extra flavor, you can add some chopped parsley or other herbs to the meat sauce.
- Use quality cheese for the béchamel, as it significantly improves the dish’s taste.
- Consider adding a pinch of nutmeg to the béchamel sauce for a hint of warmth and depth.
Variation (if any)
You can modify the meat in this recipe by using ground turkey or chicken for a lighter version. You can also incorporate vegetables like spinach or zucchini into the meat sauce for added nutrition and flavor.
FAQs
1. Can I use a different type of pasta?
Yes, you can use other pasta shapes like ziti or fusilli, but penne and bucatini work best for layering.
2. Is there a vegetarian version of Pastitsio?
Absolutely! You can replace the meat with lentils or mushrooms and use vegetable broth for a delicious vegetarian option.
3. How do I know when the Pastitsio is done baking?
Your Pastitsio is ready when the top is golden brown and bubbly. A toothpick inserted into the center should come out clean.

Authentic Pastitsio Greek Lasagna
- Total Time: 90 minutes
- Yield: 6 servings 1x
- Diet: Omnivore
Description
A classic Greek dish resembling lasagna, filled with layers of pasta, savory meat sauce, and a creamy béchamel topping.
Ingredients
- 1 pound ground beef or lamb
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 can (14 ounces) crushed tomatoes
- 2 tablespoons tomato paste
- 1 teaspoon cinnamon
- 1 teaspoon oregano
- Salt and pepper to taste
- 1 pound pasta (penne or bucatini)
- 4 tablespoons butter
- 4 tablespoons flour
- 3 cups milk
- 1 cup grated Parmesan cheese
- 2 eggs, beaten
- 1 cup shredded mozzarella cheese
Instructions
- Preheat the oven to 350°F (175°C).
- In a large skillet, brown the ground meat with the chopped onion and garlic.
- Stir in the crushed tomatoes, tomato paste, cinnamon, oregano, salt, and pepper. Let it simmer for about 30 minutes.
- Cook the pasta according to package instructions until al dente, then drain.
- In a separate saucepan, melt the butter over medium heat. Stir in the flour and cook for 1 minute. Gradually whisk in the milk, cooking until thickened. Stir in half of the Parmesan cheese and season with salt and pepper.
- In a bowl, mix the cooked pasta with the meat sauce and half of the creamy sauce.
- In a greased baking dish, layer half of the pasta mixture, followed by the remaining creamy sauce, and the rest of the pasta mixture on top.
- Combine the eggs with the remaining Parmesan cheese and spread this on top.
- Sprinkle with mozzarella cheese.
- Bake for 45 minutes until golden and bubbly. Let it cool for a few minutes before serving.
Notes
For extra flavor, consider adding chopped parsley or other herbs to the meat sauce. Use quality cheese for the béchamel for improved taste and add a pinch of nutmeg for warmth.
- Prep Time: 15 minutes
- Cook Time: 75 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Greek
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 6g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 150mg




