If you’re craving something cozy, vibrant, and packed with flavors that dance on your tongue, the Spiced Sweet Potato Soup with Coconut, Lime & White Beans Recipe might just become your new go-to comfort dish. This creamy, vegan soup features tender roasted sweet potatoes and creamy white beans, enriched with luscious coconut milk and brightened by a fresh splash of lime. It’s like a warm hug in a bowl, full of tropical warmth and spice that feels nourishing and satisfying no matter the season.
Ingredients You’ll Need
Only a handful of carefully chosen ingredients come together to create the magic in this soup. Each one plays an essential role—from the sweetness of the potatoes to the silky texture from the coconut milk, plus the warming spices that give it a lively kick.
- 2 Tbsp olive oil: Perfect for sautéing and creating a flavorful base without overpowering the spices.
- 1 onion, chopped: Adds a subtle sweetness and depth that builds the soup’s flavor.
- 2 cloves garlic, minced: Gives a punch of aromatic intensity that lifts the whole dish.
- 1 tsp curry powder: Brings warm, complex spice notes that pair beautifully with the coconut.
- 1 tsp ground cumin: Offers a smoky earthiness that anchors the soup’s flavor profile.
- 2 medium sweet potatoes, diced: The star ingredient, contributing natural sweetness and creamy texture when blended.
- 1 can (15 oz) white beans, drained: Adds heartiness and plant-based protein, making this soup wonderfully filling.
- 1 can (13.5 oz) coconut milk: Delivers richness and a smooth tropical creaminess that balances the spices.
- 3 cups vegetable broth: Forms the flavorful liquid base that brings everything together.
- Juice of 1 lime: A zesty brightness that cuts through the richness and adds freshness.
- Salt & pepper: To taste, seasoning that elevates all the other ingredients perfectly.
How to Make Spiced Sweet Potato Soup with Coconut, Lime & White Beans Recipe
Step 1: Sauté Aromatics
Start by heating olive oil in a large pot over medium heat. Toss in the chopped onion and garlic, stirring occasionally for about 2 to 3 minutes until they become fragrant and tender. This first step builds the savory foundation of the soup, coaxing out natural sweetness from the onion that melds beautifully with the spices to come.
Step 2: Toast the Spices
Next, add the curry powder and ground cumin to the pot. Cook the spices for about 30 seconds to release their full aroma. This warming layer of flavor is what transforms the soup from simple to spectacular, infusing every spoonful with subtle heat and earthiness that’s begging for that coconut sweetness.
Step 3: Simmer Sweet Potatoes, Beans & Broth
Now it’s time to add the diced sweet potatoes, white beans, and vegetable broth. Bring everything to a gentle boil, then reduce heat and let it simmer uncovered for 20 minutes until the sweet potatoes are fork-tender. This simmering stage lets the ingredients mingle and soften, blending their individual tastes into one harmonious bowl of goodness.
Step 4: Blend in Coconut Milk and Purée
Once the potatoes are soft, stir in the creamy coconut milk. Using an immersion blender, blend the soup directly in the pot until it reaches a smooth, velvety consistency. This step is what gives the soup that luscious texture that coats your spoon and warms your soul. If you prefer your soup chunkier, blend just half and mix it back in.
Step 5: Finish with Lime Juice
Remove the pot from heat, and stir in freshly squeezed lime juice. This bright citrus finish adds just the right amount of tang, balancing out the creamy coconut and sweet potatoes perfectly. Season with salt and pepper to taste, and you’re ready to serve this bowl of comfort and joy!
How to Serve Spiced Sweet Potato Soup with Coconut, Lime & White Beans Recipe
Garnishes
Garnishes are your chance to add contrasting textures and bursts of flavor. Fresh cilantro adds a vibrant herbal note while chili flakes bring an extra kick if you’re feeling adventurous. Toasted pumpkin seeds or a drizzle of chili oil also give a crunchy, savory edge that pairs wonderfully with the soup’s creaminess.
Side Dishes
This soup is satisfying enough on its own, but pairing it with warm, crusty bread or a simple green salad creates a well-rounded meal. If you want to keep it light, avocado slices or a handful of baby spinach tossed with lime juice on the side complement the flavors brilliantly.
Creative Ways to Present
Serve this soup in rustic bowls with a swirl of coconut cream on top for a gorgeous visual effect. For a festive gathering, you can ladle it into small cups for a fun appetizer or portion it into mason jars for an on-the-go treat. Adding a thin wedge of lime on the rim brightens up the presentation and lets everyone customize the citrus punch to their liking.
Make Ahead and Storage
Storing Leftovers
This soup stores beautifully in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight, so it tastes even better the next day. Just give it a good stir before reheating to redistribute the creaminess.
Freezing
You can freeze the Spiced Sweet Potato Soup with Coconut, Lime & White Beans Recipe for up to 3 months. Use freezer-safe containers or heavy-duty bags, leaving some space for expansion. When ready, thaw it overnight in the fridge before reheating on the stovetop or in the microwave.
Reheating
Reheat gently over medium-low heat, stirring occasionally until warmed through. If the soup has thickened after refrigeration or freezing, add a splash of vegetable broth or water to loosen it to your preferred consistency. Remember to taste and adjust seasoning after reheating for the best flavor.
FAQs
Can I use canned sweet potatoes instead of fresh?
Fresh sweet potatoes are best for this recipe since they provide the ideal texture and sweetness when cooked. Canned sweet potatoes tend to be too soft or mushy and may alter the soup’s consistency.
Is this soup gluten-free?
Yes! The Spiced Sweet Potato Soup with Coconut, Lime & White Beans Recipe is naturally gluten-free, making it a great option for anyone avoiding gluten.
Can I add other vegetables to this soup?
Absolutely. Adding diced carrots, bell peppers, or even spinach can boost the nutrition and add nice flavor variations. Just adjust the cooking time if needed to make sure everything is tender.
What can I substitute for coconut milk if I’m allergic?
If you need to avoid coconut milk, try using oat milk or a creamy cashew milk. Keep in mind the flavor and richness will be slightly different but still delicious.
How spicy is this soup?
The spice level is mild and warming with the curry and cumin. If you like more heat, you can easily add fresh chili, cayenne, or chili flakes either when cooking or as a garnish.
Final Thoughts
This Spiced Sweet Potato Soup with Coconut, Lime & White Beans Recipe is the kind of meal that feels like a celebration of comfort and flavor in every spoonful. Whether you’re cooking for family, friends, or just yourself, it’s easy to prepare yet wonderfully nourishing and satisfying. Give it a try and let this vibrant, creamy soup become a beloved staple in your kitchen!
Print
Spiced Sweet Potato Soup with Coconut, Lime & White Beans Recipe
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: Vegan, Gluten Free
Description
A creamy, vegan spiced sweet potato soup featuring roasted sweet potatoes, white beans, and coconut milk, elevated with a zesty burst of fresh lime juice. This nourishing and flavorful tropical-inspired soup combines warm spices with velvety texture, perfect for a comforting meal.
Ingredients
Main Ingredients
- 2 Tbsp olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 tsp curry powder
- 1 tsp ground cumin
- 2 medium sweet potatoes, diced
- 1 can (15 oz) white beans, drained
- 1 can (13.5 oz) coconut milk
- 3 cups vegetable broth
- Juice of 1 lime
- Salt & pepper, to taste
Instructions
- Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add the chopped onion and minced garlic, cooking for 2 to 3 minutes until the onion is translucent and fragrant.
- Add Spices: Stir in the curry powder and ground cumin, cooking for an additional 30 seconds to toast the spices and deepen their flavor.
- Simmer Soup Base: Add the diced sweet potatoes, drained white beans, and vegetable broth to the pot. Bring the mixture to a simmer and cook for 20 minutes, or until the sweet potatoes are tender.
- Add Coconut Milk & Blend: Pour in the coconut milk and use an immersion blender to puree the soup until smooth and creamy. Alternatively, carefully transfer the soup in batches to a blender and blend until smooth.
- Add Lime Juice & Season: Stir in the fresh lime juice and season the soup with salt and pepper to taste. Serve hot, garnished with optional cilantro or chili flakes.
Notes
- Garnish with fresh cilantro or sprinkle with chili flakes for extra flavor and heat.
- This soup can be stored in the refrigerator for up to 3 days and reheated gently on the stovetop.
- For a thicker soup, reduce the amount of vegetable broth or allow soup to simmer longer before blending.
- To make it spicier, add a pinch of cayenne pepper or diced fresh chili when sautéing the aromatics.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Blending
- Cuisine: Fusion
