Eating sweet potato soup always feels like a warm hug in a bowl, doesn’t it? I love how versatile sweet potatoes are, especially when you turn them into something comforting and easy. Today, I’m sharing two fantastic sweet potato soup recipes that I know you’ll want to make soon.
Whether you prefer the hearty addition of cauliflower or the creamy texture from coconut milk, these sweet potato soups are simple to put together and taste wonderful. Let’s make some soup!
Jump to Recipe:
Sweet Potato Cauliflower Soup Recipe
This warm sweet potato and cauliflower soup is perfect for a cozy meal. It’s packed with vegetables and has a creamy texture that everyone will enjoy.
Key Ingredients & Tips for Sweet Potato Cauliflower Soup
- Roasting Veggies: Roasting the sweet potatoes and cauliflower first brings out their natural sweetness and a deeper flavor. Don’t skip this step for the best taste.
- Blending Smoothness: For a super smooth soup, use an immersion blender right in the pot. If you use a regular blender, be careful with hot liquid and blend in batches.
What You Need for This Soup
- 2 medium sweet potatoes, peeled and diced
- 1 small head cauliflower, cut into florets
- 1 onion, chopped
- 4 cups vegetable broth
- 1/2 cup dairy-free milk (almond or oat work well)
- 2 cloves garlic, minced
- 1 tbsp olive oil
- Salt and pepper to taste
⏱️ Time: 45 minutes🍽️ Yields: 4 servings
How to Make Sweet Potato Cauliflower Soup
Step 1: Roast the Vegetables
Preheat your oven to 400°F (200°C). Toss the diced sweet potatoes and cauliflower florets with olive oil, salt, and pepper on a baking sheet. Roast for 20-25 minutes, or until tender and lightly browned.
Step 2: Build the Soup Base
In a large pot, cook the chopped onion in a little olive oil over medium heat until it softens, about 5 minutes. Add the minced garlic and cook for another minute until fragrant.
Step 3: Simmer and Blend
Add the roasted sweet potatoes and cauliflower to the pot with the onions and garlic. Pour in the vegetable broth and bring to a simmer. Let it cook for about 10 minutes. Remove from heat, stir in the dairy-free milk, then use an immersion blender to blend the soup until it is completely smooth. Season with more salt and pepper if needed.
📝 Final Note
This soup keeps well in the fridge for up to 3 days. It’s great for lunch the next day!
Sweet Potato Soup With Coconut Milk Recipe
This sweet potato soup with coconut milk is a comforting bowl that feels warm and gentle. The coconut milk adds a nice creaminess without any dairy.
Key Ingredients & Tips for Coconut Milk Sweet Potato Soup
- Fresh Ginger: Using fresh grated ginger really brightens up the soup and adds a lovely warmth. A little goes a long way.
- Full-Fat Coconut Milk: For the best creamy texture, I recommend using full-fat canned coconut milk. Light coconut milk will make the soup thinner.
What You Need for This Creamy Soup
- 3 medium sweet potatoes, peeled and diced
- 1 can (13.5 oz) full-fat coconut milk
- 4 cups vegetable broth
- 1 small onion, chopped
- 1 inch fresh ginger, grated
- 2 cloves garlic, minced
- 1 tbsp coconut oil (or olive oil)
- 1/2 tsp ground turmeric
- Salt and black pepper to taste
⏱️ Time: 40 minutes🍽️ Yields: 4-5 servings
How to Make This Coconut Sweet Potato Soup
Step 1: Sauté Aromatics
Heat coconut oil in a large pot over medium heat. Add the chopped onion and cook until soft, about 5-7 minutes. Stir in the minced garlic, grated ginger, and ground turmeric, cooking for another minute until fragrant.
Step 2: Cook Sweet Potatoes
Add the diced sweet potatoes and vegetable broth to the pot. Bring the mixture to a boil, then reduce the heat to a simmer. Cover and cook for about 15-20 minutes, or until the sweet potatoes are very tender.
Step 3: Blend and Finish
Once the sweet potatoes are soft, remove the pot from the heat. Stir in the full-fat coconut milk. Use an immersion blender to carefully blend the soup until it is smooth and creamy. Taste and adjust seasoning with salt and pepper as needed.
📝 Final Note
A sprinkle of fresh cilantro or a dash of red pepper flakes makes a nice addition before serving.


