Pastitsio

Often referred to as Greek lasagna, Pastitsio is a comforting, layered casserole that has been enjoyed for generations. This dish features layers of pasta, a savory ground beef mixture, and a rich béchamel sauce, making it an irresistible meal that’s hard to beat.

A small portion of Pastitsio on a black plate.

As the weather cools, there’s nothing like gathering around the table with a warm, hearty dish that brings everyone together. Pastitsio is one of those meals that does just that, with its layers of pasta, flavorful meat sauce, and creamy béchamel. It’s more than just a baked pasta dish—it’s a beloved Greek classic.

Pastitsio is perfect for family dinners or entertaining friends. It’s always a crowd-pleaser, and the best part is you can prepare it ahead of time, making it ideal for busy nights or special occasions. The secret to a great Pastitsio is in the layers—taking the time to build them with quality ingredients ensures a dish that’s both delicious and memorable. Finish it with a sprinkle of Parmesan, bake until golden and bubbling, and you’ll have a meal that’s truly unforgettable!

A slice of Pastitsio on a black plate beside the tray of Pastitsio.

Ingredients

  • Uncooked penne – Pennette pasta works just as well; I like shorter shapes because they hold the meat sauce more evenly.
  • Butter – More butter. This isn’t a diet-friendly recipe.
  • Parmesan cheese – Always use the good stuff when making this recipe. Quality counts!
  • Lean ground beef – I use lean beef so excess fat doesn’t render out and make the sauce greasy during the long cook.
  • Onion – Dice it finely so it melts into the sauce instead of standing out.
  • Garlic – 3 big cloves of garlic should do the trick. Always use the fresh garlic – jarlic doesn’t have enough flavor.
  • Tomato paste – This gives concentrated tomato flavor without watering down the meat sauce.
  • Kosher salt – I cook with kosher salt.
  • Ground cinnamon – Just a pinch adds warmth and that classic Greek flavor without making the dish sweet.
  • Freshly ground black pepper – Freshly cracked black pepper has the best flavor.
  • All-purpose flour – Whisk it in gradually to avoid lumps in the sauce.
  • Milk – Whole milk works best for a creamy, stable béchamel.
  • Eggs – I let them come to room temperature so they incorporate smoothly without scrambling.
  • White pepper – Season to taste; it adds gentle heat without visible specks in the sauce.
Pastitsio ingredients with labels.

How To Make Pastitsio

Scroll down for the full recipe card with exact measurements and printable instructions.

Preheat the oven to 350°F and lightly grease a 9×13-inch baking dish.

Cook the pasta in salted water until very al dente, about 2 minutes shy of package directions. Drain, toss with butter and ½ cup Parmesan, and spread evenly in the baking dish, pressing lightly.

Heat a large skillet over medium heat and cook the ground beef with the onion for about 8 minutes, breaking it up until fully cooked and the onion is soft. Add the garlic and cook for 2 minutes, then stir in the tomato paste, salt, pepper, and cinnamon.

Cook the ground beef and onion in a large skillet
Cook the ground beef and onion in a large skillet
Break up the beef while cooking until it's browned and the onions are soft.
Break up the beef while cooking until it’s browned and the onions are soft.

Spread the beef mixture evenly over the pasta, pressing gently. Sprinkle with another ½ cup Parmesan and set aside.

Spread the ground beef mixture evenly over the pasta.

Heat the milk until hot but not boiling. In a large saucepan, melt the butter over medium heat, stir in the flour, and cook for 1 minute. Gradually whisk in the hot milk, first creating a thick paste, then thinning it smoothly. Cook until thickened and just bubbling.

Season the béchamel with salt and white pepper. Whisk the eggs in a bowl and slowly mix in about ½ cup of the hot sauce to temper, then whisk the egg mixture back into the saucepan until smooth.

Heat milk in the microwave until hot, but not boiling.
Heat milk in the microwave until hot, but not boiling.
Melt butter in a large saucepan, stir in flour, and cook for 1 minute over medium heat.
Melt butter in a large saucepan, stir in flour, and cook for 1 minute over medium heat.

Pour the béchamel over the casserole and sprinkle with the remaining ½ cup Parmesan. Cover and bake for 20 minutes, then uncover and bake for 40 minutes, until golden and bubbling. Let rest for 10–15 minutes before slicing and serving.

Sprinkle with the remaining Parmesan cheese.

Chef Jenn’s Tips

  • This dish can be assembled ahead of time and baked when ready to serve. If baking from the fridge, add a little extra time to the cooking.
  • I prefer using pennette, a smaller version of penne, but any short pasta shape will work.
  • Pastitsio freezes well, making it a great make-ahead dish.

Make It A Meal

Serve this Pastitsio with a fresh Greek salad, warm pita bread, and a side of tzatziki for a complete meal. If you’re in the mood for a little extra, a glass of red wine pairs beautifully with the rich flavors.

Close-up shot of Pastitsio on a tray.

Storage

Pastitsio stores well in the refrigerator for up to 3 days. Cover the baking dish with foil or transfer leftovers to an airtight container. For longer storage, Pastitsio freezes excellently. Let it cool completely, then wrap tightly in foil and place in a freezer-safe container. It will keep for up to 3 months. When you’re ready to enjoy, thaw it in the fridge overnight and reheat in the oven at 350°F until fully warmed through.

Save and Register Form


Save this recipe, and we’ll send it to your inbox. Plus, Chef Jenn will send you more great recipes every week!


A small portion of Pastitsio on a black plate.

Pastitsio

Chef Jenn
Greek Pastitsio is a hearty, layered casserole filled with pasta, savory beef, and a rich, creamy béchamel sauce. It's just the thing for family dinners, gatherings, or prepping ahead for busy nights!
No ratings yet
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Course Main Course
Cuisine Greek
Servings 8
Calories 644 kcal

Ingredients
  

  • 14 ounces uncooked penne  or pennette pasta
  • 2 tablespoons butter
  • 1 ½ cup parmesan cheese divided
  • 1 ½ pound lean ground beef
  • 1 cup onion diced
  • 3 cloves garlic minced
  • 4 tablespoons tomato paste
  • kosher salt
  • ½ teaspoon ground cinnamon
  • freshly ground pepper

for the sauce

  • ½ cup butter cubed
  • cup all-purpose flour
  • 4 cups milk whole milk or 2%
  • 2 eggs beaten
  • white pepper

Instructions
 

  • Preheat your oven to 350°F and lightly grease a 9×13 inch baking dish with nonstick spray.
  • Cook the pasta until very al dente; drain and toss with butter and ½ cup Parmesan. Spread evenly in the dish.
  • Heat the milk. Melt the butter in a saucepan, stir in the flour, then whisk in the hot milk until smooth and thickened. Season with salt and white pepper.
  • Temper the eggs with a little hot sauce, then whisk back into the béchamel. Pour over the casserole and sprinkle with the remaining ½ cup Parmesan.
  • Cover and bake for 20 minutes. Uncover and bake 40 minutes more, until golden and bubbling. Rest 10–15 minutes before serving.

Notes

Chef Jenn’s Tips

  • This dish can be assembled ahead of time and baked when ready to serve. If baking from the fridge, add a little extra time to the cooking.
  • I prefer using pennette, a smaller version of penne, but any short pasta shape will work.
  • Pastitsio freezes well, making it a great make-ahead dish.

Nutrition

Serving: 1cupCalories: 644kcalCarbohydrates: 55gProtein: 39gFat: 29gSaturated Fat: 17gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gTrans Fat: 1gCholesterol: 159mgSodium: 600mgPotassium: 751mgFiber: 3gSugar: 9gVitamin A: 968IUVitamin C: 4mgCalcium: 413mgIron: 4mg

A Note on Nutritional Information

Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed.

Tried this recipe?Let us know how it was!

One Comment

  1. This recipe was a little more involved than I want for a weeknight dinner and it honestly wasnt worth the work. I wont make it again, it would require a lot of modification to make it tasty enough for my family.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating