Try this tofu stir-fry, then check out our recipes for silken tofu and crispy baked tofu, plus discover more healthy vegetarian dinners and stir-fry recipes.


  • 225g smoked tofu, cubed
  • 1 tbsp sesame oil
  • 100g long-stemmed broccoli, cut into chunky pieces
  • 2 pak choi, quartered
  • 1 carrot, thinly sliced
  • 1 tbsp cornflour
  • 1 tbsp soy sauce
  • 2 cloves garlic, crushed
  • 1 tbsp sriracha
  • 300g cooked egg noodles
  • 2 spring onions, thinly sliced


  • STEP 1

    Heat a non-stick frying pan or wok over a high heat. Toss the tofu with 2 tsp of sesame oil and some seasoning, and fry for 3-4 minutes, turning regularly, or until golden all over, then tip out onto kitchen paper.

  • STEP 2

    Pour the remaining sesame oil into the pan and add the broccoli, pak choi and carrots, and stir-fry for 5 minutes until charred at the edges.

  • STEP 3

    In a bowl, mix together the cornflour, soy sauce and 100ml water to make a sauce, then stir in the garlic and sriracha. Reduce the heat of the pan to medium, and stir in the sauce.

  • STEP 4

    Tip in the noodles and toss everything until warmed through and the sauce has thickened. Divide between plates and top with the crispy tofu and a sprinkling of spring onions.

Try two more twists on a tofu stir-fry:

Vegan stir-fry

This low-calorie tofu stir-fry is inspired by the unique cuisine of Xi’an in central China. Expect bold and punchy flavours, especially from the cumin and chilli.

A white plate with a tofu stir-fry on it

Tofu noodles

Put a new spin on tofu with this speedy vegan noodle recipe. Tofu pieces are coated in a fragrant five-spice mix, then stir-fried until crisp. Served with veggies and noodles, this easy meal can be on the table in half an hour

Vegan Tofu Noodles Recipe

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 5 out of 5.1 rating