Skip to main content
Malaysian Tofu Fried Rice

Malaysian Tofu Fried Rice

with Crispy Shallots & Peanuts
4.0(372)
Recipe Development Team
Recipe Development TeamUpdated on August 27, 2025
Get up to $230 off
Calories
612 kcal
Protein
20.3g protein
Preparation Time
25 minutes
Difficulty
Easy
Allergens:
  • Celery
  • Gluten
  • Soy
  • Sulphites
  • Wheat
  • Peanuts
  • May contain traces of allergens
  • Gluten
  • Soy
  • Wheat
  • Almond
  • Brazil nut
  • Cashew
  • Hazelnut
  • Macadamia
  • Milk
  • Pecan
  • Pine nut
  • Pistachio
  • Sesame
  • Walnut
Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts and wheat.
Serving amount

1 packet

Basmati Rice

(May be present: Gluten, Soy, Wheat.)

1 sachet

Vegetable Stock Powder

(Contains: Celery;)

1 packet

Green Beans

1 packet

Coriander

2

Garlic

1 sachet

Crispy Shallots

1 packet

Kecap Manis

(Contains: Gluten, Soy, Sulphites, Wheat;)

1 packet

Crushed Peanuts

(Contains: Peanuts; May be present: Gluten, Soy, Wheat, Almond, Brazil nut, Cashew, Hazelnut, Macadamia, Milk, Pecan, Pine nut, Pistachio, Sesame, Walnut.)

1

Malaysian Tofu

(Contains: Gluten, Soy, Wheat, Peanuts; May be present: Sesame.)

1

Long Chilli

1

Lime

1

Carrot

Calories612 kcal
Energy (kJ)2560 kJ
Fat17.5 g
of which saturates4.5 g
Carbohydrate96.1 g
of which sugars27.3 g
Dietary Fibre13.2 g
Protein20.3 g
Sodium1290 mg
The average adult daily energy intake is 8700 kJ

Cooking Steps

1

In a medium saucepan, bring the water and basmati rice to the boil over a high heat. Crumble in the vegetable stock (1 cube for 2 people / 2 cubes for 4 people). Reduce the heat to medium and simmer, stirring occasionally, until the rice is almost tender, 10 minutes. Drain and set aside. TIP: The rice will continue cooking in step 5!

2

While the rice is cooking, drain the sweetcorn. Trim the green beans and chop into thirds. Finely chop the garlic (or use a garlic press). Thinly slice the carrot into half-moons. Cut the Malaysian tofu into 1cm chunks. Zest the lime to get a generous pinch and slice into wedges. Roughly chop the coriander. Thinly slice the long red chilli (if using).

3

Heat a large frying pan over a high heat. Add the corn kernels, green beans and carrot and cook until lightly browned, 4-5 minutes. TIP: Cover the pan with a lid if the kernels are jumping out. TIP: Charring the veggies gives your dish an extra bit of flavour.

4

Reduce the heat to medium and add the garlic, kecap manis and soy sauce and cook until reduced slightly, 1 minute. Add the cooked rice and cook, stirring, until tender, 2 minutes. Remove the pan from the heat and stir through the Malaysian tofu and roasted peanuts.

5

Return the pan to a medium-high heat. Push the rice to one side of the frying pan and add a drizzle of olive oil. Crack in the eggs and cook, stirring until the egg is lightly cooked, 30 seconds. Combine the rice until it's fully coated in the egg. Stir through a generous squeeze of lime juice and the lime zest.

6

Divide the Malaysian tofu fried rice between bowls. Top with coriander, long red chilli (if using) and the crispy shallots. Serve with any remaining lime wedges.

This week's must-try HelloFresh recipes