Introduction

Pastitsio is one of Greece's most iconic comfort foods, often described as the Greek version of lasagna. This hearty baked pasta dish features layers of tubular pasta, a richly seasoned meat sauce, and a thick, creamy béchamel sauce baked until beautifully golden.

Flavored with warm Mediterranean spices like cinnamon and nutmeg, Pastitsio has a unique depth of flavor that sets it apart from Italian pasta bakes. It's a favorite for family gatherings, holidays, and Sunday dinners because it can be prepared ahead of time and feeds a crowd with ease.

Whether you're exploring Greek cuisine for the first time or recreating a family favorite, this authentic Pastitsio recipe delivers rich flavors, satisfying textures, and irresistible comfort in every bite.


Why You'll Love This Recipe

  • Authentic Greek comfort food
  • Rich, savory meat sauce with warm spices
  • Creamy homemade béchamel topping
  • Perfect for family dinners and celebrations
  • Great for meal prep
  • Freezer-friendly
  • Easy to make ahead
  • Delicious leftovers

Ingredients

For the Pasta

  • 1 pound (450 g) bucatini, penne, or ziti
  • 2 tablespoons butter, melted
  • 2 eggs, lightly beaten
  • ½ cup grated Parmesan cheese

For the Meat Sauce

  • 2 tablespoons olive oil
  • 1 large onion, finely chopped
  • 4 garlic cloves, minced
  • 1½ pounds (700 g) ground beef or lamb
  • 2 tablespoons tomato paste
  • 1 can (14 ounces / 400 g) crushed tomatoes
  • ½ cup dry red wine
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • 1 teaspoon dried oregano
  • 1 bay leaf
  • Salt, to taste
  • Freshly ground black pepper, to taste
  • 2 tablespoons chopped fresh parsley

For the Béchamel Sauce

  • 6 tablespoons unsalted butter
  • ½ cup all-purpose flour
  • 5 cups whole milk, warmed
  • 2 egg yolks
  • 1 cup grated Parmesan cheese
  • ¼ teaspoon ground nutmeg
  • Salt, to taste
  • Freshly ground black pepper, to taste

Topping

  • ½ cup grated Parmesan cheese
  • Fresh parsley, chopped (optional)

Kitchen Equipment

  • Large pot
  • Large skillet
  • Saucepan
  • Whisk
  • Mixing bowls
  • 9×13-inch baking dish
  • Wooden spoon
  • Aluminum foil

Preparation Time

  • Prep Time: 30 minutes
  • Cook Time: 1 hour
  • Baking Time: 45 minutes
  • Total Time: 2 hours 15 minutes

Servings

Serves 8–10


Step 1: Cook the Pasta

Bring a large pot of salted water to a boil.

Cook the pasta until just al dente.

Drain well.

Toss with melted butter.

Mix in the beaten eggs and Parmesan cheese.

Set aside.


Step 2: Prepare the Meat Sauce

Heat the olive oil in a large skillet over medium heat.

Cook the onion until softened.

Add the garlic and cook for about 30 seconds.

Add the ground beef or lamb.

Cook until browned, breaking it into small pieces.

Drain excess fat if necessary.

Stir in the tomato paste.

Cook for 2 minutes.

Pour in the red wine and simmer until mostly evaporated.

Add:

  • Crushed tomatoes
  • Cinnamon
  • Nutmeg
  • Oregano
  • Bay leaf
  • Salt
  • Black pepper

Simmer for 30–40 minutes until thick.

Remove the bay leaf.

Stir in the chopped parsley.


Step 3: Prepare the Béchamel Sauce

Melt the butter in a saucepan over medium heat.

Whisk in the flour and cook for 2 minutes.

Gradually whisk in the warm milk until smooth.

Continue stirring until the sauce thickens.

Season with:

  • Salt
  • Black pepper
  • Nutmeg

Remove from the heat.

Allow the sauce to cool slightly.

Whisk the egg yolks in a small bowl.

Slowly add a few spoonfuls of the warm béchamel to the yolks, whisking constantly to temper them.

Stir the tempered egg mixture back into the sauce.

Mix in the Parmesan cheese until smooth.


Step 4: Assemble the Pastitsio

Preheat the oven to 350°F (175°C).

Grease a 9×13-inch baking dish.

Spread half of the pasta evenly across the bottom.

Cover with the meat sauce.

Add the remaining pasta.

Pour the béchamel sauce evenly over the top.

Sprinkle with Parmesan cheese.

Smooth the surface with a spatula.


Step 5: Bake

Bake uncovered for 45 minutes, or until the top is golden brown and bubbling around the edges.

If the top browns too quickly, loosely cover with foil during the final 10–15 minutes.


Step 6: Rest Before Serving

Allow the Pastitsio to rest for 20 minutes before slicing.

This helps the layers firm up and makes serving easier.


Serving Suggestions

Pastitsio pairs perfectly with:

  • Greek salad
  • Garlic bread
  • Roasted vegetables
  • Lemon roasted potatoes
  • Steamed green beans
  • Sautéed spinach
  • Marinated olives
  • Tzatziki sauce

Delicious Variations

Lamb Pastitsio

Use ground lamb instead of beef for a richer, more traditional flavor.


Chicken Pastitsio

Replace the beef with ground chicken for a lighter version.


Vegetarian Pastitsio

Substitute the meat with lentils, mushrooms, zucchini, spinach, and eggplant.


Seafood Pastitsio

Use cooked shrimp, crab, and scallops with a creamy white sauce instead of the tomato-based meat filling.


Spicy Version

Add crushed red pepper flakes or a pinch of cayenne pepper to the meat sauce.


Expert Tips

  • Cook the pasta slightly under al dente since it will continue cooking in the oven.
  • Simmer the meat sauce until thick to prevent a watery casserole.
  • Warm the milk before making the béchamel for a smoother sauce.
  • Temper the egg yolks carefully to avoid scrambling.
  • Let the casserole rest before slicing for neat, defined layers.

Storage Instructions

Refrigerator

Store leftovers in an airtight container for up to 4 days.

Freezer

Freeze individual portions or the entire baked casserole for up to 3 months.

Thaw overnight in the refrigerator before reheating.


Reheating

Oven

Cover with foil and bake at 350°F (175°C) for 20–25 minutes until heated through.

Microwave

Heat individual servings for 2–3 minutes, stirring halfway if needed.


Nutritional Information (Approximate Per Serving)

  • Calories: 610
  • Protein: 34 g
  • Carbohydrates: 42 g
  • Fat: 33 g
  • Saturated Fat: 15 g
  • Fiber: 3 g
  • Sugar: 6 g
  • Sodium: 760 mg

Common Mistakes to Avoid

  • Overcooking the pasta before baking
  • Making the meat sauce too thin
  • Skipping the egg mixture in the pasta layer
  • Using cold milk for the béchamel
  • Not allowing the casserole to rest before cutting
  • Overbaking, which can dry out the béchamel
  • Forgetting to remove the bay leaf from the meat sauce

Frequently Asked Questions

What is the difference between Pastitsio and lasagna?

Pastitsio uses tubular pasta instead of flat lasagna sheets and features a Greek-style meat sauce seasoned with cinnamon and nutmeg. It is topped with a thick béchamel sauce rather than layers of ricotta or mozzarella.


Can I make Pastitsio ahead of time?

Yes. Assemble the casserole up to 24 hours in advance, refrigerate, and bake just before serving.


Can I freeze Pastitsio?

Absolutely. It freezes very well both before and after baking for up to 3 months.


What pasta works best?

Traditional Greek Pastitsio is often made with long tubular pasta such as bucatini or Pastitsio noodles, but penne or ziti are excellent substitutes.


Can I make it gluten-free?

Yes. Use gluten-free pasta and substitute the flour in the béchamel with a gluten-free all-purpose flour blend.


Final Thoughts

Pastitsio is the ultimate Greek comfort food, combining tender pasta, a richly seasoned meat sauce, and a velvety béchamel topping into one unforgettable baked casserole. With its warm Mediterranean spices, creamy texture, and golden crust, this classic dish is perfect for family dinners, holiday celebrations, and meal prepping. Serve it with a crisp Greek salad and warm bread for a complete meal that brings the flavors of Greece straight to your table.