Greek Pastitsio Pasta Casserole

Greek Pastitsio Pasta Casserole

Rich pasta casserole that feeds a crowd this Greek Pastitsio is the ultimate comfort food.
Course Main Course
Cuisine Greek
Prep Time 30 minutes
Cook Time 45 minutes
Resting Time 20 minutes
Total Time 1 hour 15 minutes
Servings 8 -10
Calories 710kcal
Author Jas


  • 1 pound uncooked ziti pasta
  • 2 tablespoons butter melted
  • 1-1/2 pounds ground lamb or beef
  • 1 medium onion chopped
  • 2 garlic cloves minced
  • 1 can 15 ounces tomato sauce
  • 1/4 teaspoon ground cinnamon
  • 1 teaspoon oregano
  • 1/4 teaspoon cumin
  • 2 large eggs beaten
  • 4 cups shredded cheese see tips below
  • salt and pepper to taste

Béchamel sauce

  • 1/2 cup butter cubed
  • 1/2 cup all-purpose flour
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • 1/4 teaspoon ground nutmeg
  • 3 cups milk
  • 2 large eggs beaten


  • Cook pasta in salted water according to directions on the package. Drain and rinse with cold water. Cool the pasta down and stir in the beaten eggs and 1 teaspoon salt.
  • Meanwhile, melt the butter in a large skillet. Add the onions and sauté until translucent. Add the ground lamb and cook with the onions until browned, breaking it down to crumble. Stir in the tomato sauce, cinnamon, oregano, cumin, and salt and pepper to taste. Simmer for 5 minutes.
  • Preheat your oven to 350 degrees F. Spray a deep casserole dish with nonstick spray.
  • Scoop half of the pasta into the bottom of your prepared dish. Sprinkle with 1 cup of the cheese. Pour the meat mixture to create an even layer and sprinkle with a cup of cheese. Add the remaining pasta on top of the meat and sprinkle with another cup of cheese! Top with the béchamel sauce and sprinkle with the remaining cheese.
  • Bake 45 minutes, or until the sauce is bubbly and golden on top. Let sit at room temperature for at least 20 minutes before serving (or refrigerate to let the layers set and then warm up later to serve).

Béchamel sauce

  • Melt the butter in a medium saucepan. Whisk in the flour and then gradually whisk in the hot milk. Cook, whisking constantly until the sauce is smooth and thickened. Stir in the salt, pepper, and nutmeg.
  • Remove from heat and let cool. When the sauce is lukewarm, whisk in the eggs.


~ Free Tip ~
  • Traditional pastitsio uses Kasseri or Kefalotiri cheese. If you have troubles locating Greek cheese, sub with Romano pecorino, mozzarella, mild cheddar or provolone.
  • You can use any tube style pasta such as penne, bucatini, or Misko.
  • You'll need a deep baking dish, like a lasagna pan.
  • If you want to get that great visual appeal when you slice it to serve, layer pasta in the same direction (wear a pair of rubber gloves).
  • This dish freezes very well, in case you don't need to feed 8-10 people, or you can split the ingredients in half.
  • Make it ahead: assemble it a day ahead and refrigerate it.


Calories: 710kcal | Carbohydrates: 56g | Protein: 31g | Fat: 39g | Saturated Fat: 15g | Cholesterol: 155mg | Sodium: 755mg | Potassium: 417mg | Fiber: 2g | Sugar: 7g | Vitamin A: 1280IU | Vitamin C: 1.2mg | Calcium: 428mg | Iron: 2.4mg