Spiced Coconut Tomato Black Lentil

Spiced Coconut Tomato Black Lentil Hearty Soup steaming, creamy broth and cilantro  Save
Spiced Coconut Tomato Black Lentil Hearty Soup steaming, creamy broth and cilantro | showmevegan.com

This spiced coconut-tomato black lentil soup starts by sautéing onion, garlic and ginger, then softening carrot and red pepper. Toast cumin, coriander, turmeric and smoked paprika, add rinsed black lentils, diced tomatoes and broth, and simmer 25–30 minutes until tender. Stir in coconut milk, lemon, salt and pepper. Garnish with cilantro and toasted coconut; partially purée for creamier texture or add greens in the last minutes.

The rain was hammering against the kitchen window so hard I could barely hear the sizzle of onions hitting hot oil, and honestly that was exactly the kind of afternoon that demanded a pot of something deeply spiced and unapologetically comforting. I had a bag of black lentils sitting in the pantry for weeks, staring me down every time I reached for the pasta. Something about their dark, glossy beads felt intimidating, like they required a occasion I could not name. Turns out the occasion was a Tuesday and sheer stubbornness.

I made this for my neighbor Deb after she had a rough week at the hospital where she works. She stood in my doorway holding the jar, spoon already in hand before she even got home, and texted me three heart emojis followed by a paragraph of disbelief that something so simple could taste that layered. That jar was supposed to last her two days. It lasted one.

Ingredients

  • 1 medium onion, finely chopped: The foundation of every good soup, so do not rush this step.
  • 2 cloves garlic, minced: Fresh is nonnegotiable here, the jarred stuff will flatten the flavor.
  • 1 inch piece fresh ginger, grated: Use the edge of a spoon to peel it, life changing trick from a cooking class I once took.
  • 1 large carrot, diced: Adds a subtle sweetness that balances the earthy lentils perfectly.
  • 1 red bell pepper, diced: The color alone is worth it, but the slight char it picks up in the oil is magical.
  • 1 (14 oz / 400 g) can diced tomatoes: Their tang cuts through the richness of the coconut milk.
  • 1 cup dried black lentils (beluga or urad dal), rinsed: Rinse them until the water runs clear, it removes surface starch and any debris.
  • 4 cups vegetable broth: Low sodium gives you more control over the final seasoning.
  • 1 (14 oz / 400 ml) can coconut milk: Full fat is the way to go for that velvety texture.
  • 1 tbsp lemon juice: Added at the end, it wakes everything up like a splash of cold water.
  • 2 tbsp olive oil: A neutral oil works too, but olive oil adds a fruity roundness.
  • 1 tsp ground cumin: Toast it in the oil for thirty seconds and your whole kitchen will smell like a spice market.
  • 1 tsp ground coriander: It has a citrusy warmth that most people overlook and should not.
  • 1/2 tsp ground turmeric: Gives the broth a golden hue and an earthy depth.
  • 1/2 tsp smoked paprika: This is the secret weapon, a hint of smoke that makes people guess what is in it.
  • 1/4 tsp cayenne pepper (optional): Start small, you can always add more but you cannot take it back.
  • 1 tsp sea salt (or to taste): Adjust after the coconut milk goes in because it changes the salt perception.
  • Freshly ground black pepper, to taste: Always freshly ground, the preground stuff tastes like dust.
  • Fresh cilantro, chopped (garnish): If you are one of those people who thinks it tastes like soap, flat parsley works too.
  • Toasted coconut flakes (optional garnish): Toast them in a dry pan for two minutes and watch them like a hawk because they go from golden to burnt in seconds.

Instructions

Build the base:
Warm the olive oil in a large soup pot over medium heat until it shimmers, then add the chopped onion and cook until it turns soft and translucent, about four minutes. You want to see the edges just starting to catch a little color without browning.
Wake up the aromatics:
Stir in the minced garlic and grated ginger, letting them sizzle for about a minute until your kitchen smells impossibly good. Keep the spoon moving so nothing sticks or scorches.
Soften the vegetables:
Toss in the diced carrot and red bell pepper, cooking for another three minutes until they begin to soften but still have some structure. They will finish cooking in the broth, so this is just about getting them started.
Bloom the spices:
Sprinkle in the cumin, coriander, turmeric, smoked paprika, and cayenne if using, and stir well to coat every piece of vegetable in that golden dust. Give it a full minute to toast and you will see the oil turn a deep amber.
Add the heart of the soup:
Pour in the rinsed lentils, the entire can of diced tomatoes with their juices, and the vegetable broth. Stir everything together, scraping up any bits stuck to the bottom of the pot because those are flavor gold.
Simmer until tender:
Bring the pot to a boil, then lower the heat to a gentle simmer and cover with a lid. Let it cook for twenty five to thirty minutes, checking once or twice, until the lentils are tender but still hold their shape.
Finish with coconut milk:
Pour in the coconut milk and stir to combine, then let the soup simmer uncovered for five more minutes. The broth will thicken slightly and take on a creamy, pale quality that is incredibly soothing.
Season and serve:
Add the salt, black pepper, and lemon juice, then taste and adjust until it feels right to you. Ladle into bowls and finish with fresh cilantro and toasted coconut flakes if you have them.
A rustic bowl of Spiced Coconut Tomato Black Lentil Hearty Soup with naan  Save
A rustic bowl of Spiced Coconut Tomato Black Lentil Hearty Soup with naan | showmevegan.com

There was a night last January when the power went out and I heated leftover bowls of this over a candle because I refused to eat cold toast. My roommate at the time sat cross legged on the kitchen floor with me, and we agreed it actually tasted better in the dark.

Serving Suggestions That Actually Work

This soup is a meal on its own but it loves company. A hunk of crusty bread for dipping transforms it from satisfying to completely indulgent, and warm naan brushed with a little oil is even better. I have also spooned it over steamed basmati rice on nights when I wanted something that felt like a proper dinner rather than a bowl of soup. A dollop of vegan yogurt on top adds a cool tang that plays beautifully with the spices.

Storing and Reheating Like a Pro

This soup keeps remarkably well in the refrigerator for up to five days, and the flavors actually deepen overnight as the spices continue to meld. Store it in airtight containers and reheat gently on the stove or in the microwave, adding a splash of broth or water if it thickens too much. For freezing, portion it into individual containers and leave the garnishes off until serving, since cilantro does not freeze well and coconut flakes lose their crunch.

Making It Your Own

The beauty of this recipe is how forgiving it is once you understand the basic rhythm. You can swap the black lentils for green or brown lentils, though the cooking time will shift slightly and the texture will be different. Adding a cup of chopped spinach or kale in the last five minutes turns it into something even more vibrant and nutrient dense without changing the character of the soup. I have even thrown in leftover roasted sweet potato cubes and it was glorious.

  • Try a pinch of garam masala at the end for an extra layer of warmth.
  • If you like heat, a serrano pepper minced with the garlic will change your life.
  • Always taste before serving because the lemon and salt are what make it sing.
Warm Spiced Coconut Tomato Black Lentil Hearty Soup, tangy tomato aroma, toasted coconut Save
Warm Spiced Coconut Tomato Black Lentil Hearty Soup, tangy tomato aroma, toasted coconut | showmevegan.com

Some recipes earn a permanent spot in your rotation not because they are flashy but because they show up when you need them. This is that soup: steady, warm, and always a little better than you remember.

Spiced Coconut Tomato Black Lentil

Warming spiced coconut-tomato soup with black lentils, creamy coconut milk, and aromatic spices for nourishing vegan bowls.

Prep 15m
Cook 40m
Total 55m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 medium yellow onion, finely diced
  • 2 cloves garlic, minced
  • 1-inch piece fresh ginger, grated
  • 1 large carrot, diced
  • 1 red bell pepper, diced
  • 1 (14 oz) can diced tomatoes with juices

Lentils

  • 1 cup dried black lentils (beluga or urad dal), rinsed and picked over

Liquids

  • 4 cups vegetable broth
  • 1 (14 oz) can full-fat coconut milk
  • 1 tablespoon fresh lemon juice

Spices & Seasonings

  • 2 tablespoons olive oil
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon cayenne pepper (optional, adjust to taste)
  • 1 teaspoon sea salt, or to taste
  • Freshly ground black pepper, to taste

Garnish

  • Fresh cilantro, roughly chopped
  • Toasted coconut flakes (optional)

Instructions

1
Sauté the Aromatics: Heat olive oil in a large soup pot over medium heat. Add the diced onion and sauté until translucent, approximately 4 minutes, stirring occasionally.
2
Bloom the Garlic and Ginger: Stir in the minced garlic and grated ginger, cooking for 1 minute until fragrant and lightly golden.
3
Cook the Root Vegetables: Add the diced carrot and red bell pepper to the pot. Cook for 3 minutes, stirring occasionally, until the vegetables begin to soften.
4
Toast the Spices: Sprinkle in the ground cumin, coriander, turmeric, smoked paprika, and cayenne pepper. Stir thoroughly to coat all vegetables evenly and toast the spices for 1 minute until deeply aromatic.
5
Combine Soup Base: Add the rinsed black lentils, canned diced tomatoes with their juices, and vegetable broth to the pot. Stir well to combine all ingredients.
6
Simmer Until Tender: Bring the soup to a rolling boil, then reduce heat to low. Cover with a lid and simmer for 25 to 30 minutes, or until the lentils are completely tender and cooked through.
7
Add Coconut Milk: Pour in the coconut milk and stir gently to incorporate. Simmer uncovered for an additional 5 minutes to allow flavors to meld and the broth to slightly thicken.
8
Season and Finish: Season with sea salt, freshly ground black pepper, and lemon juice. Taste and adjust seasoning as needed, adding more salt or cayenne to preference.
9
Serve: Ladle the hot soup into bowls and garnish with freshly chopped cilantro and toasted coconut flakes if desired. Serve alongside crusty bread, naan, or over steamed rice.
Additional Information

Equipment Needed

  • Large soup pot or Dutch oven
  • Wooden spoon or silicone spatula
  • Chef's knife
  • Cutting board
  • Measuring cups and measuring spoons
  • Immersion blender (optional)

Nutrition (Per Serving)

Calories 360
Protein 13g
Carbs 38g
Fat 18g

Allergy Information

  • Contains coconut, classified as a tree nut allergen by the FDA.
  • Naturally gluten-free and dairy-free; always verify packaged ingredients for potential cross-contamination warnings.
Rachel Monroe

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