This post may contain affiliate links. Please read our disclosure policy.
In this healthy Sweet Potato Cauliflower Soup recipe, roasting the cauliflower not only adds depth to the flavor but also prevents the florets from turning mushy. Some canned diced tomatoes and coconut milk give the broth a rich, silky texture. Serve with a dollop of sour cream or yogurt, or some crunchy roasted chickpeas!
This sweet potato cauliflower soup is an easy one pot recipe that is so creamy and delicious. So simple to make, it’s wonderfully spiced with a hint of sweetness from the sweet potatoes and canned coconut milk.
How to make this healthy cauliflower soup
Start by mixing together the spices in a large deep bowl. I use coriander, cumin, cinnamon and turmeric.
Cut the cauliflower into florets and toss with the spices and olive oil. Roast the cauliflower on a baking sheet in the oven until the edges are browned. You could alternatively toss the cauliflower, spices and oil all together in a baking sheet lined with parchment paper.
While the cauliflower is roasting, you can start to make the soup recipe. Cook the onions and carrots in a large pot, until the onions start to brown, then add in the garlic and ginger. You want to dish to be very fragrant at this point. And that’s when you’ll add the sweet potatoes, canned tomatoes and vegetable broth.
After cooking everything together for over half hour and the vegetables soften, it’s time to add the roasted cauliflower along with the canned coconut milk.
Use an immersion blender to make the soup smooth and serve. You’ll immediately notice a bright orange hue and smooth and creamy consistency of the sweet potato cauliflower soup. It’s so comforting and delicious!
Tips for making sweet potato cauliflower soup
- Don’t skip roasting the cauliflower! Roasting the cauliflower really adds flavor to this soup as it brings out the natural nuttiness. Roast the cauliflower until the edges are browned.
- Make the soup in a heavy bottomed pan or dutch oven. The thickness of the bottom of the pan means that the heat is distributed more evenly and you are less likely to burn the bottom of the soup.
- Blend the soup and don’t leave it chunky. I find using an immersion blender is the easiest and simplest way. Alternatively you can ladle the soup in batches into a stand blender. Be careful though as the soup will be very hot.
- Serve it with something crunchy and textured. Whenever I serve a blended type of soup, I always like adding to it crusty bread, garlic croutons or in this case my roasted chickpeas. It really takes the sweet potato cauliflower soup up a notch
Frequently asked questions
Yes! This creamy soup is 100% vegan, it is wonderfully creamy without using any dairy. It is also gluten-free and low in calories.
Soup is a great make ahead meal, I often make a big batch to have for easy to grab lunches. Once you have blended the soup, let it cool to room temperature and transfer it to an air tight container. It will keep well in the fridge for around four days and you can reheat it in the microwave or on the stovetop.
This is one of those creamy soup recipes that you can’t really mess up and works great for using up leftovers. The turmeric and ginger add a distinct flavor to the dish along with providing some anti-inflammatory benefits. It’s a healthy, wholesome sweet potato cauliflower soup that will make your body feel good!
More soup recipes
- Roasted Cauliflower Soup
- Instant Pot Broccoli Soup
- Carrot Ginger Soup
- Lentil Kale Soup
- Creamy Vegetable Soup
- Vegan Asparagus Soup
- Healthy Potato Leek Soup
- French Onion Soup
If you’ve tried this healthy-ish feel good Sweet Potato Cauliflower Soup recipe or any other recipe on FeelGoodFoodie, then don’t forget to rate the recipe and leave me a comment below! I would love to hear about your experience making it. And if you snapped some shots of it, share it with me on Instagram so I can repost on my stories!
Sweet Cauliflower Potato Soup
Ingredients
- 1 small head cauliflower
- 1 teaspoon coriander
- 1 teaspoon cumin
- ½ teaspoon cinnamon
- ½ teaspoon turmeric
- ½ teaspoon salt
- ½ teaspoon black pepper
- 2 tablespoons olive oil divided
- 1 large onion chopped
- 1 cup carrot diced
- 3 garlic cloves minced
- 2 teaspoons fresh ginger grated
- 1 15 ounce can canned diced tomatoes
- 4 cups low-sodium vegetable broth
- 3 cups sweet potatoes diced and peeled
- 1 15 ounce can coconut milk
Instructions
- Preheat oven to 450°F. Line a rimmed baking sheet with parchment paper.
- Combine coriander, cumin, cinnamon, turmeric, salt and pepper in a large bowl. Add the cauliflower to the spices along with 1 tablespoon oil and toss to combine. Transfer the cauliflower to the prepared baking sheet and roast until the edges are browned, 15 to 20 minutes. Set aside.
- Meanwhile, heat the remaining 1 tablespoon oil in a large pot over medium-high heat. Add onions and carrots and cook until the onions soften, about 3 to 4 minutes. Add the garlic and ginger and cook until fragrant, about 1 more minute.
- Stir in diced tomato tomatoes, vegetable broth and sweet potatoes. Cover and bring to a boil over high heat. Reduce heat to maintain a gentle simmer and cook, partially covered and stirring occasionally, until the vegetables are tender, about 35 to 40 minutes.
- Stir in coconut milk and the roasted cauliflower. Blend with an immersion blender until smooth and consistent.
- Serve warm with roasted chickpeas, if desired.
Notes
Nutrition
Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.
Yum-o! Delish and nutritious. Roasted vegetables first day and then finished it the next day. Great flavor and filling.
Yay! So happy you liked it, Jenny!!
Oh my goodness, this soup was super tasty. My only recommendation would be to add some lemon juice or ACV before serving to enhance the flavour profile.
Love the recommendation, J-Belle! Glad you liked the soup!!
A really lovely, bright, flavourful soup. I didn’t peel the carrots or the sweet potatoes, to save time, and, as the whole thing was being puréed, I preferred to keep the extra nutrients in there. I doubled the amount of stock and it still turned out creamy and lovely. Thank you for this
Yay! So happy to hear you liked it, Gianna!! Love to hear it turned out great with the skin on the carrots and sweet potatoes. Thank you!!
Just made this last night and it was AMAZING! I blended everything up except the cauliflower – I kept whole. The whole family loved it. Instead of just cinnamon I threw in some “pumpkin pie spice” …. really made it home-y for the golf ball sized hail we were getting while we ate it!
Sounds delicious!
I doubled the recipe and used one can of coconut milk and one package of silken tofu. Topped worth crispy pepitas and a bit of chunky salt. So good.
Sounds amazing, thanks for sharing!
I didn’t have a sweet potato, but instead I had some leftover roasted kabocha squash. I just added it with the cauliflower and Wow, it was so delicious!
Oo, that does sound so good.
This recipe has been sitting on Pinterest board for awhile and we finally made it tonight! Smells delightful during the roasting and cooking phase and tastes delicious! Somehow more than the sum of its parts. We found the more we ate, the better it got and the first bite was awesome! Thank you for the recipe!
I’m so glad you got around to making it! Thank you, thank you!
Love this. It’s now my go to soup! Any tips/methods on roasting the chick peas? Thanks
Thank you! Check out my Roasted Chickpeas – 4 Ways recipe: https://feelgoodfoodie.net/recipe/mediterranean-oven-roasted-chickpeas/
made this last night and was super delicious! although i missed the salt and pepper and i think it would of made it even better. what step would you add the salt and pepper? as im not seeing it in the instructions….
Thank you! I would add it in the second step – I just went ahead and added it in.
I’ve made hundreds of online recipes but this is the first one I’ve ever felt compelled to leave a comment on. This is absolutely delicious, I’m making it for the second time tonight. Followed the recipe to a tee. The flavors are wonderful and not too overpowering, even my 20 month old and 3 year old downed this! Great recipe!
That makes me so happy to hear! Love that you all enjoyed the recipe!
Delicious, highly recommend! Followed the recipe exactly!
Thank you so much!
Loved it. Note I used tomato juice. The recipe calls for diced tomatoes but in the method it says add the tomato sauce. So I split the difference and used tomato juice bought for another recipe. The only other change I made was adding a half tsp of chili powder to the other spices. I wish I’d added a whole tsp. It was cool and gray here today snd this soup was the perfect supper.
Hey! I’ve corrected that discrepancy. Both work great since we are pureeing it, but I think the diced tomatoes add more flavor. I love the addition of the chili powder!
DELICIOUS! it’s easy to make with little ingredients and it’s delicious. The spices are just right and it’s light enough that I don’t feel heavy after eating. Must try!
Thank you so much, Terry!
I didn’t have any carrot on hand but made it just the same and it was scrumptious!! Will definitely be coming back to this recipe! Love it!
Glad it still worked out! Yay!!
What can I substitute the coconut milk for?
You can use heavy cream, half and half or regular milk. Adjust to make sure you like the consistency.
Thanks for this! Will give this one a try.
Love it ! Cape Town 🇿🇦
Yay! Thank you!
How is the cup? in ml 🙂
How big is the cup, i meant 😊
About 235 ml
I made it tonight and it tasted great!! I didn’t top it off with anything like roasted chickpeas but I definitely think if I did it would have added more flavour to it! My mom and I will definitely make this recipe again! 🙂
So glad to hear that you enjoyed it. Thank you so much!
Wow just wow.. it tasted amazing
So glad you loved it. Thank you!!
so good! though tried it with out the cauliflower but still tastes amazing!
So glad to hear it. Thank you!!
Love the silky texture and the creamy delicious taste. Roasting the cauliflower did make a difference. Thanks for your great tips.