Creamy Aubergine, Potato and Tempeh Bake

This immensely hearty and satisfying take on a moussaka is one to please a crowd. It is not traditional in any sense. Beyond using tempeh instead of ...the traditional lamb, we have baked our potatoes and aubergines to cut back on oil and added some sautéed spinach into the béchamel for extra colour. This recipe is time-consuming but method wise, pretty simple. Plus, it more than makes up for it because it is so easy to prep ahead of time. You can make this up to 3 days in advance and keep it in the fridge. Allow to sit out of the fridge for an hour before baking to lose its fridge chill. Read more This immensely hearty and satisfying take on a moussaka is one to please a crowd. It is not traditional in any sense. Beyond using tempeh instead of the traditional lamb, we have baked our potatoes and aubergines to cut back on oil and added some sautéed spinach into the béchamel for extra colour. This recipe is time-consuming but method wise, pretty simple. Plus, it more than makes up for it because it is so easy to prep ahead of time. You can make this up to 3 days in advance and keep it in the fridge. Allow to sit out of the fridge for an hour before baking to lose its fridge chill.

Prep time
30 minutes
Cook time
30 minutes
FREEZER FRIENDLY
Yes
SHELF LIFE
3 days
Why is this healthy?
Plant
points
High
protein
High
fibre
Probiotics
Prebiotics
Contains
Grains, Soy, Gluten
Ingredients
Serves 6
potatoes
sliced into 5mm rounds
aubergine
sliced lengthwise into 1cm pieces
For the tempeh sauce
Swaps: beef mince
coarsely grated
white onion
finely diced
celery
finely diced
carrot
finely diced
tomato puree
cinnamon (ground)
oregano (dried)
thyme (dried)
balsamic vinegar
garlic cloves
finely diced
passata
Swaps: chopped tomatoes (can)
For the spinach béchamel
milk (plantbased)
Swaps: milk (dairy)
white flour
Swaps: all purpose flour (gluten-free)
nutritional yeast
bay leaf (dried)
black peppercorns
nutmeg (ground)
pinch
white onion
To serve
parsley
optional
Why is this healthy?
Plant
points
High
protein
High
fibre
Probiotics
Prebiotics

NUTRITION PER SERVING (Read more)

382kcal
Calories
21g
Protein
15g
Total Fat
43g
Carbs
12g
Fibre
11g
Sugars
239mg
Calcium
18%
 
6mg
Iron
33%
 
121mg
Magnesium
29%
 
264mg
Phosporus
21%
 
1431mg
Potassium
30%
 
133mg
Sodium
6%
 
13mg
Zinc
119%
 
1mg
Copper
72%
 
4mg
Vitamin B1
352%
 
2mg
Vitamin B2
166%
 
43mg
Vitamin B3
271%
 
4mg
Vitamin B6
263%
 
450mcg
Vitamin B9
112%
 
625mcg
Vitamin A
69%
 
4mcg
Vitamin B12
186%
 
43mg
Vitamin C
48%
 
1mcg
Vitamin D
3%
 
3mg
Vitamin E
19%
 
80mcg
Vitamin K
67%
 
Calories: 382kcal; Protein: 21g; Total Fat: 15g; Carbs: 43g; Fibre: 12g; Sugars: 11g; Calcium: 239mg (18%); Iron: 6mg (33%); Magnesium: 121mg (29%); Phosporus: 264mg (21%); Potassium: 1431mg (30%); Sodium: 133mg (6%); Zinc: 13mg (119%); Copper: 1mg (72%); Vitamin B1: 4mg (352%); Vitamin B2: 2mg (166%); Vitamin B3: 43mg (271%); Vitamin B6: 4mg (263%); Vitamin B9: 450mcg (112%); Vitamin A: 625mcg (69%); Vitamin B12: 4mcg (186%); Vitamin C: 43mg (48%); Vitamin D: 1mcg (3%); Vitamin E: 3mg (19%); Vitamin K: 80mcg (67%)
Show more

Notes

To freeze, assemble up to step 10 and allow to cool before placing, covered, in the freezer for up to 3 months. Defrost overnight in the refrigerator, let sit out on the counter for 30-45 minutes to lose fridge chill before baking as usual. (You may need to add several minutes to the cooking time).

Alternatives:
tomato passata - tin of tomatoes, blended
oat milk - any plant-based or dairy milk
nutritional yeast - finely grated parmesan cheese

Why is this healthy?
Plant
points
High
protein
High
fibre
Probiotics
Prebiotics
Contains
Grains, Soy, Gluten
Ingredients
Serves 6
potatoes
sliced into 5mm rounds
aubergine
sliced lengthwise into 1cm pieces
For the tempeh sauce
Swaps: beef mince
coarsely grated
white onion
finely diced
celery
finely diced
carrot
finely diced
tomato puree
cinnamon (ground)
oregano (dried)
thyme (dried)
balsamic vinegar
garlic cloves
finely diced
passata
Swaps: chopped tomatoes (can)
For the spinach béchamel
milk (plantbased)
Swaps: milk (dairy)
white flour
Swaps: all purpose flour (gluten-free)
nutritional yeast
bay leaf (dried)
black peppercorns
nutmeg (ground)
pinch
white onion
To serve
parsley
optional

Ingredients

Serves 6
potatoes
sliced into 5mm rounds
aubergine
sliced lengthwise into 1cm pieces
For the tempeh sauce
Swaps: beef mince
coarsely grated
white onion
finely diced
celery
finely diced
carrot
finely diced
tomato puree
cinnamon (ground)
oregano (dried)
thyme (dried)
balsamic vinegar
garlic cloves
finely diced
passata
Swaps: chopped tomatoes (can)
For the spinach béchamel
milk (plantbased)
Swaps: milk (dairy)
white flour
Swaps: all purpose flour (gluten-free)
nutritional yeast
bay leaf (dried)
black peppercorns
nutmeg (ground)
pinch
white onion
To serve
parsley
optional

Method

Your notes

1

Gather and prepare your ingredients. Preheat the oven to 200°C/ 180°C fan.

2

Drizzle the aubergine with olive oil, sprinkle with salt and pepper and lay out onto a baking tray. Bake for 30 minutes, until tender and golden brown. It's okay if they overlap slightly - they will shrink as they cook.

3

Drizzle the potatoes with olive oil, sprinkle with salt and pepper and lay out onto a baking tray. Bake for 30 minutes, until tender.

4

Place a large, heavy-bottomed pan over medium-high heat. Add the olive oil and the tempeh with a light sprinkle of salt and pepper. Cook for 2-3 minutes, stirring often, until lightly golden brown.

5

Add the onion, carrot and celery with another light sprinkle of salt and pepper. Cook for 5-6 minutes, stirring often, until softened and translucent.

6

Add the garlic, tomato puree, cinnamon, oregano and thyme. Cook, stirring often, for 2-3 minutes until darkened, fragrant and sticky.

7

Add the tomato passata. Bring to a gentle simmer and cook for 8-10 minutes, until darkened and reduced. Add the balsamic and salt and pepper to taste.

8

To make the bechamel, place the oat milk into a saucepan with the onion, peppercorns, bay leaf and a pinch of nutmeg. Heat until it reaches the shiver stage (just beginning to simmer but not bubbling). Strain into a jug and set aside.

9

Place the saucepan back over the heat and add the olive oil and flour. Whisk for 2-3 minutes until you have a thick paste. Then slowly stream in the milk, about a quarter at a time, whisking constantly until you have a smooth, thickened sauce. Turn off the heat and add the nutritional yeast. Adjust seasoning to taste.

10

Stir through the spinach and cook for 1-2 minutes, just until wilted.

11

Get a baking dish 28x22x5cm. Layer half of the tempeh sauce, followed by the potatoes, aubergines and green bechamel. Repeat, using the remaining half of each component.

12

Place into the preheated oven and bake for 30-35 minutes until golden brown and bubbling. Allow to cool for five minutes before serving.

Notes

To freeze, assemble up to step 10 and allow to cool before placing, covered, in the freezer for up to 3 months. Defrost overnight in the refrigerator, let sit out on the counter for 30-45 minutes to lose fridge chill before baking as usual. (You may need to add several minutes to the cooking time).

Alternatives:
tomato passata - tin of tomatoes, blended
oat milk - any plant-based or dairy milk
nutritional yeast - finely grated parmesan cheese

Sign up today to unlock this recipe and 800+ others
Join 1000s of others who are already learning how to achieve their health goals

Related recipes for you

© 2025 The Doctor's Kitchen