Skip to main content
Ginger-Garlic Tofu Stir-Fry

Ginger-Garlic Tofu Stir-Fry

with Crushed Peanuts
4.0(105)
Recipe Development Team
Recipe Development TeamUpdated on April 01, 2026
Get up to $230 off
Calories
2970 kcal
Protein
37g protein
Preparation Time
30 minutes
Difficulty
Easy
Allergens:
  • Gluten
  • Soy
  • Sesame
  • Peanuts
  • Wheat
  • Gluten
  • Soy
  • May contain traces of allergens
  • Peanuts
  • Sesame
  • Traces of Tree Nuts
  • Milk
Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts and wheat.
Serving amount

1 packet

jasmine rice

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

1 unit

carrot

1 unit

red capsicum

1 head

broccoli

1 unit

long red chilli

1 bag

coriander

1 packet

spicy tofu

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

1 knob

ginger

1 clove

garlic

1 unit

lime

1 sachet

hoisin sauce

(Contains: Sesame, Soy;)

1 packet

roasted peanuts

(Contains: Peanuts; May be present: Tree Nuts, Milk, Sesame, Soy.)

Not included in your delivery

olive oil

1.25 cup

water (for the rice)

2 tsp

soy sauce

(Contains: Gluten, Soy;)

2 tbs

water (for the sauce)

per serving
Calories2970 kcal
Fat18.7 g
of which saturates2.5 g
Carbohydrate92.2 g
of which sugars23.1 g
Protein37 g
Sodium1260 mg
The average adult daily energy intake is 8700 kJ
Lid
Medium Pan
Chopping board
Grater
Knife
Small Bowl
Large Non-Stick Pan
Plate

Cooking Steps

Rice
1

In a medium saucepan, bring the water (for the rice) to the boil. Add the jasmine rice, stir, cover with a lid and reduce the heat to low. Cook for 12 minutes, then remove the pan from the heat and keep covered until the rice is tender and all the water is absorbed, 10-15 minutes. TIP: The rice will finish cooking in its own steam so don't peek!

Prep
2

While the rice is cooking, thinly slice the carrot (unpeeled) into half-moons. Cut the red capsicum into 2cm chunks. Cut the broccoli into small florets and roughly chop the stalk. Thinly slice the long red chilli (if using). Roughly chop the coriander. Cut the spicy tofu into 2cm squares. Finely grate the ginger and garlic.

Sauce
3

Cut the lime into wedges. In a small bowl, combine the hoisin sauce, soy sauce, water (for the sauce) and a good squeeze of lime juice. Set aside.

Veggies
4

Heat a drizzle of olive oil in a large frying pan over a medium-high heat. When the oil is hot, add the carrot, capsicum and broccoli and cook, tossing, until just tender, 6-7 minutes. Add the ginger and garlic and cook, stirring, until fragrant, 1-2 minutes. Transfer to a plate. TIP: Add a splash of water to speed up the cooking time.

Tofu
5

Return the frying pan to a medium-high heat with a drizzle more olive oil. Add the tofu and cook, tossing, until browned, 3-4 minutes. Return the veggies to the pan, along with the hoisin sauce mixture. Toss until well combined, then remove from the heat. Stir 1/2 the long red chilli (if using) through the stir-fry.

Serve
6

Divide the jasmine rice and ginger garlic tofu stir-fry between plates. Top with the remaining chilli (if using), coriander and roasted peanuts. Serve with the remaining lime wedges.

This week's must-try HelloFresh recipes