Thai Coconut Red Lentil Soup

Thai Coconut Red Lentil Soup

Thai Coconut Red Lentil Soup is a flavorful and healthy dish that is perfect for a cozy evening at home. The recipe combines protein-rich red lentils with creamy coconut milk and spicy Thai flavors to create a soup that is both hearty and satisfying. The soup is also vegan and gluten-free, making it a great option for anyone with dietary restrictions.

To make this soup, start by sautéing chopped onion, garlic, and ginger in a large pot until they are fragrant. Add in red lentils and vegetable broth and let the lentils cook until they are tender. Then, stir in coconut milk, curry paste, and other spices like turmeric and cumin, and let the soup simmer until the flavors have melded together. Finally, add in fresh lime juice and cilantro for a burst of brightness and flavor. This Thai Coconut Red Lentil Soup is a delicious and healthy meal that is perfect for a chilly day or when you’re in need of some comfort food.

Are you looking for a healthy, hearty, and flavorful meal that is easy to prepare? Look no further than Thai Coconut Red Lentil Soup. This delicious soup is packed with nutrients and bursting with flavor, making it the perfect choice for a satisfying meal any time of day. In this article, we will discuss everything you need to know about Thai Coconut Red Lentil Soup, including its health benefits, ingredients, and step-by-step instructions for preparing this mouthwatering dish.


To make Thai Coconut Red Lentil Soup, you will need the following ingredients:

  • 1 cup red lentils, rinsed and drained
  • 1 can (13.5 oz) coconut milk
  • 3 cups vegetable broth
  • 1 onion, chopped
  • 2 garlic cloves, minced
  • 1 tbsp ginger, minced
  • 1 red bell pepper, chopped
  • 1 cup spinach, chopped
  • 1 tbsp curry powder
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp paprika
  • 1/4 tsp cayenne pepper
  • Salt and pepper, to taste
  • Fresh cilantro, chopped (optional)


1. In a large pot or Dutch oven, heat oil over medium heat.

2. Add onion, garlic, and ginger, and sauté for 2-3 minutes until fragrant.

3. Add red bell pepper and spinach and sauté for an additional 2-3 minutes until vegetables are tender.

4. Add curry powder, cumin, coriander, paprika, and cayenne pepper, and sauté for another 1-2 minutes until fragrant.

5. Add lentils, coconut milk, and vegetable broth, and stir to combine.

6. Bring soup to a boil, then reduce heat to low and simmer for 20-25 minutes until lentils are tender.

7. Season soup with salt and pepper to taste.

8. Serve hot, garnished with fresh cilantro if desired.


For a spicier soup, increase the amount of cayenne pepper or add some chopped chili peppers. If you prefer a smoother soup, blend the mixture using an immersion blender or a regular blender until it reaches your desired consistency. You can also add other vegetables to the soup, such as carrots, sweet potatoes, or kale, to increase the nutrient content and add variety.


Rinse and drain the lentils before using them to remove any debris or dirt. Use full-fat coconut milk for a creamier and more flavorful soup. Adjust the amount of spices according to your personal preference. If you don’t have vegetable broth, you can use chicken broth or water instead.


Thai Coconut Red Lentil Soup is a nutritious and delicious meal that is easy to make and perfect for any occasion. Packed with protein, fiber, and essential nutrients, this soup is a great way to support your health while satisfying your taste buds. With its combination of fragrant spices, creamy coconut milk, and tender red lentils, this soup is sure to become a staple in your recipe repertoire. Whether you’re a vegan, vegetarian, or just looking for a healthy meal option, Thai Coconut Red Lentil Soup is a fantastic choice. Give it a try today and see for yourself!


1. Can I make this soup in advance and store it in the fridge?
Yes, you can make this soup ahead of time and store it in an airtight container in the fridge for up to 3 days. Just reheat it on the stovetop or in the microwave before serving.

2. Can I use green lentils instead of red lentils?
While you can use green lentils instead of red lentils, keep in mind that green lentils take longer to cook and may not have the same texture as red lentils.

3. Can I freeze this soup?
Yes, you can freeze this soup for up to 3 months. Just make sure to let it cool completely before transferring it to a freezer-safe container.

4. Can I use light coconut milk instead of full-fat coconut milk?
You can use light coconut milk instead of full-fat coconut milk, but keep in mind that the soup may be less creamy and flavorful.

5. Can I use chicken instead of vegetable broth?
Yes, you can use chicken broth instead of vegetable broth if you prefer. However, if you are vegetarian or vegan, stick with vegetable broth to keep the soup plant-based.

Leave a Comment