Skip to main content
Caramelised Double Tofu and Aubergine Stir-Fry

Caramelised Double Tofu and Aubergine Stir-Fry

with Fragrant Jasmine Rice and Sesame Seeds
Anushka Magan
Anushka MaganUpdated on June 12, 2026
Calories
856 kcal
Protein
58g protein
Total
25 minutes
Difficulty
Easy
Allergens:
  • Soya
  • Wheat
  • Cereals containing gluten
  • Sesame
  • May contain traces of allergens
  • Celery
  • Pecan Nuts
  • Almonds
  • Walnuts
  • Peanut
  • Pistachio nuts
  • Brazil nuts
  • Hazelnuts
  • Macadamia Nuts
  • Cashew nuts
  • Nuts
Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts, and wheat.
serving amount

1 unit(s)

Aubergine

(May contain traces of: Celery)

150 grams

Jasmine Rice

10 grams

Cornflour

560 grams

Firm Tofu

(Contains: Soya)

30 grams

Hoisin Sauce

(Contains: Soya)

20 grams

Ketjap Manis

(Contains: Soya)

10 milliliter(s)

Soy Sauce

(Contains: Wheat, Cereals containing gluten, Soya)

120 grams

Peas

5 grams

Roasted White Sesame Seeds

(Contains: Sesame May contain traces of: Pecan Nuts, Almonds, Walnuts, Peanut, Pistachio nuts, Brazil nuts, Hazelnuts, Macadamia Nuts, Cashew nuts, Nuts)

Not included in your delivery

300 milliliter(s)

Water for the Rice

1 tbsp

Water for the Cornflour

½ tbsp

Tomato Ketchup

1 tbsp

Honey

150 milliliter(s)

Water for the Sauce

Energy (kJ)3580 kJ
Energy (kcal)856 kcal
Fat24.8 g
of which saturates3.9 g
Carbohydrate99.9 g
of which sugars25.4 g
Dietary Fibre13.1 g
Protein58 g
Salt2.2 g
Potassium236.3 mg
Calcium11.3 mg
Iron0.6 mg
Due to the different suppliers we purchase our products from, nutritional facts per meal can vary from the website to what is received in the delivered box, depending on your region.
Baking Tray
Lidded saucepan
Bowl
Pan

Cooking Steps

Roast the Aubergine
1

a) Preheat your oven to 220°C/200°C fan/gas mark 7.

b) Trim the aubergine, then cut into roughly 2cm pieces and pop them onto a baking tray.

c) Drizzle with oil, season with salt and pepper, then toss to coat. Spread out in a single layer.

d) When the oven is hot, roast the aubergine on the top shelf until soft and golden, 20-25 mins. Turn halfway through.

Cook the Rice
2

a) Meanwhile, pour the water for the rice (see pantry for amount) into a medium saucepan with a tight-fitting lid.

b) Stir in the rice and ¼ tsp salt and bring to the boil. Once boiling, turn the heat down to medium and cover with the lid.

c) Leave to cook for 10 mins, then remove the pan from the heat (still covered) and leave to the side for another 10 mins or until ready to serve (the rice will continue to cook in its own steam).

Prep the Rest
3

a) In the meantime, in a small bowl, mix half the cornflour with the water for the cornflour (see pantry for amount) - this is your cornflour slurry. 

b) Drain the tofu and thoroughly pat dry with kitchen paper. Tear into 3cm chunks. 

c) Add the tofu to a medium bowl with the remaining cornflour. Season with salt and pepper, then toss to coat.

d) Heat a large non-stick frying pan on high heat with a drizzle of oil. Once hot, fry the tofu until golden, 8-10 mins. Turn frequently to ensure it doesn't burn.

Now for the Sauce
4

a) Once the tofu is golden, stir in the hoisin sauce, ketjap manis, soy sauce, tomato ketchup, honey and water for the sauce (see pantry for all three amounts). 

b) Bring to the boil, then lower the heat.

c) Stir in the cornflour slurry and simmer until thickened, 1-2 mins. 

d) Once thickened, removed from the heat. 

Finishing Touches
5

a) Once the aubergine is ready, stir it into the tofu pan.

b) Add a splash more water if it has become a little too thick and reheat if needed. 

c) Once the rice is ready, fluff it up with a fork. Stir in the peas, then pop the lid back on until the peas are heated through, 1-2 mins. 

Serve
6

a) Share the rice between your bowls.

b) Spoon over the tofu and aubergine stir-fry

c) Sprinkle over the sesame seeds to finish. 

This week's must-try HelloFresh recipes