Thai Coconut Cauliflower Soup

Thai cauliflower soup embodies all the delicious flavors of green curry in a healthy, seasonal cauliflower soup that takes less than 30 minutes. A big bowl of this creamy, spicy coconut soup is everything you need to warm up on a cold winter day.

Curried Thai cauliflower soup in a bowl overhead shot

There’s something always so satisfying about tucking into a warm bowl of soup in the winter. So many of the best winter vegetables make fantastic soup too, especially creamy ones like this Thai cauliflower soup.

I love that a simple head of cauliflower and a can of coconut milk can be transformed into a silky soup full of big and bold Thai flavors without too much time, effort, or ingredients. This curried soup is satisfying and simple, and won’t even leave you with a ton of dishes.

If you’re looking for a warm soup to serve alongside your kimchi mac and cheese or to pair with a winter salad, this coconut cauliflower soup is just the thing. It’s hearty enough that it even makes a great lunch or dinner all on it’s own.

Why you’ll love making this soup

Thai cauliflower soup made with coconut milk and green curry
  • So simple and quick to make, just a 20 minute cook time and all in one pot!
  • Creamy, tangy, and spicy flavors are created with just a handful of simple ingredients like onion, garlic, lime, and curry paste.
  • Can be really spicy, or not! Adjust this recipe’s heat based on your tastes with my key tips.
  • It serves just 4, a perfect small batch to enjoy as a family or as a single meal with leftovers for a few days.
  • This recipe is naturally vegan!


I promise this soup is truly easy and quick to prepare, but for the absolute best flavor possible and for stress free cooking, I have some tips I want to share!

  • Vegetable broth keeps this recipe vegan, but chicken broth can easily be used if you prefer.
  • Adjust the amount of broth you use based upon how much cauliflower your head yields – only add enough broth to surround, not submerge, the cauliflower in the pot.
  • Use either an immersion blender or a countertop blender to make this soup silky smooth.
  • Be sure to blend safely! Never fill your blender more than halfway with hot liquid. Place your hand, with a hot pad or kitchen towel, on the blender lid and if possible, vent any steam safely. This will help you avoid any splattering or splashing that can occur while blending.
  • Taste and adjust your seasoning after blending. Add salt, extra curry paste, or extra lime.
  • Use full-fat coconut milk from the can, not the coconut milk from the dairy section.
Thai coconut cauliflower soup garnished with chopped peanuts and cilantro

Following these simple tips is the best way to guarantee a creamy cauliflower soup that’s not too thick or thin, and cooks in just 20 minutes.

A Note on Thai Green Curry Paste

Before you get cooking, I want to tell you a little bit about green curry paste. It’s an essential part of creating the Thai flavor profile we enjoy in this soup, due to the intensely flavored ingredients that go into making it.

While brands may vary, a Thai green curry paste can include ingredients like shrimp paste, limes, garlic, onions, lemongrass, and a healthy amount of green chiles. It’s those chiles we have to thank for the spicy heat we all love in green curry.

A spoonful of coconut cauliflower soup

That spice is delicious, but it can also be surprising and intense. In this recipe I found using just 1 tablespoon of curry paste was perfect. It was spicy, but enjoyable.

Many recipes that use green curry paste call for double, even triple the amount I used, and that may work for you, or it could be far too spicy! Unless you’re experienced with the brand of green curry paste you’re using, I advise beginning with just one tablespoon and adding more later if you’re looking for more heat.

Once you’ve found the perfect heat level for your Thai cauliflower soup, I know you’ll enjoy a cozy bowl of this as much as I do. It’s warm and spicy, tangy and creamy and just a perfect way to enjoy the winter season and its produce.

Want to finish off on a sweet note? Check out these seasonal winter desserts!

Thai Coconut Cauliflower Soup

This curried Thai cauliflower soup is made in one pot and requires only 30 minutes from start to finish. Creamy and spicy, it's packed with flavor!
5 from 5 votes
Print Pin Rate
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 people
Calories: 303kcal
Author: Jovita | Yummy Addiction

Recipe Video


  • 1 medium onion , chopped
  • 3 cloves garlic , minced
  • 1 1-inch piece ginger , minced
  • 1 tablespoon Thai green curry paste
  • 1 teaspoon ground cumin
  • 1 large head cauliflower , cut into florets
  • 4 cups vegetable broth (depending on the cauliflower size)
  • 1 15 oz. can full-fat coconut milk
  • 1 teaspoon coconut oil
  • salt , to taste
  • lime , juiced
  • chopped cilantro , for serving
  • chopped peanuts , for serving


  • Heat the coconut oil in a large pot. Add the onion, garlic, and ginger, and cook for about 1 minute. Add the curry paste and cumin and cook for 30 seconds more.
  • Add the cauliflower florets and pour in the broth. The cauliflower should not be fully submerged. Cook 10 minutes.
  • Add the coconut milk and cook 5-10 minutes more. Remove from heat and puree using an immersion blender until smooth or transfer to a blender that can process hot liquids and blend in small batches to avoid splatter.
  • Season with salt to taste, if needed. At this moment you can also stir in more curry paste, if desired. Finally, add the lime juice and stir well.
  • Serve garnished with chopped peanuts and chopped cilantro.


Calories: 303kcal | Carbohydrates: 21g | Protein: 6.8g | Fat: 24.6g | Sodium: 629.4mg | Sugar: 7.4g
Course: Appetizer, entree, Soup
Cuisine: asian, Thai
Keyword: cauliflower soup, coconut soup
Nutrition Facts
Thai Coconut Cauliflower Soup
Amount Per Serving
Calories 303 Calories from Fat 221
% Daily Value*
Fat 24.6g38%
Sodium 629.4mg27%
Carbohydrates 21g7%
Sugar 7.4g8%
Protein 6.8g14%
* Percent Daily Values are based on a 2000 calorie diet.


  • Carrie Robinson
    February 17, 2021 at 9:48 pm

    Oh yum! I am loving the flavors happening here. 🙂5 stars

  • Claudia Lamascolo
    February 17, 2021 at 10:09 pm

    Delicious flavors and love the use of the cauliflower with them5 stars

  • Beth
    February 17, 2021 at 11:40 pm

    This looks so delicious and tasty! I can’t wait to give this a try!5 stars

  • Tara
    February 18, 2021 at 1:30 am

    Such a delicious and comforting soup! Definitely the perfect use for cauliflower. I love the minimal prep too. Yum!5 stars

  • heather
    February 18, 2021 at 1:40 am

    looks good – thai food is my favorite!5 stars


Leave a Reply

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.