06/04/2026
Greek Pastitsio (Greek Lasagna with Béchamel
Classic Pastitsio
This is the traditional, full-flavored pastitsio—rich, hearty, and deeply satisfying.
Yield
10-12 servings
Ingredients
For the Meat Sauce (Kima)
1 kg (2.2 lbs) ground beef or lamb (or a mix of both)
¼ cup (60ml) olive oil
2 large onions, finely chopped
4-5 garlic cloves, minced
1 cup (240ml) dry red wine
800g (28 oz) crushed tomatoes or passata
2 tablespoons tomato paste
1 cinnamon stick (or 1 teaspoon ground cinnamon)
2-3 whole cloves (or ¼ teaspoon ground cloves)
1 bay leaf
1 teaspoon dried oregano
1 teaspoon sugar (optional, to balance acidity)
1 cup (240ml) hot water or beef broth
Salt and freshly ground black pepper, to taste
For the Pasta
500g (1 lb) pastitsio pasta (or bucatini, or thick spaghetti)
2 tablespoons olive oil
2 egg whites (reserve yolks for béchamel)
½ cup (60g) grated kefalotyri or Parmesan cheese
For the Béchamel Topping
1 cup (230g) unsalted butter
1 cup (125g) all-purpose flour
4 cups (1 liter) whole milk, warm
4 large egg yolks
¼ teaspoon ground nutmeg
1 cup (120g) grated kefalotyri, graviera, or Parmesan cheese
Salt and white pepper, to taste
For Assembly
½ cup (60g) grated cheese (for sprinkling between layers)
Instructions
Step 1: Make the Meat Sauce
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onions and cook for 5-7 minutes until soft and translucent. Add the minced garlic and cook for another minute.
Add the ground meat. Cook until browned, breaking it apart with a wooden spoon, about 8-10 minutes.
Pour in the red wine. Scrape the bottom of the pot to release any browned bits. Simmer until the wine has reduced by half, about 3-4 minutes.
Stir in the crushed tomatoes, tomato paste, cinnamon stick, cloves, bay leaf, oregano, sugar (if using), salt, pepper, and hot water. Bring to a gentle simmer.
Reduce the heat to low, cover partially, and simmer for 30-40 minutes, stirring occasionally, until the sauce is thick and rich. Remove the cinnamon stick, cloves, and bay leaf.
Step 2: Cook the Pasta
Preheat your oven to 375°F (190°C). Grease a large baking dish (9x13 inches or a deep 10x14 inch pan).
Bring a large pot of salted water to a boil. Add the pastitsio pasta and cook until al dente (about 2 minutes less than the package instructions). Drain well.
Return the pasta to the pot. Add the olive oil, egg whites, and ½ cup of grated cheese. Toss to coat. The egg whites help the pasta hold its shape when sliced.
Step 3: Make the Béchamel
In a medium saucepan, melt the butter over medium heat. Add the flour and whisk constantly for 2-3 minutes until the mixture is smooth and bubbling (a roux). Do not let it brown.
Gradually add the warm milk, whisking constantly to prevent lumps. Continue whisking until the sauce thickens enough to coat the back of a spoon, about 5-7 minutes.
Remove from heat. In a small bowl, lightly beat the egg yolks. Gradually add a ladleful of the hot béchamel to the egg yolks while whisking constantly (this tempers the eggs and prevents scrambling). Pour the egg mixture back into the béchamel, whisking vigorously.
Stir in the nutmeg and 1 cup of grated cheese. Season with salt and white pepper to taste.
Step 4: Assemble the Pastitsio
Spread half of the cooked pasta evenly across the bottom of the greased baking dish.
Sprinkle with a little grated cheese.
Pour all of the meat sauce over the pasta and spread it evenly.
Top with the remaining pasta.
Pour the béchamel sauce over the top, spreading it evenly with a spatula. Use a fork to create decorative ridges on the surface—these will brown beautifully.
Step 5: Bake
Place the dish on a baking sheet (to catch any drips). Bake for 45-55 minutes, until the top is deep golden brown and bubbly. If the top browns too quickly, loosely cover with foil for the last 15 minutes.
Step 6: Rest and Serve
Remove from the oven. Let the pastitsio rest for at least 20 minutes before slicing. This is essential resting allows the layers to set, so you can cut clean slices without the béchamel sliding off.
Cut into squares and serve warm.