Easy Delicious Greek Pastitsio: The Ultimate Comfort Meal

Published by Ilyas, Date :

If you’re craving easy weeknight dinners that fill your kitchen with irresistible aromas and warm your soul, this Greek Pastitsio is exactly what you need. Imagine layers of tender pasta, a rich, spiced beef sauce kissed with cinnamon, and a creamy, golden béchamel topping that melts in your mouth. It’s healthy comfort food at its finest—hearty, satisfying, and surprisingly simple to make.

Whether you’re meal prepping for the week or hosting a casual family dinner, this dish checks all the boxes for budget-friendly recipes that don’t skimp on flavor or flair. Plus, it’s an ideal choice for those wanting high protein meals that nourish and delight. Let’s dive in and see why this Greek classic deserves a spot on your protein meal plan.

Why You’ll Love This Recipe

This Pastitsio is pure comfort in every bite. The blend of Mediterranean spices like cinnamon and nutmeg gives the meat sauce a unique warmth that sets it apart from your typical pasta bake. It’s like a cozy hug on a plate.

Perfectly layered and baked to golden perfection, it holds its shape beautifully when sliced—making it a standout for quick family meals or potlucks.

The creamy béchamel sauce adds a luscious, velvety finish that ties everything together. Bonus: it’s fantastic for meal prep microwave lunches—just reheat and enjoy!

What Makes This Recipe Special?

This isn’t just any baked pasta. The secret lies in the fragrant spice combo—cinnamon and cloves—which infuse the beef sauce with that signature Greek twist. And the béchamel? Made from scratch, rich but lightened just enough, it gives a silky texture that elevates the entire dish.

Unlike traditional lasagna, Pastitsio layers pasta twice—top and bottom—with a savory meat sauce in between, then a thick layer of béchamel crowning it all. The result? A high macro meal that’s both indulgent and balanced.

The recipe also offers flexibility: swap ground beef for lamb or even mushrooms for a vegetarian protein eating plan, and you’re set.

Ingredients

  • 12 oz bucatini or penne pasta
  • 2 tbsp olive oil
  • 1 lb ground beef (or half beef, half lamb for authenticity)
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1/2 tsp ground cinnamon
  • 1/4 tsp ground cloves
  • 1 tsp dried oregano
  • 1/2 cup water or broth (skip wine for halal compliance)
  • 1 can (14 oz) crushed tomatoes
  • 2 tbsp tomato paste
  • Salt and freshly ground black pepper, to taste

For the béchamel sauce:

  • 4 tbsp unsalted butter
  • 1/4 cup all-purpose flour
  • 2 cups whole milk, warmed
  • Pinch of nutmeg
  • 2 large eggs, beaten
  • 1/2 cup grated Parmesan or Kefalotyri cheese

Optional garnish:

  • Extra Parmesan
  • Fresh parsley

How to Make It Step-by-Step

  1. Preheat your oven to 350°F (175°C) and grease a 9×13 inch baking dish.
  2. Bring a large pot of salted water to boil. Cook the pasta until just under al dente—about 1-2 minutes less than package instructions. Drain and toss with a drizzle of olive oil to prevent sticking. Set aside.
  3. Heat olive oil in a skillet over medium heat. Add the chopped onions and cook until translucent, about 4 minutes. Stir in the minced garlic and sauté for another minute until fragrant.
  4. Add the ground beef to the skillet. Break it apart with a spoon and cook until browned through, about 6-8 minutes.
  5. Sprinkle in cinnamon, cloves, oregano, salt, and pepper. Stir well to combine.
  6. Pour in water or broth, stirring to deglaze the pan. Add crushed tomatoes and tomato paste. Simmer gently for about 10 minutes until the sauce thickens and flavors meld. Adjust seasoning if needed.
  7. While the meat simmers, prepare the béchamel. Melt butter in a medium saucepan over medium heat. Whisk in flour to make a smooth roux and cook for 1-2 minutes to eliminate the raw flour taste.
  8. Gradually add the warmed milk, whisking constantly to avoid lumps. Cook, stirring, until the sauce thickens and coats the back of a spoon—about 5-7 minutes.
  9. Remove from heat and whisk in nutmeg, beaten eggs, and half the grated cheese. Set aside.
  10. In your prepared baking dish, spread half of the pasta evenly on the bottom.
  11. Spoon the meat sauce over the pasta layer and smooth it out.
  12. Add the remaining pasta on top of the meat sauce.
  13. Pour the béchamel sauce evenly over the top layer, smoothing with a spatula. Sprinkle with the remaining cheese.
  14. Bake for 30-35 minutes, or until the top is beautifully golden and bubbling.
  15. Let the Pastitsio rest for at least 10 minutes before slicing—this helps the layers set for clean, pretty servings. Garnish with fresh parsley and extra Parmesan if you like.

Tips for Best Results

  • Don’t overcook your pasta during boiling; it will finish cooking in the oven and stay perfectly tender.
  • Warm your milk before adding to the béchamel to prevent lumps and speed up thickening.
  • Letting the dish rest after baking is crucial—it firms up the layers, making serving easier and more elegant.
  • Use fresh, quality cheeses like Kefalotyri or Parmesan for the best flavor and melt.
  • If you want a richer sauce, swap some of the milk for half-and-half, but keep an eye on the calorie count if you’re meal prepping.

Ingredient Substitutions & Variations

  • For a high protein keto meal plan, substitute regular pasta with zucchini noodles or shirataki noodles and reduce the béchamel thickness.
  • To make a vegetarian high protein meal, replace beef with sautéed mushrooms and lentils for hearty texture and protein punch.
  • Gluten-free? Use your favorite gluten-free pasta and substitute all-purpose flour with a gluten-free alternative like rice or chickpea flour in the béchamel.
  • Swap ground beef with ground turkey or chicken for a leaner low calorie chicken meal prep option.
  • Add extra spices like smoked paprika or a pinch of clove for a warmer, deeper flavor.

Serving Suggestions

Pastitsio is hearty enough to be the star of the meal, but it pairs wonderfully with light, fresh sides to balance the richness.

Try serving with:

  • A crisp Greek salad with tomatoes, cucumbers, olives, and feta—drizzled with lemon and olive oil.
  • Roasted lemony vegetables like zucchini, bell peppers, and eggplant.
  • Simple steamed green beans or sautéed spinach with garlic for a healthy boxed meal feel.
  • Warm, crusty bread to soak up any leftover sauce.

Pairing Ideas (Drinks, Sides, etc.)

A chilled glass of dry white wine or sparkling water with lemon complements the spices beautifully. For non-alcoholic options, iced herbal teas like mint or chamomile refresh the palate.

Add a side of tzatziki or hummus for a Mediterranean flair.

How to Store and Reheat Leftovers

Refrigerate any leftovers in an airtight container for up to 4 days. Reheat slices in the oven at 350°F until warmed through, or microwave for convenience—just cover loosely to retain moisture.

Make-Ahead and Freezer Tips

Pastitsio is a best meal prep plan winner. Assemble it a day ahead, cover tightly, and refrigerate until baking. It actually tastes better the next day when flavors meld.

For longer storage, freeze portions or the whole casserole for up to 2 months. Thaw overnight in the fridge and bake as usual.

Common Mistakes to Avoid

  • Overcooking the pasta in the boiling water—this leads to mushy layers after baking.
  • Not thickening the béchamel enough, resulting in a runny topping.
  • Skipping the resting period after baking, which causes the layers to fall apart when slicing.
  • Using cold milk for béchamel, which can cause lumps.

Frequently Asked Questions (FAQ)

What pasta works best for Pastitsio?
Bucatini or penne hold sauce wonderfully due to their hollow shape. If unavailable, rigatoni or ziti work well too.

Can I skip the wine in the sauce?
Absolutely! Use water or broth as a halal alternative. The rich tomato and spice flavors will still shine.

What cheese should I use?
Traditional Greek cheeses like Kefalotyri or Kasseri offer authentic flavor, but Parmesan is a delicious substitute.

Is Pastitsio similar to lasagna?
Yes, but Pastitsio features Greek spices and a thicker béchamel sauce, giving it a unique Mediterranean twist.

Can I make this recipe gluten-free or keto?
Yes! Use gluten-free pasta or keto-friendly alternatives like spiralized veggies, and adjust the béchamel accordingly.

Do I need eggs in the béchamel?
Eggs help thicken and set the sauce, but you can omit them for a looser, creamier top.

How long can I freeze Pastitsio?
Up to 2 months. Wrap tightly and thaw overnight before reheating.

Cooking Tools You’ll Need

  • Large pot for boiling pasta
  • Skillet for cooking meat sauce
  • Medium saucepan for béchamel
  • Whisk for smooth sauce
  • 9×13 inch baking dish
  • Spatula for layering and smoothing béchamel

This recipe is a shining example of best dinner prep meals that satisfy cravings and provide nourishing fuel for your week.

If you enjoyed this recipe, don’t forget to save it on Pinterest or share it with a friend!

Greek Pastitsio (Beef Pasta Bake)

A comforting Greek casserole featuring layers of bucatini pasta, spiced ground beef sauce with cinnamon and cloves, and a creamy béchamel topping. Perfect for easy weeknight dinners or meal prepping high protein meals.
No ratings yet
Prep Time 30 minutes
Cook Time 45 minutes
Total Time 1 hour 15 minutes
Course Casserole, Main Course
Cuisine Greek, Mediterranean
Servings 8 people
Calories 510 kcal

Ingredients
  

  • 12 oz bucatini or penne pasta
  • 2 tablespoons olive oil
  • 1 lb ground beef
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 0.5 teaspoon ground cinnamon
  • 0.25 teaspoon ground cloves
  • 1 teaspoon dried oregano
  • 0.5 cup water or broth
  • 14 oz crushed tomatoes
  • 2 tablespoons tomato paste
  • to taste salt and black pepper
  • 4 tablespoons unsalted butter
  • 0.25 cup all-purpose flour
  • 2 cups whole milk, warmed
  • pinch nutmeg
  • 2 large eggs, beaten
  • 0.5 cup grated Parmesan or Kefalotyri cheese
  • optional fresh parsley for garnish

Instructions
 

  • Preheat oven to 350°F (175°C). Grease a 9×13 inch baking dish.
  • Cook pasta in salted boiling water until just under al dente. Drain and toss with olive oil to prevent sticking. Set aside.
  • Heat olive oil in a skillet over medium heat. Sauté onion until translucent, about 4 minutes. Add garlic and cook 1 minute.
  • Add ground beef and cook until browned, about 6-8 minutes. Stir in cinnamon, cloves, oregano, salt, and pepper.
  • Pour in water or broth, add crushed tomatoes and tomato paste. Simmer for 10 minutes until thickened.
  • To make béchamel, melt butter in a saucepan over medium heat. Whisk in flour and cook 1-2 minutes.
  • Gradually add warm milk, whisking constantly, and cook until thickened. Remove from heat, add nutmeg, beaten eggs, and half the cheese. Stir to combine.
  • Layer half the pasta in the baking dish. Top with meat sauce, then remaining pasta.
  • Pour béchamel sauce evenly over top, smoothing with a spatula. Sprinkle remaining cheese on top.
  • Bake 30-35 minutes until golden and bubbly. Let rest 10 minutes before serving. Garnish with parsley if desired.

Nutrition

Serving: 1peopleCalories: 510kcalCarbohydrates: 45gProtein: 22gFat: 26gSaturated Fat: 14gSodium: 480mgFiber: 3gSugar: 6g
Keyword Best Dinner Prep Meals, Budget-Friendly Recipes, Easy Weeknight Dinners, Healthy Comfort Food, high macro meals, High Protein Meals, Meal Planning Chicken, Quick Family Meals
Tried this recipe?Let us know how it was!

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating