Why You’ll Love Greek Pastitsio Recipe
You’ll love this recipe because it combines the familiar comfort of pasta with deep, Mediterranean flavors. The cinnamon‑spiced meat sauce gives it a distinct warmth that sets it apart from typical pastas, and the creamy béchamel sauce on top makes it indulgent and satisfying. It’s a generous dish perfect for gatherings, it reheats well, and tastes even better the next day.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the Pasta Base:
-
500 g bucatini or ziti (or another tubular pasta)
-
2 egg whites
-
½ cup grated kefalotyri or Parmesan cheese
-
Salt (for boiling water)
For the Meat Sauce:
-
2 tablespoons olive oil
-
1 onion, finely chopped
-
2 garlic cloves, minced
-
500 g ground beef (or lamb, or a mix)
-
¼ cup red wine (optional)
-
2 tablespoons tomato paste
-
1 cup crushed tomatoes (or tomato sauce)
-
½ teaspoon ground cinnamon
-
⅛ teaspoon ground clove (optional)
-
Salt and pepper, to taste
-
¼ cup chopped parsley (optional)
For the Béchamel Sauce:
-
60 g (¼ cup) butter
-
30 g (¼ cup) all-purpose flour
-
720 ml (about 3 cups) whole milk, warmed
-
2 egg yolks
-
½ cup grated kefalotyri or Parmesan cheese
-
¼ teaspoon nutmeg (optional)
-
Salt and pepper, to taste
Directions
-
Preheat your oven to 180 °C (350 °F).
-
Make the meat sauce: In a large pan, heat olive oil over medium heat. Sauté the chopped onion until soft, then add the garlic and cook until fragrant. Add the ground meat and brown it, breaking it up. Stir in the tomato paste, crushed tomatoes (or tomato sauce), wine if using, cinnamon, clove (if using), salt, and pepper. Let the sauce simmer uncovered for 30–40 minutes until thick and rich. Stir in parsley if using, then remove from heat.
-
Cook the pasta: Boil the pasta in salted water until just al dente. Drain, then return to the pot and mix in the two egg whites and half of the grated cheese. This helps the pasta layer bind together.
-
Make the béchamel sauce: In a saucepan over medium heat, melt the butter. Whisk in the flour and cook 1–2 minutes (this is your roux). Slowly pour in the warm milk while whisking continuously to avoid lumps. Continue cooking until thickened into a creamy sauce. Remove from heat, stir in the cheese, salt, pepper, and nutmeg (if using). Let the sauce cool slightly before whisking in the egg yolks.
-
Assemble the Pastitsio: Grease a large baking dish (a 9×13‑inch or similar). Spread the pasta evenly at the bottom. Pour the meat sauce over the pasta and spread out evenly. Then pour the béchamel sauce over the meat layer, smoothing the top. Sprinkle extra cheese on top if desired.
-
Bake: Place in the oven and bake uncovered for 45–50 minutes, until the top is golden and set.
-
Rest before slicing: Let the dish rest for at least 30 minutes after baking — this helps the layers set so you get neat slices when serving.
Servings and timing
This recipe yields about 8–10 servings. Total time is roughly 2 hours (approx. 40 minutes prep, 50 minutes cooking + 30 minutes resting).
Variations
-
You can substitute lamb for beef (or use a mix) for a richer, more traditional flavor.
-
Vegetarian version: replace the meat sauce with cooked lentils or sautéed mushrooms in the same tomato‑spice base.
-
Use penne or ziti if bucatini (or tubular Greek pasta) isn’t available.
-
For a lighter version, use low-fat milk in the béchamel, though whole milk gives the creamiest result.
Storage/Reheating
-
Refrigerate: Store leftovers in an airtight container in the fridge for up to 4–5 days. Reheat individual portions in the oven or microwave.
-
Freezing: You can freeze Pastitsio — either as a whole baked dish or in portions. Wrap tightly, thaw overnight in the fridge, and reheat in the oven until warmed through.
FAQs
What is the difference between Pastitsio and Lasagna?
Pastitsio is often called the Greek version of lasagna. Both are baked pasta dishes with layers, but Pastitsio uses tubular pasta (like bucatini or ziti), and its top layer is a creamy béchamel sauce rather than ricotta or mozzarella layers.
Can I make Pastitsio ahead of time?
Yes. You can prepare all the components (pasta, meat sauce, béchamel) and assemble the dish, then refrigerate overnight. Bake it fresh the next day.
Can I make Pastitsio vegetarian?
Yes. Instead of meat, use cooked lentils, mushrooms, or a plant‑based ground “meat” in the tomato‑sauce layer. The rest of the recipe remains the same.
What if I don’t have kefalotyri cheese?
You can substitute with Parmesan or another hard, salty cheese. The flavor will be slightly different but still delicious.
Do I have to use red wine in the meat sauce?
No — red wine adds depth and richness, but you can omit it and use broth or just skip it, especially if you prefer a non-alcohol version.
How do I ensure the layers hold together when slicing?
Make sure the meat sauce is thick (not watery), the pasta is just al dente, and — very important — let the baked Pastitsio rest and cool for at least 30 minutes before slicing. This helps the layers set.
Can I freeze Pastitsio after baking?
Yes. Once fully baked and cooled, wrap it tightly and freeze. When ready to eat, thaw overnight in the fridge and reheat in the oven.
What pasta works best if I can’t find traditional tubular Greek pasta?
Bucatini is traditional, but ziti, penne, or rigatoni are good alternatives. The goal is a sturdy tubular pasta that holds up during baking.
What are common mistakes when making Pastitsio?
-
Meat sauce too watery: simmer long enough so it becomes thick.
-
Pasta overcooked: it will soften more during baking — aim for just al dente.
-
Cutting too soon: don’t slice until it’s cooled properly — else layers may collapse.
What should I serve with Pastitsio?
Pastitsio is rich and filling on its own. It pairs nicely with a crisp salad, roasted vegetables, or a light vegetable side. A simple green salad or a tomato‑cucumber salad is perfect.
Conclusion
Greek Pastitsio is a warm, comforting, and impressive dish that combines pasta, richly spiced meat sauce, and creamy béchamel into one satisfying baked casserole. It’s great for gatherings, makes excellent leftovers, and can easily be adapted — whether you want to make it vegetarian, use different meats, or adjust ingredients to what you have. Once you slice into the golden top and reveal those layers, you’ll see why it’s such a beloved staple of Greek home cooking.
Greek Pastitsio
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Mia
- Total Time: 1 hour 30 minutes
- Yield: 6-8 servings
- Diet: Halal
Description
Greek Pastitsio is a comforting baked pasta dish layered with tubular pasta, a rich and spiced ground beef sauce, and creamy béchamel. Often referred to as Greek lasagna, it’s a hearty and flavorful meal perfect for gatherings or Sunday dinners.
Ingredients
- 1 lb tubular pasta (like bucatini or penne)
- 2 tbsp olive oil
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 1.5 lbs ground beef
- 1/2 cup red wine
- 1 can (15 oz) tomato sauce
- 1/4 tsp ground cinnamon
- 1/4 tsp ground nutmeg
- Salt and pepper to taste
- 1/2 cup grated Parmesan cheese
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 2 cups milk
- 1 egg, beaten
- Extra Parmesan for topping
Instructions
- Preheat oven to 350°F (175°C).
- Cook the pasta according to package instructions, drain, and set aside.
- Heat olive oil in a large skillet over medium heat. Add onions and garlic, sauté until softened.
- Add ground beef and cook until browned. Drain excess fat.
- Pour in red wine, cook until evaporated.
- Add tomato sauce, cinnamon, nutmeg, salt, and pepper. Simmer for 15 minutes.
- Stir in 1/2 cup Parmesan cheese. Set the meat sauce aside.
- In a saucepan, melt butter over medium heat. Whisk in flour and cook for 1 minute.
- Gradually add milk, whisking until smooth and thickened. Remove from heat and let cool slightly.
- Stir in beaten egg into the béchamel sauce quickly to avoid scrambling.
- Layer half the pasta in a greased baking dish. Spread meat sauce evenly on top.
- Add the remaining pasta over the meat layer.
- Pour béchamel sauce over the top layer of pasta and spread evenly.
- Sprinkle extra Parmesan cheese on top.
- Bake for 45 minutes or until golden brown on top. Let it rest for 10-15 minutes before serving.
Notes
- For a more traditional flavor, use kefalotyri cheese instead of Parmesan if available.
- You can substitute ground lamb for beef for a richer taste.
- Letting the dish rest helps it set and makes slicing easier.
- Prep Time: 30 minutes
- Cook Time: 1 hour
- Category: Main Course
- Method: Baking
- Cuisine: Greek
Nutrition
- Serving Size: 1 slice
- Calories: 580
- Sugar: 6g
- Sodium: 680mg
- Fat: 28g
- Saturated Fat: 12g
- Unsaturated Fat: 13g
- Trans Fat: 0.5g
- Carbohydrates: 48g
- Fiber: 3g
- Protein: 32g
- Cholesterol: 105mg
