This dairy free purple sweet potato soup is rich in nutrition and flavor and ready in about 30 minutes. Seasoned with nutmeg, cloves and fresh thyme it makes a wonderful meal on its own or a great starter to a holiday feast.

I love using colors in my cooking, if you haven’t noticed! During my food journey, I soon realized that to eat healthy, we also had to eat the rainbow. So today when I develop recipes, I think of both flavors and colors.
And with the colorful produce nature provides, it is so easy to do.
Purple sweet potatoes, orange cauliflower, neon green fruit – it’s all there and it’s all natural. They are also super nutritious, rich in antioxidants, vitamin C and fiber.
Jump to:
Laura says :
Why this recipe works
- Easy peasy: This is a fairy simple soup to make and can be ready to eat in about 30 minutes.
- Flavorful: This soup is creamy and mildly sweet, balanced with the addition of the cauliflower and lemon juice. Seasoned with thyme, nutmeg and cloves, it’s a delicious soup to warm you on a chilly day.
- Dairy free: This creamy soup is vegan and dairy free, but doesn’t skimp on flavor or deliciousness.
- Nutritious: Sweet potatoes are naturally rich in vitamins and fiber. By using purple vegetables, you get also get an extra dose of antioxidants.
- Kid friendly: This gorgeous and naturally purple is a great way to introduce a vegetable soup to children. The color intrigues them and the flavor keeps them eating!

Ingredients needed

This post contains some affiliate links for your convenience (which means if you make a purchase after clicking a link I will earn a small commission but it won’t cost you a penny more)! Read my full disclosure policy
- Purple sweet potatoes: Because of the purple pigment anthocyanin, these babies are rich in antioxidants. You can use regular sweet potatoes, but it wouldn’t be purple soup!
- Purple florets cauliflower: To keep the purple strong, I used purple cauliflower. The cauliflower adds to the body of the soup without making it sweeter.
- Vegetable stock: You can use homemade or store bought vegetable broth.
- Lemon juice: This helps balance the sweetness of the soup. It also changes the shade of the purple soup. The more lemon juice you add, the more magenta the color will be.
- Extra virgin olive oil: I garnish the soup with a drizzle of extra virgin olive oil. This is optional, but it does add some peppery tones, depending on what kind of olive oil you use. You can also use infused olive oils it’s a fabulous way to add flavor to any meal. I did write olive oil cookbook so I’m a big fan of the stuff!
- Seasonings: Fresh thyme, ground nutmeg, ground cloves, salt and pepper.
Step by step directions

- Prep the veggies. Peel and chop sweet potatoes then add them to a small pot with cauliflower, water, salt and pepper.
- Cook the veggies. Bring vegetables to boil then cook over medium heat until vegetables are fork tender.
- Blend the veggies. Use a hand blender to purée the vegetables until smooth.
- Finish soup. Stir in vegetable stock, lemon juice, thyme, nutmeg and cloves. Simmer to meld the flavor together.
- Serve. When ready to serve, garnish with fresh thyme and olive oil.
Want to save this recipe?
Expert tips and recipe FAQs
Purple produce is getting more popular and readily available, from purple sweet potatoes to purple brussels sprouts. For more purple deliciousness, try my purple sweet potato pudding, my very purple raw brussels sprouts salad, tequila lime purple artichokes, or start your day with a purple smoothie!
If you like this soup, you should also try my acorn squash soup.
Storing/Freezing Instructions
TO STORE: Store any leftover soup in an airtight container and refrigerate for up to 4 days.
TO FREEZE: Because this soup is dairy free, you can also freeze leftovers. Transfer to a resealable bag or freezer safe container and freeze for up to 4 months.
This soup is completely vegan and dairy free. It is creamy because of the purple sweet potatoes and cauliflower and thinned out with vegetable broth. No cream needed.
All sweet potatoes have a slightly different taste, but you can use orange and white sweet potatoes or yams to make this sweet potato sweet. If you do use a different color sweet potato, make sure you use the same color cauliflower.

If you are enjoying my recipes, please sign up for my newsletter and get my free 28-day meal plan! You can also follow me on Instagram or Facebook.

Purple Sweet Potato Soup with Cauliflower
Ingredients
- 1 lb purple sweet potatoes
- ½ lb purple florets cauliflower
- 2 cup water
- 2 tablespoon fresh thyme
- ½ teaspoon salt
- ¼ teaspoon ground nutmeg
- ⅛ teaspoon ground black pepper
- ⅛ teaspoon ground cloves
- 1 cup vegetable stock
- ¼ cup lemon juice
- 3 teaspoon extra virgin olive oil
Instructions
- Peel and chop sweet potatoes into 1-inch chunks.
- Place sweet potato chunks in a small pot with cauliflower, water, salt and pepper.
- Over high heat bring vegetables to boil. Reduce heat to medium and continue cooking until vegetables are fork tender.
- Using a hand blender or potato masher, mash vegetables until smooth. You can also bring the mixture to room temperature, blend in a blender and then return mixture to the pot.
- Over low heat stir in vegetable stock, lemon juice, thyme, nutmeg and cloves.
- Cook for 5 more minutes. If soup is still thick, add water as needed to desired consistency.
- When ready to serve, garnish with olive oil and extra fresh thyme.
Notes
Nutrition
Nutrition Disclaimer
Nutritional information is an estimate provided to you as a courtesy. You should calculate the actual nutritional information with the products and brands you are using with your preferred nutritional calculator.
PS If you try this recipe, why not leave a star rating in the recipe card right below and/or a review in the comment section further down the page? I always appreciate your feedback.
You can also follow me on Pinterest, Facebook or Instagram. Sign up for my eMail list, too!
Written by Laura Bashar
Hi, I’m Laura, a certified professional cook and cookbook author living in San Diego. I have been sharing my family’s favorite recipes inspired from all over the world since 2008. Let’s cook up something fun!

































Hi! I made this tonight, and found the spices overbearing. I used 250 extra grams of purple sweet potato and 100 grams extra cauliflower and kept the lemon and spices as they were, though i added extra pepper and broth. All i can taste when i eat it is lemon with nutmeg and clove.
Some people are more sensitive to flavors than others. And the sweetness of the potatoes varies as well. My family added more lemon juice than I used in the soup as they love sour stuff. A good rule of thumb is to taste as you cook and add the spices a little a time so you can adjust any recipe to your liking.
Can i use only purple sweet potato and no cauliflower?
You could use just purple sweet potatoes but it will be a sweeter soup.
–Laura
Where did you get that lovely soup cup?!? It’s all so gorgeous! Swoon…
Hi Ellie-
Actually, my husband found it at an antique shop somewhere and bought it for me. I love these rustic finds!
Laura
This soup is stunning and I’m sure it tastes that way too.
Thank you! I hope you get the chance to try it.
Loving this website – so glad that a link to your chocolate egg nog drew me in!
Wanted to share for other readers in the San Diego area that there is a vendor at the Saturday farmers market at Cuyamaca College who brings 6-9 varieties of sweet potato each week and he usually has 2-3 purple options, all of which are utterly amazing. Now to add lemon juice and play more with the color profile!
LOVE this! One of my favorite ice cream flavors is this purple sweet potato ice cream. I’d love to try purple sweet potato in soup if I could ever get my hands on it!
Beautiful photo. Color is a great way to get the kids to try different foods , and this soup is very nutritious too. Thanks.
I love colors in foods as well and can’t beat purple potatoes. This soup is gorgeous, Laura 🙂
Pinned!
So pretty!
Love this color! Would add a great accent to all of the beiges and browns in the traditional Thanksgiving dinner!
I totally agree! I love having a bright and colorful menu.
Wow! That color rocks!! I love color in food – things are so much more enticing. And there’s the whole rainbow thing, too. Really nice – thanks.
Purple soup! Amazing. Would love green pie for dessert!
ha ha! Why not?!
I did make green pie! 😉 raw vegan coconut avocado lime pie! With berries on top. http://Wp.me/p41m0z-4y
Awesome!!! Sounds delicious!
What an amazing color! I love it! Who wouldn’t want that? 🙂
I love the flavors of this soup and the color is so striking, a perfect way to get kids to eat their veggies!
This is so beautiful. Purple is definitely my colour.
It’s not all orange in the fall!!
I don’t know what I have done wrong but I’ve just made this soup and it’s simply uneatable… I just put normal cauliflower instead of purple, the rest is as per the recipe but it just tastes really strong of lemon juice and has no flavour whatsoever… am I the only one? Had to throw it away…
I’m sure it’s something I’ve done wrong in the cooking, but not sure what.
Hi Mara-
I’m sorry to hear that the recipe didn’t turn out for you. My family prefers food on the sour side, and the sweet potatoes I used were very sweet. Perhaps make the soup again, without the lemon juice, and see how the soup tastes. Then add lemon to your taste. Plus, if the vegetable broth you use is on the bland side, it may not add much flavor either. So be sure to taste the broth on its own. I hope that helps.
Laura