Layers of roasted eggplant, potatoes, and a savory meat sauce topped with a creamy no-cook béchamel!

My moussaka stacks are a modern twist on a classic and a great way to serve individual Greek moussaka. Layers of roasted eggplant and potatoes with a savory meat sauce are dripping with a luscious yogurt béchamel. Trust me. Each bite is pure Mediterranean bliss!
Moussaka has always been my favorite Greek dish to make. That and cabbage rolls take me back to my childhood. These stacks are so simple, and you can prep most of this recipe ahead of time, making it perfect for busy days or entertaining a crowd. You can serve a platter of these as an appetizer or main course and hope there are a few left for lunch the next day.
Why is this dish so comforting?
Melt in your mouth eggplant,
Tender, fluffy potato,
Beefy, herb tomato sauce, and
Tangy cheesy bechamel!

What do I need for the meat sauce?
Ground beef -I make big batches of meat sauce to divide and freeze for quick dinners later.
Onion -finely chopped to caramelize and add a bit of sweetness.
Garlic cloves -grated or minced to evenly distribute throughout the meat sauce.
Canned crushed tomatoes -or canned whole crushed tomatoes pureed.
Salt & freshly cracked black pepper -enhances all the sauce flavors.
Ground cinnamon -adds just a hint of sweetness.
Dried crushed oregano -adds the perfect amount of herb
Parsley -finely chopped adds so much freshness.
What goes in the yogurt bechamel?
Greek yogurt -it’s thicker and will hold up much better than non-Greek yogurt.
Heavy cream -loosens the yogurt just the right amount without thinning it too much.
Egg yolks -create that luscious bechamel texture and flavor.
Shredded Parmesan -or Kefalotiri adds a cheesy, nutty flavor.
Freshly cracked black pepper -parmesan is salty, so I add pepper to balance.
Grated nutmeg -is traditional for a distinct bechamel flavor.

What do I need to make the vegetables?
Eggplants -American or Italian varieties work best and make perfect slices for the stacks. You can use zucchini or more potato if you don’t care for eggplant.
Russet potatoes -or I use gold potatoes and slice them the same thickness as the eggplant.
Salt & freshly cracked black pepper -potatoes always need seasoning, and this helps season every layer of the stacks.
Olive oil -always use good quality olive oil when roasting vegetables.
How do I prepare the potatoes?
Preheat the oven to 425 °F, 220 °C. Peel the potatoes and slice them into 1-inch-thick rounds. Place on a baking tray and drizzle with olive oil. Season both sides with salt and black pepper. Roast on the center rack for about 30 minutes or until fork tender. Set aside to cool.
What’s the best way to prepare the eggplant?
Slice the eggplants into rounds about 1 and 1/2 inches thick. Place them on baking trays. Brush both sides with olive oil and season with salt and pepper. Roast in the oven for about 25 minutes or until fork tender, and set aside.

How do I make the meat sauce?
In a skillet, cook the onions in olive oil over medium heat for 10 minutes or until soft and golden. Add the garlic and warm through until fragrant. Then, add the ground beef and cook it until it is no longer pink. Season with salt, pepper, cinnamon, and red pepper flakes. Next, add the tomatoes and a cup of water. Cook over medium-high heat until the sauce thickens, about 15-20 minutes. Taste and adjust the seasoning if needed. Remove from heat and add the parsley.
Is the bechamel sauce easy?
Add all of the Bechamel ingredients in a large mixing bowl and whisk together.
How do I layer the stacks?
Begin with a layer of potatoes, top with shredded parmesan, an eggplant slice, a tablespoon of meat sauce, and then top with another eggplant slice. Dollop some Bechamel on top and sprinkle with Parmesan cheese.
How long do I cook the stacks?
Reduce the oven’s temperature to 350 °F, 180 °C. Then, bake the stacks for 25-30 minutes. Kali Orexi!

Do you have any make-ahead tips?
I have two great ones! First, bake the eggplant and potato slices up to 3 days ahead of time and refrigerate in an airtight container until ready to assemble. Second, the meat sauce can be made up to 4 days ahead of time before use or up to 2 months ahead in the freezer. I can’t tell you how quickly these stacks come together if you make both of these ahead of time.
Do you have more Eggplant recipes?
I didn’t care for eggplant until I became an adult, so now I have several recipes on my channel. From Classic Greek Moussaka and Greek Lamb & Eggplant Stew to Greek-style Eggplant Rolls with Spinach & Feta and Greek Stuffed Eggplant known as Melitzanes Papoutsakia, there are tons to choose from. I even have three eggplant dips: Persian Eggplant Dip known as Kashke Bademjan, Vegan Greek Melitzanosalata Eggplant Dip, and Eggplant Pesto.
Watch the Video:

Moussaka Stacks: Individual Greek Moussaka Layers
Moussaka Stacks: a delightful twist on the classic Greek dish! Layers of roasted eggplant and potatoes mingle with savory meat sauce, all topped with a luscious yogurt béchamel. Best part? You can prep most of it ahead of time, making it perfect for busy days or entertaining. Trust me, each bite is pure Mediterranean bliss!
Ingredients
For the Meat Sauce:
- 1 pound (500g) ground beef
- 1 onion, finely chopped
- 3-4 garlic cloves, grated
- 15 ounces canned crushed tomatoes
- 1 teaspoon salt or to taste
- freshly cracked black pepper
- 1/4 teaspoon of ground cinnamon or to taste
- 1 teaspoon dried crushed oregano
- 2 tablespoons finely chopped parsley
For the Yogurt Bechamel Sauce:
- 2 cups Greek yogurt
- 1/2 cup heavy cream
- 2 egg yolks
- 1 cup shredded Parmesan or Kefalotiri plus more for topping
- freshly cracked black pepper to taste
- a pinch of grated nutmeg
The Vegetables & Seasoning:
- 2-3 eggplants
- 4-5 Russet or Gold potatoes
- salt to taste
- freshly cracked black pepper to taste
- olive oil
Instructions
Preheat oven to 425 °F, 220 °C.
peel the potatoes and slice them into 1-inch thick rounds. Place on a baking tray and drizzle with olive oil. Season both sides with salt and black pepper. Roast on the center rack for about 30 minutes or until fork tender. Set aside to cool.
Slice the eggplants into about 1 and 1/2-inches thick rounds. Place them on baking trays. brush both sides with olive oil and season with salt and pepper. Roast in the oven for about 25 minutes or until fork tender. Set aside.
Make the meat Sauce: In a skillet, cook the onions in olive oil over medium-heat for 10 minutes or until soft and golden. Add the garlic and warm through until fragrant. Add the ground beef and cook it until no longer pink. Season with salt, pepper, cinnamon, red pepper flakes, add the tomatoes and a cup of water. Cook over medium-high heat until the sauce thickens. 15-20 minutes. Taste and adjust the seasoning if needed. Remove from heat and add the parsley.
Make the Bechamel Sauce: In a large mixing bowl, add all of the Bechamel ingredients and whisk together.
Make the Stacks: Begin with a layer of potatoes, top with shredded parmesan, an eggplant slice, a tablespoon of meat sauce, and then top with another eggplant slice. Dollop some Bechamel on top and sprinkle with Parmesan cheese.
Reduce the oven's temperature to: 350 °F, 180 °C.
Bake the stacks for 25-30 minutes.
Kali Orexi!
Notes
Make Ahead Tips:
Bake the eggplant and potato slices up to 3 days ahead of time. Refrigerate in an airtight container until ready to assemble.
The Meat Sauce can be made ahead too. It will keep fresh in the refrigerator for 3-4 days and in the freezer up to 2 months.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
-
Nordic Ware Natural Aluminum Commercial Baker's Half Sheet, 2-Pack, Silver -
3.6 Qt Braiser Covered Casserole Lagoon Gradated -
Le Creuset Enameled Cast Iron Signature Chef's Oven with Lid, 7.5 Quart, Shallot -
Godinger Coffee Mugs, Tea or Hot Water Glass Cups - Dublin Collection, Set of 4, 10 fluid ounces


I made this and so delicious! Thanks for the recipe! Is the nutritional information available by chance?
Dimitra-these came out wonderful! I followed your “make ahead” tips and party day, came together so qui kly! Note though, on your directions, you state cutting the eggplants one and a half inches thick, yet on your video they are definitely not that thick. I ended up reslicing them so they would roast better. Also, I erred on the direction of the potatoes! I SHOULD have sliced them the long way, to be a better layer. (I realized that upon stacking them up!!) Thanks again for a winner. 🙂
Thank you for your feedback! I’m glad to hear that the dish turned out well for you. I appreciate the note about the thickness of the eggplants and potatoes—I’ll make sure to clarify that in future recipes. Your adjustments sound like they worked well. Thanks for sharing your experience!
delicious
Thank you so much!
These were so wonderful that I am making them again!
However this time, I am serving a vegan and a vegetarian! (+ the rest of the family). I’m using BEEFLESS -from Trader Joe’s and making 3/4 of this following your Yogurt sauce recipe. For the vegan portion, I am going to use dairy free yogurt and cheese.
Fingers crossed!!!
Love all of your recipes!
I made this recipe last night and my family loved it!
Thank you so much for making it! I’m so happy to hear your family loved it—that means the world to me! If you try any variations or have questions, just let me know. Happy cooking!