This silky vegan Sweet Potato and Carrot Soup with coconut milk is comforting and nutritious. Easy to prepare, it's finished with a dash of rice wine vinegar for a subtle hint of sweet and sour. Hearty enough to serve for dinner - this will become a family favorite in no time.

Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from The Family Food Kitchen
It's always soup season in my house - but especially when the temperature starts dropping.
This Vegan Sweet Potato Soup flavored with creamy coconut milk is the most requested soup of any I make.
The sweet and mellow flavor is loved by kids and it's a great way to up their veggie intake.
Sweet Potato Soup is also great for anyone recuperating from illness. It just so nutritious and very easy to eat.
Why You Should Make This Vegan Sweet Potato Carrot Soup
- Taking just 30 minutes to cook, this delicious soup can easily be doubled up to feed a crowd.
- If you've been overeating rich foods, this simple soup is like a healthy re-set in a bowl.
- It also freezes like a dream - perfect for those busy weekday nights.
- This Vegan soup contains no dairy or gluten and is suitable for anyone following a dairy or gluten free diet.
- For other great vegan soups, try these soups that can be dairy free with just a couple of tweaks. Simple Yellow Split Pea Soup, my White Bean Soup with Leek & Potato (swap the whole milk for dairy-free milk of choice); and my Thai Curry Squash & Lentil Soup (just ensure you use a vegan curry paste). If you use gluten free vegetable stock these soups are also great for gluten free diets.
Sweet Potato, Carrot & Coconut Soup Main Ingredients
Find the full list and quantities in the recipe card below.
Vegetables - a good soup starts with a base of onion and garlic. I have then added sweet potato and carrot, however, you can use any similar veggies that you want in this soup. For example swap the sweet potato for squash instead. In fact all root veggies work well.
Coconut Milk - I use a can of full fat coconut milk as it adds great flavor and texture to the soup. However, you can use low fat coconut milk for a lighter option. If you're not keen on coconut milk its fine to use a splash of heavy cream as an alternative.
Stock - this soup is made using vegetable broth but you can also chicken broth. You may also wish to add a little more or less stock depending on how thick you like your soup. For a gluten free sweet potato soup, ensure that you use gluten free vegetable stock.
Rice Wine Vinegar - adds just a note of sourness to balance out the sweetness of the sweet potato, carrot and coconut. You could also use white wine vinegar or apple cider vinegar.
How to Make This Vegan Sweet Potato Soup Recipe
Find the full recipe below.
The first step is to sauté chopped onion in olive oil until soft.
Add the crushed garlic, carrots, sweet potatoes, coconut milk and stock.
Season then simmer for around 20-30 minutes until the vegetables are cooked through.
Blend until completely smooth.
Serve with a dash of vinegar to taste and a swirl of yoghurt if you’re feeling fancy.
Can I Make Sweet Potato & Carrot Coconut Milk Soup without a blender?
Not everyone has a countertop blender at home - in which case I suggest using a stick immersion blender (hand blender). A food processor also works well. If you don't have one of those that's no problem either. Just cook the soup until the veggies are nice and soft then use a potato masher to mash the soup instead.
Can I make Sweet Potato Soup Spicy?
If you wish to add a touch a spice to this soup, this is easily done. Spice works well with the sweetness of the sweet potato, carrots and coconut milk.
The simplest way to add some heat is to add some fresh chili peppers to the soup. Alternatively add a spoon of curry paste - a Thai red curry paste would work really well in this soup. You could also finish by sprinkling over some chilli flakes.
Want to add spice without too much heat? Then try something like a teaspoon of ground cinnamon or ginger.
Variations of Sweet Potato & Carrot Soup
- Vegetables: the sweet potato and carrot in this soup can be replaced with any other similar veggies. Here are some suggestions: parsnip; butternut squash; pumpkin.
- Spice: a Thai red curry paste is an easy way to add flavor and chili heat to this soup. However, sweet potato and coconut also pair really well with chili, cinnamon, ground cumin and fresh ginger.
- Herbs: add a lovely burst of freshness to any soup, stir some fresh herbs through towards the end of the cook. Thyme, parsley and cilantro would work well.
- Toppings: add a squeeze of fresh lime to the soup just before serving for a fresh burst of citrus zing. For some texture sprinkle over some sesame seeds or pumpkin seeds.
Tips For Making Sweet Potato & Carrot Soup
- My key tip is don’t skip the vinegar as it really adds a lifts the flavor and adds a brightness to the soup.
- Don't worry about chopping the veggies neatly for this soup since it will all be blended. Just try to get them roughly the same size so they cook evenly.
- Make sure the sweet potatoes are fully cooked and tender before blending or they might make your soup lumpy.
- Feeding a crowd? No problem - this vegan Sweet Potato & Coconut Soup can be easily doubled or trebled.
- If the soup looks a little thick, add some extra stock or water to thin down to the desired consistency.
- When blending the soup you can use either a blender or stick blender. The perfect way to get it really smooth is to blend in batches and let the blender run for a while - at least 1-2 minutes.
How to make this soup even easier
- If you're short of time it's fine to use ready peeled and chopped onion and sweet potato.
- In a pinch you can also use jarred or frozen ready minced garlic, which is so handy to keep in your kitchen.
How To Serve this Carrot Soup Recipe
Taking only 30 minutes to prepare and cook, this soup is one of my go to dinners as it's ready in no time. This simple vegan soup also makes a deliciously light dinner option too. It's always nice to serve some crusty bread served alongside.
How To Reheat Soup?
Sweet Potato & Coconut soup is a great make ahead dish. Once cooked, cool the soup and place in the fridge in an airtight container for up to 3 days. Re-heat the soup in a pot on the stove over a low heat and warm up gently until piping hot.
How to Freeze Soup?
As with most soups, this recipe is easily frozen. I like to make a big double batch, enjoying some now and freezing the rest for a quick meal later.
Once the soup is made, allow it cool completely, before decanting into containers suitable for the freezer. Place the containers in the freezer for up to 3 months.
When ready to serve defrost the soup and place into a pot and warm gently until piping hot before serving.
Pin This Vegan Sweet Potato Soup with Coconut Recipe For Later
What Do You Think?!
I'd love to know what you think about this recipe! I'd be so grateful if you scroll down to the bottom of the page and leave a star rating and comment.
Don't forget to go over to Facebook and Instagram and make sure you're following me so you can join in the chat. And remember to save this recipe to your Pinterest too!
More Easy Soup Recipe Ideas
Printable Recipe
Sweet Potato and Carrot Soup (Vegan)
Ingredients
- 1 tbsp Olive Oil
- 1 Onion - large - peeled and roughly chopped
- 2 cloves Garlic - peeled and crushed
- 3 Sweet Potatoes - large, peeled and cut into 2 inch pieces
- 3 Carrots - medium, peeled and roughly chopped
- 13.5 oz Coconut milk
- 3-4 cups Vegetable Stock
- Sea Salt and Black Pepper
To Serve
- Rice Wine Vinegar
- Dairy-Free Yogurt
Instructions
- 1 tbsp Olive Oil | 1 OnionSauté onion with the olive in a large pot or large Dutch oven on a medium heat for around 10 minutes until soft.
- 2 cloves Garlic | 3 Sweet Potatoes | 3 Carrots | 13.5 oz Coconut milk | 3-4 cups Vegetable StockAdd the crushed garlic, carrots, sweet potatoes, coconut milk and stock.
- Sea Salt and Black PepperSeason really well then simmer for around 20-30 minutes until the carrots and sweet potatoes are cooked through.
- Remove from heat and carefully blend until completely smooth (this may take 1-2 minutes).
- Rice Wine Vinegar | Dairy-Free YogurtServe with a splash of vinegar to taste and a swirl of yoghurt if you’re feeling fancy.
Nutrition
This post was shared with the #cookblogshare community, which this week was kindly hosted by Sisley at www.sewwhite.com
Melissa says
Thanks for this quick soup idea. I love when I have all of the ingredients in the house. What a great way to get kids to eat vegetables, too!
Jo Keohane says
I know, feels like such a win doesn't it! Thanks so much Melissa.
Janice says
I love coconut milk, this soup looks very delicious and warming. Perfect for the season.
Jo Keohane says
Thanks so much for your comment Janice, yes I'm all about the soups at the moment too.
Chloe Edges says
Sweet potato and coconut soup is one of my favourites - this version is super simple and delicious - I love it!
Jo Keohane says
Thanks so much Chloe, hope you enjoy!
Rebecca - Glutarama says
I love sweet potato, it's so good for you ... plus I can't actually eat normal potato as I'm intolerant to it so this is an excellent recipe for me to find.
Jo Keohane says
So glad you found this and hope you love it. Thanks so much for commenting.
Jo Azern says
Absolutely delicious soup and very easy to make. I substituted butternut squash for sweet potato which was also very tasty.
Jo Keohane says
Thanks so much for your comment Jo. I love this with butternut squash too - sounds super tasty.
Sisley White - Sew White says
What an incredible recipe. It's so warming and delicious.
Jo Keohane says
It's a definitely favorite in our house, and even the kids love it despite all the veggies. Thanks so much for your comment.
Christa Carr says
My favorite healthy comfort soup! The touch of red wine vinegar does the trick!
Jo Keohane says
Completely agree - so glad you enjoyed
Ramona says
Substitute for coconut milk?