Indian Lentil & Egg Curry
Prep: 20 mins | Cook: 25 mins | Serves: 4
Vegetarian | On the table in 40 minutes
Ingredients
Curry:
-
2 tbsp vegetable oil
-
1 brown onion, finely chopped
-
2 garlic cloves, crushed
-
2 cm piece fresh ginger, peeled & finely grated
-
10 fresh curry leaves
-
2 tsp ground cumin
-
1 tsp ground coriander
-
400g can diced tomatoes
-
3/4 cup vegetable stock
-
400g can brown lentils, drained & rinsed
-
100g baby spinach
-
4 hard-boiled eggs, halved
To Serve:
-
Warm roti bread
-
Natural yoghurt
Coconut Sambal:
-
1/2 cup shredded coconut
-
1 long red chili, finely chopped
-
1/3 cup chopped fresh coriander leaves
-
1 tbsp lemon juice
Method
Step 1: Make the Curry Base
-
Heat oil in a large saucepan over medium-high heat.
-
Add chopped onion and cook for 3–4 minutes, until softened.
-
Stir in garlic, ginger, and curry leaves; cook for 1 minute.
-
Add cumin and coriander, cooking for another minute until fragrant.
Step 2: Simmer the Lentils
-
Add diced tomatoes, vegetable stock, and lentils to the pan.
-
Bring to a boil, then reduce heat. Simmer uncovered for 12–15 minutes until thickened slightly.
-
Add spinach and cook for 1 minute until wilted.
-
Season with salt and pepper, then gently stir in halved boiled eggs. Simmer for 1 more minute.
Step 3: Prepare Coconut Sambal
-
In a small bowl, mix shredded coconut, chopped chilli, coriander leaves, and lemon juice.
Step 4: Serve
-
Sprinkle the curry with coconut sambal.
-
Serve warm with roti and a dollop of yoghurt.