Chakalaka-spiced tofu skewers

This spice rub keeps in the fridge for up to 2 months. Use on steaks and chicken or add to other marinades.

Less than 30 minutes (plus marinating time)

Makes 6-8


Share on facebook
Share on twitter
Share on pinterest
Share on whatsapp
Share on email


Chakalaka rub:  

  • 1 Tbsp (15ml) medium curry powder  
  • 1 Tbsp (15ml) garam masala  
  • 1 Tbsp (15ml) paprika  
  • 1 Tbsp (15ml) sugar  
  • 1 tsp (5ml) ground turmeric  
  • 1 tsp (5ml) ground ginger  
  • Salt and milled pepper  


  • 3 packets (200g each) Live Well extra-firm plain tofu, cubed  
  • 1 red onion, cut into thin petals  
  • ¼ cup (60ml) olive oil  
  • Lemon wedges and fresh rocket, for serving  



  1. Combine spice rub ingredients. Set aside. 
  2. Place tofu between two oven trays lined with kitchen paper, and squeeze to remove excess moisture.  
  3. Combine half the spice rub with olive oil and coat pressed tofu.  
  4. Marinate for 1 hour. 
  5. Thread about 4 cubes of tofu onto each bamboo skewer, alternating with red onion. Season.  
  6. Braai over medium-hot coals for about 5 minutes a side until crisp but not dry.  
  7. Serve with lemon wedges and rocket. 


Browse more daily dinners recipes here.


Share on facebook
Share on twitter
Share on pinterest
Share on whatsapp
Share on email

Keep in Touch

We love hearing from you, so follow us on socials.

What's NEW

More of the good stuff

Beer cocktails

These beer cocktails are simple to make and really tasty – even non-beer drinkers will love them!

There's more where this came from!

Sign up to the FREE Fresh Living mailer now. You’ll get exclusive recipes, sneak previews of the mag and much, much more!

When we aren’t baking them, we use cookies to improve your experience and to personalise content. By making use of this website, you confirm your acceptance of our Privacy Statement and Cookie Policy, alternatively please manage your preferences via your browser settings.