If you’ve ever dreamed of diving into a dish that bursts with Mediterranean warmth and wonderfully complex flavors, then you’re in for a treat with this Spiced Lamb and Eggplant Greek Pastitsio Recipe. This hearty casserole perfectly blends tender lamb spiced with cinnamon, allspice, nutmeg, and smoked paprika, with cubes of soft eggplant, layers of al dente pasta, and a luscious béchamel sauce crowned by golden Parmesan. It’s comfort food elevated—the kind of recipe you’ll want to make again and again to share with friends and family.

Ingredients You’ll Need
Every ingredient in this recipe plays a crucial role in creating the authentic, irresistible taste and texture of the pastitsio. The combination is simple but essential, ensuring each bite brings the perfect balance of spice, creaminess, and warmth.
- 12 ounces penne or ziti pasta: These tubular pastas hold the sauce beautifully and offer a satisfying bite.
- 2 tablespoons olive oil: Provides a rich base for sautéing and adds characteristic Mediterranean flavor.
- 1 large onion, finely chopped: Adds natural sweetness and depth to the meat sauce.
- 3 cloves garlic, minced: Brings aromatic warmth that complements the spiced lamb.
- 1 pound ground lamb: The star protein, bringing juicy richness and robust flavor.
- 1 teaspoon ground cinnamon: Adds subtle sweetness and an exotic twist.
- 1/2 teaspoon ground allspice: Enhances the complexity with subtle peppery notes.
- 1/2 teaspoon ground nutmeg: Used twice—for the meat and béchamel—to tie the entire dish together with warmth.
- 1/2 teaspoon smoked paprika: Contributes a smoky depth that brightens the sauce.
- Salt and black pepper to taste: Essential seasonings that bring all flavors into perfect harmony.
- 1 large eggplant, cut into 1/2-inch cubes: Its creamy texture contrasts beautifully with the spiced meat.
- 1/2 cup tomato paste: Intensifies the sauce’s savory and tangy notes.
- 1/2 cup crushed tomatoes: Adds freshness and light acidity to balance richness.
- 1/4 cup red wine (optional): Deepens the flavor profile with fruity undertones.
- 2 tablespoons fresh parsley, chopped: Brings a burst of herbaceous brightness.
- 2 tablespoons fresh mint, chopped: Adds a refreshing, cool lift that cuts through richness.
- 2 tablespoons butter: The foundation for the smooth béchamel sauce.
- 2 tablespoons all-purpose flour: Thickens the béchamel for that perfect creamy finish.
- 2 cups milk: Creates a silky sauce that blankets the pasta and meat layers.
- 2 large eggs, lightly beaten: Enrich the béchamel with extra creaminess and help it set beautifully in the oven.
- 1/2 cup grated Parmesan cheese: Adds a nutty, savory crust when baked on top.
How to Make Spiced Lamb and Eggplant Greek Pastitsio Recipe
Step 1: Prep and Cook the Pasta
Start by preheating your oven to 350°F and greasing a 9×13-inch baking dish—this little step ensures an easy release after baking. Cook your penne or ziti until just al dente according to the package instructions; you want the pasta to hold its shape and texture perfectly after baking. Drain and set it aside while you prepare the flavorful sauce.
Step 2: Sauté Aromatics and Brown the Lamb
In a large skillet, warm the olive oil over medium heat and gently sauté the chopped onion until it softens and turns translucent. Add the minced garlic and cook for another minute to unlock those incredible aromas. Then add the ground lamb and brown it thoroughly, breaking it up as it cooks. This step is where the rich base of your dish begins to build.
Step 3: Spice Things Up and Simmer
Sprinkle in the warm spices—cinnamon, allspice, nutmeg, smoked paprika—along with salt and pepper. Give everything a good stir so the spices perfectly coat the meat. Toss in the cubed eggplant, tomato paste, crushed tomatoes, and red wine if using. Let the mixture simmer gently for 10 to 12 minutes, until the eggplant softens and the sauce thickens wonderfully. Last, stir in the fresh parsley and mint to brighten the flavors.
Step 4: Mix the Béchamel Sauce
While your sauce simmers, prepare the béchamel by melting butter in a small saucepan over medium heat. Whisk in the flour and cook for 1 to 2 minutes to remove the raw flour taste. Gradually pour in the milk, whisking constantly to keep the sauce silky smooth. Take it off the heat, season with ground nutmeg, and gently fold in the lightly beaten eggs to enrich the sauce. This creamy topping will bring everything together during baking.
Step 5: Assemble and Bake
Layer half of your cooked pasta in the greased baking dish to form a solid base. Spread the rich lamb and eggplant mixture evenly over that pasta layer, then cover with the remaining pasta. Pour the béchamel sauce over the top in an even layer and sprinkle generously with grated Parmesan cheese. Bake for 35 to 40 minutes, or until the top turns beautifully golden and set. Let it cool for about 10 minutes before slicing—it’s worth the wait!
How to Serve Spiced Lamb and Eggplant Greek Pastitsio Recipe

Garnishes
A sprinkle of freshly chopped parsley or mint on top right before serving adds a fresh pop of color and a burst of herbal brightness that complements the warm spices beautifully. A light drizzle of extra virgin olive oil can also elevate each slice with a subtle richness.
Side Dishes
This dish pairs wonderfully with simple Greek sides like a crisp cucumber and tomato salad dressed with lemon and oregano, or a classic Greek village salad with olives and feta. Steamed or roasted vegetables such as green beans or asparagus bring vibrant crunch and balance to the meal.
Creative Ways to Present
For a stunning presentation, serve individual portions topped with a small spoonful of tzatziki or a dollop of thick Greek yogurt to cool the palate. You could also bake the pastitsio in smaller ramekins for personalized servings, perfect for impressing guests at your next dinner party.
Make Ahead and Storage
Storing Leftovers
Once cooled completely, cover the pastitsio tightly with plastic wrap or foil and store it in the refrigerator. It keeps beautifully for up to 3 days, and the flavors even develop more as it rests.
Freezing
This Spiced Lamb and Eggplant Greek Pastitsio Recipe freezes well for up to 2 months. Wrap individual portions or the whole dish securely to avoid freezer burn. Thaw in the refrigerator overnight before reheating for the best texture and flavor.
Reheating
Reheat leftovers gently in a 350°F oven, covered with foil to prevent drying out, for about 20 minutes or until warmed through. Alternatively, microwave individual slices on medium power in short bursts, stirring or turning for even warmth, though the oven gives the best results for crisp topping.
FAQs
Can I use ground beef instead of lamb?
Absolutely! Ground beef creates a milder flavor but still works deliciously in this recipe. If you decide to use beef, try to choose a lean blend for the best texture and richness.
Is it necessary to use red wine in the sauce?
No, the red wine is optional and adds a nice depth and fruity acidity, but you can simply omit it or substitute with a bit of extra crushed tomatoes or broth to maintain moisture.
Can I prepare the pastitsio completely ahead of time?
Yes, you can assemble the entire dish a day in advance and refrigerate it before baking. Just add a few extra minutes to the baking time if it’s coming out cold from the fridge.
How do I get the eggplant less bitter?
To reduce bitterness, sprinkle the cubed eggplant with salt and let it sit for 20-30 minutes, then rinse and pat dry before cooking. Alternatively, roasting the eggplant beforehand enhances its natural sweetness and adds a smoky flavor.
What can I serve if I want to make this dish gluten-free?
Use gluten-free pasta and substitute the all-purpose flour in the béchamel sauce with a gluten-free flour blend or cornstarch for thickening. Make sure all other ingredients are gluten-free as well to keep the dish safe.
Final Thoughts
There’s something incredibly special about this Spiced Lamb and Eggplant Greek Pastitsio Recipe that makes it a standout comfort food you’ll want to return to time and again. Its layers of fragrant spices, rich meat sauce, and creamy topping come together to create an unforgettable meal that’s as satisfying as it is heartwarming. Whether you’re making it for a cozy family dinner or impressing guests with a classic Greek favorite, this recipe is sure to become a beloved staple in your kitchen.
Print
Spiced Lamb and Eggplant Greek Pastitsio Recipe
- Prep Time: 25 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 10 minutes
- Yield: 6-8 servings
- Category: Main Course
- Method: Baking
- Cuisine: Greek
Description
This Spiced Lamb and Eggplant Greek Pastitsio is a flavorful casserole combining tender pasta, spiced ground lamb, and cubes of eggplant in a rich tomato sauce, all topped with creamy béchamel and golden Parmesan. Perfectly baked to a comforting and hearty main dish that brings a taste of Greece to your table.
Ingredients
Pasta
- 12 ounces penne or ziti pasta
Meat and Vegetables
- 2 tablespoons olive oil
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1 pound ground lamb
- 1 large eggplant, cut into 1/2-inch cubes
Spices and Herbs
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground allspice
- 1/2 teaspoon ground nutmeg
- 1/2 teaspoon smoked paprika
- Salt and black pepper to taste
- 2 tablespoons fresh parsley, chopped
- 2 tablespoons fresh mint, chopped
Tomato Sauce
- 1/2 cup tomato paste
- 1/2 cup crushed tomatoes
- 1/4 cup red wine (optional)
Béchamel Sauce
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 2 cups milk
- 1/4 teaspoon ground nutmeg
- 2 large eggs, lightly beaten
- 1/2 cup grated Parmesan cheese
Instructions
- Preheat and Prepare Dish: Preheat your oven to 350°F (175°C) and grease a 9×13-inch baking dish to prevent sticking.
- Cook Pasta: Boil the penne or ziti pasta according to the package instructions until al dente. Drain the pasta thoroughly and set aside.
- Sauté Aromatics: In a large skillet, heat the olive oil over medium heat. Add the finely chopped onion and cook until it becomes soft and translucent. Add the minced garlic and sauté for an additional minute until fragrant.
- Cook Ground Lamb and Spices: Add the ground lamb to the skillet and cook until browned, breaking it up as it cooks. Stir in ground cinnamon, allspice, nutmeg, smoked paprika, salt, and black pepper, ensuring the meat is evenly coated with spices.
- Add Eggplant and Tomato Mixture: Incorporate the cubed eggplant, tomato paste, crushed tomatoes, and red wine (if using) into the skillet. Simmer the mixture for 10-12 minutes, until the eggplant is tender and the sauce thickens to a rich consistency.
- Finish Meat Sauce: Stir in the chopped fresh parsley and mint, enhancing the flavor and freshness of the sauce. Remove from heat and set aside.
- Make Béchamel Sauce: In a small saucepan, melt butter over medium heat. Whisk in flour and cook for 1-2 minutes to form a roux. Gradually add milk, whisking constantly to avoid lumps, until the sauce is smooth and thickened. Remove from heat, season with ground nutmeg, and stir in the lightly beaten eggs until fully incorporated.
- Assemble the Pastitsio: Layer half of the cooked pasta evenly into the prepared baking dish. Spread the lamb and eggplant mixture over the pasta layer, then top with the remaining pasta.
- Add Béchamel and Cheese: Pour the béchamel sauce evenly over the top layer of pasta and meat. Sprinkle the grated Parmesan cheese evenly over the béchamel.
- Bake the Pastitsio: Place the baking dish in the preheated oven and bake for 35-40 minutes, until the top is golden brown and the dish is set.
- Cool and Serve: Remove from the oven and let the pastitsio cool for about 10 minutes before slicing to allow it to firm up and serve warmly.
Notes
- For a richer flavor, try roasting the eggplant before adding it to the meat sauce to enhance its sweetness and texture.
- You can substitute ground beef for lamb for a milder taste and slightly different flavor profile.
- This dish can be prepared a day in advance and refrigerated. Simply bake it fresh before serving for convenience.

