Greek-Style Moussaka Recipe (Eggplant Casserole)

Healthy Moussaka Recipe

Healthy Moussaka Recipe

I’m always on the lookout for healthy recipes that can be made in bulk and frozen for later use (like when a new baby is born and cooking is difficult for a while). This moussaka recipe isn’t the quickest to prepare up-front, but it freezes really well and can be made in bulk.

What’s more, it’s hearty, filling comfort food packed with meat and veggies to feed a hungry family!

A Meaty Moussaka Recipe

Moussaka is a layered Eastern Mediterranean casserole dish made with eggplant or potato, a ground meat sauce, and a Greek yogurt and egg layer on top. It has rich flavors of herbs and spices with the subtle undertones of cinnamon and red wine frequently found in Greek food.

This eggplant moussaka recipe also is a great dinner to bring to friends who are ill or moms who have just had babies! (Think lasagna but much healthier and more creative!) I often make several of these at a time and freeze for this purpose. (Just add the yogurt and egg topping later when serving.)

I love to make this recipe especially in August-October when fresh eggplant is found at farmers markets or in the garden.

A Note on Cooking With Eggplant

One important note with this recipe: it is important to allow for time to remove much of the moisture from the eggplants. If you don’t your casserole will be runny.

About an hour before you begin cooking (or even the day before), slice the eggplants, put them in a strainer in the sink, and sprinkle them generously with salt. The salt helps to pull the water out. After about an hour, rinse the eggplant slices well and pat them dry.

If your eggplant is young and small, try leaving the peel on for extra nutrients! I peel larger eggplants to avoid any bitter taste.

More Eggplant Recipes to Try

Thanks to the eggplant, this moussaka recipe is full of fiber and phytonutrients. Studies show phytonutrients can help prevent free radical damage and balance blood cholesterol.

I’m still expanding my eggplant repertoire (other than my grain-free eggplant parmesan), but I’ve been planning to try grilled eggplant as well.

If you have winning eggplant recipes, I’d love to hear about them!

Greek-Style Moussaka Recipe (Eggplant Casserole)





Yield 12 servings

A delicious and healthy eggplant and meat sauce layered casserole with complex flavors and a rich aroma from spices.



  1. At least an hour before cooking or up to a day before, peel the eggplant if desired (recommended for large eggplant as the peel may be bitter) and slice into ¼ inch rounds or slices.
  2. Place in a colander over the sink and salt liberally.
  3. Put a heavy plate on top to create pressure and leave for an hour.
  4. Rinse eggplant well and pat dry.
  5. Preheat the oven to 350°F.
  6. Heat butter or coconut oil in a pan and cook the eggplant pieces for 2-3 minutes per side until starting to soften. Optionally, you can oil a large baking sheet and place all the eggplant on it and bake in a 400°F oven for 30 minutes instead.
  7. Brown the meat in a large skillet.
  8. Dice the onions, mushrooms, and kale and add them to the pan when meat is cooked.
  9. Saute another 5-7 minutes until all the vegetables are softening and starting to become translucent.
  10. Add the red wine or beef broth to deglaze the pan and then add the diced tomatoes, tomato paste, and all the spices except the garlic/garlic powder.
  11. Simmer about 15 minutes to let flavors incorporate.
  12. Grease the bottom of a large baking dish.
  13. Layer the eggplant slices and meat sauce in the baking dish and repeat until both are used up.
  14. In a small bowl, whisk together the eggs, Greek yogurt, and garlic powder.
  15. Spread evenly on top of the casserole.
  16. Bake in the preheated oven for 45 minutes to an hour.
  17. Let set 10 minutes and serve. Enjoy!


This casserole reheats well and can be made ahead. All except the yogurt and egg topping will freeze well, so try making several base casseroles for the freezer.

Courses Main

Cuisine Greek

Nutrition Facts

Serving Size 1 3×3 inch square

Amount Per Serving

Calories 185

% Daily Value

Total Fat 6.9 g


Saturated Fat 3.3 g


Cholesterol 87 mg


Sodium 386 mg


Total Carbohydrates 16.2 g


Dietary Fiber 5.5 g


Sugars 7.4 g

Protein 14.9 g


* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Ever tried moussaka? What is your favorite Greek food? Share below!