This creamy red lentil curry is quick, comforting, and full of flavour. Made with coconut milk, tomatoes, and warming spices, it’s ready in under 30 minutes, perfect with rice or naan for an easy weeknight meal.
Prep Time5 minutesmins
Cook Time30 minutesmins
Course: Recipes
Servings: 4
Calories: 306kcal
Author: Liana Green
Ingredients
1tbspolive oil
1onionfinely chopped
2garlic clovescrushed
1tspgrated fresh gingeror ½ tsp ground ginger
1tbspcurry powder
½tspturmeric
1tspgaram masala
¼tspdried chilli flakesoptional, adjust to taste
200gsplit red lentilsrinsed well
400mltin chopped tomatoes
400mltin coconut milk
300mlvegetable stock
Salt and black pepperto taste
Small handful of fresh corianderchopped (plus extra to serve)
Instructions
Heat the oil in a large saucepan over medium heat. Add the onion and cook for 5 minutes until softened. Stir in the garlic and ginger (if using fresh), cooking for another minute.
Stir in the curry powder, turmeric, garam masala, and chilli flakes (if using). Cook for 30 seconds to release the aromas.
Add the rinsed lentils, chopped tomatoes, coconut milk, and stock. Stir well, scraping off anything that is stuck to the base of the pan. Bring to a gentle boil.
Reduce the heat to low and simmer for about 20–25 minutes, stirring occasionally, until the lentils are soft and the curry has thickened. If it becomes too thick, add a splash more stock or water.
Stir through the chopped fresh coriander, season with salt and pepper.
Spoon into bowls and scatter with extra coriander. Serve with rice, naan, or a spoonful of yoghurt on top.