Nutrition Facts for Moussaka style stuffed eggplant aubergine
Blog Research API Download App

Moussaka Style Stuffed Eggplant Aubergine

Image of Moussaka Style Stuffed Eggplant Aubergine
Nutriscore Rating: 74/100

Elevate your dinner table with this irresistible Moussaka-Style Stuffed Eggplant recipe, a Mediterranean-inspired twist on classic comfort food. Tender roasted eggplant halves are filled with a savory spiced ground beef (or lamb) mixture, infused with warm hints of cinnamon, allspice, and oregano, then topped with a creamy, velvety béchamel sauce enriched with Parmesan cheese. The combination of hearty flavors and textures makes this dish a standout, perfect for family dinners or special occasions. Ready in just over an hour, this recipe is not only a feast for the eyes but also a delightfully satisfying meal. Serve it with a sprinkle of fresh parsley for a vibrant finish and enjoy the flavors of a Greek classic with a contemporary twist. Keywords: moussaka stuffed eggplant, Mediterranean recipes, baked eggplant, béchamel sauce, Greek-inspired dish.

🧬 Science-Backed Nutrition

Be Healthy Without Effort

Science-backed supplements for performance, wellness, and longevity.

pH Balance Support
Made in USA
Science-Backed
Shop Supplements →

Optimize your body chemistry naturally

nutriEffect Supplements

Recipe Information

⏱️
Prep Time
25 min
🔥
Cook Time
50 min
🕐
Total Time
1 hr 15 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

18 items
  • 2 large eggplants (aubergines)
  • 4 tablespoons olive oil
  • 1 medium yellow onion, finely chopped
  • 3 garlic cloves, minced
  • 300 grams ground beef or lamb
  • 400 grams canned crushed tomatoes
  • 2 tablespoons tomato paste
  • 0.5 teaspoons ground cinnamon
  • 0.5 teaspoons ground allspice
  • 1 teaspoon dried oregano
  • 1.5 teaspoons salt
  • 0.5 teaspoons black pepper
  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 1 cup whole milk
  • 30 grams grated Parmesan cheese
  • 0.25 teaspoons nutmeg
  • 2 tablespoons fresh parsley, chopped (optional, for garnish)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Preheat your oven to 200°C (400°F).

2

Cut the eggplants in half lengthwise and scoop out the flesh, leaving about a 1 cm (0.4 inch) border to create a shell. Chop the scooped-out flesh and set it aside.

3

Brush the eggplant shells with 2 tablespoons of olive oil and place them on a baking tray, cut side up. Roast them in the oven for 20 minutes or until softened.

4

Meanwhile, heat the remaining 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the chopped onion and cook until softened, about 5 minutes.

5

Add the minced garlic and cook for 1 minute until fragrant.

6

Stir in the ground beef (or lamb) and cook until browned, breaking it up with a spoon as it cooks.

7

Add the chopped eggplant flesh, crushed tomatoes, tomato paste, cinnamon, allspice, oregano, 1 teaspoon of salt, and 0.25 teaspoon of black pepper. Simmer for 10–12 minutes, stirring occasionally, until the mixture thickens.

8

While the meat filling cooks, prepare the béchamel sauce. Melt the butter in a small saucepan over medium heat. Once melted, whisk in the flour and cook for 1 minute.

9

Gradually whisk in the milk, making sure there are no lumps. Continue to cook and whisk until the sauce thickens, about 3–4 minutes. Remove from heat and stir in the Parmesan, nutmeg, and remaining 0.5 teaspoon of salt.

10

Remove the roasted eggplant shells from the oven and stuff them with the meat filling. Spread an even layer of béchamel sauce over the top of each stuffed eggplant.

11

Bake in the oven at 200°C (400°F) for 20–25 minutes, or until the tops are golden brown and bubbly.

12

Remove from the oven and let rest for 5 minutes before serving. Garnish with chopped parsley, if desired.

Cooking Tip: Take your time with each step for the best results!
511
cal
25.3g
protein
32.0g
carbs
33.1g
fat

Nutrition Facts

1 serving (561.2g)
Calories
511
% Daily Value*
Total Fat 33.1 g 42%
Saturated Fat 11.8 g 59%
Polyunsaturated Fat 0.0 g
Cholesterol 80 mg 27%
Sodium 1069 mg 46%
Total Carbohydrate 32.0 g 12%
Dietary Fiber 10.1 g 36%
Total Sugars 18.0 g
Protein 25.3 g 51%
Vitamin D 1.0 mcg 5%
Calcium 231 mg 18%
Iron 3.4 mg 19%
Potassium 1190 mg 25%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

24.6%%
19.1%%
56.3%%
Fat: 1182 cal (56.3%%)
Protein: 400 cal (19.1%%)
Carbs: 516 cal (24.6%%)