Malaysian Peanut, Coconut & Egg Curry
Clock Image
Total: 1 hr
Inspired by the Malaysian dish sambal telur, this rich egg curry bubbles homemade sambal – a mix of tomatoes, shallots, garlic, fiery chilli and sugar – with creamy coconut milk and toasted peanuts. Served with white basmati and zingy lime wedges.
This recipe is a:
See this week's box.
Recipe Box Recipe Main Image
860 kcal
(per portion)
Ingredients you'll need
  • 4 eggs
  • 400g vine tomatoes
  • ½ habanero chilli
  • 3 shallots
  • A thumb of ginger
  • 2 garlic cloves
  • 1 tsp ground coriander
  • 2 tsp cumin seeds
  • 1 tsp turmeric
  • 200ml coconut milk
  • ½ tbsp Demerara sugar
  • 150g white basmati rice
  • 35g peanuts
  • 1 lime
From your kitchen
  • 1½ tbsp olive, sunflower or coconut oil
  • 500ml boiling water
  • Sea salt
You'll need
  • Medium pan with lid
  • Food processor (optional)
  • Large frying pan or wok
  • Measuring jug
  • Small frying pan
Step by step this way
  • 1.

    Fill a medium pan with cold water and carefully add the whole eggs. Pop the pan on a high heat and bring to the boil. As soon as the water starts boiling, take the pan off the heat. Cover with a lid and set aside for 7 mins. Drain and plunge the eggs into ice-cold water. When cool, carefully peel the eggs and set to one side. Fill and boil your kettle.

  • 2.

    While the eggs cook, cut a cross in the bottom of each tomato. Place in a bowl. Pour hot water from the kettle over the tomatoes. Leave for 1 min, then drain. When cool enough to handle, peel off and discard the skins. Fill and boil the kettle again.

  • 3.

    Peel and roughly chop 2 shallots, the ginger and the garlic. Add to a food processor with the tomatoes. Halve the habanero chilli (habaneros are extra hot, so even if you like things spicy, flick out all the white bits and try a little to see how much you want to add – half may be plenty), and add to the tomatoes. Blitz to a smooth paste – this is your sambal. No food processor? Use a sharp knife to finely chop everything then stir together.

  • 4.

    In a dry frying pan or wok, toast 2 tsp cumin seeds and the peanuts for 1-2 mins on a medium heat till fragrant and popping. Tip them onto a plate. Warm ½ tbsp olive oil in the same pan. Tip in the sambal paste and cook and stir for 5 mins till the paste begins to darken.

  • 5.

    Add the toasted cumin, peanuts and 1 tsp each ground coriander and turmeric. Pour in the coconut milk and 200ml boiling water. Add ½ tbsp Demerara sugar, turn the heat down to low and simmer for 20 mins, stirring occasionally, till the sauce is thick.

  • 6.

    While the curry cooks, rinse the rice. Tip it into the empty eggs pan and pour in 300ml hot water from the kettle. Add a pinch of salt. Cover and bring to the boil, then turn the heat down and simmer for 8 mins. Take off the heat and set aside, lid on, for 4-5 mins to finish cooking the rice.

  • 7.

    Peel and thinly slice the remaining shallot. Warm 1 tbsp olive oil in a small frying pan. Add the shallot and fry for 3-4 mins, stirring, till crisp.

  • 8.

    Once the sambal sauce is thick, squeeze in the juice from half of the lime. Taste and add more lime juice, salt or sugar if you think it needs it. Lower in the peeled eggs. Simmer for 5 mins to warm through. Serve the curry with the rice, crispy shallot and wedges of lime.

This recipe is from