Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai Pumpkin Soup

Thai Pumpkin Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Experience the warmth and comfort of this delightful Thai Pumpkin Soup, a perfect dish for chilly evenings or gatherings. This creamy, coconut-based soup combines the rich flavors of pumpkin with the spicy kick of Thai red curry paste, creating a unique blend that is both sweet and savory.

  • Total Time: 45 minutes
  • Yield: Serves 4

Ingredients

Scale
  • 2 pounds pumpkin or butternut squash (peeled and cubed)
  • 2 tablespoons coconut oil
  • 1 large onion (diced)
  • 3 cloves garlic (minced)
  • 1 tablespoon fresh ginger (grated)
  • 23 tablespoons Thai red curry paste
  • 1 can coconut milk (full-fat)
  • 2 cups vegetable broth
  • Soy sauce (for seasoning)
  • Lime juice

Instructions

  1. Prepare the pumpkin by cutting it in half, removing the seeds, peeling, and cubing it.
  2. Heat coconut oil in a large pot over medium heat; sauté onions until translucent. Add garlic, ginger, and curry paste, cooking until fragrant.
  3. Stir in pumpkin cubes and cook for about 3 minutes to caramelize edges.
  4. Add vegetable broth and bring to a gentle boil; reduce heat and simmer until pumpkin is fork-tender (about 15-20 minutes).
  5. Blend the mixture until smooth using an immersion blender or traditional blender.
  6. Return to low heat; stir in coconut milk, soy sauce, lime juice, and sugar. Warm through without boiling.
  7. Adjust seasonings as needed before serving.
  • Author: Sarah DuRoss
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Cooking
  • Cuisine: Thai

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 250
  • Sugar: 6g
  • Sodium: 345mg
  • Fat: 14g
  • Saturated Fat: 11g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 6g
  • Protein: 4g
  • Cholesterol: 0mg