Classic Greek Pastitsio Casserole

Featured in: Warm Family Meals

Discover a traditional Greek casserole made by layering tender pasta with a savory spiced beef sauce and creamy béchamel. The pasta is cooked al dente, then combined with butter, eggs, and cheese for richness. The beef sauce features aromatics, crushed tomatoes, wine, cinnamon, and nutmeg simmered to deepen flavor. A béchamel sauce is prepared by whisking warm milk into a butter-flour roux, then tempered with eggs and cheese. These elements are assembled and baked until golden and set, creating a hearty, comforting dish ideal for sharing.

Updated on Sat, 15 Nov 2025 10:09:00 GMT
Golden, bubbly Greek Pastitsio, a comforting baked pasta layered with beef and creamy béchamel. Save to Pinterest
Golden, bubbly Greek Pastitsio, a comforting baked pasta layered with beef and creamy béchamel. | mellowspice.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 in a bustling Athenian kitchen, where the aroma of spices and cheese filled the air. Preparing this dish always takes me back to those warm family gatherings.

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 the baking dish:
Preheat oven to 180°C (350°F). Grease a 23x33 cm (9x13 inch) baking dish.
Cook the pasta:
Boil pasta in salted water until just al dente. Drain and return to the pot, then combine with butter, beaten eggs, and grated cheese.
Make the beef sauce:
Sauté onion in olive oil until soft, add garlic and cook briefly. Add ground beef and cook until browned. Stir in tomato paste, then crushed tomatoes, wine, cinnamon, nutmeg, bay leaf, salt and pepper. Simmer uncovered 20–25 minutes, stirring, until thickened. Remove bay leaf.
Prepare the béchamel:
Melt butter in a saucepan, whisk in flour and cook shortly. Add warm milk gradually, whisking constantly, until smooth. Simmer until thickened. Whisk eggs in a bowl, temper with hot béchamel, then add back to the saucepan and stir in nutmeg, cheese, salt, and white pepper.
Assemble:
Layer half of the pasta in the baking dish. Spread all beef sauce on top. Add remaining pasta. Pour béchamel over and spread evenly.
Bake:
Bake 40–45 minutes until golden brown and set. Allow to cool at least 15 minutes before slicing.
Save to Pinterest
| mellowspice.com

Pastitsio is always a centerpiece at our family celebrations, and no one ever leaves the table hungry. Sharing a slice brings back laughter and stories from generations past.

Required Tools

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

Allergen Information

This dish contains wheat (gluten), milk (dairy), and eggs. Cheese may contain animal rennet. Always check ingredient labels for allergen details.

Nutritional Information (per serving)

Calories: 630. Total Fat: 29 g. Carbohydrates: 56 g. Protein: 33 g.

A close-up of a richly browned Greek Pastitsio, a family favorite with layers of flavor. Save to Pinterest
A close-up of a richly browned Greek Pastitsio, a family favorite with layers of flavor. | mellowspice.com

Serve Pastitsio slightly warm to enjoy its best texture. Every bite is a taste of Greece, perfect for sharing with loved ones.

Recipe FAQs

What type of pasta works best?

Bucatini or penne are ideal choices due to their tubular shape which holds sauces well.

Can ground lamb be used instead of beef?

Yes, substituting lamb adds a richer and slightly gamier depth to the sauce.

How is the béchamel sauce thickened properly?

By cooking a butter and flour roux and gradually whisking in warm milk, then simmering until thickened.

When to add eggs in the béchamel?

Temper beaten eggs with a bit of hot béchamel before mixing back into the sauce to avoid curdling.

What spices bring out traditional flavors?

Cinnamon and nutmeg provide a warm, aromatic character that complements the savory beef sauce perfectly.

Classic Greek Pastitsio Casserole

Layers of tubular pasta with spiced beef and creamy béchamel baked to golden perfection.

Prep Time
30 minutes
Cook Time
60 minutes
Overall Time
90 minutes
Created by Hannah Clarke

Recipe Category Warm Family Meals

Skill Level Medium

Cuisine Greek

Total Yield 6 Number of Servings

Dietary Details None specified

What You Need

Pasta

01 14 oz bucatini or penne pasta
02 2 tbsp unsalted butter
03 2 large eggs, beaten
04 1/2 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 1/3 cup red wine
08 1/2 tsp ground cinnamon
09 1/4 tsp ground nutmeg
10 1 bay leaf
11 Salt and black pepper, to taste

Béchamel Sauce

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

How To Make

Step 01

Prepare Oven and Baking Dish: Preheat oven to 350°F. Grease a 9x13 inch baking dish.

Step 02

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

Step 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 1 more minute. Add ground beef, breaking it up, and cook until browned.

Step 04

Add Sauce Ingredients: 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-25 minutes until thickened. Remove bay leaf.

Step 05

Make Béchamel Sauce: Melt butter in a saucepan over medium heat. Whisk in flour and cook for 1-2 minutes. Gradually add warmed milk, whisking constantly, until smooth. Simmer for 5-6 minutes until thickened.

Step 06

Incorporate Eggs and Seasonings into Béchamel: Remove from heat. Whisk eggs separately. Temper eggs by slowly adding a ladle of hot béchamel while whisking, then return mixture to saucepan. Stir in nutmeg, cheese, salt, and white pepper.

Step 07

Assemble Layers: Spread half of the pasta in the baking dish. Layer with all beef sauce. Add remaining pasta. Pour béchamel sauce evenly over top.

Step 08

Bake and Rest: Bake for 40-45 minutes until top is golden and set. Allow to cool for at least 15 minutes before slicing and serving.

Tools Needed

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

Allergy Details

Review all components for potential allergens and talk to your doctor with any questions.
  • Contains wheat (gluten), milk (dairy), and eggs.
  • Cheese may contain animal rennet.

Nutrition Details (per serving)

This nutritional breakdown is for your information and isn't a substitute for health advice.
  • Total Calories: 630
  • Total Fat: 29 g
  • Carbohydrates: 56 g
  • Proteins: 33 g