Crispy Tofu Stir-Fry with Hoisin Garlic Sauce

Close up of Crispy Tofu Hoisin Stir-fry in bowl with chopsticks. Vegan, GF & Healthy! Georgie Eats.

I love a good stir-fry, and this crispy tofu hoisin stir-fry is one of my favourites. Crisp baked tofu and bright, seasonal vegetables are tossed in a sweet, sticky hoisin-style sauce and served over nutty brown rice. It’s comforting, full of vegetables (counts as four of your five-a-day), naturally vegan and gluten-free when you use tamari, and makes a reliable weekday dinner.

Woman holding bowl of Crispy Tofu Hoisin Stir-fry. Vegan, GF & Healthy! Georgie Eats.

To be honest, tofu wasn’t always my go-to ingredient. It can feel bland and its texture unfamiliar. Then I tried a different approach: drying and baking the tofu so it crisps up on the outside while remaining pleasantly chewy inside. Using extra-firm tofu and removing as much moisture as possible are the keys to transforming its texture and flavour.

  • Chunks of uncooked tofu on baking tray.
  • Crispy baked tofu on baking tray.

When baked, tofu takes on a satisfyingly crisp exterior. I recommend extra-firm tofu for this recipe — it holds its shape and achieves the best texture. Once you try it this way, you may never think of tofu the same again.

Two bowls of Crispy Tofu Hoisin Stir-fry in with chopsticks. Vegan, GF & Healthy! Georgie Eats.

Make this crispy tofu hoisin stir-fry your own

The recipe below uses my favourite stir-fry vegetables, but one of the best things about stir-fries is their flexibility. Use whatever you have on hand. Here are some great alternatives and additions:

  • mangetout or sugar snap peas
  • pak choi
  • baby corn
  • courgette
  • carrot (use a speed peeler to make ribbons)
  • green beans
  • Pouring Hoisin sauce into stir-fry pan filled with vegetables.
  • Close up of Crispy Tofu Hoisin Stir-fry. Vegan, GF & Healthy! Georgie Eats.

3 tips for stir-fry success

  1. Keep it hot. A hot pan is essential — vegetables should fry, not sweat. Aim for medium-high to high heat; the oil should shimmer when it’s ready.
  2. Be prepared. Have all ingredients chopped and ready before you start. Stir-frying is fast; everything should go in quickly and be stirred continuously.
  3. Don’t be scared. Expect smoke, steam and lots of sizzling. Use long tongs, keep food moving, and avoid burning by stirring constantly.
Woman holding bowl of Crispy Tofu Hoisin Stir-fry. Vegan, GF & Healthy! Georgie Eats.

This crispy tofu hoisin stir-fry is a great weeknight meal, and leftovers make a tasty lunch. If you try it, I’d love to hear — tag photos on Instagram or leave a comment. Keep smiling! G x

Two bowls of Hoisin Tofu Stir-fry. Vegan, GF & Healthy! Georgie Eats.

CRISPY TOFU HOISIN STIR-FRY

Fresh vegetables and crispy baked tofu in a sweet, sticky hoisin-style sauce, served over brown rice. Vegan, gluten-free friendly and healthy.

Course
Main Course
Cuisine
Chinese, Asian
Prep Time
15
minutes
Cook Time
30
minutes
Total Time
45
minutes
Servings
4
people

Ingredients

  • 280 g pack extra firm tofu
  • 3 tbsp rapeseed oil
  • 1 tbsp tamari or soy sauce
  • 300 g (1 ½ cups) brown rice
  • 1 head broccoli
  • 2 red peppers
  • ¼ red cabbage
  • 300 g mushrooms
  • Sea salt & freshly ground black pepper

Sauce

  • 3 dates stones removed
  • 1 garlic clove
  • 1 tbsp apple cider vinegar
  • 1 tbsp tomato purée
  • 2 tbsp tamari or soy sauce
  • 1 tsp Chinese five-spice
  • 1 tbsp peanut butter

To Serve

  • 4 spring onions sliced
  • sesame seeds

Instructions

  1. Preheat the oven to 180°C fan / 200°C / 400°F.
  2. Drain the tofu and press it between a tea towel to remove excess moisture. Cut into bite-size cubes and press again until the surface is dry.
  3. Toss the tofu cubes in a bowl with 1 tbsp oil and 1 tbsp tamari or soy sauce. Spread evenly on a lined baking tray and bake for 25–30 minutes until golden and crispy.
  4. Cook the brown rice according to the package instructions.
  5. Make the sauce by blending the dates, garlic, apple cider vinegar, tomato purée, tamari, Chinese five-spice, peanut butter, 6 tbsp water and 1 tsp sea salt until smooth. The sauce should be pourable; add 1–2 tbsp more water if it’s too thick.
  6. Chop the broccoli into small florets, slice the peppers, shred the red cabbage and halve or quarter the mushrooms so all the vegetables are a similar size.
  7. Heat a wok or large frying pan over high heat. Add 2 tbsp oil and once hot add the broccoli. Fry for 3 minutes, then add the remaining vegetables. Keep stirring until the vegetables are vibrant and cooked through. Season with black pepper, stir in the sauce, then quickly fold in the crispy tofu and remove from the heat.
  8. Divide the rice between bowls, spoon the stir-fry over the top, and finish with sliced spring onions and a sprinkle of sesame seeds. Serve immediately.

Recipe Notes

Leftovers can be kept in the fridge for up to 3 days. Reheat in the oven until piping hot for best texture.

Use extra-firm tofu for the best results — softer varieties won’t crisp up as well.

For a gluten-free version, use tamari or a certified gluten-free soy sauce.

Choose a peanut butter made of 100% peanuts that is runny; stir before using if needed. For the dates, Medjool or Deglet Nour both work fine.

Looking for more weeknight ideas? Try my samosa wraps for another quick, flavourful option.