Photo of Marinated tofu kebabs by WW

Marinated tofu kebabs

1 - 2
PersonalPoints™ per serving
Total Time
45 min
15 min
30 min
Tofu is made from soya bean curd in a similar way to making cheese, it contains protein and calcium and is especially useful in vegan and vegetarian diets.


Soy Sauce

3 tablespoons

Rice Wine Vinegar

1 tablespoons, or cider vinegar


1 zest(s) of 1, (small), finely grated, and juice of it

Chinese 5 Spice

½ teaspoons, level

Coriander, fresh

2 tablespoons, chopped

Plain Tofu

250 g, drained and cut into 16 cubes


2 medium, each sliced into 8 pieces

Peppers, All Types

2 medium, (1 yellow and 1 red), each cut into 12 pieces


8 large, closed cup, halved

Coriander, fresh

4 sprig(s), to garnish


  1. Choose a shallow non-metallic dish large enough to hold eight kebabs. Add the soy sauce, vinegar, orange rind, orange juice, Chinese five spice powder and chopped coriander. Mix together.
  2. Thread the tofu cubes onto 8 wooden kebab sticks, alternating the pieces with the courgettes, peppers and mushrooms. Lay the kebabs in the marinade, turning to coat. Cover, refrigerate and leave to soak for at least an hour, turning them once after 30 minutes.
  3. Preheat the grill. Arrange the kebabs on the grill pan and cook them for about 8-10 minutes, turning frequently and basting with the marinade.
  4. Serve, garnished with fresh coriander sprigs.


For a variation on the marinade, use 2 tbsp light soy sauce, 1 tbsp fish sauce, the grated rind and juice of 2 limes and 1/2 tsp Thai seven spice seasoning.