Yiayia Penny’s Pastitsio recipe served on a plate, by Pekin the Chef
Jul 14 2026
RestaurantsVasili'sYiayia Penny’s Pastitsio Recipe

Yiayia Penny’s Pastitsio Recipe

Inspired by Vasili's
Time1h 30m
Serves6

terrine of baked pasta, aromatic meat sauce, kefalograviera cheese, bechamel

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Ingredients for Yiayia Penny’s Pastitsio

Method

Directions for Yiayia Penny’s Pastitsio

1

Prepare the Pasta

Cook the pasta according to package instructions until al dente. Drain and set aside.

2

Make the Meat Sauce

In a large skillet, heat a bit of oil over medium heat. Add the chopped onion and minced garlic, sauté until translucent. Add the ground beef or lamb and cook until browned. Stir in the tomato paste, crushed tomatoes, cinnamon stick, and bay leaf. Season with salt and pepper. Simmer for about 20 minutes, until thickened. Remove from heat and discard the cinnamon stick and bay leaf.

3

Prepare the Bechamel Sauce

In a saucepan, melt the butter over medium heat. Stir in the flour and cook for about 2 minutes, stirring constantly. Gradually whisk in the milk, cooking until the sauce thickens. Remove from heat and stir in the grated nutmeg, salt, and pepper. Allow to cool slightly before whisking in the beaten eggs.

4

Assemble the Pastitsio

Preheat the oven to 180°C (350°F). In a large baking dish, layer half of the cooked pasta, followed by all of the meat sauce, and then the remaining pasta. Pour the bechamel sauce over the top and sprinkle with grated kefalograviera cheese.

5

Bake

Bake in the preheated oven for about 45-50 minutes, or until the top is golden and bubbly. Remove from the oven and let it cool for 10-15 minutes before slicing and serving.

More from Vasili's