Skip to main content
General Tso Inspired Tofu and Jasmine Rice

General Tso Inspired Tofu and Jasmine Rice

with Pak Choi and Green Beans
Recipe Development Team
Recipe Development TeamUpdated on April 13, 2026
Calories
590 kcal
Protein
29.3g protein
Total
35 minutes
Difficulty
Easy
Allergens:
  • Soya
  • Cereals containing gluten
  • Sulphites
Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts, and wheat.
serving amount

150

Jasmine Rice

1

Pak Choi

80

Green Beans

2

Garlic Clove

280

Firm Tofu

(Contains: Soya)

20

Cornflour

25

Soy Sauce

(Contains: Cereals containing gluten, Soya)

15

Cider Vinegar

(Contains: Sulphites)

15

Sambal Paste

32

Hoisin Sauce

(Contains: Soya)

15

Mushroom Broth Paste

Not included in your delivery

300

Water for the Rice

2

Tomato Ketchup

10

Water for the Sauce

Energy (kcal)590 kcal
Energy (kJ)2468 kJ
Fat11.6 g
of which saturates1.7 g
Carbohydrate92.3 g
of which sugars14.7 g
Protein29.3 g
Salt4.9 g
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.
Lid
Medium Saucepan
Garlic Press
Medium Bowl
Paper Towel
Measuring Jug
Pan

Instructions

Cook the Rice
1

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

Stir in the rice and 1/4 tsp salt and bring to the boil. Once boiling, turn the heat down to medium and cover with the lid.

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).

Get Prepped
2

Meanwhile, trim the pak choi, then separate the leaves. Cut each leaf in half lengthways down the middle.

Trim the green beans, then cut into thirds. Peel and grate the garlic (or use a garlic press).

Drain the tofu and chop into 1cm cubes. Pat dry with kitchen paper and pop into a medium bowl.

Add the cornflour, season with salt and pepper, then toss together to coat the tofu. 

Crisp the Tofu
3

Heat a generous drizzle of oil in a large frying pan on medium-high heat.

Once hot, fry the tofu until slightly crispy, 8-10 mins. Turn frequently to ensure it doesn't burn. 

Meanwhile, in a measuring jug, combine the soy sauce, cider vinegar, sambal, hoisin sauce, mushroom broth paste, ketchup and water for the sauce (see pantry for both amounts). Set your sauce aside.

Fry the Veg
4

Once the tofu is crispy, transfer to a plate lined with kitchen paper. 

Return the (now empty) pan to medium-high heat with a drizzle of oil.

Once hot, add the pak choi and green beans. Stir-fry until starting to soften, 3-4 mins.

Add the garlic and fry for 30 secs more.

Sauce Things Up
5

Pour your sauce into the pan and bring to the boil. Reduce the heat to medium, then simmer until thickened enough to coat the back of a spoon, 3-5 mins. 

Once the sauce has thickened, add the crispy tofu back into the pan and stir until coated, 1 min. 

Add a splash of water to loosen if needed, then remove from the heat.

Serve
6

When ready, fluff up the rice using a fork and share between your bowls.

Top with your General Tso inspired tofu, spooning over all the sauce from the pan.

Enjoy!

Customer reviews

Review summary

Updated on Feb 2026
  • Flavour: Many found the sauce overpoweringly salty; consider reducing soy sauce or using a low-sodium version for a more balanced taste.
  • Ease of prep: Coating tofu with cornflour can be tricky; some found it stuck to the pan instead of the tofu.
  • Suggestions: Try reducing the vinegar or omitting it entirely, as several reviewers found the sauce too acidic.
  • Next-day meals: A few customers mentioned the dish tasted even better the next day, making it a good option for leftovers.
  • Texture: For crispier tofu, ensure it's thoroughly patted dry before coating and frying in hot oil.
AI-generated from customer reviews

This week's must-try HelloFresh recipes