Coconut Sweet Potato Lentil Soup

Featured in: Weeknight Dinners

Enjoy a rich, creamy blend of sweet potatoes, red lentils, and coconut milk, simmered with warming spices for a comforting vegan soup. The vegetables soften gently before aromatic ginger, cumin, and coriander infuse deep layers of flavor. Coconut milk adds a silky texture, while an immersion blender creates a smooth consistency. Garnish with fresh cilantro and lime for a bright finish. This easy, gluten-free dish is perfect for cozy evenings. Serve hot, optionally with crusty bread or naan, and savor a globally-inspired fusion of wholesome ingredients and nourishing warmth.

Updated on Wed, 22 Oct 2025 14:22:17 GMT
Close-up of vibrant Coconut Sweet Potato Lentil Soup, creamy texture with cilantro garnish. Pin
Close-up of vibrant Coconut Sweet Potato Lentil Soup, creamy texture with cilantro garnish. | grillandbites.com

This creamy coconut sweet potato lentil soup is my reliable go-to when I need something hearty and nourishing that suits every dietary restriction at the table. It brings the sweetness of root veggies and the richness of coconut milk together with a gentle kick of warming spices. Not only does it fill your kitchen with the most inviting aroma, but it also manages to feel both cozy and refreshing any time of year.

I first made this for a family Sunday lunch when I craved something healthy but still comforting. Since then it has become one of my top requests for chilly evenings and quick freezer meals alike.

Ingredients

  • Sweet potatoes: bring natural sweetness and creaminess plus vibrant color Look for firm unblemished tubers
  • Onion: creates the savory soup base Choose onions with dry firm skins
  • Carrot: adds earthy depth and gentle sweetness Pick carrots that are bright in color
  • Garlic: boosts aroma and flavor Be sure the cloves are fragrant and plump
  • Fresh ginger: gives warming zing and brightness Opt for smooth skin and juicy flesh
  • Dried red lentils: are quick cooking and become extra silky when blended Go for lentils with no cracks or stones
  • Coconut milk: adds luscious creaminess and tropical notes Shake the can well before opening
  • Vegetable broth: ties everything together with savory flavor Use a good-quality low-sodium broth if possible
  • Ground cumin: earthy warmth that lifts the soup
  • Ground coriander: citrusy top notes for freshness
  • Ground turmeric: a hint of color and gentle bitterness
  • Cayenne pepper: a touch of heat totally optional for kick
  • Salt and black pepper: to bring all the flavors into balance
  • Fresh cilantro: for a pop of herbal green optional
  • Lime wedges: provide brightness and acidity at serving optional

Instructions

Prepare the Vegetables:
Chop sweet potatoes into dice and finely chop onion and carrot Make sure to cut everything about the same size for even cooking
Sauté the Aromatics:
Add onion and carrot to a large pot with a drizzle of oil Sauté over medium heat for 4 to 5 minutes until onions turn translucent and start to soften Stir frequently to prevent browning
Bloom the Flavors:
Add garlic and ginger to the pot stirring constantly as they cook for about a minute until they release their fragrance This step is key for developing the soup's base flavor
Toast the Spices:
Sprinkle in cumin coriander turmeric and cayenne if you want a mild heat Keep stirring for about one minute so the spices toast but do not burn This will unlock their aroma
Simmer the Soup:
Pour in the sweet potatoes add the rinsed lentils and vegetable broth Sprinkle in a pinch of salt Bring the mixture up to a boil then lower to a simmer Cover the pot and let it cook gently for 20 minutes stirring occasionally so nothing sticks
Add Creaminess:
Stir in the can of coconut milk Simmer uncovered for another 10 minutes until the sweet potatoes and lentils are meltingly tender
Blend to Your Liking:
Use an immersion blender right in the pot to puree the soup as smooth as you like You can also leave bits chunky if that is your preference
Season and Serve:
Give the soup a taste then add salt and pepper as needed Ladle into bowls and top with plenty of chopped cilantro and a squeeze of lime if you like that extra freshness
Bowl of warm, spiced Coconut Sweet Potato Lentil Soup, ready to serve. Pin
Bowl of warm, spiced Coconut Sweet Potato Lentil Soup, ready to serve. | grillandbites.com

I have always loved how red lentils melt so seamlessly into soups This dish once turned my cousin who usually avoids lentils into a big fan She now calls this her version of comfort food and requests it after long weeknights

Storage Tips

Refrigerate leftovers in an airtight container for up to three days The flavors actually deepen overnight and it reheats beautifully in a saucepan with a splash of broth or water This soup freezes incredibly well Let it cool completely before portioning into freezer-safe containers or bags Thaw in the fridge overnight and reheat gently stirring well If you plan to freeze skip adding fresh herbs or lime until just before serving for the best flavor

Ingredient Substitutions

You can swap butternut squash in for sweet potato if needed Try green or brown lentils just know they will give a heartier texture and may take a few minutes longer to soften If coconut milk is not your thing try a blend of oat milk and a drizzle of olive oil for added creaminess Add leafy greens like spinach in the last few minutes or toss in cooked chickpeas for extra protein

Serving Suggestions

Top with toasted pumpkin seeds or a dollop of vegan yogurt for crunch and tang This soup pairs so well with warm naan or a slice of sourdough A side of simple salad gives a fresh balance to the creamy texture It doubles as a healthy starter or becomes a main meal when served with cooked grains like quinoa or brown rice

Cultural and Historical Context

This soup draws from global influences using ingredients seen across Indian Middle Eastern and African cuisines Coconut milk and lentils together are a classic combination throughout South Asia where they are valued for both nutrition and comfort Sweet potatoes give a naturally sweet base akin to Caribbean soups while warming spices add a universally loved depth

Seasonal Adaptations

Switch in roasted root vegetables like parsnip or carrot during winter for deeper flavors In summer add a squeeze of lemon and sprinkle of fresh mint for brighter taste Use peas and young spinach during spring for a greener lighter version

Homemade vegan Coconut Sweet Potato Lentil Soup recipe, a comforting and healthy meal. Pin
Homemade vegan Coconut Sweet Potato Lentil Soup recipe, a comforting and healthy meal. | grillandbites.com

This Coconut Sweet Potato Lentil Soup is sure to become a repeat favorite. Squeeze fresh lime juice just before serving and enjoy every cozy spoonful.

Recipe FAQ

What gives the soup its creamy texture?

Coconut milk and blended sweet potatoes create a naturally creamy base.

Can I adjust the spice level?

Yes, adjust cayenne or omit for a milder flavor; add more for extra heat.

Is this suitable for meal prep?

Definitely. Leftovers keep well refrigerated for up to three days.

Can I use green lentils instead of red?

Green lentils work, but they take longer to cook and won't be as creamy.

What toppings pair well with this soup?

Fresh cilantro, lime wedges, and crusty bread or naan are excellent options.

Is this dish allergen friendly?

It is gluten-free and dairy-free, but contains coconut; check ingredient labels for additives.

Coconut Sweet Potato Lentil Soup

Creamy sweet potato, lentil, and coconut soup; delicately spiced, nourishing, vegan, and gluten-free for four servings.

Prep duration
15 min
Cook duration
35 min
Overall duration
50 min


Skill level Easy

Heritage Global Fusion

Output 4 Portions

Dietary requirements Vegan, No dairy, No gluten

Components

Vegetables

01 2 medium sweet potatoes, peeled and diced (about 1.1 pounds)
02 1 large onion, finely chopped
03 2 cloves garlic, minced
04 1 large carrot, diced
05 1 tablespoon fresh ginger, grated

Legumes

01 1 cup dried red lentils, rinsed

Liquids

01 1 can coconut milk (13.5 ounces), full-fat or light
02 4 cups vegetable broth

Spices & Seasonings

01 1 teaspoon ground cumin
02 1 teaspoon ground coriander
03 1/2 teaspoon ground turmeric
04 1/4 teaspoon cayenne pepper (optional)
05 Salt and ground black pepper, to taste

Garnish

01 Fresh cilantro, chopped (optional)
02 Lime wedges (optional)

Directions

Phase 01

Sauté Aromatics: In a large pot, heat 1 tablespoon of oil over medium heat. Add the chopped onion and diced carrot, and sauté for 4 to 5 minutes until softened.

Phase 02

Add Garlic and Ginger: Add the minced garlic and grated ginger. Cook for 1 minute, stirring until fragrant.

Phase 03

Bloom Spices: Stir in the ground cumin, coriander, turmeric, and optional cayenne pepper. Cook for 1 minute, stirring constantly.

Phase 04

Incorporate Vegetables and Lentils: Add the diced sweet potatoes, rinsed lentils, vegetable broth, and a pinch of salt. Bring the contents to a boil, then reduce the heat to a simmer. Cover and cook for 20 minutes, stirring occasionally.

Phase 05

Add Coconut Milk: Stir in the coconut milk and simmer uncovered for an additional 10 minutes, until the sweet potatoes and lentils are very tender.

Phase 06

Blend the Soup: Use an immersion blender to puree until smooth, or leave slightly chunky for texture as preferred.

Phase 07

Season and Serve: Adjust with additional salt and ground black pepper to taste. Serve hot, garnished with fresh cilantro and a squeeze of lime juice if desired.

Tools needed

  • Large pot
  • Chef's knife
  • Cutting board
  • Immersion blender or regular blender
  • Ladle

Allergy details

Review each ingredient for potential allergens and consult healthcare providers if you're uncertain about any components.
  • Contains coconut, considered a tree nut allergen for sensitive individuals.
  • Naturally gluten-free and dairy-free.
  • Check broth and coconut milk ingredient labels for possible allergens.

Nutrition breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 320
  • Fat: 12 g
  • Carbohydrates: 44 g
  • Protein: 10 g