This vibrant sweet potato soup brings together earthy root vegetables, creamy coconut milk, and hearty beans for a perfectly balanced meal. It is an ideal option for busy weeknights when you want something nourishing that relies on simple pantry staples. The combination of zesty lime and warm spices creates a depth of flavor that is both refreshing and comforting.

List of ingredients
- 1/2 pound sweet potato
- 2 teaspoon olive oil
- 1 can (15 oz) white beans (cannellini or great northern beans)
- 3/4 cup onion, diced
- 2 teaspoon fresh garlic clove, minced
- 1/2 teaspoon salt
- 1/2 teaspoon lime juice
- 1/4 teaspoon regular or smoked paprika
- 1/2 teaspoon turmeric
- 1/8 teaspoon black pepper
- 1/2 teaspoon dried thyme (or Italian seasoning)
- 5 cups vegetable broth
- 2/3 cup coconut milk (canned, shaken)
- 2 cups baby spinach, fresh
- Fresh cilantro for garnish
step-by-step instructions
- Step: In a Dutch oven over medium heat, sauté onion in oil for 2 minutes.
- Step: Add garlic and sauté for an additional 30 seconds.
- Step: Stir in thyme, turmeric, salt, pepper, and paprika.
- Step: Add sweet potatoes and broth, simmer until tender, about 10 minutes.
- Step: Add beans and coconut milk, then simmer for another 5 minutes before adding baby spinach.
- Step: Drizzle with lime juice and serve garnished with cilantro.
Essential Preparation Pointers
Achieving Uniform Vegetable Texture
Consistency is key when chopping your sweet potatoes. By dicing them into small, uniform cubes, you ensure they reach the perfect level of tenderness simultaneously. This prevents the frustration of finding mushy pieces while other chunks remain undercooked and firm.
Maximizing Flavor through Seasoning
Adding salt and pepper in stages is a professional secret for building depth. By seasoning the aromatics early on, you help draw out the natural sweetness of the onions. Always taste the broth before the final addition of lime to ensure the seasoning level is right for your palate.
Refining Your Soup Texture
Controlling Thickness Levels
The amount of broth you use determines the final consistency of your dish. For a thinner, brothier soup, maintain the full five cups of liquid. If you prefer a heartier, thicker texture, reduce the broth by one cup or incorporate a simple cornstarch slurry during the final minutes of simmering to achieve a velvety finish.
Utilizing Coconut Cream
If you have access to coconut cream, it can replace the coconut milk for an even richer mouthfeel. Since cream is thicker and contains more fat, it creates a luxurious consistency without requiring any additional thickening agents. Shake the container thoroughly to ensure the fats and liquids are properly combined before adding to the pot.
Managing and Storing Leftovers
Optimal Refrigeration Techniques
This soup is ideal for batch cooking because the flavors often intensify after sitting overnight in the refrigerator. Store any leftovers in an airtight glass container to prevent flavor absorption from other items in your fridge. It will stay fresh and delicious for up to three days when properly chilled.
Freezing for Long-Term Storage
Freezing your soup is a straightforward process, but it is best done immediately after cooking. Allow the batch to cool down completely at room temperature before dividing it into freezer-safe containers. Leaving a small amount of headspace in each container allows for expansion during the freezing process. Use within two to three months for the best taste and texture.
Helpful Substitutions
Swapping Bean Varieties
Cannellini beans are preferred for their creamy texture, but you can easily use Great Northern, Navy, or Garbanzo beans. Each variety provides a similar protein boost and structural integrity that works well in a soup setting. Just ensure you rinse the canned beans thoroughly to remove excess sodium and starchy liquid before adding them to your Dutch oven.
Alternative Vegetable Additions
While sweet potatoes are the star, you can supplement the base with diced carrots or parsnips. These root vegetables harmonize beautifully with the coconut milk and turmeric, offering a slightly different flavor profile while maintaining the same heartiness. If you choose to add extra vegetables, ensure they are also diced small so they cook at the same rate as the sweet potatoes.
Common Soup Inquiries
How does coconut milk influence the final result?
Coconut milk is instrumental in providing a dairy-free creaminess to this recipe. It mellows out the heat of the spices and adds a subtle, pleasant sweetness that complements the natural sugars in the sweet potatoes. It also helps bind the different ingredients together into a cohesive and satisfying bowl.
Why should I avoid boiling the soup after adding coconut milk?
Boiling coconut milk can cause the fats and liquids to separate, resulting in a curdled or broken appearance. To maintain a smooth and beautiful texture, keep the heat on low once the coconut milk is incorporated. A gentle, slow simmer is all you need to warm the ingredients through without compromising the quality of the emulsion.
Do the potato skins need to be removed?
Peeling is purely a matter of personal preference. Leaving the skin on provides a rustic texture and additional fiber to your meal, while peeling ensures a perfectly smooth appearance. If you decide to keep the skins, be sure to scrub the sweet potatoes thoroughly under cold water to remove any dirt before chopping.
Is it possible to use roasted sweet potatoes instead?
Roasting the sweet potatoes beforehand can add a deeper, caramelized flavor to your soup. To do this, preheat your oven to 425 degrees Fahrenheit, toss the cubed potatoes with oil and seasoning, and roast for about 25 minutes. Add these already-cooked potatoes to the broth after the onions have been sautéed, reducing the total simmering time accordingly.
What is the benefit of adding spinach at the very end?
Spinach is a delicate green that loses its vibrant color and pleasant bite if cooked for too long. By adding it only in the final minute of cooking, you preserve its nutritional integrity and keep it from becoming stringy or overly mushy. The residual heat from the broth is plenty to gently wilt the leaves to perfection.
Print
Spiced Sweet Potato Soup (With Coconut Lime and White Beans)
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegan, Gluten-free
Description
This nourishing Spiced Sweet Potato Soup with coconut milk is a simple, comforting, and healthy meal made with pantry basics. It’s vegan, gluten-free, and a satisfyingly light plant-based option.
Ingredients
- 1/2 pound sweet potato
- 2 teaspoon olive oil
- 1 can (15 oz) white beans (cannellini or great northern beans)
- 3/4 cup onion, diced
- 2 teaspoon fresh garlic clove, minced
- 1/2 teaspoon salt
- 1/2 teaspoon lime juice
- 1/4 teaspoon regular or smoked paprika
- 1/2 teaspoon turmeric
- 1/8 teaspoon black pepper
- 1/2 teaspoon dried thyme (or Italian seasoning)
- 5 cups vegetable broth
- 2/3 cup coconut milk (canned, shaken)
- 2 cups baby spinach, fresh
- Fresh cilantro for garnish
Instructions
- Step: In a Dutch oven over medium heat, sauté onion in oil for 2 minutes.
- Step: Add garlic and sauté for an additional 30 seconds.
- Step: Stir in thyme, turmeric, salt, pepper, and paprika.
- Step: Add sweet potatoes and broth, simmer until tender, about 10 minutes.
- Step: Add beans and coconut milk, then simmer for another 5 minutes before adding baby spinach.
- Step: Drizzle with lime juice and serve garnished with cilantro.
Notes
Store in an airtight container in the refrigerator for 2-3 days or freeze for up to 3 months. For a thicker consistency, use coconut cream instead of milk, or add a small amount of cornstarch slurry and simmer until thickened.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 177 kcal
- Sugar: 6 g
- Sodium: 1517 mg
- Fat: 10 g
- Saturated Fat: 8 g
- Unsaturated Fat: 2 g
- Trans Fat: 0 g
- Carbohydrates: 21 g
- Fiber: 3 g
- Protein: 3 g
- Cholesterol: 0 mg
Keywords: sweet potato soup, vegan soup, gluten-free soup, coconut soup, white bean soup




