The BBC Good Food logo
Member recipe
Member recipes are not tested in the GoodFood kitchen.

Satay tofu

A star rating of 5 out of 5.1 ratingRate
  • Preparation and cooking time
    • Prep:
    • Cook:
    • 2 minutes marinating
  • Easy
  • Serves 1
This is the perfect recipe if you're trying to cut down your meat intake. You can use firm tofu if you want a meatier texture but silken tofu has a wonderful texture and really absorbs the flavours of this wonderful sauce.


  • 175g silken tofu
  • 2 tablespoons natural peanut butter
  • 1 tbs fish sauce
  • Juice of 1 lime
  • 1/2 small red chilli
  • 1 tsp honey
  • 1/2 tsp crushed garlic
  • 1/2 tsp crushed ginger
  • 1 tbs soy sauce
  • 1 tbs vegetable oil


  • STEP 1
    In a bowl, combine the peanut butter, fish sauce, chilli, ginger, garlic, honey and lime juice. Stir until you have a smooth paste.
  • STEP 2
    Carefully slice your smooth tofu into cubes and marinade in the soy sauce for a couple of minutes. Heat the oil in a pan over a medium heat before adding the tofu, tossing frequently to cook all over for around seven minutes until golden. Be careful when tossing as the tofu is very delicate. Once cooked, turn off the heat and pour over the satay sauce. Stir through so each piece is coated.
  • STEP 3
    You can serve this dish with rice, noodles or simply on its own!

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

Sponsored content