Pastitsio is a comforting Greek lasagna with layers of pasta, a tantalizing cinnamon-spiked meat sauce, and creamy bechamel. I’m sharing my mom’s recipe, and it is easier to make than you think.

A slice of the pastitsio recipe on a plate.
Photo Credit: Ali Redmond

What is Greek Pastitsio?

Pastitsio (pastichio/pasticcio/pastizio) is a Greek pasta bake or Greek lasagna made of layers of pasta, a delicious meat sauce, and a topping of creamy béchamel that gives it a luxurious silkiness and hearty finish. It’s one of those legendary dishes similar to moussaka, but, of course, there is no eggplant here.

Growing up in the Mediterranean, Greek pastitsio was a regular part of special dinners. My mom alwasy made it for the holidays when I was a girl, but in our Egyptian household, this baked casserole was known as macaroni béchamel. To me, this is the ultimate comfort food, and I’m thrilled to share my mom’s recipe with you.

Incidentally, the word pastitsio translates to “hodgepodge.” Aren’t the best of homemade casseroles basically a glorious hodgepodge?!

Two slices of pastitsio on plates with forks next to the rest of the pastitsio recipe in a baking dish.

What is in Pastitsio?

Three different components or layers make up this Greek lasagna recipe:

  • Pasta. Traditionally, the pasta used in this recipe is a thick bucatini-style pasta called Pastitsio pasta No.2. It’s not easy to find in the States, but there are plenty of good substitutions. Use bucatini, penne or ziti pasta instead. Just make sure it’s a tube shaped pasta so you can see the signature holes when you slice the pastitsio.
  • Meat sauce. The hearty meat sauce for this pastitsio recipe is made of lean ground beef (or a mixture of beef and pork sausage) cooked in a tomato and red wine sauce with onions, garlic, bay leaves, and warm spices like cinnamon, allspice, and a dash of nutmeg (Greeks use mainly cinnamon).
  • Béchamel. Basic béchamel sauce is typically made of all-purpose flour cooked in olive oil and thickened with milk to create a creamy white sauce that serves as the topping for this Greek lasagna. Greek béchamel also includes eggs, which I’ve kept pretty classic but used extra virgin olive oil instead of butter to lighten things just a touch. It’s the same beloved béchamel I use to give my Spanakopita-Style Baked Mac and Cheese its creamy top layer.
  • A note about cheese. Traditional Greek cheeses like mizithra are difficult to find in the U.S., so I used Parmesean beceause its a similar salty, dry cheese. If you can find mizithra, by all means use it!

How to Make Pastitsio (Greek Lasagna)

How to make the pastitsio recipe. Step 1: make the meat sauce, Step 2: make the bechamel, Step 3: add the eggs to the bechamel sauce, Step 4: place the pasta at the bottom of the baking pan and add the meat mixture, Step 5: add the bechamel, Step 6: bake and serve.

Making this Greek pasta casserole is similar to assembling a lasagna dish. First, prepare each component of the Greek lasagna—cook the pasta, make the meat sauce, and make the bechamel.

  • Preheat the oven to 350°F.
  • Cook the pasta. Fill a large pot with water and set it over medium-high heat, and bring to a boil. Add the pasta, salt the water like the sea, and add a drizzle of oilve oil. Cook, according to package instructions, to al dante.
  • Drain and dress. Set a colander in the sink, and drain the pasta. Once drained, add it back to the pan and while still hot, drizzle pasta with a little extra virgin olive oil and sprinkle grated Parmesan. Toss to combine. transfer pasta to 9 x 13-inch baking dish. 
  • Place the pasta. Place the pasta in the 9×13 baking dish taking care to place most of the noodles facing the same direction so when you slice into it, you can see the holes in the noodles.
  • Make the meat sauce. Set a large skillet over medium-high heat and add enough olive oil to coat the bottom. Once the oil begins to shimmer, add the onions. Saute onions until just golden, then add lean beef and garlic. Season with salt. Cook until meat is fully browned, stirring regularly and breaking up the meat with your wooden spoon, about 8 to 10 minutes. Carefully drain any excess liquid and return pan to heat. Add wine, crushed tomato, bay leaves, spices, and a pinch of sugar. Stir to combine. Bring to a boil for 5 minutes, then lower heat and let simmer for 10 to 15 minutes. Taste and adjust salt to your liking. You should have a thick sauce.
  • While the meat sauce cooks, prepare the bechamel. Set a large, high-sided skillet over medium-high heat. Add the olive oil. Once the oil begins to shimmer, stir in flour, salt, and pepper. Cook until the flour is golden and toasted. Slowly pour in the warm milk, whisking continuously. Reduce heat to medium, and continue cooking, while stirring occasionally, for 5 to 7 minutes, until the bechamel is smooth and thick. Stir in nutmeg.
  • Thicken the bechamel. In a small bowl, add two eggs and whisk briefly. Slowly whisk a ladle of the milk and flour mixture into the eggs. Then whisk the egg mixture into the pan with the remaining milk and flour mixture. Continue to whisk the mixture while bringing it to a gentle boil for 2 more minutes. Remove from heat. The sauce should thicken more as it cools, you should have a creamy, thick, and smooth bechamel sauce. Taste and add more salt and pepper to your liking.
  • Assemble the pastitsio. Top the cooked pasta with the meat sauce; smooth to fully cover the pasta. Now top the meat sauce with the bechamel. Smooth out the sauce to cover the meat sauce evenly and completely.
  • Bake. Place the baking dish in the oven for 1 hour until golden brown. Remove from heat and set aside for 10 minutes before serving. Cut into square pieces and serve.

Important Tip: After baking, allow the Greek lasagna to sit for at least 10 minutes before cutting it into pieces; the bechamel sauce needs time to settle a bit, and letting it cool will give you cleaner slices.

A slice of the pastitsio recipe on a plate.

To Make Pastitsio Ahead of Time

If you need to prepare Pastitsio in advance:

Option 1

  • Prepare the different components—pasta, meat sauce, and bechamel—the night before.
  • Store separately in the fridge and assemble before baking.

Option 2

  • Assemble pastitsio in your casserole dish, but do not bake. Cover tightly and refrigerate. Bake the next day when you are ready.

How to Freeze, Store and Reheat

If you end up with leftovers, you can certainly freeze cooked pastitsio in individual servings for quick lunches or dinners later down the road.

  • Slice the casserole into individual portions. Cover and freeze.
  • Transfer to the refrigerator to thaw overnight.
  • To reheat, place in a microwave or a medium-heated oven until warmed through.

What to Serve with Greek Pastitsio?

You might find this Greek lasagna situation served next to the Easter leg of lamb, but it can be the main dish. You can add a couple of vegetarian small dishes to serve next to it. Here are a few ideas:

  • Sides: grilled vegetables; horta, which are a combination of various wild greens from Greece in the use, just use a mixture of greens to make this side dish, or fasolakia, Greek stewed green beans and potatoes.
  • Traditional Greek Salads: Like Horiatiki, a vegetable and feta salad or Maroulosalata, a fresh, herbal lettuce salad.

Try These Greek Recipes Next!

4.85 from 46 votes

Greek Pastitsio Recipe

Add As A Trusted Google Source A headshot of Suzy Karadsheh.Suzy Karadsheh
A slice of the pastitsio recipe on a plate.
BEST Greek pastitsio recipe. Delectable and flavor-packed baked pasta with Greek-spiced meat sauce and a “lightened up” golden bechamel topping. A must-try!
Prep – 15 minutes
Total – 1 hour 25 minutes
Cuisine:
Greek
Serves – 12 pieces
Course:
Entree or Side Dish

Ingredients
  

  • 15 ounces bucatini pasta, penne or ziti will also work
  • kosher salt
  • Private Reserve Greek extra virgin olive oil
  • 3 tablespoons grated Parmesan

For Meat Sauce

  • 3 tablespoons Private Reserve Greek extra virgin olive oil
  • 1 large yellow onion, chopped
  • 1 1/2 pound lean ground beef
  • 3 garlic cloves, peeled and chopped
  • kosher salt
  • 1/2 cup red wine, such as merlot
  • 28 ounces canned crushed tomatoes
  • 2 bay leaves
  • 3/4 teaspoon ground allspice
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • pinch granulated sugar

For Bechamel 

  • 1/3 cup + 2 tbsp Private Reserve Greek extra virgin olive oil
  • 2/3 cup all-purpose flour
  • 1/2 teaspoon kosher salt more if you like
  • 1/4 teaspoon ground nutmeg
  • 4 cups 2% milk, warmed
  • 2 large eggs

Instructions
 

  • Preheat the oven to 350°F.
  • Cook the pasta. Fill a large pot with water and set it over medium-high heat, and bring to a boil. Add the pasta, salt the water like the sea, and add a drizzle of oilve oil. Cook, according to package instructions, to al dante.
  • Drain and dress. Set a colander in the sink, and drain the pasta. Once drained, add it back to the pan and while still hot, drizzle pasta with a little extra virgin olive oil and sprinkle grated Parmesan. Toss to combine. transfer pasta to 9 x 13-inch baking dish.  
  • Place the pasta. Place the pasta in the 9×13 baking dish taking care to place most of the noodles facing the same direction so when you slice into it, you can see the holes in the noodles.
  • Make the meat sauce. Set a large skillet over medium-high heat and add enough olive oil to coat the bottom. Once the oil begins to shimmer, add the onions. Saute onions until just golden, then add lean beef and garlic. Season with salt. Cook until meat is fully browned, stirring regularly and breaking up the meat with your wooden spoon, about 8 to 10 minutes. Carefully drain any excess liquid and return pan to heat. Add wine, crushed tomato, bay leaves, spices, and a pinch of sugar. Stir to combine. Bring to a boil for 5 minutes, then lower heat and let simmer for 10 to 15 minutes. Taste and adjust salt to your liking. You should have a thick sauce.
  • While the meat sauce cooks, prepare the bechamel. Set a large, high-sided skillet over medium-high heat. Add the olive oil. Once the oil begins to shimmer, stir in flour, salt, and pepper. Cook until the flour is golden and toasted. Slowly pour in the warm milk, whisking continuously. Reduce heat to medium, and continue cooking, while stirring occasionally, for 5 to 7 minutes, until the bechamel is smooth and thick. Stir in nutmeg.
  • Thicken the bechamel. In a small bowl, add two eggs and whisk briefly. Slowly whisk a ladle of the milk and flour mixture into the eggs. Then whisk the egg mixture into the pan with the remaining milk and flour mixture. Continue to whisk the mixture while bringing it to a gentle boil for 2 more minutes. Remove from heat. The sauce should thicken more as it cools, you should have a creamy, thick, and smooth bechamel sauce. Taste and add more salt and pepper to your liking.
  • Assemble the pastitsio. Top the cooked pasta with the meat sauce; smooth to fully cover the pasta. Now top the meat sauce with the bechamel. Smooth out the sauce to cover the meat sauce evenly and completely.
  • Bake. Place the baking dish in the oven for 1 hour until golden brown. Remove from heat and set aside for 10 minutes before serving. Cut into square pieces and serve.

Video

Notes

  • Pro Tips:
    1. To prepare a day in advance, assemble the pastisio, cover and keep in the fridge for up to 24 hours. The next day, bake according to recipe instructions.
     2. This recipe makes a large amount for big gatherings or if you like leftovers! But you can simply cut the recipe in half for a smaller crowd (you’ll need to watch baking time).
    3. You can freeze leftovers in portions. Thaw in fridge overnight. When ready, heat in a 350°F oven until warmed through.
  • Shop this recipe: Visit our shop to browse quality Mediterranean ingredients, including the olive oil and spices used in this recipe.

Nutrition

Calories: 433.8kcalCarbohydrates: 42.5gProtein: 22gFat: 18.7gSaturated Fat: 5.2gPolyunsaturated Fat: 1.7gMonounsaturated Fat: 10.3gTrans Fat: 0.4gCholesterol: 75.2mgSodium: 295.9mgPotassium: 622.3mgFiber: 2.9gSugar: 8.5gVitamin A: 280.8IUVitamin C: 7.5mgCalcium: 155mgIron: 3.2mg
Tried this recipe?

*This post originally appeared on The Mediterranean Dish in 2017 and has recently been updated with new information for the readers’ benefit.

Bundle and Save!

Four of our best-selling signature olive oils, perfect for everyday use.

The Everyday Extra Virgin Olive Oil Bundle from The Mediterranean Dish shop next two 3 bowls of olives and a wooden tray with a loaf of bread and a bowl of olive oil.

Share it with the world

Founder and CEO of The Mediterranean Dish | Two-time New York Times Best Selling Cookbook Author | Specializing in Mediterranean Cuisine

Suzy Karadsheh is a true daughter of the Mediterranean. She was born on the coast of Egypt in the bustling cosmopolitan city of Port Said, the North entrance of the Suez Canal, and just a boat ride away from places like Italy, Greece, Turkey, Lebanon, Palestine, and Israel.
Learn More

Get our best recipes and all Things Mediterranean delivered to your inbox.
4.85 from 46 votes

Leave a comment

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

How many stars would you give this recipe?




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. TG says:

    Hello,
    I made this lasagna and delicious. I froze it and defrosted it I know it’s not juicy like an Italian lasagna. I really don’t want it to be dried out. What should I add to it before covering with foil and baking it for lunch tomorrow? Hope I hear back from you.
    Thinking some warmed milk with a few seasonings or chicken broth. Any suggestions. I think next time I would double the white sauce especially if prepping, baking then freezing. Pasta absorbs so much liquid.
    Thank you. This recipe is delicious.

    1. TMD Team says:

      Hello! I think either of those options will work! And them, remember to cover it really tightly while reheating. Enjoy!

  2. Keith says:

    Does it work, at all, with ground turkey?

    1. TMD Team says:

      Absolutely! Enjoy!

  3. Marisky says:

    4 stars
    My Bechemel looks perfect after I make it, but it puffs up in the oven, is it’s supposed to? It tastes fine.

    1. TMD Team says:

      Yes, Mariska… that can happen. No worried!

  4. Tina Ridenour says:

    Hello just wanted to leave you comment telling you I’ve been slowly switching over to Mediterranean diet and loving it. Food is amazing and I feel healthier and loosing weight that I need to loose to be at healthy weight .
    Thank you for the recipes that you put out.

    1. TMD Team says:

      Thanks so much for the sweet comment, Tina! So great to hear you’re feeling great and loosing some weight eating the Mediterranean way. You definitely don’t have to sacrifice yummy food when you’re trying to live a healthier lifestyle!

  5. Bougainvillean says:

    This recipe is pure comfort food. Suzy, you’ve got the spices exactly right. I love the fact that you switch olive oil for the butter. Your recipes always work and are so popular with my family here in Egypt.
    I would love to see the oven temperatures listed in Celsius as well as Fahrenheit please!!

    1. TMD Team says:

      What a sweet review! Thank you so much! We hear you on the temp listing and it’s something we’re working on!

  6. Lin says:

    Do you have a vegetarian version of patitsio? As you do for your moussaka. Thanks!

    1. TMD Team says:

      Hi, Lin. We don’t at the moment, but it sounds like a great idea! Thanks for the inspiration!

  7. Jeanette E Derleth says:

    Where can I find private reserve olive oil or can I just use regular ex/vir/olive/oil like Bertoli?

    1. TMD Team says:

      Hi, Jeanette. We sell the Private Reserve extra version olive oil in our online shop. You can click here to find it.

  8. Evie says:

    Best to use noodles for pastistsio #2 long noodles that you can now get on Amazon or a Greek store or specialty Mediterranean market . Instead of Parmesan cheese use kefalotiri or Gouda
    My Mom and cousin put egg whites on the noodles cheese and butter . The egg yolks go into the cream sauce .

  9. cathy says:

    I would like to make this for a Christmas get together but have a couple of of people who cannot have dairy, will oat or almond milk work for the bechamel? thanks and PS I am such a fan of your recipes!

    1. TMD Team says:

      Absolutely! We’ve had several readers try this with plant-based “milks,” so totally go for it! Hope everyone enjoys it!

  10. Kelly says:

    Hi. The recipe is off. Too much pasta and not enough meat and bechamel.

  11. Angela says:

    For the bechamel it mentions stirring in flour, salt and pepper. I don’t see the amount of pepper listed in the ingredients. Any suggestions? Thanks!

    1. TMD Team says:

      Hi, Angela. It’s really just “to taste” here… no exact amount. I would just just start with a little bit, taste, and add more as you desire.

  12. Silvana Macri says:

    Thank you for this recipe. Can I use full cream milk in place of 2% milk?

    1. TMD Team says:

      Hi, Silvana. We have not tried cream with this particular recipe, but it should work. It will just be a very rich sauce :).

  13. Auggie. G says:

    This might be a weird question so forgive me in advance, But is there anything that could be used in place of the red wine? If/when I ever make this recipe I would prefer to stay away from any & all alcohol if possible. 🙂

    1. Devin Fuller says:

      Hi, Auggie! Devin here from The Mediterranean Dish team. Thank you for your question – it’s a good one! I would recommend beef broth or chicken broth (my favorite being beef) as a substitute for wine in this recipe. Hope you enjoy it!

  14. Gayle Cormie says:

    I like it and it’s very good with pasta mix with minced all together.

  15. Joyce says:

    I love this dish as alternative to lasagna, and I plan to make it for Sunday dinner. One thing I wondered is, why don’t we use ground lamb? It’s so popular in Greek and Mediterranean cooking, I thought it would be good to use for this dish.

    Do you think it would be an okay substitute for ground beef? Or is there a reason to use beef instead of lamb? Thanks!

    1. TMD Team says:

      Hi, Joyce. We use beef here because it is more readily available, but you can totally use ground lamb if you prefer. Enjoy!

  16. Stacy Kozik says:

    4 stars
    Such an easy recipe to follow and delicious results. I made this for a family dinner and everyone loved it. Thanks, I will definitely make this again.

    1. Beth Grimm says:

      4 stars
      I have a question. Recipe list of ingredients calls for 4 eggs. However in the instructions it only mentions using 2 eggs. I split the difference and used 3. What happened here?

      1. TMD Team says:

        Hi, Beth. I just double checked, and the recipe only calls for 2 eggs throughout. It does call for 4 cups of milk in the ingredient list, so maybe that is where you got that number 4.