Archive of BBC Food Recipes

Aubergine and tofu satay

Prep time less than 30 mins
Cook time less than 30 mins
Serves 4
Dietary Vegetarian


  1. For the green curry paste, place all of the paste ingredients into a mortar and pound with a pestle until they form a paste. (You will not need all of the paste; store unused portion in a tightly covered jar in the fridge for up to two weeks.).

  2. For the skewers, mix three tablespoons of the green curry paste together with one tablespoon of the groundnut oil until well combined.

  3. Cut the tofu and aubergine into 1.25cm/½ inch cubes and thread onto the wooden skewers, alternating the tofu and aubergine along the skewer. Lay the skewers flat on a plate and pour over the curry paste mixture to coat well, rubbing the aubergine and tofu all over. Cover with cling film and leave to marinate for at least 30 minutes, or overnight if possible, in the fridge.

  4. Preheat the grill to medium.

  5. Brush the vegetables with the remaining groundnut oil and cook under the grill for 8-10 minutes, turning once, or until the skewers are golden-brown all over. Set aside.

  6. For the satay sauce, heat the oil in a small pan and fry the shallot, garlic, chillies and spices for 4-5 minutes, or until the shallot and garlic are softened.

  7. Mix the peanut butter with a little warm water to make a thinner paste and add to the pan, followed by the coconut milk. Bring to the boil, then simmer for 6-8 minutes, or until the sauce thickens. Season, to taste, with lime juice and salt. Divide the sauce equally among four smalll bowls.

  8. Serve the skewers on individual plates with a small bowl of satay sauce on the side.


For the green curry paste

  • 1 shallot, peeled, finely chopped
  • 1 lemongrass stalk, tough outer leaves removed, chopped
  • 2 small red chillies, chopped
  • 2 cloves garlic, peeled, crushed
  • 2.5cm/1 inch piece fresh root ginger, peeled and grated
  • 1 lime, zest only
  • 1 tbsp chopped fresh coriander

For the skewers

  • 2 tbsp groundnut oil
  • 1 packet firm tofu, drained and pressed
  • 1 aubergine
  • 12 short wooden skewers, soaked in cold water for at least 15 minutes

For the satay sauce

  • 2 tbsp groundnut oil
  • 1 shallot, peeled, finely chopped
  • 2 cloves garlic, peeled, finely chopped
  • 2 large red chillies, seeds removed, chopped
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 75g/3oz crunchy peanut butter
  • 200g/7fl oz coconut milk
  • 1 lime, juice only
  • salt, to taste

Shopping List

Aubergine and tofu satay

Fruit and vegetables

Tins, packets and jars

Cooking ingredients

Dairy, eggs and chilled


This link may stop to work if/when the BBC removes the recipes
This site is under development - You can use it, but some things are not completed and may not be quite right!