If you’re in the mood for a true Mediterranean comfort classic, the Pastitsio Recipe will hit all the right spots. Think of it as Greece’s irresistible answer to lasagna: tender pasta layered with a cinnamon and tomato-spiked meat sauce, then blanketed in a cloud of creamy, golden béchamel. Whether you’ve never tried pastitsio or grew up with it at every family celebration, this dish brings pure joy to your table with incredible layers of flavor, color, and texture.

Ingredients You’ll Need
Gathering the ingredients for this Pastitsio Recipe is wonderfully straightforward—each one plays a crucial role in building the signature taste and visual appeal of this cherished Greek casserole. Don’t be tempted to skip any, as the magic of pastitsio is how these simple items transform together!
- Penne or tubular pasta (1 pound): The heart of the dish, this pasta holds its shape beautifully and cradles the meat and sauce in every bite.
- Olive oil (2 tablespoons): A staple in Greek cooking, it brings a luscious texture and fruity aroma to your sauce and sautéed veggies.
- Large onion, diced (1): Adds natural sweetness and depth as the foundation of your savory meat layer.
- Garlic, minced (3 cloves): Just a bit infuses the whole dish with classic Mediterranean warmth.
- Ground beef or lamb (1 pound): The choice is yours—beef for a milder, meatier flavor, lamb for a robust, traditional twist.
- Red wine (1/4 cup, optional): A splash lifts the tomato sauce and adds irresistible richness—you can skip it, but it’s worth trying.
- Crushed tomatoes (1 15-ounce can): Brings tang and body to the hearty meat sauce.
- Tomato paste (2 tablespoons): Concentrated tomato flavor that thickens and sweetens the sauce.
- Ground cinnamon (1/2 teaspoon): The signature Greek spice for pastitsio, it lends subtle warmth and complexity.
- Ground nutmeg (1/2 teaspoon): A gentle, nutty spice that’s echoed later in the béchamel for a harmonious finish.
- Dried oregano (1/2 teaspoon): Adds that unmistakable herbal Mediterranean lift.
- Salt and black pepper to taste: Essential for seasoning each layer perfectly.
- Chopped fresh parsley (1/4 cup): A burst of brightness that ties the whole dish together.
- Grated Parmesan cheese (1/2 cup): Salty, nutty richness melds with both the layers and the final crust.
- Unsalted butter (4 tablespoons): The base for your béchamel, creating unrivaled creaminess.
- All-purpose flour (1/4 cup): Whisked with butter to create the roux that thickens and stabilizes the sauce.
- Whole milk, warmed (3 cups): Ensures your béchamel is silky-smooth with a rich flavor.
- Ground nutmeg (1/4 teaspoon): A little more here deepens the creamy sauce with nutty fragrance.
- Salt and white pepper to taste: White pepper keeps the sauce’s color pristine while giving it subtle heat.
- Eggs, beaten (2 large): Give structure to the béchamel so it bakes up fluffy, not runny.
- Grated Parmesan cheese (1/2 cup): Melts into the béchamel for indulgent, cheesy goodness.
How to Make Pastitsio Recipe
Step 1: Cook the Pasta
Start by preheating your oven to 375°F. Cook your penne in a big pot of salted boiling water until it’s just al dente—don’t overcook it, as the pasta will finish in the oven. Drain it well, and toss with a drizzle of olive oil to keep it from sticking. This simple step ensures every bite remains tender, never mushy.
Step 2: Prepare the Meat Sauce
Heat olive oil in a large skillet over medium heat. Sauté the diced onion until it softens and turns translucent, then add garlic—just a minute more to bloom its aroma. Drop in the ground beef or lamb, breaking it up as you go. Once it’s browned and the fat is drained off, mix in the optional red wine (if using), crushed tomatoes, tomato paste, cinnamon, nutmeg, oregano, salt, and pepper. Let everything simmer for 15–20 minutes, stirring occasionally, until you have a thick, deeply flavorful sauce. Right at the end, stir in fresh parsley for a pop of color and freshness.
Step 3: Whisk Together the Béchamel Sauce
Time for that irresistibly creamy topping! In a saucepan, melt the butter on medium heat. Sprinkle in the flour and whisk steadily until it bubbles—this roux is the secret to a lump-free sauce. Gradually pour in your warmed milk while whisking constantly, and cook until the sauce thickens (about 5–6 minutes). Off the heat, season with nutmeg, salt, and white pepper. Let it cool slightly, then whisk in the beaten eggs and Parmesan cheese. You’ll end up with a glossy, decadent béchamel that bakes up perfectly.
Step 4: Assemble the Pastitsio Recipe
Now comes the most satisfying part: layering! In a greased baking dish, spread half of your cooked pasta on the bottom. Spoon all of the savory meat sauce across the pasta, smoothing it into an even layer. Top with the rest of the pasta, then pour your béchamel over everything, making sure it covers the top completely. For extra flavor, sprinkle more Parmesan over the sauce—trust me, you won’t regret it.
Step 5: Bake and Rest
Bake your assembled Pastitsio Recipe for 40–45 minutes, until the top is beautifully golden and the edges are bubbling. The hardest part is letting it rest for 15–20 minutes after baking—this is when everything firms up, ensuring perfect slices that stand tall on the plate instead of sliding apart.
How to Serve Pastitsio Recipe

Garnishes
For a classic finish, sprinkle a shower of freshly grated Parmesan or kefalotyri cheese over each slice. Some folks like a bit of extra chopped parsley too, or even a touch of cracked black pepper for added bite. These touches bring out color and freshness with each serving.
Side Dishes
Pastitsio Recipe pairs delightfully with a crisp green salad tossed in a lemony vinaigrette or some simple Greek village bread to mop up every bit of sauce. For a true Grecian feast, add olives or a tangy feta cheese plate on the side.
Creative Ways to Present
If you want to serve pastitsio at a party, try portioning it into individual ramekins, or cut it into neat squares for a buffet platter. For a family-style approach, bring the entire baking dish to the table and let everyone help themselves—there’s nothing more inviting or authentic than that.
Make Ahead and Storage
Storing Leftovers
Leftover Pastitsio Recipe is honestly a treat in itself. Allow it to cool completely, then transfer covered slices or the entire dish to the fridge. It will keep beautifully for up to 3 days without drying out or losing flavor.
Freezing
This dish is an excellent make-ahead option! Simply let the assembled (unbaked or baked) pastitsio cool, then wrap tightly in foil and plastic wrap. Freeze for up to 2 months. Thaw it overnight in the refrigerator before reheating.
Reheating
To bring back that fresh-from-the-oven magic, place cold or thawed pastitsio in a 350°F oven, covered loosely with foil, until heated through (about 25–30 minutes). Let it rest for a few minutes before slicing to keep those layers intact. It microwaves well in a pinch, but the oven gives the best texture.
FAQs
Can I use a different kind of pasta?
Absolutely! While penne or bucatini are traditional for a Pastitsio Recipe, any sturdy tubular pasta—like ziti or rigatoni—will give you great results. The key is choosing a shape that can hold up to layering and baking.
What’s the secret to a perfect béchamel?
The real trick is patience: whisk constantly, pour the milk in gradually, and take your time as the sauce thickens. Letting it cool a bit before adding the eggs ensures a silky, lump-free béchamel every time.
Can I make a vegetarian version of Pastitsio Recipe?
Definitely! Swap the beef or lamb for a plant-based ground alternative or a hearty mix of sautéed mushrooms and lentils. Follow the rest of the recipe as written for an equally satisfying Greek pasta bake.
Is it okay to make Pastitsio Recipe in advance?
Packing loads of flavor, this dish actually improves with time! Assemble and refrigerate up to a day ahead, then bake just before serving, or bake it fully and gently reheat. It’s perfect for busy weeknights or for stress-free entertaining.
What’s the difference between pastitsio and lasagna?
While both are beloved baked pasta casseroles, Pastitsio Recipe stands out for its spiced meat sauce (with cinnamon and nutmeg) and its rich, egg-thickened béchamel, rather than lasagna’s standard mozzarella and ricotta-based layers.
Final Thoughts
This Pastitsio Recipe is the ultimate way to gather friends and family around the table for a meal that’s both comforting and a little bit celebratory. With its creamy top, savory layers, and warm spices, it’s sure to win a place in your home-cooked favorites. Give it a try, and let the flavors of Greece fill your kitchen with a little extra joy!
Print
Pastitsio Recipe
- Total Time: 1 hour 15 minutes
- Yield: 8 servings 1x
- Diet: Non-Vegetarian
Description
Indulge in the rich and comforting flavors of this classic Greek dish, Pastitsio. Layers of seasoned meat, pasta, and a creamy béchamel sauce come together in a hearty and satisfying casserole. Perfect for a family dinner or special occasion.
Ingredients
Main Ingredients:
- 1 pound penne or tubular pasta
- 2 tablespoons olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 1 pound ground beef or lamb
- 1/4 cup red wine (optional)
- 1 (15-ounce) can crushed tomatoes
- 2 tablespoons tomato paste
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/2 teaspoon dried oregano
- Salt and black pepper to taste
- 1/4 cup chopped fresh parsley
- 1/2 cup grated Parmesan cheese
For the Béchamel Sauce:
- 4 tablespoons unsalted butter
- 1/4 cup all-purpose flour
- 3 cups whole milk, warmed
- 1/4 teaspoon ground nutmeg
- Salt and white pepper to taste
- 2 large eggs, beaten
- 1/2 cup grated Parmesan cheese
Instructions
- Preheat the oven: Preheat the oven to 375°F.
- Cook the pasta: Cook the pasta until al dente, drain, and set aside.
- Prepare the meat sauce: Sauté onion, garlic, and meat. Add wine, tomatoes, seasonings, and simmer.
- Make the béchamel sauce: Melt butter, whisk in flour, add milk, season, cool slightly, then whisk in eggs and Parmesan.
- Layer and bake: Layer pasta, meat sauce, remaining pasta, and béchamel in a baking dish. Bake until golden and set.
- Rest and serve: Let the Pastitsio rest before slicing and serving.
Notes
- For a more traditional touch, use bucatini pasta.
- Pastitsio can be made a day ahead and reheated—it holds up beautifully.
- Serve with a green salad and crusty bread.
- Prep Time: 30 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Greek
Nutrition
- Serving Size: 1 slice
- Calories: 550
- Sugar: 6 g
- Sodium: 520 mg
- Fat: 28 g
- Saturated Fat: 13 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 45 g
- Fiber: 3 g
- Protein: 30 g
- Cholesterol: 130 mg