• 2 shallots, peeled and chopped
  • 2 red chillies, deseeded and sliced (reserve a few slices for garnishing)
  • 2 garlic cloves, chopped
  • 4 cm piece of ginger, peeled and finely grated
  • 1 tbsp lemongrass paste
  • 1 tbsp garam masala
  • 1 tbsp rapeseed oil
  • 400 ml coconut milk
  • 1 tbsp tamarind paste
  • 300 g green beans, trimmed
  • 1 red pepper, sliced
  • 250 g basmati rice
  • 1 tsp fish sauce
  • Juice 1 lime
  • 15.5 g coriander, chopped
  • 15 g desiccated coconut, toasted
  • 300 g extra lean beef escalopes, cut into cubes


  1. 1

    In a food processor, whizz the shallots, chillies, garlic, ginger, lemongrass, garam masala and 2 tablespoons water.

  2. 2

    Heat the oil in a pan and gently cook the paste, for 2-3 minutes, until fragrant. Pour in the coconut milk and 100ml water, and add the tamarind paste, then simmer gently for 15 minutes, adding in the green beans and pepper for the last 10 minutes. Stir through the steak for the last 2-3 minutes of cooking time (for rare).

  3. 3

    Meanwhile, put the rice in a pan with 500ml cold water. Bring to the boil, then turn down and simmer for 12 minutes, covered.

  4. 4

    Stir the fish sauce, lime juice and ¾ of the coriander through the curry and serve with the rice and garnish with the desiccated coconut and remaining coriander leaves.


    Cook's tip: this recipe also works really well with chicken, instead of beef. Just add in diced chicken breast or thighs at the same time as you add the green beans and peppers, cooking for 10 minutes until the chicken is cooked through. For a lower-fat option, use light coconut milk.


Nutritional Details

Each serving provides
  • Energy 2119kj 506kcal 25%
  • Fat 28.1g 40%
  • Saturates 19.1g 96%
  • Sugars 9.0g 10%
  • Salt 0.6g 10%

% of the Reference Intakes

Typical values per 100g: Energy 519kj/124kcal

Each serving provides

27.9g carbohydrate 3.9g fibre 33.4g protein

Show us how you cook it!
Back to top