
Vegan Moussaka
Layers of roasted aubergine, spiced lentil sauce and creamy cashew bechamel — impressive and satisfying.
Total time
95 min
Prep
40 min
Cook
55 min
Difficulty
hard
Cuisine
Vegan
vegetarianvegangluten-free
Ingredients
3 largeaubergines, sliced 1cm
300gbrown lentils, cooked
400gcrushed tomatoes
1large onion, diced
3 clovesgarlic, minced
1 tspground cinnamon
1 tspground allspice
200graw cashews, soaked and blended with 400ml water
4 tbspnutritional yeast
1 pinchnutmeg
3 tbspolive oil
Instructions
1
Roast aubergine slices with olive oil at 200C until golden.
2
Fry onion until golden, add garlic, cinnamon and allspice.
3
Add tomatoes and lentils, simmer 20 minutes until thick.
4
Blend soaked cashews with water, nutritional yeast and nutmeg into bechamel.
5
Layer aubergine in base of baking dish.
6
Spread lentil sauce over aubergine.
7
Add another layer of aubergine.
8
Pour cashew bechamel over top and bake at 180C for 35 minutes until golden.
Nutrition (estimated)
Per serving, based on a standard 4-serving portion and standard nutrition references — not a lab or USDA-verified measurement.
Calories
537
Protein
17.9g
Fat
35.5g
Carbs
48.6g
Fiber
16.5g
Sodium
23mg
Reviews
Leave a review
★★★★★
No account needed to post. New reviews are checked before they appear publicly.
