Spiced Coconut Tomato Lentil Soup

Spiced Coconut Tomato Red Split Lentil Hearty Soup steaming in bowl, cilantro Save
Spiced Coconut Tomato Red Split Lentil Hearty Soup steaming in bowl, cilantro | showmevegan.com

This spiced coconut-tomato red split lentil soup begins by softening onion, garlic and ginger, then toasting cumin, coriander, turmeric and smoked paprika to deepen flavor. Red lentils and diced tomatoes simmer in vegetable broth until tender, then coconut milk enriches the broth for a creamy, slightly tangy finish. Ready in about 45 minutes and serves 4; partially blending yields a silkier texture. Finish with lime, cilantro and toasted coconut for brightness.

The first time red lentils met coconut milk in my kitchen, something magical happened. I had been experimenting with Indian flavors for months, but this particular Tuesday evening, while rain tapped against my kitchen window, I decided to throw caution into the pot. The way the coconut tamed the tomato acidity while letting every spice sing through changed how I thought about soup entirely.

My friend Sarah dropped by unexpectedly during that first batch. She was going through a rough breakup and needed distraction. We stood over the pot, breathing in the cinnamon and cumin rising like medicine, and she actually laughed for the first time in weeks. Now she requests this soup whenever life feels heavy, and I happily oblige.

Ingredients

  • 1 cup red split lentils, rinsed: These cook down beautifully and create that natural creaminess that makes soups feel substantial without being heavy
  • 1 medium onion, finely chopped: The foundation that sweetens as it cooks, lending depth to every layer of flavor
  • 2 cloves garlic, minced: Fresh garlic matters here because it blooms quickly in the hot oil, releasing its aromatic promise
  • 1-inch piece fresh ginger, grated: Grating releases more of those zesty oils than chopping, and ginger cuts through the rich coconut perfectly
  • 1 large carrot, diced: Adds natural sweetness and texture variation that keeps each bite interesting
  • 1 can (14 oz/400 g) diced tomatoes: The acidity balances coconut milk, and I use the juice because that liquid gold carries so much flavor
  • 1 small red chili, deseeded and finely chopped: Optional, but even a tiny amount wakes up your palate without overwhelming the spices
  • 4 cups vegetable broth: Quality broth makes a difference, so choose one you actually enjoy drinking on its own
  • 1 can (14 oz/400 ml) coconut milk: Full fat creates the silkiest result, and I have found that light coconut milk never quite delivers the same comfort
  • 1 tbsp olive oil: Just enough to sauté the aromatics and carry those fat soluble spices throughout the soup
  • 1 tsp ground cumin: Earthy and essential, this is the backbone that makes the soup taste familiar yet special
  • 1 tsp ground coriander: Adds a subtle citrus brightness that lifts the heavier elements
  • 1/2 tsp ground turmeric: Brings its golden color and gentle warmth, plus all those anti-inflammatory benefits we love
  • 1/2 tsp smoked paprika: The secret ingredient that adds depth and a subtle smoky undertone you cannot quite place
  • 1/4 tsp ground cinnamon: Sounds unusual in soup, but trust me, it bridges the gap between savory and comforting
  • 1/4 tsp chili flakes: Adjustable to your heat preference, but that background warmth keeps you coming back for more
  • Salt and freshly ground black pepper, to taste: Finish with these because they pull everything together and make flavors pop
  • Fresh cilantro leaves: The bright herbal finish that cuts through the richness
  • Squeeze of lime or lemon juice: Acid at the end brightens the entire bowl and wakes up all those sleeping spices
  • Toasted coconut flakes: Totally optional but adds such lovely texture and makes the presentation feel intentional

Instructions

Build your aromatic foundation:
Heat olive oil in your large saucepan over medium heat, then add the chopped onion and let it soften for 3 to 4 minutes until translucent and fragrant
Wake up the garlic and ginger:
Stir in the minced garlic, grated ginger, and chopped chili, cooking for just 1 minute until your kitchen fills with that irresistible aroma, being careful not to burn the garlic
Add sweetness and texture:
Toss in the diced carrot and cook for another 2 minutes to soften slightly
Toast your spices:
Add cumin, coriander, turmeric, paprika, cinnamon, and chili flakes, stirring constantly for 1 minute until they become fragrant and start to cling to the vegetables
Bring everything together:
Pour in the rinsed lentils, diced tomatoes with their juices, and vegetable broth, stirring well to incorporate all the toasted spices from the bottom of the pan
Let it simmer into something wonderful:
Bring to a boil, then reduce heat and simmer uncovered for 20 minutes, stirring occasionally, until lentils completely break down and the soup thickens beautifully
Add the creamy magic:
Pour in the coconut milk, season with salt and pepper, and let it simmer gently for 5 more minutes to meld all the flavors together
Taste and trust yourself:
Adjust seasoning with more salt, pepper, or lime juice until it tastes exactly right to you
Choose your texture:
For a smoother soup, partially blend with an immersion blender, leaving some chunks for interest
Finish with love:
Serve hot, topped with fresh cilantro, a generous squeeze of lime, and toasted coconut flakes if you are feeling fancy
Creamy bowl of Spiced Coconut Tomato Red Split Lentil Hearty Soup, toasted coconut Save
Creamy bowl of Spiced Coconut Tomato Red Split Lentil Hearty Soup, toasted coconut | showmevegan.com

Last winter, my partner came home exhausted after a brutal week at work. I had this soup bubbling away on the stove, and the look on their face when they walked through the door and smelled those spices was better than any compliment I have ever received. We ate in comfortable silence, both of us letting the warmth seep into our bones.

Making It Your Own

Sometimes I throw in a handful of baby spinach during those final five minutes of simmering. The greens wilt into the soup and add nutrients without changing the flavor profile much. Sweet potato works beautifully instead of carrots if you want deeper sweetness and a gorgeous orange hue that photographs wonderfully.

The Bread Situation

This soup deserves a proper vehicle for getting from bowl to mouth. Naan bread is classic, but honestly, a crusty sourdough torn into pieces works just as well. When I am feeling extra, I serve it over steamed basmati rice, which transforms it from soup into a more substantial dhal inspired meal.

Make Ahead Magic

This soup actually tastes better the next day, which makes it perfect for meal prep or feeding a crowd. The flavors have time to marry and develop, creating a depth you cannot achieve in one cooking session.

  • Store in airtight containers in the refrigerator for up to 5 days
  • Freeze in portions for those nights when cooking feels impossible
  • Reheat gently with a splash of water or broth to reach your desired consistency
Spiced Coconut Tomato Red Split Lentil Hearty Soup ladled over rice with lime Save
Spiced Coconut Tomato Red Split Lentil Hearty Soup ladled over rice with lime | showmevegan.com

There is something profoundly nourishing about a bowl of soup that took less than an hour to make but tastes like it was simmered with love all afternoon long.

Recipe Questions & Answers

Use red split lentils as directed and simmer gently. Stir occasionally and check after 15–20 minutes — red lentils break down quickly, so remove from heat once they’re tender but not completely disintegrated if you prefer more texture.

For a lighter finish, use canned light coconut milk or a splash of cashew cream. For a non-coconut option, try unsweetened oat or almond milk plus a spoonful of tahini to add richness, keeping an eye on seasoning.

Lower the heat by omitting chili and reducing chili flakes; boost warmth by adding fresh chopped chili or extra smoked paprika. Taste as you go and add spice in small increments to reach the desired kick.

Blending is optional. Partially blending with an immersion blender creates a creamier, velvety texture while leaving some lentils whole keeps a more rustic, chunky bowl. Blend to your preferred consistency.

Serve with naan, crusty bread, or steamed rice. Garnish with fresh cilantro, a squeeze of lime or lemon for brightness, and toasted coconut flakes for texture and contrast.

Cool quickly and refrigerate in an airtight container for up to 4 days. Reheat gently on the stovetop, stirring in a splash of broth or water if thickened; add fresh lime or herbs before serving.

Spiced Coconut Tomato Lentil Soup

Creamy coconut-tomato lentil stew with warm spices, ready in 45 minutes.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Lentils

  • 1 cup red split lentils, rinsed

Vegetables

  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1-inch piece fresh ginger, grated
  • 1 large carrot, diced
  • 1 can (14 oz) diced tomatoes
  • 1 small red chili, deseeded and finely chopped (optional)

Liquids

  • 4 cups vegetable broth
  • 1 can (14 oz) full-fat coconut milk
  • 1 tablespoon olive oil

Spices

  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon ground cinnamon
  • 1/4 teaspoon chili flakes (optional)
  • Salt and freshly ground black pepper, to taste

Garnishes

  • Fresh cilantro leaves
  • Fresh lime or lemon wedges
  • Toasted coconut flakes

Instructions

1
Sauté the Aromatics: Heat olive oil in a large saucepan over medium heat. Add the chopped onion and sauté for 3 to 4 minutes until softened and translucent.
2
Bloom the Garlic and Ginger: Stir in the minced garlic, grated ginger, and chopped red chili. Cook for 1 minute until fragrant, being careful not to let the garlic brown.
3
Cook the Carrot: Add the diced carrot to the pan and cook for 2 minutes, stirring occasionally to combine with the aromatics.
4
Toast the Spices: Add ground cumin, coriander, turmeric, smoked paprika, cinnamon, and chili flakes. Stir continuously for 1 minute to toast the spices and release their essential oils.
5
Build the Soup Base: Pour in the rinsed red split lentils, diced tomatoes with their juices, and vegetable broth. Stir thoroughly to combine all ingredients and scrape any spices from the bottom of the pan.
6
Simmer Until Tender: Bring the soup to a boil, then reduce heat to medium-low. Simmer uncovered for 20 minutes, stirring occasionally, until the lentils are completely soft and the soup has thickened.
7
Add Coconut Milk: Pour in the coconut milk and season with salt and freshly ground black pepper. Stir gently and simmer for 5 more minutes to allow the flavors to meld together.
8
Adjust Seasoning: Taste the soup and adjust the seasoning as needed. Add more salt, pepper, or a squeeze of fresh lime juice to brighten the flavors.
9
Blend for Texture: For a creamier, smoother consistency, partially blend the soup using an immersion blender, leaving some texture and chunks intact.
10
Serve and Garnish: Ladle the hot soup into bowls and garnish with fresh cilantro leaves, a squeeze of lime juice, and a sprinkle of toasted coconut flakes.
Additional Information

Equipment Needed

  • Large saucepan or soup pot
  • Chef's knife
  • Cutting board
  • Wooden spoon
  • Measuring cups and spoons
  • Immersion blender (optional)

Nutrition (Per Serving)

Calories 370
Protein 13g
Carbs 43g
Fat 17g

Allergy Information

  • Contains coconut, classified as a tree nut allergen
Rachel Monroe

Passionate home cook sharing easy vegan meals and everyday cooking tips.