There's nothing quite like the aroma of a hearty soup simmering on the stove—especially when it's a Coconut Sweet Potato Lentil Soup with Rice. This recipe wraps you in warmth with its blend of tender sweet potatoes, earthy red lentils, and creamy coconut milk, infused with fragrant spices that bring comfort to your kitchen. It’s perfect for those breezy evenings when all you want is a nourishing, vegetarian meal that's quick to prepare. You can easily whip this up on the stovetop or with your Instant Pot, making it a versatile choice for busy weeknights or intimate gatherings. Plus, it's gluten-free and packed with nutrients—who can resist that? Are you ready to dive into a bowl of this delightful soup? Let’s get cooking!

Why is This Soup So Irresistible?
Comforting warmth: This Coconut Sweet Potato Lentil Soup with Rice is a hug in a bowl, delivering cozy vibes.
Easy to make: With both stovetop and Instant Pot options, it suits any schedule.
Nourishing ingredients: Packed with fiber and vitamins, it’s a guilt-free indulgence that fuels your body.
Versatile flavors: Customize it with different greens or spice levels to match your taste.
Crowd-pleaser appeal: A perfect dish for family dinners or gatherings—everyone will be reaching for seconds!
You’ll love how effortlessly this soup brings comfort and nutrition into your kitchen.
Coconut Sweet Potato Lentil Soup Ingredients
• Dive into the essential components of this nourishing dish.
For the Soup
- Olive Oil – Adds richness and helps sauté aromatics; substitute with coconut oil for extra flavor.
- Onion – Provides a sweet base flavor; shallots can be used as a substitute for a slight twist.
- Garlic (minced) – Enhances flavor depth; fresh ginger can add a zestier kick.
- Ginger (grated) – Offers warmth and zing; ground ginger works as a quick alternative.
- Sweet Potatoes – The main ingredient that brings sweetness and texture; butternut squash makes a great substitute.
- Curry Powder – Adds complex and warm flavors; mild paprika can provide an interesting variation.
- Cayenne Pepper – Introduces a touch of heat; adjust according to your spice preference.
- Vegetable Broth – The liquid base for the soup; chicken broth is suitable for non-vegetarian versions.
- Red Lentils – Provides bulk and creaminess as they break down; yellow lentils are a good substitute.
- Coconut Milk – Contributes velvety richness; almond milk can be a substitute, but will change the flavor profile.
- Spinach (baby) – Adds vibrant nutrition and color; kale can substitute for a heartier texture.
For Serving
- Fresh Cilantro – Garnishes the soup with a bright contrast; parsley can work as an alternative.
- Basmati Rice – Serves as a hearty base for the soup; quinoa can replace rice for a grain-free option.
Step‑by‑Step Instructions for Coconut Sweet Potato Lentil Soup with Rice
Step 1: Sauté Aromatics
Begin by heating 2 tablespoons of olive oil in a large soup pot over medium heat. Add the chopped onion and sauté for about 5 minutes, or until it softens and becomes translucent. Stir in the minced garlic, grated ginger, and diced sweet potatoes, cooking for another 2 minutes until the mixture is fragrant and the sweet potatoes begin to soften.
Step 2: Add Spices
Next, stir in 2 tablespoons of curry powder and a pinch of cayenne pepper. Toast the spices in the pot for approximately 1 minute, allowing their flavors to bloom. You'll know they're ready when the aroma fills your kitchen, creating a warm, inviting atmosphere perfect for your Coconut Sweet Potato Lentil Soup.
Step 3: Combine Ingredients
Pour in 4 cups of vegetable broth and add 1 cup of red lentils to the pot. Season with salt to taste and bring the mixture to a rolling boil over high heat. Once boiling, reduce the heat to low and allow the soup to simmer, covering it with a lid. Let it cook for about 15-20 minutes, or until the lentils and sweet potatoes are tender and creamy.
Step 4: Incorporate Coconut Milk
After the lentils and sweet potatoes have softened, stir in 1 can of coconut milk and 2 cups of baby spinach. Continue to cook on low heat for an additional 5 minutes until the spinach wilts beautifully into the soup, adding vibrant color and a nutritional boost to your Coconut Sweet Potato Lentil Soup.
Step 5: Serve
To serve, place a generous scoop of fluffy basmati rice in bowls, then ladle the rich coconut sweet potato lentil soup over the rice. Garnish each bowl with freshly chopped cilantro, adding a delightful burst of flavor. Enjoy the warm and comforting embrace of each spoonful, showcasing the heartiness of this nourishing soup!

Coconut Sweet Potato Lentil Soup Variations
Feel free to make this comforting soup uniquely yours by trying out these delightful variations!
-
Coconut-Free: Substitute coconut milk with cashew cream for a lighter, nutty flavor. This twist keeps the soup creamy while offering a different taste experience.
-
Protein-Packed: Toss in some cooked chickpeas or tofu for an extra boost of protein. It adds both heartiness and nutrition to your meal, making it even more satisfying.
-
Extra Veggies: Swap in other greens like Swiss chard or collard greens for additional nutrients. Embrace the vibrant colors and diverse textures these greens can bring to the dish!
-
Spicy Kick: Amp up the heat by increasing the cayenne pepper or adding diced jalapeños. This brings a spicy punch that's sure to awaken your taste buds!
-
Grain-Free: Replace basmati rice with quinoa or cauliflower rice to cater to dietary preferences. Cauliflower rice offers a low-carb option while still keeping the soup filling.
-
Herb Infusion: Experiment with different herbs like mint or basil in place of cilantro. Each herb brings its own unique flavor, elevating your soup experience to new heights!
-
Nutty Flavor: Stir in a tablespoon of tahini or almond butter for subtle nuttiness. This will enrich the flavor profile while adding a touch of creaminess.
-
Zesty Twist: Add a splash of lime juice or zest just before serving for brightness. This finishing touch lifts the entire dish, giving it an invigorating flavor lift!
The world of culinary creativity awaits! Whether you're in the mood for a heartier variation or a bright twist, these options allow you to personalize your Coconut Sweet Potato Lentil Soup with Rice to match your taste preferences. For even more customizations, check out my guide on different greens and veggies you can incorporate into a tasty hearty vegetable soup.
Make Ahead Options
This Coconut Sweet Potato Lentil Soup with Rice is an excellent meal prep option for busy home cooks! You can chop the sweet potatoes, onion, and garlic, and store them in an airtight container in the refrigerator for up to 3 days. Additionally, you can prepare the soup itself and let it cool before refrigerating it for up to 4 days; just be sure to keep the rice separate to maintain its fluffiness. When you’re ready to savor this comforting dish, simply reheat the soup on the stovetop until warmed through, add fresh spinach and coconut milk, and serve it over the rice. This way, you can enjoy the same delicious flavors with minimal effort!
How to Store and Freeze Coconut Sweet Potato Lentil Soup
- Fridge: Store leftovers in airtight containers for up to 4 days. Keep basmati rice separate to maintain its fluffy texture when reheating the Coconut Sweet Potato Lentil Soup.
- Freezer: Freeze the soup without rice for up to 3 months. Once cooled, pour it into freezer-safe containers, leaving space for expansion.
- Thawing: To thaw, place the container in the fridge overnight or use the microwave for quick thawing.
- Reheating: Reheat on the stovetop over medium heat, adding a splash of broth or water if needed for desired consistency. Enjoy your delicious soup again!
What to Serve with Coconut Sweet Potato Lentil Soup with Rice
There’s something heartwarming about pairing your soup with side dishes that complement its rich and creamy flavors.
- Warm Naan: The soft, pillowy texture of naan is perfect for scooping up the soup, elevating the meal with a touch of traditional flavor.
- Cucumber Salad: A refreshing cucumber salad provides a crisp contrast that balances the soup's warmth and creaminess, cleansing your palate beautifully.
- Roasted Vegetables: Seasonal roasted vegetables add a delightful crunch and earthiness, enhancing the nourishing vibe of your Coconut Sweet Potato Lentil Soup.
- Spicy Mango Chutney: A zesty mango chutney brings a burst of sweetness and heat, creating a delightful flavor explosion with each bite.
- Herbed Quinoa: For a protein-packed twist, serve herbed quinoa alongside, adding a nutty texture that harmonizes with the soup’s flavors.
- Mint Tea: Pairing the meal with refreshing mint tea can enhance the comforting experience, soothing your senses after each spoonful of soup.
- Yogurt Sauce: A dollop of tangy yogurt sauce on top of the soup creates a creamy finish, enriching the dish with an additional layer of flavor.
- Chili Flakes: For those who crave an extra kick, serving chili flakes on the side lets everyone spice up their bowl just how they like it!
Expert Tips for Coconut Sweet Potato Lentil Soup
- Texture Check: Always check on the lentils and sweet potatoes as they simmer to adjust liquid levels if needed; avoid a soupy mess.
- Quick Cooking: For a faster meal, use the Instant Pot; cook on high pressure for 10 minutes followed by a quick release for perfectly tender ingredients.
- Store Wisely: Keep leftover soup in airtight containers and store rice separately to maintain its fluffiness when reheating.
- Spice Control: Adjust the amount of cayenne pepper based on your heat preference; this will help tailor the flavor of your Coconut Sweet Potato Lentil Soup.
- Creative Variations: Feel free to experiment with adding greens like kale or chickpeas for texture and added nutrition.

Coconut Sweet Potato Lentil Soup with Rice Recipe FAQs
What kind of sweet potatoes should I use?
I recommend using firm, smooth-skinned sweet potatoes without dark spots or soft areas. Look for ones that feel heavy for their size, indicating moisture, and avoid any with blemishes for the best flavor.
How should I store leftover Coconut Sweet Potato Lentil Soup?
Store any leftover soup in airtight containers in the fridge for up to 4 days. Keep the basmati rice separate to maintain its fluffiness when reheating. Reheat gently on the stovetop, and feel free to add a splash of broth if it thickens too much.
Can I freeze Coconut Sweet Potato Lentil Soup?
Absolutely! To freeze, let the soup cool completely, then pour it into freezer-safe containers without the rice, leaving some space at the top for expansion. It can be stored for up to 3 months. When you’re ready to enjoy it, thaw in the fridge overnight and reheat on the stovetop.
What if my soup is too thick?
If your Coconut Sweet Potato Lentil Soup turns out thicker than you’d like, don’t worry! Simply add a splash of vegetable broth or water while reheating until you achieve your desired consistency. Stir well to combine.
Are there any dietary considerations for this recipe?
This soup is naturally gluten-free and vegan-friendly, making it a great option for those with dietary restrictions. However, ensure to check the labels of your ingredients, especially the vegetable broth, to confirm they meet your dietary needs.
What can I substitute for red lentils if I can’t find them?
If red lentils are not available, you can substitute them with yellow lentils, which will yield a similar texture. Keep in mind that cooking times might vary slightly, so it’s great to keep an eye on them as they simmer.

Delicious Coconut Sweet Potato Lentil Soup with Rice Bliss
Ingredients
Equipment
Method
- Begin by heating 2 tablespoons of olive oil in a large soup pot over medium heat. Add the chopped onion and sauté for about 5 minutes, or until it softens and becomes translucent. Stir in the minced garlic, grated ginger, and diced sweet potatoes, cooking for another 2 minutes until the mixture is fragrant and the sweet potatoes begin to soften.
- Next, stir in 2 tablespoons of curry powder and a pinch of cayenne pepper. Toast the spices in the pot for approximately 1 minute, allowing their flavors to bloom.
- Pour in 4 cups of vegetable broth and add 1 cup of red lentils to the pot. Season with salt to taste and bring the mixture to a rolling boil over high heat. Once boiling, reduce the heat to low and allow the soup to simmer, covering it with a lid. Let it cook for about 15-20 minutes, or until the lentils and sweet potatoes are tender and creamy.
- After the lentils and sweet potatoes have softened, stir in 1 can of coconut milk and 2 cups of baby spinach. Continue to cook on low heat for an additional 5 minutes until the spinach wilts beautifully into the soup.
- To serve, place a generous scoop of fluffy basmati rice in bowls, then ladle the rich coconut sweet potato lentil soup over the rice. Garnish each bowl with freshly chopped cilantro.




Leave a Reply