ADVERTISEMENT

Greek Pastitsio – Creamy, Hearty & Easy Casserole

By August 23, 20268 min read

There are some dishes that just feel like a warm hug on a plate, and Greek Pastitsio is exactly that for me. I first tried it at a tiny taverna in Athens, and the creamy top layer with that spiced meat underneath? I was hooked. It's the kind of meal that makes you slow down and savor every bite.

Advertisements1

As a mom, I know how hard it is to get a hearty dinner on the table that everyone actually eats. Pastitsio might look fancy, but it's really just a few simple components: pasta, a rich meat sauce, and a silky béchamel. And the best part? You can make it ahead, freeze it, or even sneak in some extra veggies—no one will know.

So if you're ready to bring a little Greek magic to your kitchen, let's dive in. I promise, this pastitsio will become a family favorite.

Why You'll Love This Recipe

1

Comforting & Creamy: The velvety béchamel topping is pure comfort in every bite.
2

Make-Ahead Friendly: Assemble it the night before and bake when you're ready.
3

Family-Approved: Even picky eaters will love the familiar flavors of pasta and meat sauce.
4

Freezer-Friendly: Perfect for busy nights—just thaw and bake.

About the Ingredients

1 lb (450g) ziti or bucatini pasta

Use a tubular pasta that holds the sauce well. You can substitute penne or rigatoni if needed.

1 lb (450g) ground beef or lamb

Ground lamb adds authentic flavor, but beef is more budget-friendly. Choose 80/20 for best taste.

1 medium onion, finely chopped

A yellow or sweet onion works best. You can use shallots for a milder flavor.

2 cloves garlic, minced

Fresh garlic is best, but 1/2 teaspoon of garlic powder can work in a pinch.

1 can (15 oz / 425g) crushed tomatoes

Use good quality canned tomatoes. You can substitute with tomato puree or passata.

1 teaspoon ground cinnamon

Cinnamon is the secret to authentic pastitsio. Don't skip it—it adds warmth and depth.

1/2 teaspoon ground allspice

Allspice complements the cinnamon. If you don't have it, use a pinch of cloves.

1/2 cup (120ml) dry red wine (optional)

Wine adds richness. You can replace with beef broth if you prefer no alcohol.

4 cups (1L) whole milk

Whole milk makes the creamiest béchamel. You can use 2% but it will be slightly less rich.

1/2 cup (115g) unsalted butter

Use real butter for best flavor. Vegan butter works too.

1/2 cup (65g) all-purpose flour

Plain flour is fine; you can use gluten-free all-purpose blend if needed.

1 cup (100g) grated Parmesan or Kefalotyri cheese

Kefalotyri is traditional, but Parmesan is easier to find. Pecorino Romano also works.

2 large eggs, lightly beaten

Eggs help thicken the béchamel and give it a custard-like texture.

Salt and freshly ground black pepper, to taste

Season generously; the flavors need a good amount of salt.

Tips & Tricks

Don't overcook the pasta

cook it 1-2 minutes less than the package directions, because it will continue cooking in the oven. This keeps it from becoming mushy.

  • Let the pastitsio rest for at least 15 minutes after baking. This allows the layers to set so you get clean slices instead of a messy pile.
  • If your béchamel seems too thick when you add the eggs, whisk in a splash of milk. If it's too thin, simmer a little longer before adding the eggs.

Pro Tips

1

Use a piping bag for the béchamel: pipe it evenly over the pasta for a beautiful, smooth top.
2

Grate your own cheese: pre-shredded cheese contains anti-caking agents that can make the béchamel grainy.
3

Season the meat sauce well: taste it before layering—it should be slightly stronger than you think because the pasta and béchamel will mellow it.
4

Make extra meat sauce: it freezes beautifully and is great over spaghetti or in tacos.

Step-by-Step Instructions

1. Cook the Pasta

Bring a large pot of salted water to a boil and cook the pasta until al dente, about 1-2 minutes less than the package instructions. Drain and set aside. The pasta will finish cooking in the oven.

2. Make the Meat Sauce

In a large skillet over medium-high heat (350°F / 175°C), cook the ground meat and onion until the meat is browned and the onion is soft, about 8-10 minutes. Add the garlic and cook for 1 minute more. Stir in the cinnamon, allspice, and wine (if using), scraping up any browned bits. Add the crushed tomatoes and season with salt and pepper. Simmer for 10 minutes, until thickened. Set aside.

3. Prepare the Béchamel

In a medium saucepan over medium heat (350°F / 175°C), melt the butter. Whisk in the flour and cook for 2 minutes, stirring constantly, until golden. Gradually whisk in the milk, and bring to a simmer while whisking continuously. Cook until the sauce thickens enough to coat the back of a spoon, about 5-7 minutes. Remove from heat.

4. Finish the Béchamel

Let the béchamel cool for 5 minutes, then whisk in the beaten eggs and 1/2 cup of the grated cheese. Season with salt and pepper. The mixture should be smooth and glossy.

5. Assemble the Layers

Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish. Spread the cooked pasta evenly in the dish. Pour the meat sauce over the pasta and spread it evenly. Pour the béchamel over the meat sauce, smoothing the top with a spatula. Sprinkle with the remaining cheese.

6. Bake Until Golden

Bake for 30-35 minutes, until the top is golden brown and the edges are bubbling. A knife inserted in the center should come out clean, and the internal temperature should reach 160°F (70°C). Let rest for at least 15 minutes before serving.

Delicious Variations

Vegetarian

Swap the meat for 2 cups of finely chopped mushrooms and 1 cup of lentils, cooked with the same spices.

Lighter

Use ground turkey and 2% milk, and reduce the butter to 1/4 cup for a lighter béchamel.

Gluten-Free

Use gluten-free pasta and a gluten-free flour blend for the béchamel.

How to Store Greek Pastitsio

Refrigerator

Store leftovers in an airtight container for up to 4 days.

Freezer

Freeze the assembled (unbaked) casserole for up to 3 months. Thaw overnight in the fridge before baking.

Reheating

Reheat individual portions in the microwave or in a 350°F (175°C) oven until heated through.

Frequently Asked Questions

Q: What is pastitsio traditionally made of?

Pastitsio is a Greek baked pasta dish made with tubular pasta, a spiced meat sauce (usually beef or lamb) with tomatoes and cinnamon, and a creamy béchamel topping. It's often layered and baked until golden.

Q: Can I make pastitsio ahead of time?

Yes, you can assemble pastitsio a day ahead and refrigerate it unbaked. When ready to bake, bring it to room temperature for 30 minutes, then bake as directed, adding a few extra minutes if needed.

Q: What is the difference between pastitsio and lasagna?

Pastitsio uses tubular pasta (like ziti) instead of lasagna sheets, and its meat sauce is seasoned with cinnamon and allspice. The topping is a thick béchamel, not cheese, giving a creamier, custard-like texture.

Q: Can I freeze pastitsio?

Absolutely! Freeze the baked or unbaked pastitsio. For unbaked, assemble, wrap tightly, and freeze for up to 3 months. Thaw in the fridge overnight, then bake as directed. For baked, cool completely, wrap, and freeze for up to 3 months.

Q: What goes well with Greek pastitsio?

A simple Greek salad, crusty bread, and a side of tzatziki are perfect accompaniments. It also pairs nicely with roasted vegetables or a light green salad.

I hope this pastitsio brings a little Greek sunshine to your table. If you try it, I'd love to hear how it turns out! Drop a comment below or tag me in your photos—and remember, parenting is a journey, not a perfection.

Greek Pastitsio

Greek Pastitsio

Greek Pastitsio layers pasta, meaty tomato sauce, and creamy béchamel for a comforting family dinner that's easier than it looks.

★★★★½ 4.8 (256 ratings)
15 minPrep time35 minCook time8Servings485 kcalCalories

🧂 Ingredients

  • 1 lb (450g) ziti or bucatini pasta
  • 1 lb (450g) ground beef or lamb
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 can (15 oz / 425g) crushed tomatoes
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground allspice
  • 1/2 cup (120ml) dry red wine (optional)
  • 4 cups (1L) whole milk
  • 1/2 cup (115g) unsalted butter
  • 1/2 cup (65g) all-purpose flour
  • 1 cup (100g) grated Parmesan or Kefalotyri cheese
  • 2 large eggs, lightly beaten
  • Salt and freshly ground black pepper, to taste

📋 Instructions

  1. 1Cook the Pasta — Bring a large pot of salted water to a boil and cook the pasta until al dente, about 1-2 minutes less than the package instructions. Drain and set aside. The pasta will finish cooking in the oven.
  2. 2Make the Meat Sauce — In a large skillet over medium-high heat (350°F / 175°C), cook the ground meat and onion until the meat is browned and the onion is soft, about 8-10 minutes. Add the garlic and cook for 1 minute more. Stir in the cinnamon, allspice, and wine (if using), scraping up any browned bits. Add the crushed tomatoes and season with salt and pepper. Simmer for 10 minutes, until thickened. Set aside.
  3. 3Prepare the Béchamel — In a medium saucepan over medium heat (350°F / 175°C), melt the butter. Whisk in the flour and cook for 2 minutes, stirring constantly, until golden. Gradually whisk in the milk, and bring to a simmer while whisking continuously. Cook until the sauce thickens enough to coat the back of a spoon, about 5-7 minutes. Remove from heat.
  4. 4Finish the Béchamel — Let the béchamel cool for 5 minutes, then whisk in the beaten eggs and 1/2 cup of the grated cheese. Season with salt and pepper. The mixture should be smooth and glossy.
  5. 5Assemble the Layers — Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish. Spread the cooked pasta evenly in the dish. Pour the meat sauce over the pasta and spread it evenly. Pour the béchamel over the meat sauce, smoothing the top with a spatula. Sprinkle with the remaining cheese.
  6. 6Bake Until Golden — Bake for 30-35 minutes, until the top is golden brown and the edges are bubbling. A knife inserted in the center should come out clean, and the internal temperature should reach 160°F (70°C). Let rest for at least 15 minutes before serving.
👨‍🍳 Chef's Note: For the most authentic flavor, use Kefalotyri cheese if you can find it. It has a salty, tangy kick that is amazing in this dish.

Servings: 8

Cuisine: Greek

Course: Main Course

Nutrition (per serving): 485 kcal · 22g protein · 35g carbs · 22g fat
Aisha Okafor

Written by Aisha Okafor
Aisha writes about parenting and child development, sharing insights from her own journey raising two kids. She offers realistic advice on navigating the ups and downs of family life, from tantrums to teen years.

Leave a Comment

x
Advertisements