Tofu Satay Skewers with Peanut Sauce

Tofu Satay Skewers with Peanut Sauce

Jam-packed with flavour and easy to make, these Tofu Satay Skewers make the perfect dinner. Cooked on a griddle pan or on the BBQ, this tasty recipe is one to impress friends and family. No satay dish is complete without a nutty companion – this is why we have included a delicious peanut marinade to top off this recipe.

What is Tofu?

Tofu, essentially soya bean curd, has significantly increased in popularity over the last 10 years. This plant-protein source is extremely versatile and can be added into many dishes in many forms, such as scrambled or fried.

Is Tofu good for you?

Not only is tofu rich in protein, but it also has several other health benefits. Tofu is packed with calcium, magnesium and iron, essential for reducing fatigue, supports low blood pressure and bone health.1,2 Tofu is also low in saturated fat and is a great low-carb option!2

Tofu Satay Skewers with Peanut Sauce Recipe

You will need skewers for this recipe if wooden then soak in cold water whilst you prepare the tofu to avoid the skewers from burning.

Prep Time, Cook Time & Serving Size

  • Prep Time: 10 Minutes
  • Cook Time: 20 Minutes
  • Serves: 4


For The Marinade

  • 2 Cloves Garlic (peeled & crushed)
  • 1 Tsp Fresh Ginger (peeled & grated)
  • 2 Tbsp Dark Soy Sauce
  • 3 Tbsp Honey (or Agave)
  • 3 Tbsp Sesame Oil
  • 3 Tbsp Medium Curry Powder
  • 800g Tofu (sliced into 2-inch pieces)

To Finish The Sauce

To Garnish

  • 60g Spring Onions (sliced)
  • 50g Dry Roasted Peanuts (crushed)


  1. Mix all the marinade ingredients together apart from the tofu, Set half of this to one side for later. Add the tofu to the rest and leave to marinate in the fridge for at least 2 hours or ideally overnight.
  2. Remove from the fridge and thread the tofu on to skewers. Discard the used tofu marinade, keeping the half you reserved.
  3. Put the skewers on a grill pan and place under a hot grill and cook for about 10-15 minutes, turning regularly, until they start to caramelise slightly at the edge.
  4. Whilst the tofu is cooking, put the saved marinade into a small pan and allow it to come to a gentle boil over medium-high heat for 5 minutes to reduce slightly and thicken.
  5. Add the coconut milk and the peanut butter to the sauce and give it a good mix with a whisk till the peanut butter has blended with the sauce and isn’t lumpy, continue to cook for 5-10 minutes until thickened.
  6. Serve the skewers and sauce together, finish them with a sprinkle of the spring onions and crushed peanuts! Delicious!

Tofu Satay Skewers

Tips, Tricks & Storage

  • Store any leftovers in some tupperware for ultimate freshness.
  • When purchasing tofu, go for an extra firm one. Alternatively, make sure you press out as much water as you can! You don’t want the tofu to fall apart.

If you liked this delicious recipe, check these out next:

High Protein Vegan Nice-Cream Sundaes | 2 Ways


High Protein Vegan Nice-Cream Sundaes | 2 Ways

These Blueberry & Cinnamon and Chocolate Orange Nice-cream Sundae Recipes are high in protein and make the perfect dessert.

2020-09-07 10:44:54By Jennifer Blow

Clear Vegan Protein Ice Lollies | Fresh & Fruity


Clear Vegan Protein Ice Lollies | Fresh & Fruity

Two juicy and refreshing ice lolly recipes using our Clear Vegan Protein for you to try at home.

2020-08-27 13:36:24By Jennifer Blow

Send us your yummy results on our socials – we would love to see what you create 

Find us on Instagram @Myvegan  

  1. Clinic, 2020. Are You Getting Enough Calcium?. [online] Mayo Clinic. Available at:,diabetes%20and%20high%20blood%20pressure.
  2. Wansink, B., Shimizu, M. and Brumberg, A., 2014. Dispelling myths about a new healthful food can be more motivating than promoting nutritional benefits: The case of Tofu. Eating Behaviors, 15(2), pp.318-320.

Jennifer Blow

Jennifer Blow

Writer and expert

Jennifer Blow is our UKVRN Registered Associate Nutritionist – the UK’s register of competent and qualified nutrition professionals. She has a Bachelor’s of Science in Nutritional Science and a Master’s of Science by Research in Nutrition, and now specialises in the use of sports supplements for health and fitness, underpinned by evidence-based research.

Jennifer has been quoted or mentioned as a nutritionist in major online publications including Vogue, Elle, and Grazia, for her expertise in nutritional science for exercise and healthy living.

Her experience spans from working with the NHS on dietary intervention trials, to specific scientific research into omega-3 fatty acid supplementation and also the effect of fast foods on health, which she has presented at the annual Nutrition Society Conference. Jennifer is involved in many continuing professional development events to ensure her practise remains at the highest level. Find out more about Jennifer’s experience here.

In her spare time, Jennifer loves hill walking and cycling, and in her posts you’ll see that she loves proving healthy eating doesn’t mean a lifetime of hunger.