Lentil curry soup –Yo, what’s good, fam? If you’re looking to whip up something warm and satisfying, I got you covered with this Easy Indian Curry Lentil Soup Recipe. It’s packed with flavors that’ll make your taste buds dance and keep you cozy, especially on those chilly days. Let’s dive right in!
Check Out This Dish!
Feast your eyes on this luscious goodness! A vibrant bowl of warmth that not only fills your stomach but also your soul.

Ingredients You’ll Need
- 1 cup red lentils, rinsed
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 inch ginger, grated
- 1 carrot, diced
- 1 can coconut milk
- 4 cups vegetable broth
- 1 tbsp turmeric
- 1 tsp cumin
- 1 tsp coriander
- Salt and pepper to taste
- Fresh cilantro for garnish (optional)
Instructions to Cook it Up
Alright, here’s the step-by-step on how to bring this delicious soup to life:
- In a large pot, heat a little olive oil over medium heat. Toss in the diced onion and cook for about 5 minutes until it’s soft and translucent.
- Add the minced garlic, grated ginger, and diced carrot to the pot. Cook everything together for another 3-4 minutes, and let those aromas fill your kitchen.
- Now, it’s time to sprinkle in the turmeric, cumin, and coriander. Stir everything together to ensure all that spice goodness gets mixed in nicely.
- Throw in the rinsed red lentils, vegetable broth, and coconut milk. Bring it all to a boil, then reduce the heat and let it simmer for about 25-30 minutes. You want those lentils to be nice and tender.
- Once the soup is ready, season with salt and pepper to taste. If you like, sprinkle some fresh cilantro on top for that extra pop of flavor.
And there you have it! A delightful, hearty bowl of Indian Curry Lentil Soup that’s sure to warm you up inside and out. Serve it up with some warm bread or over rice, and enjoy every single bite. Happy cooking!