Classic Greek Pastitsio: Baked Pasta Casserole

Greek Pastitsio Pasta Casserole is a richly flavored Mediterranean bake, layered with seasoned ground lamb, tubular pasta, and cheese, then crowned with a velvety béchamel sauce and baked to a golden finish. It’s comforting, satisfying, and perfect for feeding a crowd.

This hearty dish—often compared to Italian lasagna—combines tender pasta, a spiced meat layer, and a creamy top layer that makes each slice luxurious. While it’s traditional to Greece, its appeal is universal: warm, cheesy, and fragrant with cinnamon and oregano.

What is Pastitsio?

Pastitsio is a baked pasta casserole that layers tubular pasta, a savory meat sauce, and a smooth béchamel. The name has a playful origin: some translations suggest it refers to a “mess,” which is fitting because cutting a perfect serving can be tricky until the dish has had time to rest and set. For best results, let it cool before slicing so the layers hold together cleanly.

Pastitsio is a staple of Greek home cooking and makes an excellent main dish for family dinners, potlucks, and holiday gatherings. The combination of warm spices—cinnamon, oregano, and a touch of cumin—with lamb gives it a distinctive Mediterranean character.

A shot of casserole being served from a casserole pan.

Why pasta?

Pasta comforts like few other foods can. Whether baked, tossed with vegetables or cheese, or served in a rich sauce, pasta warms the soul and satisfies appetites. If you love lasagna, baked ziti, or other layered pasta bakes, pastitsio deserves a spot on your rotation.

Life is a combination of magic and pasta. – Federico Fellini

How to make Greek Pastitsio Pasta Casserole

This recipe layers cooked ziti with a spiced ground lamb and tomato sauce, plenty of shredded cheese between layers, and a silky béchamel finished with more cheese on top. The béchamel—seasoned lightly with nutmeg—adds creaminess and richness that elevates the casserole.

  1. Cook the pasta in salted water according to package directions. Drain, rinse with cold water, then cool. Stir in beaten eggs and 1 teaspoon salt to bind the pasta.
  2. In a skillet, melt butter and sauté chopped onion until translucent. Add minced garlic and ground lamb (or beef) and cook until browned, breaking it up into crumbles. Stir in tomato sauce, ground cinnamon, oregano, cumin, and salt and pepper to taste. Simmer briefly to combine flavors.
  3. Preheat the oven to 350°F (175°C). Prepare a deep casserole dish with nonstick spray.
  4. Layer half the pasta in the bottom of the dish, sprinkle with 1 cup of shredded cheese, add the meat mixture in an even layer, sprinkle another cup of cheese, then top with the remaining pasta and another cup of cheese. Pour the béchamel sauce over the top and finish with the remaining cheese.
  5. Bake for about 45 minutes, until the surface is bubbly and golden. Allow to rest at room temperature for at least 20 minutes so the layers can set before slicing and serving.

A GIF on how to make Greek pasta dish

Cheese selection can vary depending on availability. Traditional pastitsio uses Greek cheeses such as Kasseri or Kefalotiri, but Romano, pecorino, mozzarella, mild cheddar, or provolone are acceptable substitutes. I’ve made this with mozzarella and cheddar and found it still delicious.

Béchamel is a simple milk-based sauce thickened with roux (butter and flour) and often flavored with a pinch of nutmeg. For this recipe the béchamel is finished with beaten eggs to enrich its texture before it is poured over the assembled casserole.

Overhead shot of baked pastitsio fresh from the oven on blue-gray background.

Why you need this Greek lasagna

Pastitsio ranks high among comforting, warming pasta dishes. On cold days when you want something substantial and satisfying, this casserole delivers: cheesy, spiced meat tucked between pasta layers and finished with a creamy top that makes every bite indulgent.

The béchamel top gives the dish its classic golden, slightly crisp finish. Because of the richness, a moderate side salad of mixed greens is usually enough accompaniment, though a simple warm bread or a light vegetable side will also work well.

White casserole baking dish with Greek lasagna inside with one square serving removed

What to serve with this pasta bake

  • A crisp green salad dressed simply with lemon and olive oil balances the richness.
  • Toasted bread or a rustic loaf is nice for sopping up any sauce.
  • This dish pairs well with red or white wine; portions are generous, so dessert might be optional.

Recipe notes

  • Traditional cheese choices are Kasseri or Kefalotiri; substitute with Romano, pecorino, mozzarella, mild cheddar, or provolone if needed.
  • Ground beef can replace lamb if preferred, though lamb adds a more authentic flavor profile with the spices used.
  • Any tube-shaped pasta like penne will work if ziti is unavailable.
  • Use a deep baking dish to allow for the layers and béchamel volume.
  • To achieve an attractive slice, arrange the pasta in the same direction in each layer.
  • Pastitsio freezes well; assemble and freeze or bake and freeze leftovers for later.
  • Assemble a day ahead and refrigerate for convenient baking the next day.

A serving of noodle moussaka on a white plate on blue-gray background and white dishes.

Ingredients (yields about 10 servings)

  • 1 pound uncooked ziti pasta
  • 2 tablespoons melted butter
  • 1½ pounds ground lamb (or beef)
  • 1 medium onion, chopped
  • 2 garlic cloves, minced
  • 1 (15 oz) can tomato sauce
  • ¼ teaspoon ground cinnamon
  • 1 teaspoon oregano
  • ¼ teaspoon cumin
  • 2 large eggs, beaten (for pasta)
  • 4 cups shredded cheese (see notes for options)
  • Salt and pepper to taste

Béchamel sauce

  • ½ cup butter, cubed
  • ½ cup all-purpose flour
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon ground nutmeg
  • 3 cups hot milk
  • 2 large eggs, beaten (to finish into cooled sauce)

Instructions

  1. Cook the pasta in salted water according to package directions. Drain, rinse with cold water, allow to cool, then mix in beaten eggs and 1 teaspoon salt.
  2. In a large skillet, melt the butter and sauté the chopped onion until translucent. Add garlic and the ground lamb and cook until browned. Stir in tomato sauce, cinnamon, oregano, cumin, and season with salt and pepper. Simmer briefly to marry flavors.
  3. Preheat the oven to 350°F (175°C). Prepare a deep casserole dish with nonstick spray.
  4. Assemble: spread half the pasta in the dish, sprinkle 1 cup of cheese, add the meat layer, sprinkle another cup of cheese, top with remaining pasta and another cup of cheese. Pour the béchamel over the top and finish with the remaining cheese.
  5. Bake for 45 minutes or until bubbly and golden. Let rest for at least 20 minutes before slicing so the layers can set.

Béchamel method

  1. Melt butter in a saucepan. Whisk in flour to form a roux, then gradually whisk in hot milk. Cook, stirring constantly, until the sauce is smooth and thickened. Stir in salt, pepper, and nutmeg.
  2. Remove from heat, cool until lukewarm, then whisk in the beaten eggs to enrich the sauce. Pour over the assembled casserole just before baking.

Notes and nutrition

Swapping cheeses will change texture and flavor slightly, but the dish remains delicious. Nutritional values can vary by brand and portion size; the recipe provides a generous, comforting main course intended for sharing.

If you try this recipe, prepare to enjoy generous portions and leftovers that reheat well. Pastitsio is a great make-ahead meal and a satisfying example of Greek comfort food.