Creamy Coconut & Lentil Soup
A velvety, comforting soup where earthy red lentils melt into a fragrant coconut broth. Warming spices like turmeric and cumin mingle with creamy coconut milk, creating a bowl that's both nourishing and deeply satisfying. Perfect for chilly evenings or whenever you need a hug in a bowl.
For 4 servings
- prep · ~15 min
Rinse the red lentils and pressure cook until soft.
1.Rinse 1 cup masoor dal under cold water until water runs clear.2.Add rinsed dal to a pressure cooker with 3 cups water and turmeric.3.Pressure cook on medium heat for 2 whistles, then let pressure release naturally.TIPSkip soaking — red lentils cook quickly and break down easily without it. - temper · ~1 min
Make the tempering in a heavy-bottomed pot.
1.Heat 2 tsp oil in a large pot over medium heat.2.Add 1 tsp cumin seeds and let them sizzle until fragrant, about 30 seconds.3.Add the slit green chili and stir for 10 seconds.TIPCumin should crackle and turn a shade darker — that's when it releases the best aroma. - saute · ~8 min
Sauté the aromatics until soft and golden.
1.Add the chopped onion and cook until translucent, about 4 minutes.2.Stir in the minced garlic and grated ginger; sauté for 1 minute until fragrant.3.Add the chopped tomato and cook until it softens and the oil starts to separate, about 3 minutes.TIPDon't rush the onion — letting it turn golden builds a sweet, deep base for the soup. - simmer · ~10 min
Combine the lentils and coconut milk, then simmer.
1.Mash the cooked lentils lightly with a spoon, then add them to the pot along with any cooking liquid.2.Pour in the coconut milk and add salt. Stir well to combine.3.Bring to a gentle simmer and let it bubble softly for 8-10 minutes, stirring occasionally.TIPKeep the heat low once the coconut milk is added — high heat can cause it to split. - mix · ~1 min
Adjust consistency and finish with lemon juice.
1.If the soup is too thick, add a splash of hot water until it reaches your desired consistency.2.Turn off the heat and stir in the fresh lemon juice.TIPAlways add lemon juice off the heat — it keeps the flavor bright and prevents bitterness. - serve
Ladle into bowls and garnish with fresh coriander.
Serve hot with a wedge of lemon on the side and a sprinkle of chopped coriander leaves for freshness.
TIPA drizzle of coconut cream on top just before serving makes it extra luscious.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Rinse the red lentils until the water runs clear to remove excess starch and ensure a clean, smooth texture.
- 2For the best tempering, let the cumin seeds crackle and darken slightly before adding other ingredients.
- 3Cook the onions until they turn golden, not just translucent, for a deeper, sweeter flavor base.
- 4Add coconut milk off the heat or at a gentle simmer—high heat can cause it to curdle or split.
- 5Stir in lemon juice only after turning off the heat to preserve its bright, fresh flavor.
- 6If the soup thickens too much upon cooling, thin it with a splash of hot water when reheating.
- 7For a silkier texture, use a hand blender to partially puree the soup before adding the lemon juice.
Adapt it for your goals.
Vegan
This recipe is already vegan as written. For extra richness, substitute the oil with coconut oil or ghee (if not strictly vegan) for a more pronounced coconut aroma.
high proteinHigh-protein
Add a handful of cooked chickpeas or a tablespoon of hemp seeds during the simmering step to boost the protein content without altering the flavor profile significantly.
low oilLow-oil
Reduce the oil to 1 teaspoon and dry-toast the cumin seeds in the pot for 30 seconds before adding the onions. The soup will be slightly less rich but still flavorful.
jainJain
Omit garlic and onion entirely. Increase the ginger to 1.5 inches and add a pinch of asafoetida (hing) with the cumin seeds to mimic the savory depth typically provided by alliums.
creamy spinachCreamy-spinach
Stir in a handful of fresh spinach leaves just before serving and let them wilt in the residual heat. This adds color and a mild, earthy note that pairs well with coconut.
Why this is on our healthy list.
Rich in Plant-Based Protein
Red lentils are an excellent source of protein, supporting muscle repair and keeping you full longer, especially important for vegetarian and vegan diets.
High in Dietary Fiber
The combination of lentils and coconut milk provides both soluble and insoluble fiber, which aids digestion and promotes gut health.
Packed with Antioxidants
Turmeric and cumin are rich in anti-inflammatory compounds, while ginger and garlic support immune function, making this soup a nourishing choice for wellness.
Naturally Gluten-Free
This soup contains no wheat, barley, or rye, making it safe for those with celiac disease or gluten sensitivity.
Heart-Healthy Fats
Coconut milk provides medium-chain triglycerides (MCTs), which are easily metabolized and may support heart health when consumed in moderation.
Frequently asked questions
Red lentils break down into a creamy texture; brown or green lentils hold their shape better and require longer cooking, so the soup will be chunkier and less smooth.



