Skip to main content UVA Health logo of UVA Health
Healthy Balance

Spicy Thai Soup

two bowls of spicy Thai soup

Cauliflower is given a spark of Thai flavor in this delicious spicy Thai soup recipe. Coconut milk and puréed cauliflower make a smooth and creamy combination.

Servings: 12

Nutrition Facts

  • Calories: 60
  • Fat: 3g
  • Saturated Fat: 2g
  • Cholesterol: 0mg
  • Sodium: 425mg
  • Carbohydrates: 7g
  • Fiber: 1g
  • Protein: 1g



  1. Preheat oven to 400°.
  2. In a bowl, toss the cauliflower florets, onion and garlic with the coconut oil. Transfer to a rimmed baking pan. Season with black pepper.
  3. Bake for 25 minutes, or until just browned. Let cool.
  4. In a blender, combine the cauliflower and onion, red curry paste, vegetable broth, lemon zest and salt. Blend until very smooth.
  5. Transfer the cauliflower mixture to a saucepan.
  6. Place the saucepan over medium heat. Stir in the coconut milk (discard the water). Bring to a simmer, reduce the heat to low and cook for 10 to 15 minutes.
  7. Serve hot with a drizzle of hot sauce and a sprinkle of scallions.

Copyright 2020 © Baldwin Publishing, Inc. All rights reserved.

Health eCooking® is a registered trademark of Baldwin Publishing, Inc. Cook eKitchen™ is a designated trademark of Baldwin Publishing, Inc. Any duplication or distribution of the information contained herein without the express approval of Baldwin Publishing, Inc. is strictly prohibited.

Subscribe for Updates

Get stories & health tips every week