Ingredients
– 2 tablespoons vegetable oil or other oil for sautéing aromatics and curry paste
– 1 brown onion, diced adds a sweet base flavor and depth
– 2 garlic cloves, finely minced brings bright, savory notes
– 3 tablespoons Thai red curry paste concentrated flavor and heat (adjust to taste)
– 1.8 kg (3.6 lb) pumpkin or butternut squash, peeled, deseeded, chopped into 3 cm chunks the main body of the soup, rich in beta-carotene and fiber
– 2 1/2 cups vegetable stock, salt reduced, or chicken stock builds soup volume and adds savory base (use low-sodium for better salt control)
– 400 ml (14 oz) full-fat coconut milk gives the soup its creamy, silky texture and classic Thai taste
– 1 tablespoon fish sauce (or light/regular soy sauce as substitute) provides umami and seasoning; use tamari for gluten-free option
– Crispy Asian shallots salty, crunchy topping
– Red cayenne pepper, finely sliced fresh heat and color
– Fresh coriander leaves bright herbal lift
– Roti (flaky kind), frozen, pan-fried for dunking perfect for sopping and adding texture
Instructions
1-First Step: Mise en place and prep (10 minutes) Wash, peel, and deseed your pumpkin or butternut squash. Cut into roughly 3 cm chunks so they cook evenly. Dice the brown onion and finely mince the garlic. Measure out the curry paste, stock, coconut milk, and fish sauce so everything is ready to go. If using frozen roti or frying shallots, have a pan ready for quick finishing later.
2-Second Step: Build the flavor base (3-4 minutes) Heat 2 tablespoons vegetable oil in a large heavy-based pot over medium-high heat. Add the diced brown onion and 2 garlic cloves, and cook for 2 minutes until soft, stirring so they do not burn. Add 3 tablespoons Thai red curry paste and cook for 2 minutes more. This step caramelizes the paste and deepens the flavor, an important trick for a standout Thai pumpkin soup.
3-Third Step: Add pumpkin and coat with curry paste (2 minutes) Add the chopped pumpkin pieces to the pot and stir to coat them thoroughly in the curry paste and aromatics. Cook for about 2 minutes to begin to warm the pumpkin and let the curry paste cling to the chunks.
4-Fourth Step: Add liquids and simmer (8-10 minutes) Reserve 1/4 cup of the 400 ml full-fat coconut milk for garnish. Pour in 2 1/2 cups vegetable stock (salt reduced) or chicken stock, add the remaining coconut milk, and stir in 1 tablespoon fish sauce (or light/regular soy sauce as substitute). Bring the pot to a gentle simmer over medium heat, then reduce to medium and cook for about 8 minutes, or until the pumpkin is tender when pierced with a fork.
5-Fifth Step: Blend until smooth (2-3 minutes) Use an immersion blender to puree the soup directly in the pot until silky smooth. If you prefer a chunkier texture, pulse slightly and leave small pieces. Taste and adjust seasoning: add a little more fish sauce or soy for saltiness or a squeeze of lime for brightness. For a thinner soup, thin with extra stock or water by 1/4 cup at a time.
6-Final Step: Serve and garnish Ladle the soup into bowls and swirl a tablespoon or two of the reserved coconut milk on top for a pretty finish. Add optional garnishes such as crispy Asian shallots, finely sliced red cayenne pepper, and fresh coriander leaves. Serve with pan-fried roti for dunking if desired. This Thai coconut pumpkin soup is best served hot.
Notes
🍚 Use full-fat coconut milk for the richest, most authentic flavor and creamy texture
🌶️ Adjust the amount of Thai red curry paste to control the spice level to your preference
🥥 For the smoothest consistency, blend the soup in batches if using a regular blender instead of an immersion blender
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Thai
- Diet: Gluten-Free, Vegetarian Option
Nutrition
- Serving Size: 1 serving
- Calories: 302
- Sugar: 10g
- Sodium: 767mg
- Fat: 23g
- Saturated Fat: 16g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 0mg
