Coconut Sweet Potato Lentil Soup with Rice Recipe

If you’re craving something deeply comforting yet vibrant, I’ve got just the thing for you: Coconut Sweet Potato Lentil Soup with Rice Recipe. This cozy bowl brings together creamy coconut milk, warming spices, tender lentils, and the subtle sweetness of sweet potatoes, all swirled into a luscious soup that’s perfect for chilly nights or anytime you want a nourishing hug in a bowl. Trust me, once you make this, you’re going to want to keep it in your weekly rotation—it’s just that fan-freaking-tastic!

❤️

Why This Recipe Works

  • Balanced Flavors: The sweetness of the potatoes blends beautifully with aromatic curry and a gentle kick of cayenne, creating layers of flavor.
  • Creamy Texture: Coconut milk adds a rich, silky smoothness that rounds out the tender lentils perfectly.
  • Hearty & Nourishing: With lentils and rice included, it’s filling enough for a meal but still light and soul-soothing.
  • Versatile Cooking Method: Whether you want to simmer on the stove or use the Instant Pot for speed, this recipe adapts to your kitchen rhythm.

Ingredients & Why They Work

One thing I love about this Coconut Sweet Potato Lentil Soup with Rice Recipe is how each ingredient pulls its own weight. From the comforting starchiness of sweet potatoes to the fragrant kick of fresh ginger, these ingredients don’t just taste good—they work together harmoniously. When shopping, I like to pick sweet potatoes that are firm and evenly colored, plus fresh, vibrant spinach to toss in right at the end for that lovely green pop.

Coconut Sweet Potato Lentil Soup, Sweet Potato Lentil Soup with Coconut Milk, Healthy Coconut Lentil Soup, Cozy Vegan Lentil Soup, Nourishing Sweet Potato Soup - Flat lay of a small bottle of extra virgin olive oil, half a yellow onion chopped, a small piece of grated fresh ginger, two cloves of garlic peeled and minced, two whole peeled and cubed sweet potatoes, a small bowl of yellow curry powder, a pinch of cayenne pepper in a tiny dish, a cup of dried red lentils, an opened can of coconut milk partially poured out, a handful of fresh baby spinach leaves, a small bowl of cooked basmati rice, a small bunch of fresh cilantro chopped, and a piece of fresh naan bread, all placed on a white marble surface, photo taken with an iphone --ar 2:3 --v 7
  • Extra virgin olive oil: Adds a gentle richness when sautéing that forms the flavor base.
  • Yellow onion: Gives a subtle sweetness and aromatic depth once softened.
  • Fresh ginger: Adds brightness and a slight zing to lift the spices.
  • Garlic: For that unmistakable savory warmth that deepens every bite.
  • Sweet potatoes: The star of the show—naturally sweet and creamy when cooked.
  • Yellow curry powder: Brings earthy, exotic spices that complement the coconut milk beautifully.
  • Cayenne pepper: Adjustable heat to your liking; I usually start with less and add more if I want more kick.
  • Low-sodium vegetable broth or water: Keeps the soup light while infusing overall flavor.
  • Dried red lentils: They cook quickly and become tender, thickening the soup delightfully.
  • Kosher salt: Essential to balance and bring out all the flavors.
  • Coconut milk: Brings creamy, tropical richness that’s the heart of this soup.
  • Baby spinach: Adds color, nutrients, and a fresh finish.
  • Cooked basmati rice: I love how the lightly nutty rice makes this soup extra filling and satisfying.
  • Fresh cilantro: A must for bright, herbaceous notes right before serving.
  • Fresh Naan: Perfect for mopping up every last drop—it’s my favorite sidekick here.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Tweak to Your Taste

This Coconut Sweet Potato Lentil Soup with Rice Recipe is a joy to customize! I’ve played around with different spice levels, and it’s so easy to make it milder or bolder depending on your mood. I also sometimes add a squeeze of lime at the end for a fresh citrus note that cuts through the creaminess beautifully.

  • Variation: One time, I tossed in some diced carrots for extra sweetness and texture—totally delicious and a fun twist.
  • Dairy-Free & Vegan Friendly: This recipe is naturally vegan and gluten-free, so it works great if you’re cooking for friends with dietary restrictions.
  • Spice Level: Adjust the cayenne pepper to your liking—I often start with half a teaspoon and then add more if we want heat.
  • Rice Options: While basmati is my go-to for its fluffiness, brown rice can add nuttier flavor and extra fiber if you prefer.

Step-by-Step: How I Make Coconut Sweet Potato Lentil Soup with Rice Recipe

Step 1: Sautéing the Flavor Base

I start by heating the olive oil over medium heat until I see it shimmer—that’s when you know it’s ready to go. Swirl in the chopped onion and let it soften gently for around 5 minutes until it’s translucent and sweet-smelling. Then, toss in the fresh grated ginger and minced garlic along with the cubed sweet potatoes. Stir everything for about 2 minutes until you can smell the spices waking up your kitchen.

Step 2: Layering in Spices

This part is where the magic starts—sprinkle in the yellow curry powder and cayenne pepper. Give it all a good stir and let it cook for another minute. Be careful not to burn the spices; just let them toast lightly and release their flavor without sticking. At this stage, your kitchen will smell incredible, and you’ll start feeling the hug in a bowl vibe coming on.

Step 3: Simmering the Soup

Pour in your vegetable broth (or water if that’s what you have) and add the red lentils. Season generously with kosher salt—that’s a key step for bringing out all those flavors. Bring everything up to a boil, then immediately lower to a simmer and cover the pot. Let it cook gently for 15-20 minutes until the lentils are tender and the sweet potatoes are soft but not mushy. I always give it a little stir halfway through to keep things cozy and prevent sticking at the bottom.

Step 4: Adding Coconut & Greens

When your soup base is perfectly cooked, stir in the luscious coconut milk along with fresh baby spinach. Let it bubble gently for 5 more minutes so the spinach wilts just right. This step adds creaminess and vibrant color that makes the bowl feel alive. Off the heat, I fold in freshly chopped cilantro for a bright burst of herbal freshness.

Step 5: Serving it Up

To serve this dreamy Coconut Sweet Potato Lentil Soup with Rice Recipe, ladle the hot soup over bowls of steamed basmati rice. I pile on extra cilantro for garnish and always serve it alongside warm, fresh naan for scooping and savoring every drop. You’ll feel like you’re at your favorite cozy spot but all from your own kitchen!

💡

Pro Tips for Making Coconut Sweet Potato Lentil Soup with Rice Recipe

  • Toast Your Spices: Toasting the curry powder and cayenne briefly in the pot really amps up their flavor—don’t skip this step!
  • Check Lentil Doneness: Lentils can overcook and get mushy quickly; keep an eye on them to maintain a satisfying texture.
  • Use Full-Fat Coconut Milk: It’s worth splurging on full-fat coconut milk for that rich creaminess that takes this soup to the next level.
  • Don’t Overcook Spinach: Add spinach at the end and cook just until wilted to keep its bright color and texture.

How to Serve Coconut Sweet Potato Lentil Soup with Rice Recipe

Coconut Sweet Potato Lentil Soup, Sweet Potato Lentil Soup with Coconut Milk, Healthy Coconut Lentil Soup, Cozy Vegan Lentil Soup, Nourishing Sweet Potato Soup - A white bowl filled with thick yellow soup containing orange cubes, possibly sweet potatoes, with visible grains and green leafy bits mixed in. On one side of the bowl, a piece of flatbread with brown roasted spots leans against the bowl, and some fresh green herbs rest on top of the soup. The bowl sits on a light, crumpled cloth over a dark surface with a white marbled texture in the background. Photo taken with an iphone --ar 2:3 --v 7

Garnishes

I love garnishing this soup with plenty of fresh cilantro—it adds a burst of herbal brightness that cuts through the rich coconut. For a little extra zing, a squeeze of fresh lime juice is perfect too. If you want a touch of crunch, toasted pumpkin seeds or a sprinkle of chopped peanuts can really elevate the experience.

Side Dishes

While the soup stands on its own beautifully, I like serving it with warm naan bread or a side of crispy roasted cauliflower. A simple cucumber salad with lemon dressing also pairs wonderfully, adding a fresh crunch alongside the creamy soup.

Creative Ways to Present

If you’re hosting friends or want to make it feel extra special, serve the soup in rustic bowls and top with an herb bouquet—cilantro, a little sliced green chili, and a drizzle of coconut cream. Adding a side of homemade garlic naan fingers can make this feel festive and fancy, even though it’s such a simple dish.

Make Ahead and Storage

Storing Leftovers

Once cooled, I transfer leftovers to airtight containers and keep them in the fridge. This soup keeps well for about 3 to 4 days, and honestly, I think the flavors deepen overnight, making each bowl even better the next day.

Freezing

I’ve frozen this soup many times, and it freezes like a dream. Just let it cool completely, portion it out, and store in freezer-safe containers for up to 3 months. When thawed, the lentils and sweet potatoes retain their texture really well.

Reheating

Reheat gently in a saucepan over medium-low heat, stirring occasionally. If the soup thickens too much in the fridge, add a splash of broth or water to loosen it up. I always reheat slowly to preserve the creamy, luscious texture.

FAQs

  1. Can I make this Coconut Sweet Potato Lentil Soup with Rice Recipe gluten-free?

    Absolutely! The recipe is naturally gluten-free if you use gluten-free vegetable broth and pair it with gluten-free sides (like gluten-free naan or rice). The soup ingredients themselves contain no gluten.

  2. Can I use other types of lentils?

    You can, but red lentils work best here because they cook quickly and soften nicely, helping thicken the soup. Green or brown lentils take longer to cook and hold their shape more, which may change the texture.

  3. Is there a way to make this recipe spicier?

    Definitely! Increase the cayenne pepper to your taste or add a pinch of chili flakes along with the curry powder. Fresh sliced chili peppers on top at serving can also add extra heat.

  4. Can I make this in an Instant Pot?

    Yes! The recipe includes Instant Pot instructions: sauté the aromatics, add broth and lentils, then cook on high pressure for 10 minutes followed by a natural release. It’s a fantastic shortcut when you’re short on time.

  5. What can I substitute for basmati rice?

    Brown rice, jasmine rice, or even quinoa can work well if you prefer different grains. Just keep in mind cooking times and how the flavors marry together.

Final Thoughts

This Coconut Sweet Potato Lentil Soup with Rice Recipe is one of those comforting dishes that feels like a warm hug after a long day. I love how it balances creamy, sweet, and spicy elements seamlessly. Plus, it’s easy to make with simple ingredients that are pantry staples for me. I hope you give this a try—you’ll be making it again and again as I do. Pour yourself a big bowl, get comfy, and enjoy every delicious spoonful!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Coconut Sweet Potato Lentil Soup with Rice Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 24 reviews
  • Author: Julia
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Indian-inspired
  • Diet: Vegetarian

Description

A comforting and flavorful Coconut Sweet Potato Lentil Soup with Rice, featuring creamy coconut milk, tender sweet potatoes, protein-packed lentils, and warming spices like curry powder and cayenne. Perfect for a nourishing vegetarian meal served with fragrant basmati rice and fresh cilantro.


Ingredients

Base Ingredients

  • 2 tablespoons extra virgin olive oil
  • 1/2 yellow onion, chopped
  • 1 inch fresh ginger, grated
  • 2 cloves garlic, minced
  • 2 sweet potatoes, peeled and cubed

Spices & Seasoning

  • 1 tablespoon yellow curry powder
  • 1/2 teaspoon cayenne pepper
  • Kosher salt, to taste

Liquids & Grains

  • 4 cups low-sodium vegetable broth or water
  • 3/4 cup dried red lentils
  • 1 can (14 ounce) coconut milk
  • 2 cups cooked basmati rice

Vegetables & Herbs

  • 2 cups baby spinach
  • 1/3 cup fresh cilantro, chopped, plus more for serving

To Serve

  • Fresh Naan, for serving


Instructions

  1. Heat the oil and sauté aromatics: In a large pot over medium heat, warm the olive oil. Add the chopped onion and cook for 5 minutes until soft. Stir in grated ginger, minced garlic, and cubed sweet potatoes, cooking until fragrant, about 2 minutes. Add the curry powder and cayenne pepper, stirring for another minute to bloom the spices.
  2. Add broth, lentils, and simmer: Pour in the vegetable broth and add dried red lentils. Season generously with kosher salt. Bring mixture to a boil over high heat, then reduce heat to low. Cover and simmer for 20 minutes until lentils are soft and sweet potatoes tender.
  3. Incorporate coconut milk and spinach: Stir in the coconut milk and baby spinach. Cook gently for 5 minutes until spinach wilts and soup is creamy. Remove from heat and stir in chopped fresh cilantro for brightness.
  4. Serve with rice and garnish: Divide the cooked basmati rice among serving bowls. Ladle the hot soup over the rice. Garnish with extra fresh cilantro and serve alongside warm fresh Naan bread. Enjoy this hearty, flavorful soup!

Notes

  • Use low-sodium broth to control salt levels and adjust seasoning at the end.
  • For a spicier soup, increase cayenne pepper to taste.
  • Red lentils cook quickly and break down to thicken the soup naturally.
  • Leftovers store well in the refrigerator for up to 3 days or freeze for up to 2 months.
  • Substitute spinach with kale or Swiss chard as preferred.
  • Cook the basmati rice separately to maintain fluffy texture.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 320 kcal
  • Sugar: 6 g
  • Sodium: 350 mg
  • Fat: 12 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 3 g
  • Trans Fat: 0 g
  • Carbohydrates: forty five g
  • Fiber: 10 g
  • Protein: 12 g
  • Cholesterol: 0 mg

You Might Also Like These Recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star