← All recipes
A rectangular baking dish filled with layered eggplant slices, ground beef, and golden béchamel topping, lightly browned.

Moussaka

Layers of silky eggplant, spiced ground beef, and creamy béchamel meld into a Greek comfort classic.

Total: 105 minPrep: 45 minCook: 60 min8 servingsDifficulty: Medium⭐ 4.8 (123+ ratings)$

Ingredients

Servings:

Steps

  1. 1 Preheat oven to 375°F.
  2. 2 Salt eggplant slices and let sit for 30 minutes, then rinse and pat dry.
  3. 3 In a skillet, heat olive oil and sauté onions and garlic until translucent.
  4. 4 Add ground beef and cook until browned, then drain excess fat.
  5. 5 Stir in diced tomatoes, cinnamon, nutmeg, salt, and pepper; simmer for 15 minutes.
  6. 6 Arrange a layer of eggplant in a greased baking dish, top with half the beef mixture.
  7. 7 Repeat layers ending with eggplant on top.
  8. 8 Spread béchamel sauce over the top and sprinkle with Parmesan and feta, if using.
  9. 9 Bake for 45 minutes or until bubbly and golden.
  10. 10 Let rest 10 minutes before serving.

Equipment

Variations

Substitutions

Pairings

Nutrition

Calories: 350 kcal
Fat: 18g fat
Carbs: 22g carbohydrates
Protein: 18g protein
Fiber: 3g fiber
Sugar: 4g sugar
Sodium: 600mg sodium

Tips

Storage

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a 350°F oven until heated through.

Freezing: Freezes well for up to 2 months. Thaw overnight in the fridge and bake uncovered until heated through.

Serving Suggestions

FAQ

Can I make this ahead of time?

Absolutely! Prepare it up to the baking stage and refrigerate for up to 24 hours before baking.

Share this recipe