Speedy Lentil Coconut Curry Recipe
Introduction
This speedy lentil coconut curry is a delicious and comforting meal perfect for busy weeknights. With a creamy texture and warming spices, it comes together quickly without sacrificing flavor.

Ingredients
- 1 onion, roughly chopped
- 2 garlic cloves, roughly chopped
- 1 red or green chilli, roughly chopped
- 1 carrot, roughly chopped
- 10g piece of ginger, peeled and chopped
- 1 tsp vegetable oil
- 1 ½ tbsp tikka masala curry paste
- 400g can cooked green lentils
- 220ml light coconut milk
- 200g frozen peas
- 10g coriander, roughly chopped
- 200g cooked brown rice
- 4 tbsp light coconut or natural yogurt, to serve
Instructions
- Step 1: Put the onion, garlic, chilli, carrot, and ginger in a food processor and blitz to a smooth paste.
- Step 2: Heat the oil in a medium saucepan over medium heat and cook the vegetable paste for 4-5 minutes until fragrant and starting to soften.
- Step 3: Add the tikka masala curry paste and cook for 1 minute more, then stir in the cooked lentils.
- Step 4: Pour in the coconut milk and 150ml of water, then bring to a boil. Reduce heat to a simmer and cook for 10 minutes until thickened and creamy.
- Step 5: Add the frozen peas during the final 5 minutes of cooking and season well with salt and pepper.
- Step 6: Stir in most of the chopped coriander, then divide the curry between four bowls along with the cooked brown rice.
- Step 7: Sprinkle over the remaining coriander and top each serving with a spoonful of yogurt to serve.
Tips & Variations
- For extra heat, add more chilli or a pinch of cayenne pepper when cooking the curry paste.
- You can substitute red lentils for the green lentils for a different texture, but reduce cooking time as they cook faster.
- Use coconut yogurt for a dairy-free option.
- Add chopped spinach or kale along with the peas for added greens and nutrients.
Storage
Store any leftover curry in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave until piping hot, adding a splash of water if the curry is too thick. Cooked rice can be stored separately and reheated in the same way.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use dried lentils instead of canned?
Yes, but you will need to soak and cook them separately before adding to the curry. Use about 150g dried lentils and cook until tender before adding.
Is this curry suitable for freezing?
This curry freezes well. Cool completely before transferring to a freezer-safe container, then freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Print
Speedy Lentil Coconut Curry Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A quick and flavorful Speedy Lentil Coconut Curry that combines aromatic spices and creamy coconut milk with nutritious lentils and vegetables. Perfect for a comforting weeknight meal, this curry is served with brown rice and a dollop of light coconut or natural yogurt for added creaminess.
Ingredients
Vegetables & Aromatics
- 1 onion, roughly chopped
- 2 garlic cloves, roughly chopped
- 1 red or green chilli, roughly chopped
- 1 carrot, roughly chopped
- 10g piece of ginger, peeled and chopped
- 200g frozen peas
- 10g coriander, roughly chopped
Spices & Condiments
- 1 tsp vegetable oil
- 1 ½ tbsp tikka masala curry paste
- 220ml light coconut milk
- 4 tbsp light coconut or natural yogurt, to serve
Protein & Grains
- 400g can cooked green lentils
- 200g cooked brown rice
Liquids
- 150ml water (added during cooking)
Instructions
- Prepare the Vegetables: Place the onion, garlic, chilli, carrot, and ginger into a food processor. Blitz the ingredients until they form a smooth paste, ensuring all the veggies are well blended for a flavorful base.
- Cook the Veggie Paste: Heat 1 teaspoon of vegetable oil in a medium saucepan over medium heat. Add the vegetable paste and cook for 4-5 minutes, stirring occasionally, until it’s fragrant and beginning to soften.
- Add the Curry Paste and Lentils: Stir in 1 ½ tablespoons of tikka masala curry paste. Cook for an additional minute to release the spices’ aromas. Then add the drained cooked green lentils and mix well to combine everything evenly.
- Add Liquids and Simmer: Pour in 220ml of light coconut milk and 150ml of water. Bring the mixture to a boil, then reduce the heat to low and let it simmer for 10 minutes. This will allow the curry to thicken and become creamy.
- Add Peas: During the last 5 minutes of simmering, add 200g of frozen peas to the curry. Stir and season the curry well with salt and pepper according to your taste.
- Finish with Coriander: Stir in most of the chopped coriander to infuse fresh flavor throughout the curry.
- Serve: Divide the curry evenly between four bowls and serve with cooked brown rice. Sprinkle the remaining coriander on top and add 1 tablespoon of light coconut or natural yogurt to each bowl for a creamy finish.
Notes
- You can substitute brown rice with basmati or jasmine rice if preferred.
- Adjust the chilli quantity according to your preferred spice level.
- For a richer curry, use full-fat coconut milk instead of light.
- This recipe is suitable for vegetarians and can be made vegan by using a plant-based yogurt.
- Ensure lentils are well rinsed if using canned to reduce sodium content.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian-inspired
Keywords: lentil curry, coconut curry, quick vegetarian recipe, Indian curry, healthy curry, weeknight dinner, easy lentil recipe

