Thai tofu satay skewers

With a Wakame rice salad

gluten free - high protein

By Jasmin

A meaty juicy flavourful spicy absolutely delicious Thai satay tofu skewers with a spicy peanut sauce to die for – obviously – and a side Wakame and sweet corn rice salad. A finger-licking meal ! Satay is a South East Asian dish of seasoned, grilled and skewered meat, accompanied by a flavorful coconut and peanut sauce. This is a vegan version of the chicken satay recipe. The tofu is marinated in the magnificent Thai sauce first, then cooked on the barbecue for that extra smoky flavour (or the oven if you prefer). Serve it with your fresh favourite salad. I choose a salad of my own making from cooked sticky rice, ground dry Wakame, sweet corn, finely chopped red pepper and a simple tangy vinaigrette. To the recipe !

Have you ordered my cookbooks yet ?

*We do not claim to be profession expert in nutrition. These values are based on online nutrition calculator and are merely a suggested estimation*

Yield: 4 servings: 2 skewers and 1/2 cup rice salad: 511 Kcal

  • 511 Kcal
  • Proteins: 17.6 G
  • Carbs: 37.7 G
  • Fat: 31.6 G

Thai Tofu Satay skewers

by Jasmin.
Yield: 8 skewers. Servings: 2 skewers and 1/2 cup Wakame rice salad: 511 Kcal
[proteins: 17.6 G, carbs: 37.7 G, fat: 31.6 G]
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course barbecue, dinner, lunch
Cuisine south east Asian
Servings 4 servings
Calories 518 kcal


  • 1 pack Tofu firm 12 oz

For the Thai spicy peanut sauce:

  • ½ cup Peanut butter
  • cup Coconut milk
  • 2 Tbsp Harissa or Thai red curry pasty
  • 1 Tbsp Sugar
  • 1 Tbsp Soy sauce
  • 1 Tbsp Lemon juice
  • 1 tsp Ginger fresh pressed
  • 1 tsp Garlic pressed
  • ¼ tsp White pepper
  • ½ tsp Cumin ground
  • ½ tsp Cinnamon ground
  • ½ tsp Turmeric
  • ¼ tsp Clove ground
  • ½ cup Water to thin the sauce

For the Wakame rice salad:

  • 1 cup White small grain rice or 2 cups cooked rice
  • 1 ¾ cup Fresh water to cook the rice
  • cup Red sweet pepper finely chopped
  • cup Sweet corn from a can drained
  • ¼ cup Onions red finely chopped
  • 1 Tbsp Dry Wakame grounded to a fin consistency using a coffee grinder
  • ½ Tbsp Sunflower seed oil
  • ½ Tbsp White vinegar
  • ½ tsp Salt
  • ¼ tsp White pepper

To garnish:

  • 2 Tbsp Peanut toasted and finely chopped


  • First thing first, soak your skewers in cold water for about 10 minutes. This is to prevent the skewers from burning.

Let's make the sauce:

  • In a food processor or using a stick blender, mix all the sauce ingredients to get a smooth lump free consistency. Keep aside 1/3 cup of the sauce.

Marinating the tofu:

  • Cut the tofu into medium square cubes, roughly the same size. Spread the cubes on a clean cotton kitchen towel, and gently press the tofu to squeeze out any excess water. Live it wrapped in the towel until needed.
  • In a bowl, add the pressed tofu cubes with the marinade sauce (keep aside 1/3 cup of the sauce) and let them sit about 10 minutes. Make sure the tofu is well coated. Let's make the rice in the meanwhile.

Making the rice salad:

  • Wash the rice in strainer under running water until the water comes out clean.
  • Add the rice to a cooking pan with less than 2 cups water (1 full cup water, and remove 2 Tbsp from the second cup of water. To get a perfect fluffy rice).
    Bring to a boil over medium heat then put the lid on the pot and let cook over low heat for 10 min or until the liquid is all absorbed and the rice is cooked.
  • In a large bowl or the same pot, add all the salad ingredients to the rice while it is still hot and mix thoroughly. Taste to adjust the seasoning. Set aside to cool down.

Making the skewers:

  • Prep your barbecue as usual nice and hot.
    Preheat the oven to 200°C (392°F).
  • Slide the tofu cubes on the skewers. I got 4 pieces for each skewers. Place them on a baking tray. Slightly oil the tofu with a spoon or your hand.
  • Place them on the barbecue tray and grill on both side for 20 min each or just enough to get a nice colour.
    ( or bake for 40 min or until they get a nice colour)


  • When the Thai tofu skewers are cooked, coat hem again with some of the sauce and serve 2 them on top the rice salad with a sneeze of lemon juice. Enjoy !
New Recipes
Latest Articles
5 2 votes
Did you like this ?
Notify of
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x