Skip to main content
Malaysian Satay Tofu Curry

Malaysian Satay Tofu Curry

with Rice & Crushed Peanuts
4.0(4)
Recipe Development Team
Recipe Development TeamUpdated on January 21, 2026
Get up to $230 off + Free Extras for 8 weeks
Calories
690 kcal
Protein
21.2g protein
Difficulty
Easy
Allergens:
  • Peanuts
  • Gluten
  • Soy
  • Wheat
  • May contain traces of allergens
  • Almond
  • Brazil nut
  • Cashew
  • Gluten
  • Hazelnut
  • Macadamia
  • Milk
  • Pecan
  • Pine nut
  • Pistachio
  • Sesame
  • Soy
  • Walnut
  • Wheat
Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts and wheat.
Serving amount

1 packet

Crushed Peanuts

(Contains: May contain traces of allergens, Peanuts, Almond, Brazil nut, Cashew, Gluten, Hazelnut, Macadamia, Milk, Pecan, Pine nut, Pistachio, Sesame, Soy, Walnut, Wheat;)

1 packet

Basmati Rice

(Contains: May contain traces of allergens, Gluten, Soy, Wheat;)

1 sachet

Satay Seasoning

(Contains: Soy, May contain traces of allergens;)

1 packet

Baby Spinach Leaves

1

Lime

1

Malaysian Tofu

(Contains: Gluten, May contain traces of allergens, Peanuts, Soy, Sesame, Wheat;)

1

Carrot

1

Zucchini

1 packet

Coconut Milk

1 packet

Soy Sauce Mix

(Contains: Gluten, Soy, Wheat;)

Not included in your delivery

1 drizzle

olive oil

1.25 cup

water

¼ cup

water

Energy (kJ)2890 kJ
Calories690 kcal
Fat30 g
of which saturates17.9 g
Carbohydrate78.3 g
of which sugars14.7 g
Dietary Fibre12.8 g
Protein21.2 g
Sodium1270 mg
The average adult daily energy intake is 8700 kJ

Cooking Steps

1

• To a medium saucepan, add the water (for the rice) and bring to the boil.
• Add basmati rice, stir, cover with a lid and reduce heat to low.
• Cook for 10 minutes, then remove pan from heat and keep covered until rice is tender and water is absorbed, 10 minutes.

TIP: The rice will finish cooking in its own steam so don't peek!

2

• Meanwhile, thinly slice carrot and zucchini into half-moons. Slice lime into wedges.
• Transfer slow-cooked beef brisket including the liquid to a bowl and shred with 2 forks.
• In a large frying pan, heat a drizzle of olive oil over high heat.
• Cook carrot and zucchini, until tender, 4-5 minutes. Transfer to a bowl.
~~~~~~~~~~ MODULAR STEP ~~~~~~~~~~
• Meanwhile, thinly slice carrot and zucchini into half-moons. Slice lime into wedges.
• Cut plain tofu (see ingredients) into 2cm chunks.
• In a large frying pan, heat a drizzle of olive oil over high heat.
• Cook carrot and zucchini, until tender, 4-5 minutes. Transfer to a bowl.

3

• Return frying pan to high heat and cook shredded beef (no need for oil), stirring, until heated through and liquid has evaporated, 4-5 minutes.
• Reduce heat to medium then add satay seasoning and cook, until fragrant, 1 minute.
• Stir in coconut milk, soy sauce mix and water (for the curry) and simmer, until slightly thickened, 2-3 minutes.
• Remove pan from heat and add cooked veggies, baby spinach leaves and a squeeze of lime juice, stirring to combine. Season to taste.
~~~~~~~~~~ MODULAR STEP ~~~~~~~~~~
• Return frying pan to medium-high heat with a drizzle of olive oil.
• When the oil is hot, cook tofu, turning occasionally, 4-5 minutes.
• Reduce heat to medium then add satay seasoning and cook, until fragrant, 1 minute.
• Stir in coconut milk, soy sauce mix and water (for the curry) and simmer, until slightly thickened, 2-3 minutes.
• Remove pan from heat and add cooked veggies, baby spinach leaves and a squeeze of lime juice, stirring to combine. Season to taste.

4

• Divide rice between bowls. Top with Malaysian satay beef brisket curry and crushed peanuts.
• Serve with any remaining lime wedges. Enjoy!
~~~~~~~~~~ MODULAR STEP ~~~~~~~~~~
• Divide rice between bowls. Top with Malaysian satay tofu curry and crushed peanuts.
• Serve with any remaining lime wedges. Enjoy!