Butternut Curry Coconut Soup with Cauliflower


Photo credits to cookieandkate.com

Prep time:  15 mins; Cook time:  25 mins; Total time:  40 mins. Serves: 4 people


  • 2 tablespoons coconut oil or olive oil

  • 3 pound butternut or kabocha squash, peeled, seeded, and cut into small ½-inch pieces (about 3 cups)

  • 1 medium yellow onion, chopped

  • 4 garlic cloves, pressed or chopped

  • 2 to 3 tablespoons Thai red curry paste

  • 2 teaspoons ground coriander

  • 2 teaspoon ground cumin

  • 2 teaspoon ground tumeric

  • ¼ teaspoon sea salt

  • ¼ teaspoon red pepper flakes (or as you wish if you are tough enough)

  • 1 tablespoon fresh lime juice

  • 4 cups (32 ounces) vegetable broth or water

  • 1½ cup full fat coconut milk for drizzling on top

  • ¼ cup coconut cream

  • ½ cup large, unsweetened coconut flakes

  • Handful fresh cilantro leaves, chopped


  1. Heat oil in a large Dutch oven or heavy-bottomed pot over medium heat. Once the oil is shimmering, add squash, onion, garlic, curry paste, coriander, cumin, salt and red pepper flakes to skillet. Stir to combine.
  2. Cook covered, stirring occasionally, until onion is translucent, about 8 to 10 minutes. Add broth. Bring the mixture to a boil, then reduce heat and simmer until squash is soft, about 15 to 20 minutes.
  3. While the soup is cooking, toast the coconut flakes in a medium skillet over medium-low heat, stirring frequently, until fragrant and golden on the edges. Keep an eye on them so they don’t burn. Transfer coconut flakes to a bowl to cool.
  4. Once the squash mixture is done cooking, taste and add a little more Thai red curry paste if it’s not quite flavorful enough for you. Remove the soup from heat and let it cool slightly. Working in batches, transfer the contents pan to a blender (do not fill your blender past the maximum fill line because steam will escape and will burn if you are not careful!). Transfer puréed soup to a serving bowl and repeat with remaining batches.
  5. Stir the lime juice into the blended soup. Taste and season with additional salt if necessary. Ladle soup into individual bowls. Use a spoon to drizzle coconut milk over each bowl, then lightly swirl the spoon through the topmost layer for a pretty design. Top the soup with toasted coconut flakes and a sprinkle of chopped fresh cilantro.\

Notes: inspired by Cookie&Kate and The Southern Vegetarian Cookbook.



  • 1 medium head cauliflower (2 1/2 to 3 pounds), cut into 1 1/2-inch-wide florets (8 cups)
  • 2 tablespoons extra-virgin olive oil
  • 1/4 teaspoon salt


  • Put oven rack in middle position and preheat oven to 450°F.
  • Toss cauliflower with oil and salt in a large bowl. Spread in 1 layer in a large shallow baking pan (1 inch deep) and roast, stirring and turning over occasionally, until tender and golden brown, 25 to 35 minutes.