Coconut Curried Red Lentil Soup (Plant-Based)
This coconut curried red lentil soup is easy, plant-based, and packed with bold flavor. Onion, carrot, ginger, garlic, warm spices, and red lentils simmer in broth, tomatoes, and coconut milk for a hearty, brothy bowl. Finished with avocado, cilantro, and a drizzle of coconut cream, it’s warm, satisfying, and just right for chilly nights. Serve it with warm flatbread It would also be great followed up with a light fruit-based dessert too, like berries and cream (skip the cream and swap the honey for maple syrup for a vegan version).
Ingredients
- 1 Tbsp1 Tbsp1 Tbsp Olive Oil, (plus more, if needed)

- 111 Onion, small), diced
- 222 Carrots, medium small (about 1 cup)), diced
- 2 tsp2 tsp2 tsp Ginger Root, grated (about a 2 inch piece)

- 1 clove1 clove1 clove Garlic, grated

- 1.5 Tbsp1.5 Tbsp1.5 Tbsp Curry Powder

- 2 tsp2 tsp2 tsp Coriander Cumin Powder (Dhana Jeera)
- 1 cup1 cup1 cup Red Lentils (Masoor Dal)
- 14.5 oz14.5 oz14.5 oz Diced Tomatoes, Fire-Roasted - Muir Glen, diced
- 6 cups6 cups6 cups Vegetable Broth, (use gluten-free for GF soup)
- 14 oz14 oz14 oz Coconut Milk, (1 can)
- 111 Cilantro, medium bunch of, chopped
- 1 tsp1 tsp1 tsp Salt

- 111 Avocado, sliced or cubed, for topping (optional)
Buy Ingredients on the FoodSocial Market
Shop over 3500 products from unique and independent, creator-curated brandsProcess
Note, these instructions are written assuming the standard serving size, since you have modified the number of servings, these steps may need to be modified for best results
Cook the veggies and aromatics.
- Add 1 tbsp olive oil to a large soup pot or Dutch oven with a lid. Heat over medium heat, then add the onions and carrots and cook for 3 to 5 minutes or until they begin to soften.
- Add the ginger and garlic and cook for a couple minutes.
- If your pot is looking dry, add another tablespoon of olive oil, then add the salt, cumin, and curry powder. Toss the spices with the carrots and onions until everything is coated.
Add the lentils and the liquids.
- Rinse the lentils in a fine mesh sieve and check for rocks (sometimes, you'll find little pebbles mixed with the lentils).
- Add the lentils to the pot, then add the crushed tomatoes and the vegetable broth.
- Shake up the can of coconut milk to make sure it's emulsified, then add it to the pot. If it's not fully mixed, that's okay. It'll smooth out when it heats up.
- Add most of the cilantro, reserving some for garnishing the soup later.
Boil, simmer, and finish the soup.
- Bring the soup to a boil, then cover the pot with the lid. Reduce the heat to a simmer (around low heat) and cook, covered, for 15 minutes.
- Ladle the soup into bowls and top with avocados, the reserved cilantro, and coconut cream or coconut yogurt mixed with a little water to thin it out (or you can use dairy yogurt for a non-vegan option).
Add a Note
My Notes:
About This Recipe
Show nutritional information
Dairy Free Egg Free Gluten Free Nut Free Pescetarian Plant Based Shellfish Free Soups Specific Carbohydrate Diet Sugar Alcohol Free Sugar Free Vegan Vegetarian| This is our estimate based on online research. | |
| Calories: | 297 |
| Fat: | 14 g |
| Carbohydrates: | 29 g |
| Protein: | 13 g |
| Cholesterol: | 0 g |
| Sodium: | 1108 mg |
| Fiber: | 5 g |
| Sugars: | 3 g |
| Sugar Alcohol: | 0 g |
| Calculated per serving. | |
One response to “Coconut Curried Red Lentil Soup (Plant-Based)”
Leave a Reply
You must be logged in to post a comment.




This soup looks like a 10/10! I’ve been loving lentil recipes lately.