Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Slice of Sweet Potato Greek Moussaka

Sweet Potato Greek Moussaka Recipe


  • Author: Velma
  • Total Time: 1 hour 15 minutes
  • Yield: Serves 6 people 1x
  • Diet: Gluten Free

Description

Sweet Potato Greek Moussaka is a vibrant Mediterranean-inspired casserole that puts a flavorful twist on the classic dish. Instead of traditional potatoes, this version uses layers of sweet potatoes, bringing a touch of natural sweetness that balances beautifully with savory spiced ground meat, roasted eggplant, and a rich, creamy béchamel sauce. Baked until golden and bubbling, it’s a hearty, comforting meal that’s perfect for both casual dinners and special occasions. This modern take on a Greek favorite offers deep, satisfying flavors in every bite, healthy, colorful, and absolutely delicious.


Ingredients

Scale

For the Vegetable Layers

  • 2 large sweet potatoes, peeled and sliced into ¼-inch rounds
  • 2 medium eggplants, sliced into ½-inch rounds
  • 2 tbsp olive oil
  • Salt and pepper, to taste

For the Meat Sauce

  • 1 tbsp olive oil
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 500g (1 lb) ground beef or lamb
  • 1 tsp ground cinnamon
  • ½ tsp ground allspice
  • 1 tsp dried oregano
  • 2 tbsp tomato paste
  • 400g (14 oz) crushed tomatoes
  • ½ cup red wine (optional)
  • Salt and pepper, to taste
  • Fresh parsley, chopped (for garnish)

For the Béchamel Sauce

  • 4 tbsp butter
  • 4 tbsp all-purpose flour
  • 2½ cups milk, warm
  • ¼ tsp ground nutmeg
  • Salt and pepper, to taste
  • ½ cup grated Parmesan cheese
  • 1 egg, lightly beaten

Instructions

1. Prepare the Vegetables

  • Preheat your oven to 400°F (200°C).
  • Brush the sweet potato and eggplant slices with olive oil and sprinkle with salt and pepper.
  • Arrange them in a single layer on baking sheets.
  • Roast for 20–25 minutes, flipping halfway through, until tender and lightly golden. Set aside.

2. Make the Meat Sauce

  • Heat 1 tbsp olive oil in a skillet over medium heat.
  • Sauté the chopped onion until soft (about 5 minutes), then add garlic and cook for another minute.
  • Add the ground beef or lamb and cook until browned. Drain excess fat if needed.
  • Stir in cinnamon, allspice, oregano, and tomato paste. Cook for 2 minutes to bloom the spices.
  • Pour in the crushed tomatoes and red wine (if using). Season with salt and pepper.
  • Simmer for 15–20 minutes until thickened. Remove from heat and set aside.

3. Prepare the Béchamel Sauce

  • Melt the butter in a saucepan over medium heat.
  • Whisk in the flour and cook for 1–2 minutes to form a roux.
  • Gradually whisk in the warm milk, stirring constantly to avoid lumps.
  • Cook until the sauce thickens, then season with nutmeg, salt, and pepper.
  • Remove from heat, stir in the Parmesan cheese, then let cool slightly.
  • Whisk in the egg once the sauce has cooled a little (to avoid scrambling it).

4. Assemble the Moussaka

  • Grease a 9×13-inch baking dish.
  • Layer 1: Arrange a layer of roasted eggplant slices on the bottom.
  • Layer 2: Spread half the meat sauce evenly over the eggplant.
  • Layer 3: Add a layer of sweet potato slices.
  • Layer 4: Spread the remaining meat sauce over the sweet potatoes.
  • Layer 5: Top with remaining eggplant slices.
  • Finish: Pour the béchamel sauce over the top and smooth it out.

5. Bake the Moussaka

  • Reduce oven temperature to 375°F (190°C).
  • Bake uncovered for 35–40 minutes, or until the béchamel is golden and bubbling.
  • Rest for 15–20 minutes before slicing. This helps the layers set.

6. Serve

  • Garnish with chopped parsley or fresh oregano.
  • Serve warm, ideally with a crisp salad and crusty bread.
  • Prep Time: 35 minutes
  • Cook Time: 40 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Greek

Nutrition

  • Serving Size: 1 slice
  • Calories: 460 kcal
  • Sugar: 8g
  • Sodium: 540mg
  • Fat: 27g
  • Saturated Fat: 11 g
  • Unsaturated Fat: 14g
  • Trans Fat: 0.3g
  • Carbohydrates: 28g
  • Fiber: 5g
  • Protein: 25g
  • Cholesterol: 95mg