Pastitsio (Greek Beef Pasta Bake)

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

  1. Cook pasta until al dente. Toss with a bit of olive oil and set aside.
  2. In a large skillet, sauté onions and garlic, then add ground beef and cook until browned.
  3. Stir in tomato paste, crushed tomatoes, wine, and spices. Simmer until thickened.
  4. 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.
  5. In a baking dish, layer pasta, then meat sauce, then top with béchamel.
  6. 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.

Print

Pastitsio (Greek Beef Pasta Bake)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting Greek casserole layering pasta and savory spiced beef, all topped with creamy béchamel sauce and baked to golden perfection.

  • Author: Beth
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 68 servings 1x
  • Category: Main Course / Casserole
  • Method: Baking
  • Cuisine: Greek
  • Diet: Low Fat

Ingredients

Scale
  • 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

  1. Preheat oven to 350°F (175°C). Grease a 9×13″ (23×33 cm) baking dish.
  2. Cook pasta in salted boiling water until just under al dente; drain and set aside.
  3. Heat oil in a skillet over medium heat. Sauté onion until translucent, then add garlic and cook 1 minute.
  4. Add ground meat; cook until no longer pink. Stir in cinnamon, cloves, oregano, salt, and pepper.
  5. 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.
  6. 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.
  7. Remove from heat. Let cool slightly then whisk in beaten eggs and half the Parmesan cheese.
  8. 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.
  9. 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

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star