Greek Pastitsio Classic Casserole

Featured in: Weeknight Dinners

This Greek pastitsio showcases layers of bucatini pasta combined with a savory spiced beef sauce and topped with a rich béchamel. After assembling, it’s baked until golden brown, delivering a harmonious blend of textures and flavors. The dish balances aromatic spices like cinnamon and nutmeg with creamy cheese and tomato, making it a comforting and visually appealing meal perfect for family dinners or special occasions.

Updated on Thu, 13 Nov 2025 11:21:00 GMT
Golden-brown Greek Pastitsio, a comforting casserole layered with pasta and creamy béchamel. Pin
Golden-brown Greek Pastitsio, a comforting casserole layered with pasta and creamy béchamel. | grillandbites.com

A classic Greek casserole featuring layers of tubular pasta, savory spiced beef, and creamy béchamel sauce, baked to golden perfection.

I first tasted pastitsio at a holiday gathering in Athens: the aroma of cinnamon and nutmeg made the whole kitchen feel like home. Ever since, I have included it on cozy weekend menus for the family to enjoy together.

Ingredients

  • Pasta: 400 g (14 oz) bucatini or penne pasta, 2 tbsp unsalted butter, 2 large eggs (beaten), 50 g (1/2 cup) grated kefalotyri or Parmesan cheese
  • Beef Sauce: 2 tbsp olive oil, 1 medium onion (finely chopped), 2 garlic cloves (minced), 500 g (1.1 lb) ground beef, 2 tbsp tomato paste, 400 g (14 oz) canned crushed tomatoes, 80 ml (1/3 cup) red wine, 1/2 tsp ground cinnamon, 1/4 tsp ground nutmeg, 1 bay leaf, salt and pepper (to taste)
  • Béchamel Sauce: 60 g (4 tbsp) unsalted butter, 60 g (1/2 cup) all-purpose flour, 800 ml (3 1/3 cups) whole milk (warmed), 2 large eggs, 1/4 tsp ground nutmeg, 50 g (1/2 cup) grated kefalotyri or Parmesan cheese, salt and white pepper (to taste)

Instructions

Prepare baking dish:
Preheat oven to 180°C (350°F). Grease a 23x33 cm (9x13 inch) baking dish.
Cook pasta:
Boil pasta in salted water until just al dente. Drain and return to pot. Stir in butter, beaten eggs, and cheese. Set aside.
Make beef sauce:
Heat olive oil in a skillet. Cook onion until soft, then add garlic and cook 1 minute. Add ground beef, break up, and cook until browned. Stir in tomato paste and cook 1 minute. Add crushed tomatoes, red wine, cinnamon, nutmeg, bay leaf, salt, and pepper. Simmer for 20–25 minutes until thickened. Remove bay leaf.
Prepare béchamel:
Melt butter in saucepan. Whisk in flour and cook 1–2 minutes. Gradually add milk, whisking constantly, until smooth. Simmer for 5–6 minutes until thickened. Remove from heat. Whisk eggs in a bowl, add ladle of hot béchamel to eggs, whisk, then return to saucepan. Stir in nutmeg, cheese, salt, and white pepper.
Assemble casserole:
Spread half the pasta in baking dish. Top with all meat sauce. Add remaining pasta. Pour béchamel over top, smooth evenly.
Bake:
Bake for 40–45 minutes until golden brown and set. Let cool at least 15 minutes before serving.
Pin
| grillandbites.com

Serving pastitsio always reminds me of family dinners where my uncle would cut generous squares, and laughter would echo at the table. It is now a staple for Sunday meals in our house.

Required Tools

Large pot, skillet, saucepan, whisk, baking dish (23x33 cm / 9x13 inch)

Allergen Information

Contains wheat (gluten), milk (dairy), eggs. Cheese may contain animal rennet. Check ingredient labels if you have allergies.

Nutritional Information

Per serving: Calories 630, Total fat 29 g, Carbohydrates 56 g, Protein 33 g.

A close-up of a complete Greek Pastitsio dish, rich with meat sauce and baked topping. Pin
A close-up of a complete Greek Pastitsio dish, rich with meat sauce and baked topping. | grillandbites.com

A sprinkle of grated cheese and a crisp salad turn pastitsio into a festive centerpiece. Enjoy with friends and savor each flavorful bite.

Recipe FAQ

What pasta is best for Greek pastitsio?

Pasta such as bucatini or penne works well, as their tubular shape holds the layers and sauce effectively.

How is the meat sauce flavored?

The sauce includes ground beef cooked with onion, garlic, tomato paste, crushed tomatoes, red wine, cinnamon, nutmeg, and bay leaf for a savory, spiced taste.

What makes the béchamel sauce creamy?

The béchamel combines butter, flour, warm milk, eggs, nutmeg, and grated cheese, whisked and cooked until smooth and thickened.

Can I substitute the beef in this dish?

Ground lamb can be used instead of beef for a richer and more robust flavor profile.

How long should the pastitsio bake?

It’s baked at 180°C (350°F) for 40-45 minutes until the top turns golden and set, then cooled before serving.

What sides complement this casserole?

A fresh Greek salad and a glass of red wine pair perfectly with the rich flavors of this dish.

Greek Pastitsio Classic Casserole

A savory Greek casserole featuring pasta, spiced beef, and creamy béchamel baked golden.

Prep duration
30 min
Cook duration
60 min
Overall duration
90 min


Skill level Medium

Heritage Greek

Output 6 Portions

Dietary requirements None specified

Components

Pasta

01 14 oz bucatini or penne pasta
02 2 tbsp unsalted butter
03 2 large eggs, beaten
04 ½ cup grated kefalotyri or Parmesan cheese

Beef Sauce

01 2 tbsp olive oil
02 1 medium onion, finely chopped
03 2 garlic cloves, minced
04 1.1 lb ground beef
05 2 tbsp tomato paste
06 14 oz canned crushed tomatoes
07 ⅓ cup red wine
08 ½ tsp ground cinnamon
09 ¼ tsp ground nutmeg
10 1 bay leaf
11 Salt and pepper, to taste

Béchamel Sauce

01 4 tbsp unsalted butter
02 ½ cup all-purpose flour
03 3 1/3 cups whole milk, warmed
04 2 large eggs
05 ¼ tsp ground nutmeg
06 ½ cup grated kefalotyri or Parmesan cheese
07 Salt and white pepper, to taste

Directions

Phase 01

Preheat oven and prepare dish: Preheat the oven to 350°F. Grease a 9x13-inch baking dish.

Phase 02

Cook pasta and incorporate ingredients: Boil the pasta in salted water until just al dente. Drain and return to the pot. Stir in unsalted butter, beaten eggs, and grated cheese. Set aside.

Phase 03

Prepare beef sauce: Heat olive oil in a large skillet over medium heat. Sauté onion until soft, about 5 minutes. Add garlic and cook for 1 additional minute. Add ground beef, breaking it up, and cook until browned.

Phase 04

Simmer beef mixture: Stir in tomato paste and cook for 1 minute. Add crushed tomatoes, red wine, cinnamon, nutmeg, bay leaf, salt, and pepper. Simmer uncovered for 20 to 25 minutes until thickened, stirring occasionally. Remove bay leaf.

Phase 05

Prepare béchamel sauce: Melt butter in a saucepan over medium heat. Whisk in flour and cook for 1 to 2 minutes. Gradually whisk in warm milk until smooth. Simmer for 5 to 6 minutes until thickened.

Phase 06

Combine béchamel with eggs and seasoning: Remove from heat. In a separate bowl, whisk eggs. Temper eggs by slowly adding a ladle of hot béchamel while whisking, then return mixture to saucepan. Stir in nutmeg, grated cheese, salt, and white pepper.

Phase 07

Assemble layers: Spread half the pasta in the prepared baking dish. Layer all of the meat sauce evenly. Add remaining pasta on top. Pour béchamel topping over the surface and smooth evenly.

Phase 08

Bake and rest: Bake for 40 to 45 minutes until the top turns golden brown and sets. Allow to cool for at least 15 minutes before serving.

Tools needed

  • Large pot
  • Large skillet
  • Saucepan
  • Whisk
  • 9x13 inch baking dish

Allergy details

Review each ingredient for potential allergens and consult healthcare providers if you're uncertain about any components.
  • Contains wheat (gluten), milk (dairy), and eggs
  • Cheese may contain animal rennet

Nutrition breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 630
  • Fat: 29 g
  • Carbohydrates: 56 g
  • Protein: 33 g