This delicious Roasted Thai Curry Cauliflower Soup with Coconut Milk is velvety and creamy with warm Thai curry flavours. This vegan soup is perfect as a starter or light main.

My go-to winter recipe is pretty much always soup. Soup has the ability to transform basic vegetables into a warming delicious meal. Even better when served alongside some crusty bread!
My Thai cauliflower soup is made with fresh cauliflower, Thai curry paste and coconut milk. It's perfectly spiced thanks to the curry paste and roasting the cauliflower brings out a delicious sweetness in the vegetable.
With just a little bit of prep, this cauliflower soup with coconut milk is a great way to eat delicious! Why not roast the veggies ahead of time and store them in the refrigerator for a few days. Then, you’ll need only 10 minutes to prepare a soup on busy days. You could also use my air fryer cauliflower recipe instead of oven roasted.
For variation, try my Cauliflower, Parsnip and Walnut Soup.
Ingredients
- Cauliflower – You will need fresh cauliflower that is creamy white for the soup. Frozen cauliflower won’t work for this recipe.
- Thai curry paste – Thai red curry paste that is homemade or shop bought works well. Adjust the amount based on your spice tolerance.
- Coconut milk – homemade or tinned.
- Onion, garlic and carrots - a must for this recipe as they create the base and add a perfect amount of sweetness.
- Turmeric - optional but adds some colour to the soup.
- Vegetable stock - to enhances the flavour of the soup.
- Lime juice and freshly chopped coriander. Lemon juice also works.

Serving Suggestion
Cauliflower soup is best enjoyed with crusty bread. You can make Instant Pot bread or Air fryer bread.
Tiger rolls are probably my favourite side for soups but focaccia pizza really works well too.
To skip or reduce the carbs, serve soup with more roasted vegetables, or even air fryer breaded mushrooms or air fryer zucchini fries.
Storage
Leftover soup tastes great the next day too as the flavours have had even more time to meld.
Store in an airtight container and place in the fridge once it has reached room temperature. Soup should stay fresh for up to 3 days.
Soup is a freezer-friendly meal. You can freeze in containers or freezer friendly bags. Allow to thaw and reheat thoroughly prior to serving.

As always if you make this recipe, be sure to leave me a comment, rate this recipe and tag me on Instagram @jcookingodyssey or #jcookingodyssey. I love seeing all your photos of my recipe recreations!
Don’t forget to follow me on social media using the buttons below – I can't wait to see you all there!
📖 Recipe

Roasted Thai Curry Cauliflower Soup with Coconut Milk
Equipment
- 1 oven or Air fryer
- 1 pan
- 1 Blender
Ingredients
- 4 cup cauliflower florets
- 3 tablespoon thai red curry paste
- 1 cup carrots diced
- 3 tablespoon olive oil
- 1 cup onion roughly chopped
- 4-5 cloves garlic
- 1 tablespoon ginger chopped or pureed
- ½ teaspoon turmeric powder
- 1 teaspoon salt
- 1 cup coconut milk
- 2 cup vegetable stock
- 1 tablespoon lime juice
- 2-3 tablespoon coriander/cilantro freshly chopped
- ¼ teaspoon chilli flakes optional
Instructions
- Preheat the oven to gas mark 6-7.
- Place cauliflower florets on a baking tray, drizzle some olive oil and sea salt.
- Roast for 25-30 minutes or until lightly browned and soft.
- Heat oil in a pan, add onion garlic and saute for few minutes.
- Add chopped carrots and ginger, cook for 2-3 minutes.
- Add Thai curry paste and turmeric powder, further cook for a minute or so.
- Now add roasted cauliflower and mix well.
- Then add vegetable stock and bring the soup to a boil for 2-3 minutes.
- Place the mixture into a blender and blend until you have smooth soup.
- Pour the soup back into the saucepan, add coconut milk and bring the soup to a boil.
- Check the seasoning and add lime juice.
- Serve hot in a serving bowl.
- Garnish with freshly chopped coriander and red chilli flakes if using.
Video
Notes
Nutrition
PLEASE NOTE: Nutritional values are estimated by a computer and may vary based on ingredients and portion sizes. For personalised dietary advice, please consult a qualified healthcare professional.
Share on Facebook Pin This Recipe Share by TextNote – This recipe has been updated from our recipe archives with new images and content, but the recipe remains the same. First published in November 2018.





Hayley Dhanecha says
The roasted cauliflower adds a deep, smoky flavour while the coconut milk makes it creamy and comforting with that gentle Thai spice. I love serving it warm with fresh herbs on top—it’s cosy, fragrant and full of flavour.
Sam | Ahead of Thyme says
Yum, this soup looks amazing! I am obsessed with everything cauliflower and am loving the flavour combos in this dish! Pinning to make sometime in the next week!
Jo says
Cauliflower soup looks so good. Love it anytime of the day
Anonymous says
This soup recipe looks so yummy!Thick, creamy and flavor packed! Soups with a hint of unique ingredients are just wonderful!
Tammy says
I always have cauliflower on hand so this soup is definitely on my list of recipes to try! It looks beautiful and comforting 🙂
Unknown says
Such a bright and beautiful color! The perfect way to brighten up a cold, winter's day.
Natalie says
This soup has all my favorites ingredients. I absolutely love this. Looks fantastic too. SO creamy and thick. Can't wait to give it a try.
Andrea says
That’s the perfect soup to warm up on a cold day, will try it soon!
jcookingodyssey says
Thanks Andrea, please share your feedback with us.
Amanda says
What a funny story about the flowers! This soup recipe looks so yummy! I love that you added lime. Soups with a hint of unique ingredients are just wonderful!
jcookingodyssey says
Thanks Amanda, it's a true story 🙂 lime gives that little refreshing flavour to this soup.
Priya Suresh says
Prefect soup to have while the climate is too nasty. Lovely these sort of flavourful soups very much. My kind of soup definitely.
jcookingodyssey says
Thanks Priya.
Nicolas Hortense says
I love how you Incorporated Thai flavours in this soup!!! Looks so delicious and is a beautiful way to celebrate cauliflower.
jcookingodyssey says
Thanks Nicolas, yes and we loved it a lot!
Mama Bear's Cook Book says
Oh yum, this would be a great addition to my low carb soup recipes! I can already smell the onion, garlic and ginger sizzling away in my skillet! Thanks for sharing 🙂
jcookingodyssey says
Thanks MBCB! That sounds so good 🙂
Elaine says
I adore Thai food but I haven't had it for a while since the Thai restaurant in my town closed its doors. Your cauliflower soup looks so vibrant and rich with flavors and I know will become a favorite in my family!
jcookingodyssey says
Thanks Elaine, hope you guys enjoy this recipe!
Gloria | Homemade & Yummy says
We love Thai food and cauliflower soup. This soup sounds like a winner for sure. The perfect addition to the comfort food recipe rotation.
jcookingodyssey says
Thanks Gloria, I totally agree with you!