Vegan Moussaka
Vegan Moussaka is a hearty, comforting dish that layers roasted vegetables with a rich lentil filling and a creamy béchamel sauce made from cashews. This plant-based twist on the traditional Greek recipe is both nutritious and satisfying, perfect for a delicious breakfast.

60 minutes
Difficulty: Medium
Greek
350 kcal
Ingredients
- Eggplant - 1 medium
- Zucchini - 1 medium
- Potato - 1 medium
- Olive oil - 2 tablespoons
- Yellow onion - 1 medium, chopped
- Garlic - 2 cloves, minced
- Carrot - 1 medium, grated
- Green bell pepper - 1, chopped
- Tomato paste - 2 tablespoons
- Cooked lentils - 200 grams
- Cinnamon - 1/2 teaspoon
- Oregano - 1 teaspoon
- Salt - 1/2 teaspoon
- Black pepper - 1/4 teaspoon
- Cashews - 100 grams (soaked in water for 2 hours)
- Nutritional yeast - 2 tablespoons
- Lemon juice - 1 tablespoon
- Plant-based milk - 100 ml
Steps
- Preheat the oven to 200°C (400°F).
- Slice the eggplant, zucchini, and potato into thin rounds and sprinkle with salt. Let them sit for 15 minutes to draw out moisture.
- Rinse the eggplant, zucchini, and potato, then pat dry with a towel. Toss them in 1 tablespoon of olive oil and roast in the oven for 25 minutes until tender and slightly golden.
- In a skillet, heat the remaining olive oil over medium heat. Add the chopped onion and sauté for 5 minutes until translucent.
- Add minced garlic, grated carrot, and chopped green bell pepper to the skillet. Cook for another 5 minutes until vegetables are tender.
- Stir in the tomato paste, cooked lentils, cinnamon, oregano, salt, and black pepper. Cook for 5 more minutes, then remove from heat.
- In a blender, combine soaked cashews, nutritional yeast, lemon juice, and plant-based milk. Blend until smooth to create the béchamel sauce.
- In a baking dish, layer half of the roasted potato, followed by half of the lentil mixture, then half of the eggplant and zucchini. Repeat the layers.
- Pour the cashew béchamel sauce over the top layer. Bake for 20 minutes until the top is golden and bubbly.
- Let the moussaka cool for 10 minutes before serving.
Nutrition
- Calories: 350
- Protein: 12 g
- Carbs: 45 g
- Fiber: 12 g
- Sugar: 6 g
- Sodium: 400 mg
- Cholesterol: 0 mg
- Total Fat: 15 g
- Saturated Fat: 2 g
- Unsaturated Fat: 13 g
- Water: 0.5 L
Health Benefits
- Rich in plant-based protein from lentils and cashews.
- High in dietary fiber, promoting digestive health.
Tags
GreekVeganBreakfast