Vegan Moussaka made with aubergine, olive oil, salt, black pepper, onion, courgette, carrot, olive oil, garlic, cinnamon, dried oregano, tomato puree, lentils, red wine, water, vegetable stock powder, salt, black pepper, large potatoes, dairy-free block margarine, plain flour, unsweetened plant milk, dairy-free cheese, grated nutmeg, salt, black pepper

Vegan Moussaka

This sumptuous vegan moussaka offers a rich lentil and red wine ragu, expertly layered with roasted aubergine, thinly sliced potato, and crowned with a creamy vegan béchamel. It's a comforting crowd-pleaser that satisfies both vegans and non-vegans alike, perfect for entertaining or a hearty weeknight meal. This dish can also be prepared in advance or made in a larger batch for freezing.

6 servings
Updated
mainsoccasions
#greek#creamy#potato#lentils#aubergine#make ahead#comfort food#batch cooking#freezer friendly

Instructions

  1. 1

    Preheat the oven to 180ºC (fan) / 350ºF / Gas Mark 4. Slice the aubergine (2) thinly. Brush with olive oil (2 tbsp), season with [salt] and [black pepper], then roast for 20 minutes, turning halfway, until golden and soft.

  2. 2

    Finely chop the onion (1), carrot (1), and courgette (1). Crush the garlic (2 cloves). Heat olive oil (2 tbsp) in a large lidded casserole or frying pan. Gently cook the onion (1) and carrot (1) for 3-4 minutes until soft. Add the courgette (1) and garlic (2 cloves), cook for another 3-4 minutes.

  3. 3

    Stir in cinnamon (0.5 tsp), dried oregano (1 tsp), and tomato puree (2 tbsp). Add the lentils (1 tin) and red wine (150 ml). Bring to a boil, then reduce to a simmer. After 2-3 minutes, add water (150 ml) and vegetable stock powder (1 tsp). Season with [salt] and [black pepper]. Cover and simmer for 15 minutes until thick and glossy.

  4. 4

    Meanwhile, boil a saucepan of water. Peel and thickly slice the potatoes (2 large). Add to the boiling water and cook for 5 minutes until almost tender. Drain and set aside. Melt dairy-free block margarine (40 g) in the same saucepan. Stir in plain flour (60 g), cook gently for 2-3 minutes. Gradually whisk in unsweetened plant milk (500 ml) until a thick, glossy sauce forms. Season with [salt] and [black pepper]. Remove from heat, stir in dairy-free cheese (50 g) and [grated nutmeg].

  5. 5

    Layer half the roasted [aubergine] slices in an ovenproof dish, followed by half the [lentil ragu]. Repeat with remaining [aubergine] and [lentil ragu]. Top with the [potato] slices, then pour over the [béchamel sauce]. Bake for 30-35 minutes until golden brown and bubbling. Serve immediately with crusty bread and a crisp green salad.

Nutrition Facts

Per portion

411
kcal
11
Protein (g)
46
Carbs (g)
19
Fat (g)

Macronutrients

Saturated Fat 3 g
Monounsaturated Fat 10 g
Polyunsaturated Fat 4 g
Fiber 11 g
Sugars 12 g

Micronutrients

iron
4mg
133% DV
sodium
393mg
103% DV
calcium
181mg
109% DV
potassium
1113mg
142% DV
vitamin a
123mcg
82% DV
vitamin c
30mg
200% DV
vitamin k
20mcg
100% DV

Reviews

Be the first to review this recipe!

Rate this recipe:

No reviews yet. Be the first to share your experience!

Similar Recipes

Vegan Moussaka

Vegan Moussaka

6 servings
2h
#dinner#savory#lentils
Vegan Moussaka

Vegan Moussaka

8 servings
2h 15m
#Greek#layered#bechamel
Rich Vegetable Moussaka

Rich Vegetable Moussaka

6 servings
1h 15m
#easy#greek#vegan
Vegan Moussaka

Vegan Moussaka

10 servings
3h
#greek#creamy#dinner
Vegan Moussaka

Vegan Moussaka

7 servings
2h
#bake#Greek#creamy
Eggplant Potato Moussaka with Pine Nut Cream

Eggplant Potato Moussaka with Pine Nut Cream

8 servings
1h 30m
#bake#greek#potato
Aubergine Moussaka

Aubergine Moussaka

6 servings
1h 50m
#bake#greek#creamy
Creamy Vegan Moussaka

Creamy Vegan Moussaka

8 servings
2h 45m
#baked#greek#cashew