If you’re in the mood for a comforting casserole that feels like a Greek hug on a plate, look no further than this Pastitsio Recipe. This iconic baked pasta dish layers tender noodles, a hearty spiced meat sauce, and a velvety, cheesy béchamel—all crowned with a golden crust. Whether you’re feeding a family or hosting friends, it’s the kind of recipe that always draws a crowd to the table. Each bite delivers rich flavors and a cozy nostalgia that just might make Pastitsio Recipe your new favorite way to celebrate any occasion, big or small.

Ingredients You’ll Need
The magic of this Pastitsio Recipe is how each simple ingredient brings its own charm—warming spices, creamy sauces, and hearty pasta all working together. Choose quality basics, as every component shines in this Greek classic and helps create those irresistible layers and flavors.
- Olive oil: Sautéing the aromatics in olive oil sets a foundations of savory, Mediterranean flavor for the entire Pastitsio Recipe.
- Onion: Diced onion adds a gentle sweetness and rich depth to the meat sauce.
- Garlic: Minced garlic brings an extra boost of aroma and flavor, making the meat sauce irresistible.
- Ground beef or lamb: Pick your preference; each lends a unique flavor—beef is classic, lamb is traditional and a bit richer.
- Red wine (optional): Adds an extra layer of depth and complexity to the sauce, but you can skip it if preferred.
- Crushed tomatoes: The heart of the sauce, providing moisture and that signature tomato-rich base.
- Tomato paste: Intensifies the sauce for a more robust, slightly sweet flavor.
- Ground cinnamon: A must in Greek pastitsio, it infuses a gentle, aromatic warmth.
- Dried oregano: Adds classic Greek herby notes to round out the sauce.
- Ground nutmeg: Lends a cozy hint of spice to both the sauce and the béchamel layers.
- Salt: Essential for balancing and enhancing the flavors in each component.
- Black pepper: A subtle kick for both the meat sauce and the béchamel sauce.
- Ziti or penne pasta: These sturdy tubes hold up beautifully to baking and soak up just the right amount of sauce.
- Butter: Used both in the pasta and the béchamel, butter gives a luscious, rich background note.
- Parmesan cheese: Nutty and salty, Parmesan brings the deeply savory notes that make Pastitsio Recipe special.
- Eggs: Beaten eggs help bind the pasta layer and give the béchamel a silky, luxurious finish.
- All-purpose flour: Essential thickener for the béchamel sauce, ensuring a perfectly creamy top layer.
- Whole milk: Warm whole milk keeps the béchamel rich, smooth, and perfectly pourable.
- White or black pepper: A pinch in the béchamel keeps things interesting—take your pick based on personal preference.
How to Make Pastitsio Recipe
Step 1: Sauté Onions and Garlic
Start by heating the olive oil in a large skillet over medium heat. Add the diced onions and let them soften for about five minutes, stirring frequently to prevent burning. Once the onions are translucent and fragrant, toss in the minced garlic for one more minute—this tiny step makes a big impact on the flavor base for the entire Pastitsio Recipe.
Step 2: Brown the Meat
Next, add your ground beef or lamb (or a blend) to the skillet. Break it up with a spoon and cook until it’s deeply browned, with no pink remaining. Don’t skimp on draining off any excess fat—this keeps your pastitsio from becoming greasy while ensuring the savory flavors shine through.
Step 3: Make the Rich Meat Sauce
Pour in the red wine now, letting it bubble away for a couple of minutes to cook out the alcohol and leave behind just the depth. Stir in crushed tomatoes, tomato paste, cinnamon, oregano, nutmeg, salt, and pepper. Let this glorious mixture simmer uncovered for 15 to 20 minutes, stirring occasionally. Your kitchen will soon smell like a Greek taverna! Set the sauce aside Off the heat once it’s thick and most of the liquid has reduced.
Step 4: Prepare the Pasta Layer
While the sauce simmers, cook your ziti or penne in a large pot of salted, boiling water until just al dente. Drain well and return the pasta to the pot. Immediately stir in the butter, grated Parmesan, and beaten eggs so the heat of the pasta creates a glossy, cohesive mixture. This eggy-cheesy combo is what gives the Pastitsio Recipe its signature pasta layer that holds together beautifully when sliced.
Step 5: Make the Creamy Béchamel Sauce
In a separate saucepan, melt the butter over medium heat. Whisk in the flour and cook for a couple of minutes until it looks golden and smells slightly nutty. Gradually add the warm milk, whisking constantly so lumps don’t form. Keep stirring for 5 to 7 minutes until the mixture thickens and coats your spoon. Off the heat, add the nutmeg, salt, pepper, Parmesan, and beaten egg—whisk until the sauce is smooth, dreamy, and ready for its starring role.
Step 6: Assemble Your Pastitsio Recipe
Now comes the fun part: Layering! Spread your buttered, cheesy pasta into a greased 9×13-inch baking dish and use a spatula to make it even. Pour the deeply flavorful meat sauce evenly over the pasta. Next, lavishly pour the béchamel sauce over the top, using a spatula to smooth it into every corner. You should see three gorgeous, distinct layers.
Step 7: Bake and Rest
Bake the Pastitsio Recipe in a preheated 350°F oven for 45 to 50 minutes, until the top is golden, puffed, and beautifully bubbling. Resist the urge to dig in immediately—let it cool for at least 15–20 minutes so each piece slices cleanly and the layers meld together perfectly.
How to Serve Pastitsio Recipe

Garnishes
A shower of extra grated Parmesan cheese never goes amiss on top of each slice. For a fresh note, sprinkle chopped parsley or a scatter of oregano for added color and Greek flair. A grind of black pepper is a nice finishing touch right before serving your Pastitsio Recipe.
Side Dishes
To round out the meal, serve your Pastitsio Recipe with a classic Greek salad—think crisp cucumbers, juicy tomatoes, briny olives, and creamy feta. A lemony green salad, crusty bread, or roasted veggies also make wonderful partners, balancing the richness of this impressive dish.
Creative Ways to Present
If you want to get fancy, try assembling the Pastitsio Recipe in individual ramekins for dinner parties—they look stunning and make serving a breeze. Alternatively, cut the casserole into neat squares and nestle each on a swirl of warm tomato sauce, with a sprig of fresh herbs for an elegant touch.
Make Ahead and Storage
Storing Leftovers
Cool any leftover Pastitsio Recipe to room temperature, then cover tightly with plastic wrap or foil. Store in the refrigerator for up to 4 days. The flavors actually deepen overnight, making those next-day slices extra satisfying.
Freezing
This recipe freezes like a dream! Wrap individual slices or the entire casserole (unbaked or baked and cooled) very well in plastic wrap and foil. Freeze for up to 2 months. Thaw overnight in the fridge before reheating for best results.
Reheating
To reheat, place your Pastitsio Recipe in a 350°F oven, covered with foil, for about 20–25 minutes until hot and bubbly. Individual slices can be microwaved, but the oven is best for preserving that perfect texture and crisped topping.
FAQs
Can I make Pastitsio Recipe ahead of time?
Absolutely! You can assemble the dish (without baking) up to one day in advance. Cover and refrigerate, then let it sit at room temperature for 30 minutes before baking as usual. This makes it perfect for entertaining or busy weeknights.
Can I use another type Main Course
Yes, while ziti and penne are traditional, any sturdy tube-shaped pasta works well. Avoid overly thin or delicate varieties, as they may not hold up under the sauce and béchamel.
Is there a vegetarian version of Pastitsio Recipe?
Definitely! Swap in lentils or a plant-based meat substitute for the ground beef or lamb. Add extra vegetables if you like, such as grated carrots, for a satisfying veg-friendly dish.
Why is nutmeg used in both the sauce and béchamel?
Nutmeg is a signature Greek flavor that adds subtle warmth and complexity to Pastitsio Recipe. It enhances both the meat and creamy béchamel layers without overpowering the dish.
Can I substitute the Parmesan cheese?
You can, though Parmesan’s nutty saltiness is classic. Kefalotyri or Romano work beautifully as authentic alternatives, while pecorino can add a sharper flavor if you like.
Final Thoughts
If you’re dreaming of tender pasta, luscious layers, and the unforgettable aroma of Greek spices, this Pastitsio Recipe is waiting for you! It’s a beloved classic that brings smiles to any table, and I can’t wait for you to serve up your own golden, bubbling masterpiece. Trust me—your friends and family will be begging for seconds!
Print
Pastitsio Recipe
- Total Time: 1 hour 20 minutes
- Yield: 8 servings
- Diet: Non-Vegetarian
Description
This Pastitsio Recipe is a classic Greek layered casserole featuring a rich meat sauce, creamy béchamel, and pasta, baked to golden perfection. A comforting and flavorful dish that’s perfect for family gatherings or special occasions.
Ingredients
For the meat sauce:
1 tablespoon olive oil, 1 medium onion (diced), 2 cloves garlic (minced), 1 pound ground beef or lamb, 1/4 cup red wine (optional), 1 can (15 oz) crushed tomatoes, 2 tablespoons tomato paste, 1/2 teaspoon ground cinnamon, 1/2 teaspoon dried oregano, 1/4 teaspoon ground nutmeg, 1/2 teaspoon salt, 1/4 teaspoon black pepper
For the pasta layer:
12 ounces ziti or penne pasta, 2 tablespoons butter, 1/2 cup grated Parmesan cheese, 2 large eggs (beaten)
For the béchamel sauce:
4 tablespoons butter, 1/4 cup all-purpose flour, 3 cups whole milk (warm), 1/4 teaspoon ground nutmeg, 1/2 teaspoon salt, 1/4 teaspoon white or black pepper, 1/2 cup grated Parmesan cheese, 1 large egg (beaten)
Instructions
- Make the meat sauce: Heat olive oil in a large skillet over medium heat. Add onion and cook until softened. Add garlic, then ground meat and cook until browned. Stir in red wine, crushed tomatoes, tomato paste, spices, salt, and pepper. Simmer and set aside.
- Cook the pasta: Boil pasta until al dente. Drain and mix with butter, Parmesan, and eggs. Set aside.
- Make the béchamel: Melt butter, whisk in flour, add warm milk, cook until thickened. Remove from heat, add spices, Parmesan, and egg. Mix until smooth.
- Assemble: Layer pasta, meat sauce, and béchamel in a baking dish. Bake until golden and bubbling. Let cool before serving.
Notes
- Pastitsio can be made ahead and refrigerated before baking. Let it sit at room temperature for 30 minutes before placing in the oven.
- For added depth, use half ground beef and half ground lamb.
- Prep Time: 30 minutes
- Cook Time: 50 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Greek
Nutrition
- Serving Size: 1 slice
- Calories: 520
- Sugar: 6g
- Sodium: 480mg
- Fat: 26g
- Saturated Fat: 13g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 44g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 140mg