If you have a craving for comfort food that brings the warmth and soul of Greece straight to your table, you’re going to adore this Pastitsio: Greek Baked Pasta with Savory Meat Sauce and Rich Béchamel Recipe. It is a luscious layered casserole that features tender bucatini pasta nestled under a fragrant, spiced meat sauce, all cloaked in a creamy, velvety béchamel topping. Every bite delivers a delightful harmony of flavors, spices, and textures that will make you feel like you’re dining in a sunlit Greek taverna. Trust me, once you make this dish, it quickly becomes a beloved favorite for family dinners and special occasions alike!

Ingredients You’ll Need
Gathering these simple yet essential ingredients is the first step toward creating this extraordinary dish. Each one plays a distinct role — from the hearty meat and aromatic spices to the silky béchamel and the perfectly chewy pasta that holds everything together.
- Olive oil (2 tablespoons): The foundation for sautéing, adding a rich, fruity base flavor.
- Lean ground beef (2 pounds): Provides the robust protein and meaty goodness at the heart of the sauce.
- Red onion, chopped (1 large): Brings sweetness and depth when cooked down.
- Garlic, minced (3 cloves): Adds that punch of aroma and bold flavor.
- Dry red wine (½ cup): Used to deglaze and infuse the sauce with complex notes.
- Bay leaves (2): Subtle herbal accents that elevate the sauce.
- Dried oregano (1 teaspoon): Classic Mediterranean seasoning that wakes up the palate.
- Ground cloves (¼ teaspoon): A hint of warm spice that adds intrigue.
- Ground cinnamon (½ teaspoon) and cinnamon stick (1): Impart a cozy, traditional Greek flavor.
- Ground allspice (¼ teaspoon): Enhances the sauce with subtle earthiness.
- Salt and pepper (to taste): Essential seasonings to balance all flavors.
- Tomato paste (2 tablespoons): Thickens and deepens the tomato base.
- Crushed tomatoes (28-ounce can): The rich, tangy heart of the meat sauce.
- Water (1 cup): To adjust sauce consistency as it simmers.
- Sugar (1 tablespoon): Balances the acidity of the tomatoes.
- Unsalted butter (½ cup, 8 tablespoons): The key to a smooth, luscious béchamel sauce.
- All-purpose flour (½ cup): Thickens the béchamel to creamy perfection.
- 2% milk (4 ½ cups): The base for the béchamel, creating its rich, silky texture.
- Ground nutmeg (¼ teaspoon): A subtle warming spice that adds dimension to the béchamel.
- Grated Kefalotyri or Parmesan cheese (¾ cup + additional amounts): Offers a salty, tangy kick and melts beautifully into the sauce.
- Eggs and egg yolks (2 large eggs + 2 yolks): Enrich the béchamel and help set the top layer.
- Bucatini pasta (1 pound): Long, hollow tubes that catch sauce in every bite.
- Egg whites (2): Mixed with pasta to help bind the layers when baking.
How to Make Pastitsio: Greek Baked Pasta with Savory Meat Sauce and Rich Béchamel Recipe
Step 1: Prepare the Meat Sauce
Start by heating olive oil in a large skillet and browning the ground beef until it’s beautifully caramelized. The key here is to build deep flavor, so don’t rush this step. Add the chopped onion and minced garlic, cooking them until tender and fragrant, which creates a lovely foundation. Then, pour in the dry red wine to deglaze the pan—scraping up all those irresistible browned bits.
Next, stir in the carefully measured dried oregano, ground cloves, cinnamon stick and powder, allspice, plus salt and pepper. Add tomato paste and canned crushed tomatoes, along with water and sugar to balance acidity. Cover and let it all simmer for 45 minutes until the sauce thickens to a rich, lush consistency. Remember to remove the bay leaves and cinnamon stick before moving on.
Step 2: Cook the Pasta
While your meat sauce is bubbling away, cook your bucatini pasta until it reaches just the right al dente texture — firm but not hard. Drain it well and set it aside, allowing it to cool slightly so you can handle it comfortably when assembling the layers later.
Step 3: Make the Béchamel Sauce
In a separate saucepan, melt the butter over medium heat. Whisk in the flour and cook for 2 to 3 minutes until the raw flour taste disappears, creating a smooth roux. Gradually add the milk, whisking continuously to prevent lumps. Season with salt, pepper, and that pinch of ground nutmeg that brings a subtle warmth. Let it simmer and thicken for about 5 minutes, stirring often.
Once it’s luxuriously thick and creamy, remove the pan from heat and stir in ¾ cup of grated Kefalotyri or Parmesan cheese. Then carefully temper the eggs by whisking a few spoonfuls of warm béchamel into the beaten eggs, before folding the egg mixture back into the sauce. This wonderful béchamel will create the silky top layer that makes this recipe legendary.
Step 4: Assemble and Bake
Preheat your oven to 350°F (175°C) and grease a large 9×13 inch baking dish. Toss the cooked pasta with half a cup of the meat sauce, the egg whites, and half a cup of grated cheese — this helps the bottom layer stick together.
Layer the pasta mixture evenly in the dish, followed by the remaining meat sauce spread across the top. Pour your rich béchamel sauce over everything, smoothing it gently, then sprinkle with the remaining cheese to get that gorgeous golden crust. Bake uncovered for about 45 to 50 minutes, until the béchamel is set and the top is beautifully golden brown. Let it rest for at least 30 minutes before slicing to allow all those lovely layers to meld beautifully.
How to Serve Pastitsio: Greek Baked Pasta with Savory Meat Sauce and Rich Béchamel Recipe

Garnishes
Fresh herbs like chopped parsley or a sprinkle of oregano bring a fresh, herbal note that brightens each bite. For a touch of color and tang, a few kalamata olives or a light dusting of smoked paprika add visual appeal and a burst of flavor.
Side Dishes
A crisp Greek salad with tomatoes, cucumbers, olives, and feta cheese is a traditional and refreshing partner. Warm pita bread or roasted lemon potatoes also complement the hearty richness of the pastitsio perfectly, balancing the meal beautifully.
Creative Ways to Present
For entertaining, serve Pastitsio: Greek Baked Pasta with Savory Meat Sauce and Rich Béchamel Recipe in individual ramekins for charming personal portions. Alternatively, layer it in a glass dish so guests can admire the gorgeous strata of pasta, meat, and béchamel before digging in.
Make Ahead and Storage
Storing Leftovers
You can keep leftover pastitsio tightly covered in the refrigerator for up to 4 days. It tastes just as delicious when reheated, especially when you let it warm gently to preserve the creamy béchamel texture.
Freezing
This dish freezes wonderfully. Portion it into airtight containers and freeze for up to 3 months. When ready to enjoy again, thaw overnight in the fridge before reheating to keep all those layers intact and flavorful.
Reheating
Reheat in a moderate oven at 325°F (160°C) for 20-30 minutes, or microwave in shorter bursts to keep the sauce creamy and avoid drying out the pasta. Cover loosely with foil to maintain moisture and prevent overbrowning.
FAQs
Can I use a different type of pasta for Pastitsio?
Absolutely! While bucatini is traditional because of its tubular shape that traps sauce, other long tubular pastas like ziti or penne work well too. Just be sure to cook it al dente so it holds up in the bake.
What cheese can I substitute if I can’t find Kefalotyri?
Parmesan cheese is a common and delicious substitute, offering a similar salty, nutty flavor that melts beautifully into the béchamel and pasta layers.
Is Pastitsio suitable for freezing after baking or before?
It’s best to freeze it after assembling but before baking for optimal texture and flavor upon reheating. Baking fresh after thawing keeps the béchamel silky and the crust crisp.
Can I make this dish vegetarian?
Yes! Swap the ground beef for sautéed mushrooms, lentils, or a mix of hearty vegetables with spices. Just adjust the seasoning to keep that savory richness.
How do I know when the béchamel sauce is the right thickness?
When thick enough to coat the back of a spoon and hold a line drawn with your finger, your béchamel is perfectly thickened. It should be smooth without lumps and creamy—ready to enrich your pastitsio.
Final Thoughts
This Pastitsio: Greek Baked Pasta with Savory Meat Sauce and Rich Béchamel Recipe is a celebration of comfort, tradition, and incredible flavor. It fills your kitchen with irresistible aromas and your plate with layers of delight. I encourage you to dive in, try your hand at this classic, and watch it become a treasured staple in your home. Your family and friends will thank you!
Print
Pastitsio: Greek Baked Pasta with Savory Meat Sauce and Rich Béchamel Recipe
- Prep Time: 40 minutes
- Cook Time: 2 hours
- Total Time: 2 hours 40 minutes
- Yield: 16 servings
- Category: Main Course
- Method: Baking
- Cuisine: Greek
Description
This traditional Greek Pastitsio recipe features layers of tender bucatini pasta, rich spiced meat sauce, and creamy béchamel topped with golden cheese. Perfect for a hearty family meal, it combines aromatic spices like cinnamon and cloves with a comforting, cheesy finish baked to perfection.
Ingredients
Meat Sauce
- 2 tablespoons olive oil
- 2 pounds lean ground beef
- 1 large red onion, chopped
- 3 cloves garlic, minced
- ½ cup dry red wine
- 2 bay leaves
- 1 teaspoon dried oregano
- ¼ teaspoon ground cloves
- ½ teaspoon ground cinnamon
- 1 cinnamon stick
- ¼ teaspoon ground allspice
- Salt and pepper, to taste
- 2 tablespoons tomato paste
- 1 (28-ounce) can crushed tomatoes
- 1 cup water
- 1 tablespoon sugar
Béchamel Sauce
- ½ cup (8 tablespoons) unsalted butter
- ½ cup all-purpose flour
- 4 ½ cups 2% milk
- ¼ teaspoon ground nutmeg
- Salt and pepper, to taste
- ¾ cup grated Kefalotyri cheese (or Parmesan cheese)
- 2 large eggs
- 2 egg yolks
Pasta Layer
- 1 pound bucatini pasta (or other long tubular pasta)
- ½ cup grated Kefalotyri cheese (or Parmesan cheese)
- 2 egg whites
Topping
- 1 cup grated Kefalotyri cheese (or Parmesan cheese)
Instructions
- Brown the Meat: Heat olive oil in a large skillet over medium-high heat. Add the ground beef and cook until browned, breaking it up with a spoon as it cooks.
- Cook Onion and Garlic: Add chopped red onion and minced garlic to the skillet. Sauté until softened and fragrant.
- Deglaze with Wine: Pour in dry red wine to deglaze the pan, scraping any browned bits from the bottom.
- Add Spices and Tomatoes: Stir in bay leaves, dried oregano, ground cloves, ground cinnamon, cinnamon stick, ground allspice, salt, and pepper. Add tomato paste, crushed tomatoes, water, and sugar.
- Simmer Meat Sauce: Cover and simmer the meat sauce for 45 minutes, stirring occasionally, until thickened and flavorful.
- Remove Whole Spices: Take out the bay leaves and the cinnamon stick. Discard them from the sauce.
- Cook Pasta: Bring a large pot of salted water to a boil. Cook bucatini pasta until al dente according to package instructions. Drain and allow to cool.
- Prepare Béchamel Sauce: Melt butter in a saucepan over medium heat. Whisk in flour and cook for 2-3 minutes to form a roux without browning.
- Add Milk and Seasonings: Gradually whisk in the milk, ensuring no lumps form. Add ground nutmeg, salt, and pepper. Cook the béchamel, stirring constantly, until it thickens, about 5 minutes.
- Add Cheese to Béchamel: Remove from heat and stir in ¾ cup grated Kefalotyri or Parmesan cheese until melted and smooth.
- Temper Eggs: In a small bowl, whisk the eggs and egg yolks. Slowly add a few spoonfuls of béchamel sauce to temper the eggs, then whisk the egg mixture back into the béchamel sauce.
- Preheat Oven and Prepare Dish: Preheat oven to 350°F (175°C). Grease a 9×13 inch, 3-inch deep baking dish to prevent sticking.
- Mix Pasta Layer: In a large bowl, toss the cooked and cooled pasta with ½ cup of the meat sauce, egg whites, and ½ cup grated cheese. This creates the bottom layer.
- Layer the Dish: Spread the pasta mixture evenly on the bottom of the prepared baking dish. Next, spoon the remaining meat sauce over the pasta layer. Finish by pouring the béchamel sauce evenly on top.
- Add Cheese Topping: Sprinkle the remaining 1 cup grated cheese over the béchamel layer for a golden crust.
- Bake: Place in the oven and bake for 45-50 minutes until the top is golden brown and the dish is set.
- Rest Before Serving: Remove from the oven and let the Pastitsio rest for at least 30 minutes before slicing. This helps the layers set and makes serving easier.
Notes
- Use Kefalotyri cheese for authentic Greek flavor; Parmesan cheese is a good substitute.
- Tempering the eggs prevents them from scrambling when added to the béchamel sauce.
- Allowing the Pastitsio to rest after baking ensures clean slices and better texture.
- You can prepare meat sauce and béchamel ahead, then assemble and bake when ready.
- For a vegetarian version, substitute the meat sauce with a hearty lentil or vegetable ragout.

