5LargeEggs(Bring your eggs to room temperature if you keep yours in the fridge)
1MediumOnion150g
3Garlic Cloves
15gGinger½ of a thumb-sized piece
1Green Chilli Pepper
2tablespoonGhee
12Curry Leaves
½tablespoonChilli Powder
1teaspoonGround Coriander
½teaspoonGround Turmeric
½teaspoonGround Cumin
200gTomato Passata¾ Cup
175mlWater¾ Cup
½teaspoonSugar
½-¾teaspoonSalt
1teaspoonDried Fenugreek
1teaspoonGaram Masala
Instructions
Bring a saucepan of water (large enough to hold the eggs) to a boil and drop in the eggs, then cook them for 9 minutes. Refresh in cold water and peel.
Peel the onion and cut it into a medium 1.5-2cm (½-¾") dice.
Peel and roughly chop the garlic and ginger.
Cut the chilli pepper in half lengthways.
Heat a 30cm or 12" frying pan over a medium-high heat and add the ghee. When the ghee has melted, add the onion and cook for 8-10 minutes. You only want to get a light to medium gold colour on the onions; if they colour too quickly, reduce the heat a little.
Throw in the roughly chopped garlic, ginger, the curry leaves and the sliced chilli and cook for another 1-2 minutes.
Add the Kashmiri chilli powder, ground turmeric, ground coriander and ground cumin, then give it all a stir.
Pour in the tomato passata, water, and add the salt and sugar. Bring everything to a boil, then simmer on low for 10 minutes.
Transfer the masala sauce to a blender and blitz until smooth.
Return the sauce to the pan and heat it over a medium-low heat (adding more water if needed), crush in the dried fenugreek and the garam masala and stir.
Finally, cut the eggs in half and add them to the pan and reheat them for 3-4 minutes.