Sticky spiced tofu & rice

Sticky spiced tofu & rice

If we had you at ‘sticky’, just wait ’til you hear what else is in this scrumptious stir-fry... Made with Chinese-style flavourings – think ginger, garlic, chilli and soy – and, curveball, chipotle paste, the sauce you sizzle the tofu and veg in is tangy, spicy and unexpectedly smoky. Served on fluffy white rice. Go on, get stuck in!

SWK: Source of fibre SWK: High protein Plants 5 highly rated

Serving size

Cook time: 35 mins
Cuisine: Asian
Food group: Vegan
Allergens: Soya

Cooking Instructions

The protein cooking time listed in this recipe has been updated.

As of December 2025, we’ve revised cooking times for all our proteins to reflect improved food safety guidance.

Check out the latest recommended times in our Cooking Guidelines.

Sauté the tofu

  • Drain the tofu, pat dry with kitchen roll and cut into 2cm cubes.
  • Put a large non-stick frying pan over a medium-high heat. Tip in the tofu, spritz with cooking spray and lightly season to taste with salt. Cook for 6-8 mins, turning occasionally, until golden. Remove from the pan and set aside.

Boil the rice

  • Meanwhile, cook the rice in boiling water for 10-12 mins, then drain.

Prep your veg

  • At the same time, dice the carrots into 1cm cubes. Peel and thinly slice the onions, and deseed and thinly slice the peppers. Finely dice the chillies (deseed for less heat), then finely chop the coriander.

Spice things up!

  • Spritz the frying pan with more cooking spray and put it over a medium-high heat. Tip in the carrots and cook for 3 mins.
  • Add the onions, peppers and chillies (to taste) and cook for 5 mins.
  • Stir in the ginger & garlic paste, chipotle (to taste) and tomato purée and cook for 2 mins.
  • Pour in the vinegar, tamari, passata and 100ml water (150ml for 4 portions), then simmer for 5-7 mins.
  • Add half the coriander and return the tofu to the pan. Simmer for 2 mins, stirring, until the sauce is thick and the tofu is nicely coated and sticky.

Finish & serve

  • Serve the tofu and veg on top of the rice, then sprinkle over the remaining chopped coriander.

Making changes?

Are you sure you want to continue?