CookSnap is coming soon — Join the waitlist →

Thai Pumpkin Soup

Silky, aromatic pumpkin soup with coconut milk, red curry paste, and lime. A vibrant vegetarian dish that's both comforting and restaurant-quality.

Total time
35 min
Servings
4
Calories
285
Protein
6g
Thai Pumpkin Soup
thaivegetariansouppumpkincoconut milk

Ingredients

  • 2 tablespoons extra-virgin coconut oil
  • 2 tablespoons red curry paste
  • 1 whole medium yellow onion
  • 4 whole garlic cloves
  • 1 piece fresh ginger, 1-inch piece
  • 1.5 pounds sugar pumpkin or butternut squash, peeled and seeded
  • 1 can (13.5 oz) full-fat coconut milk
  • 3 cups vegetable broth, low-sodium
  • 2 tablespoons fresh lime juice
  • 1 tablespoon fish sauce (or soy sauce for vegan)
  • ¼ cup fresh Thai basil or cilantro leaves
  • ½ teaspoon kosher salt
  • ¼ teaspoon black pepper
  • ½ whole red Thai chili, thinly sliced (optional)

Instructions

  1. 1

    Cut the pumpkin or butternut squash into 2-inch chunks. Using a sharp knife or sturdy spoon, scoop out and discard the seeds and stringy interior. Peel away the tough outer skin with a vegetable peeler or knife — work over a cutting board to catch the pieces. Roughly chop the peeled flesh into 1-inch cubes, aiming for uniform size so everything cooks at the same rate. You should have about 4 cups of prepared pumpkin.

  2. 2

    Dice 1 medium yellow onion into 1/4-inch pieces. Peel and finely mince 4 garlic cloves. Grate a 1-inch piece of fresh ginger on a microplane until you have about 1 tablespoon of ginger pulp — ginger's oils will cling to the microplane, so press gently to extract all the flavor.

  3. 3

    Set a heavy-bottomed 4-quart pot over medium heat. Add 2 tablespoons of coconut oil and let it melt for 30 seconds. Add 2 tablespoons of red curry paste and stir constantly with a wooden spoon, breaking up any clumps. Toast the paste for 1-2 minutes — you should smell a sweet, earthy aroma rising from the pot and see the oil beginning to separate slightly from the paste. This blooming step releases the aromatics and builds flavor.

  4. 4

    Add the diced onion to the pot and stir well to coat it in the curry oil. Sauté over medium heat for 3-4 minutes, stirring occasionally, until the onion turns translucent and soft. The kitchen should smell fragrant and slightly sweet. Stir in the minced garlic and grated ginger, and cook for 1 minute more until fragrant — if the mixture begins to stick to the bottom, lower the heat slightly.

  5. 5

    Pour in 3 cups of vegetable broth and 1 can (13.5 oz) of full-fat coconut milk, stirring to dissolve any paste clinging to the pot. Raise the heat to medium-high and bring the liquid to a simmer — you'll see lazy bubbles breaking the surface. Add the prepared pumpkin chunks and stir gently to submerge them in the liquid.

  6. 6

    Lower the heat to medium and simmer gently for 15-18 minutes. The pumpkin is done when a fork pierces the largest piece with no resistance — it should feel creamy inside. Do not let the soup boil aggressively, as this can break down the pumpkin unevenly.

  7. 7

    Remove the pot from the heat. Using an immersion blender, puree the soup until completely smooth — submerge the blender head fully to avoid splashing. Work in steady, overlapping passes from the bottom of the pot upward. If you prefer a rustic texture with some pumpkin chunks, pulse gently and stop while some soft pieces remain. Alternatively, carefully ladle the soup into a blender in batches, leaving space at the top for steam to escape — blend on high speed until silky, then return to the pot.

  8. 8

    Stir in 2 tablespoons of fresh lime juice and 1 tablespoon of fish sauce (or soy sauce for a vegan version). Taste and adjust the balance — you want a pop of brightness from the lime and umami depth from the fish sauce. Add 0.5 teaspoon of kosher salt and 0.25 teaspoon of black pepper. Stir and taste again, adjusting salt or lime as needed until the soup tastes vibrant and balanced.

  9. 9

    Ladle the soup into four warm bowls. Tear or chop a handful of fresh Thai basil or cilantro leaves over each serving. If using, thinly slice 0.5 red Thai chili and scatter a few slices across the top for heat. Drizzle a small pool of coconut milk on the surface if you like extra richness. Serve immediately while steaming.

Tools you’ll need

  • sharp chef's knife
  • cutting board
  • vegetable peeler
  • microplane grater
  • 4-quart heavy-bottomed pot
  • wooden spoon
  • immersion blender or blender
  • ladle
  • serving bowls

Cook smarter

Get matched recipes for what’s in your fridge

CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.