Pastitsio is a beloved Greek comfort dish featuring layers of tender pasta, a cinnamon-spiced ground beef sauce, and a creamy béchamel topping. Often described as the Greek version of lasagna, it’s hearty, flavorful, and perfect for feeding a crowd.
Why You’ll Love This Recipe
- Rich, comforting layers of pasta, meat sauce, and béchamel
- Warm Mediterranean spices like cinnamon and nutmeg
- Ideal for make-ahead meals and gatherings
- Holds its shape well when sliced
- A satisfying and filling complete meal
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Bucatini or penne pasta
- Ground beef (or mix with lamb)
- Onion, garlic
- Crushed tomatoes and tomato paste
- Red wine (optional)
- Olive oil
- Ground cinnamon, allspice, and bay leaf
- Butter, flour, and milk for béchamel sauce
- Egg yolks and grated cheese (Parmesan or kefalotyri)
- Salt, pepper, and nutmeg
directions

- Cook pasta until al dente. Toss with a bit of olive oil and set aside.
- In a large skillet, sauté onions and garlic, then add ground beef and cook until browned.
- Stir in tomato paste, crushed tomatoes, wine, and spices. Simmer until thickened.
- For the béchamel, melt butter in a saucepan, whisk in flour, then slowly add milk. Cook until thick, then remove from heat and whisk in egg yolks, cheese, and nutmeg.
- In a baking dish, layer pasta, then meat sauce, then top with béchamel.
- Bake at 350°F (175°C) for 45 minutes or until golden. Let rest before slicing.
Servings and timing
- Serves: 8–10
- Prep time: 30 minutes
- Cook time: 45 minutes
- Total time: 1 hour 15 minutes
Variations
- Use a mix of beef and lamb for a more traditional flavor
- Add a pinch of clove or extra cinnamon for deeper warmth
- Make a vegetarian version with mushrooms or lentils
- Substitute gluten-free pasta and flour for dietary needs
- Use kasseri or kefalotyri cheese for authentic Greek flavor
storage/reheating
- Refrigerate leftovers in an airtight container for up to 4 days
- Reheat individual slices in the oven or microwave until hot
- Freeze whole or in portions for up to 2 months; thaw and reheat thoroughly
- Best served warm, after resting to set the layers
FAQs
What pasta should I use for pastitsio?
Bucatini or penne is best—look for long, hollow tubes that hold the sauce well.
Why is there cinnamon in the meat sauce?
Cinnamon adds a distinctive Greek touch, giving warmth and depth to the ragu.
Can I make it without wine?
Yes, just use water or broth instead; the sauce will still be flavorful.
What cheese is best?
Traditional Greek cheeses like kefalotyri or kasseri are ideal, but Parmesan works well too.
How do I avoid a runny béchamel?
Cook the sauce until thick and be sure to let the pastitsio rest before slicing.
Can I make it ahead of time?
Yes, assemble and refrigerate up to a day ahead, then bake when ready.
Can I freeze it?
Absolutely. Wrap tightly and freeze for up to 2 months. Bake from frozen or thaw overnight first.
Is pastitsio similar to lasagna?
Yes, but it features Greek spices and a thicker, richer béchamel sauce.
What’s a good side dish?
Serve with a simple Greek salad or lemony roasted vegetables.
Do I need to use eggs in the béchamel?
Eggs help thicken and set the sauce, but you can skip them for a looser topping.
Conclusion
Pastitsio is a Greek classic that brings comforting layers of flavor and texture to the table. Whether you’re hosting a dinner party or meal prepping for the week, this dish delivers hearty satisfaction with its spiced meat sauce, tender pasta, and luscious béchamel. With its make-ahead convenience and freezer-friendly format, it’s sure to become a family favorite.
PrintPastitsio (Greek Beef Pasta Bake)
A comforting Greek casserole layering pasta and savory spiced beef, all topped with creamy béchamel sauce and baked to golden perfection.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 6–8 servings 1x
- Category: Main Course / Casserole
- Method: Baking
- Cuisine: Greek
- Diet: Low Fat
Ingredients
- 12 oz (350 g) bucatini or penne pasta
- 2 tablespoons olive oil
- 1 lb (450 g) ground beef or lamb
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground cloves
- 1 teaspoon dried oregano
- 1/2 cup red wine (optional)
- 1 can (14 oz/400 g) crushed tomatoes
- 2 tablespoons tomato paste
- Salt and black pepper, to taste
- For the béchamel:
- 4 tablespoons unsalted butter
- 1/4 cup all-purpose flour
- 2 cups whole milk, warmed
- Pinch of nutmeg
- 2 large eggs, beaten
- 1/2 cup grated Parmesan or Kefalotyri cheese
- Optional garnish: extra Parmesan and fresh parsley
Instructions
- Preheat oven to 350°F (175°C). Grease a 9×13″ (23×33 cm) baking dish.
- Cook pasta in salted boiling water until just under al dente; drain and set aside.
- Heat oil in a skillet over medium heat. Sauté onion until translucent, then add garlic and cook 1 minute.
- Add ground meat; cook until no longer pink. Stir in cinnamon, cloves, oregano, salt, and pepper.
- Pour in wine (if using) and simmer until reduced slightly, then stir in crushed tomatoes and tomato paste. Simmer about 10 minutes until thickened; adjust seasoning.
- For béchamel: melt butter in saucepan, whisk in flour to form roux, cook 1–2 minutes. Gradually whisk in warm milk until smooth. Add nutmeg and simmer until thickened.
- Remove from heat. Let cool slightly then whisk in beaten eggs and half the Parmesan cheese.
- Layer half the pasta in prepared dish, top with meat sauce, then remaining pasta. Pour béchamel evenly over top, smoothing surface. Sprinkle with remaining Parmesan.
- Bake 30–35 minutes until top is golden and bubbly. Let rest 10 minutes before serving. Garnish with parsley if desired.
Notes
- Letting it rest before slicing helps layers set and makes serving cleaner.
- Substitute ground lamb for a more traditional flavor.
- Make ahead: assemble and refrigerate up to a day before baking.
- Leftovers reheat well and flavors deepen overnight.
- For a lighter twist, use half-and-half instead of whole milk in béchamel.
Nutrition
- Serving Size: 1 slice (1/8 of dish)
- Calories: 510 kcal
- Sugar: 6 g
- Sodium: 480 mg
- Fat: 26 g
- Saturated Fat: 14 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 45 g
- Fiber: 3 g
- Protein: 22 g
- Cholesterol: 110 mg