Vegetarian Moussaka Recipe

This impressive Vegetarian Moussaka is a delicious and satisfying Christmas Eve meal (or any day!). While it requires some effort, the rich layers of eggplant, lentils, and creamy topping are undeniably worth it. Impress your friends and family with this show-stopping vegetarian masterpiece!

Prep Time 30 mins
Cook Time 75 mins
Calories 748.3 kcal
Protein 63g
Rating 5.0 (6 Reviews)
Vegetarian Moussaka 55

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Vegetarian Moussaka

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Vegetarian Moussaka? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Vegetarian Moussaka

  1. Bring a pot of salted water to a boil. Add spinach and cook for 1 minute. Drain, reserving 1/4 cup of the cooking liquid. Squeeze out excess water from spinach.
  2. In a medium saucepan, combine 450ml water and lentils. Bring to a boil, then reduce heat to medium-low, cover, and simmer for 20 minutes, or until lentils are tender.
  3. While lentils cook, heat olive oil in a large skillet over medium heat. Add onion and garlic; cook until softened and golden, about 10 minutes.
  4. Add sliced mushrooms to the skillet. Increase heat to medium-high and season generously with salt and pepper. Cook until mushrooms release their juices and darken in color.
  5. Stir in crushed tomatoes and cook briskly for 5 minutes, until slightly thickened.
  6. Add cooked lentils, reserved lentil cooking liquid, 1/2 teaspoon salt, and 1 teaspoon cumin to the skillet. Simmer gently for a few minutes.
  7. Stir in the squeezed spinach. Add a little water if the stew seems too dry.
  8. Boil potatoes in salted water until tender. Drain, cool slightly, and slice lengthwise.
  9. Preheat oven to 400°F (200°C).
  10. Trim eggplant and slice lengthwise into 1/2-cm thick slices.
  11. Brush a baking sheet with remaining olive oil. Arrange eggplant slices in a single layer and bake for 15 minutes. Flip and bake for another 5 minutes, until softened.
  12. Reduce oven temperature to 360°F (180°C).
  13. In a 2-liter baking dish, layer half the potatoes, half the eggplant, the mushroom mixture, the remaining eggplant, and the remaining potatoes.
  14. For the topping: Melt butter in a saucepan. Whisk in flour and gradually whisk in milk until smooth. Bring to a simmer, stirring constantly, until thickened.
  15. Remove from heat and stir in parmesan cheese and ricotta cheese mixed with the egg. Season to taste.
  16. Pour sauce over the moussaka and dust with nutmeg.
  17. Bake for 30 minutes, or until the top is golden brown and set.

Nutrition Information (Approximate per serving)

Sodium

18 g

Sugar

55g

Fat

85g

Carbs

28g