Give BOSH! a Shout

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms and Conditions apply.

Thank you!

Your email has been sent

Five Yum Friday

Would you like delicious recipes and other goodness delivered to your inbox every Friday?

  • Iconic BOSH! recipe ideas

  • Exciting launches & news

  • Other things we're loving

Join our Five Yum Friday list for 5 bite-sized bits of culinary awesomeness for your weekend.

Crispy Tofu Satay Bites

Crispy Tofu Satay Bites
Crispy Tofu Satay Bites

These high-protein bites are great for a post-workout snack – or for serving up at a party! Baking instead of deep-frying them helps keep everything lean, and makes the recipe easier too. Oh, and the dipping sauce is incredible.


Before you start

Preheat oven to 160ºc | Line a baking tray with parchment paper | Tofu press or two clean tea towels and a weight such as a heavy book | Blender


For the tofu nuggets

  • 280g firm tofu
  • 1 tbsp Thai 7-spice
  • 1⁄2 tsp ground turmeric
  • 1⁄2 tsp ground black pepper
  • 1 tbsp plant-based yoghurt
  • 4 tbsp cornflour
  • Low-fat cooking oil spray
  • 5g coriander leaves
  • Salt (to taste)

For the satay dipping sauce

  • 1 small garlic clove
  • 1 lime
  • 3 tbsp smooth peanut or almond butter
  • 1 tbsp maple syrup
  • 1 tsp soy sauce
  • 1⁄2 tbsp vegan Thai red curry paste
  • 4 tbsp water


  1. 1.

    First, prep the tofu | Press the tofu using a tofu press or place it between two clean tea towels, lay it on a plate and put a weight on top | Leave for 10–15 minutes to drain off any liquid | Carefully rip the tofu into equal bite-sized nuggets (the rough edges from ripping it aid crunchiness)

  2. 2.

    Put the tofu nuggets in a mixing bowl, add the Thai 7-spice, turmeric and pepper, and season with a little salt | Gently toss to coat | Add the yoghurt and fold to coat | Add 1 tablespoon of the cornflour and fold again, to coat | Repeat this process twice more, adding a tablespoon of cornflour at a time | Add the final tablespoon of cornflour to the bowl and toss the nuggets to coat

  3. 3.

    Tip the nuggets onto the lined baking tray and spread them out | Spray with four sprays of cooking oil, put the tray in the oven and bake for 25 minutes, turning the nuggets halfway through to break them up (if the nuggets appear to be drying out too quickly, spray a touch more cooking spray over the top of them)

  4. 4.

    While the nuggets are baking, make the satay dipping sauce | Peel the garlic clove | Halve the lime and squeeze the juice into a blender | Add all the remaining sauce ingredients and blitz to make a creamy sauce

  5. 5.

    Time to serve | Remove the nuggets from the oven, put them on a dish and garnish with coriander leaves | Put the satay dipping sauce in a serving bowl alongside and serve immediately