Greek Lasagna is the comfort food classic of the Mediterranean. This pastitsio is layered with noodles, meat and tomatoes, and a cheesy, creamy sauce.

Large slice of Greek lasagna on white plate with green salad.

Since the start of this blog I have tried to consistently bring you recipes that my family eats and loves. With an emphasis on classic, well-loved dishes without fussy ingredients, like my fettuccine bolognese

They might make you feel like a chef right in your own home, but mostly, they’re just delicious.

You know I have an affinity for comforting baked pastas like my family’s Midwestern classic, lasagna with cottage cheese.

And my taste buds often crave Greek flavors, so Greek chicken meatballs with Greek yogurt mashed potatoes are a dinner we make often, and melomakarona are our favorite Christmas cookie.

So add that all up, and what do you get? This Greek Lasagna, which is something I have been making for my family for years and years, but haven’t published on this blog until today.

Overhead view of oval baking dish with cheese-topped baked pasta.

What is pastitsio? Is it really Greek lasagna?

So, first off, what is pastitsio? It is commonly referred to as “Greek lasagna,” and I think that nickname both does and doesn’t apply in certain ways.

Yes, it’s pasta, meat sauce and something cheesy that is placed in a casserole dish, baked until bubbling, and served in square pieces. In that way, it is a lot like lasagna!

But personally, because it doesn’t use the classic sheets of pasta that we so often associate with traditional lasagna, I think pastitsio skews closer to a baked rigatoni bolognese (with a layer of bechamel sauce on top).

In fact, as I discuss later on, a lot of people even use rigatoni or a similar type of noodle to make their pastitsio recipe.

Do I have to use lamb? Can I use all beef instead?

While I personally love the flavor of lamb, and even use it in lamb tacos and lamb bolognese, not everybody prefers it. It can also be expensive (hello, lamb lollipops). So yes, you absolutely can use ground beef in place of the lamb in this recipe. So, you would need two pounds of ground beef total.

Bowl of pastitsio with large baking dish nearby.

This pastitsio recipe is a little bit of work, but none of it is hard.

This is one of those recipes where you might be in the kitchen a little longer than you would be for a typical weeknight meal, like say, my sheet pan chicken and apple curry or Mediterranean fried rice.

In fact, I would consider this a Sunday afternoon project. And to be honest, you’ll be using a fair amount of dishes (specifically, pots and pans) to complete this recipe.

However, please don’t misconstrue what I’m saying – this recipe is NOT. HARD. In fact, just like my salmon pasta and salmon pesto pasta, I often find myself saying “I forgot how easy this is to make!”

When I say easy, I mean there’s not a lot of chopping and no difficult techniques. You just chop one onion, and that’s it.

Beyond that, it’s simply measuring ingredients and adding them when the recipe tells you to.

It certainly helps to gather all of your ingredients before you start cooking, so you’re not scrambling to find the oregano when it’s time to add it.

Give this recipe a try yourself, and I think you’ll understand what I mean. It takes some time, and some dish washing, but it’s not hard.

Square piece of Greek lasagna on plate with salad and fork.

Tips for making this Greek lasagna recipe in advance:

I love just about anything I can make in advance (hello, cornbread breakfast casserole), and making a Sunday afternoon project out of this pastitsio recipe means delicious meals in the weeknights ahead.

And just like with my green chili breakfast burrito, this Greek lasagna recipe can be made in advance and frozen (directions for doing that below).

One way to make this pastitsio in advance is to simply prepare it as written, all the way up to the part where you bake it. Instead of baking it, wrap it tightly in foil and refrigerate for up to 3 days.

When it comes time to bake and serve, simply let it stand at room temperature for 1 hour before baking as directed.

Another way to make some of this pastitsio recipe in advance, so as to break up some of the work, is to prepare the meat sauce (all the way through Step 5) on one day, and then cool it down, cover and refrigerate it.

Then, on Day 2, you would proceed with steps 6 – 12. You may need to rewarm the meat sauce slightly so that it’s loose enough to stir together with the pasta.

Overhead view of pastitsio casserole being spooned out to serve.

What pastitsio noodles should I use?

If you’re lucky enough to have access to a grocery store with lots of authentic Greek products, you may be able to find special pastitsio noodles.

Now, what do the rest of us use? Well, many people like to use bucatini, which is a long noodle similar to spaghetti, but thicker and with a hollow center.

I use buacatini for my pasta all amatriciana. I have never tried it for pastitsio, but according to Google, it seems to be a popular choice.

I love a lot of the elements of Ina Garten’s pastitsio recipe (in fact, my recipe is largely adapted from it), but I do not like her choice of small shells for pastitsio noodles.

I feel that it’s too easy to overcook the small shells between boiling them and then baking them. The one time I tried it, the noodles were simply too mushy for me.

Personally, my favorite noodles to use for this Greek lasagna recipe are ziti or rigatoni (or even mezzi rigatoni like in my sausage pasta skillet).

Here, I’ve used ziti. I like how this tube shaped pasta is easy to work with and eat, and the tubes collect some of the meat sauce inside.

Closeup view of broken up piece of Greek lasagna - noodles, cheese and meat sauce.

What to serve with pastitsio:

Pasta and salad are a classic combination, and I love mixed greens with feta salad dressing. A tomato beet salad is also a great match for these Mediterranean flavors. And my Christmas salad is the perfect pairing at any time in the winter, not just Christmas.

If salad isn’t your thing, how about a simple vegetable side dish like roasted radicchio or asparagus and goat cheese? A skillet of green beans and tomatoes is also a really good pairing here.

Can you freeze Greek lasagna?

Yes, like my pumpkin creme brulee, this Greek lasagna recipe freezes well! What I usually do is prepare and bake the full pastitsio as written below, and then refrigerate the whole thing (or the leftovers after I’ve served it for dinner once) in the pan overnight.

Trust me, it’s MUCH easier to portion and wrap the pieces when the Greek lasagna is chilled than when it is warm.

The next day, I remove the chilled pieces of pastitsio from the pan and wrap them individually in plastic wrap, then foil. I freeze the wrapped pieces in freezer bags.

To reheat, I unwrap as many pieces as I need and place them in a small casserole dish with a little bit of water in the bottom. I cover the dish with foil and bake at 350 degrees F until they are heated through.

More delicious Greek-inspired recipes:

I find myself consistently craving Greek flavors, so I make Greek-inspired recipes at home quite often!

Large slice of Greek lasagna on white plate with green salad.

Greek Lasagna (Pastitsio)

Yield: 8 servings
Prep Time: 1 hour 20 minutes
Cook Time: 1 hour
Total Time: 2 hours 20 minutes

Greek Lasagna is the comfort food classic of the Mediterranean. This pastitsio is layered with noodles, meat and tomatoes, and a cheesy, creamy sauce.


For the Meat Sauce:

  • 2 tablespoons olive oil
  • 1 medium white onion, chopped
  • 1 pound ground beef
  • 1 pound ground lamb
  • 1/2 cup dry red wine
  • 4 garlic cloves, minced
  • 1 tablespoon ground cinnamon
  • 2 teaspoons kosher salt
  • 1-1/2 teaspoons fresh thyme leaves
  • 1-1/2 teaspoons ground oregano
  • 1 teaspoon ground black pepper
  • 1/4 teaspoon cayenne pepper
  • 1 can (28 ounces) low sodium crushed tomatoes in puree

For the Cream Sauce:

  • 4 tablespoons unsalted butter
  • 1/4 cup all-purpose flour
  • 1-1/2 cups whole milk
  • 1 cup heavy cream
  • 3/4 cup shredded Parmesan cheese
  • 1 teaspoon kosher salt
  • 1 teaspoon ground black pepper
  • 1/4 teaspoon ground nutmeg
  • 2 eggs, beaten
  • 2/3 cup plain Greek yogurt

For Assembly and Serving:

  • 12 ounces ziti pasta
  • 3/4 cup shredded Parmesan cheese
  • 2 tablespoons chopped fresh parsley, for garnish (optional)


  1. Make the Meat Sauce: In large Dutch oven, heat oil over medium heat. Add onion and cook 4 to 6 minutes or until lightly browned, stirring occasionally.
  2. Add beef and lamb; cook 8 to 10 minutes or until meat is cooked through, breaking up meat with back of wooden spoon as it cooks.
  3. Add wine; cook 2 minutes, stirring occasionally.
  4. Add garlic, cinnamon, salt, thyme, oregano, black pepper and cayenne. Cook 5 minutes, stirring occasionally.
  5. Stir in tomatoes. Heat mixture to boiling over medium-high heat, then reduce to medium-low and simmer 45 minutes, stirring occasionally.
  6. Meanwhile, make the Cream Sauce: In medium saucepan, melt butter over medium heat. Add flour and cook 1 minute, whisking constantly.
  7. Gradually pour in milk and cream while whisking constantly. Cook 5 to 7 minutes or until slightly thickened, stirring frequently.
  8. Remove from heat and whisk in cheese, salt, pepper, and nutmeg. Allow sauce to cool for 10 minutes, then whisk in eggs and yogurt.
  9. To assemble, preheat oven to 350 degrees F. Heat large pot of salted water to boiling over high heat and cook pasta 1 minute less than package instructions for al dente.
  10. Drain pasta and add to meat sauce; toss until well combined. Spread pasta evenly into large baking dish.
  11. Spread cream sauce over pasta evenly. Sprinkle with cheese. Transfer to oven and bake 1 hour or until golden brown and bubbly around the edges. Let stand 10 minutes before serving garnished with parsley.


Adapted from Ina Garten.

Recommended Products

Foxes Love Lemons, LLC is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and links to There is no additional cost to you.

Nutrition Information:
Yield: 8 Serving Size: 1
Amount Per Serving: Calories: 721Total Fat: 50gSaturated Fat: 24gTrans Fat: 1gUnsaturated Fat: 21gCholesterol: 226mgSodium: 1354mgCarbohydrates: 19gFiber: 2gSugar: 7gProtein: 45g

Did you make this recipe?

Please let me know what you think! Rate the recipe above, leave a comment below, and/or share a photo to Instagram using the tag #foxeslovelemons.

Collage of images of plated casserole with overlay: GREEK LASAGNA (Pastitsio).