- Peel and dice the carrot into small, even-sized pieces.
Step 2: Sauté the Aromatics
- Heat the olive oil in a large pot over medium heat.
- Add the chopped onion and sauté until translucent, about 3–4 minutes.
- Stir in the garlic and ginger, cooking for another minute until fragrant.
Step 3: Add the Spices
- Sprinkle in the turmeric, cumin, paprika, and red chili flakes (if using). Stir for 30 seconds to toast the spices and release their aromas.
Step 4: Incorporate the Lentils and Vegetables
- Add the rinsed lentils and diced carrot to the pot. Stir to coat them in the spices and aromatics.
- Pour in the diced tomatoes along with their juice, stirring to combine.
Step 5: Add the Broth
- Pour in the vegetable broth (or water), stirring to mix the ingredients evenly.
- Bring the soup to a boil over medium-high heat, then reduce the heat to low and let it simmer for 20–25 minutes. Stir occasionally to prevent the lentils from sticking to the bottom of the pot.
Step 6: Add the Coconut Milk
- Once the lentils are tender and the soup has thickened slightly, stir in the coconut milk.
- Simmer for an additional 5 minutes, allowing the flavors to meld together.
Step 7: Adjust Seasoning and Add Greens (Optional)
- Taste the soup and adjust the seasoning with salt and black pepper.
- If adding spinach or kale, stir it in now and let it wilt for 2–3 minutes.
Step 8: Finish with Lemon Juice
- Just before serving, stir in the fresh lemon juice to brighten the flavors.
Step 9: Serve and Garnish
- Ladle the soup into bowls.
- Garnish with freshly chopped cilantro.
- Serve with crusty bread, naan, or rice for a complete meal.
Pro Tips for Perfect Lentil Coconut Soup
- Choose the Right Lentils: Red lentils work best for this soup as they cook quickly and break down, creating a creamy texture.
- Don’t Skip the Lemon: The acidity from the lemon juice balances the richness of the coconut milk and enhances the flavors.
- Make It Spicy: For extra heat, add more red chili flakes or a dash of cayenne pepper.
- Add Texture: For a chunkier soup, reserve half the lentils and blend the rest, then stir the whole lentils back in.
Variations
- Add Protein: For extra protein, stir in cooked chickpeas or tofu cubes.
- Make It Heartier: Add diced sweet potatoes or butternut squash during the simmering step.
- Herb Swap: Replace cilantro with fresh parsley or mint for a different flavor profile.
Storage and Reheating
- Refrigerate: Store in an airtight container in the fridge for up to 3 days.
- Freeze: Let the soup cool completely, then freeze in portions for up to 3 months.
- Reheat: Warm on the stovetop over low heat, stirring occasionally. Add a splash of water or broth if the soup thickens too much.
Why You’ll Love This Recipe
Lentil Coconut Soup with Tomatoes is not only easy to make but also incredibly nourishing and versatile. It’s naturally vegan, gluten-free, and packed with fiber and plant-based protein. The combination of spices, creamy coconut milk, and tangy tomatoes creates a flavor profile that’s both comforting and exotic. Perfect for meal prep or a quick weeknight dinner, this soup is sure to become a household favorite!