Thai Curry Butternut Squash Soup

Featured in: Family Dinners

This Thai curry butternut squash soup brings together sweet squash, aromatic ginger, and spicy red curry paste balanced with creamy coconut milk. It's cooked until the squash is tender, then blended for a smooth, velvety texture. Finished with fresh lime juice, cilantro, and chili, this soup offers comforting, bold flavors and is naturally vegan and gluten-free. Serve it with jasmine rice or crusty bread for a cozy meal that’s both nourishing and packed with Thai-inspired taste.

Updated on Sat, 04 Oct 2025 09:40:50 GMT
Bowl of Thai Curry Butternut Squash Soup topped with fresh cilantro and sliced red chili. Save
Bowl of Thai Curry Butternut Squash Soup topped with fresh cilantro and sliced red chili. | griddleglory.com

This Thai Curry Butternut Squash Soup gives you a bowlful of vibrant flavors and creamy comfort with minimal effort. Sweet butternut squash melts right into the spicy coconut broth, making it my favorite way to warm up on chilly nights or when I crave something cozy yet exciting.

This comforting soup first came together during a week when I had only a squash, some soup staples, and favorite Thai curry paste on hand. Now I crave it for its cheerful color and the little kick it brings to busy weeknights.

Ingredients

  • Butternut squash: Choose a firm squash with matte skin and no soft spots The natural sweetness is the base for this soup
  • Yellow onion: A fresh onion brings depth and savory backbone to the broth Look for one that feels heavy and has no sprouting
  • Fresh garlic: For bright earthy flavor Use plump cloves with papery skin
  • Fresh ginger: Adds gentle heat and citrusy aroma Choose a piece that is taut and not shriveled
  • Red Thai curry paste: Creates layers of aromatic warmth Try to use brands with real lemongrass and galangal for richer taste
  • Olive oil or coconut oil: Either works but coconut oil amplifies Thai flavor Opt for virgin coconut oil for sweetness
  • Vegetable broth: Quality matters here Use a low-sodium broth without artificial flavors for the cleanest taste
  • Coconut milk: Full-fat coconut milk yields a creamy velvety result and nutty sweetness Shake the can well before using
  • Soy sauce or tamari: This is the core salty umami Choose tamari for a gluten-free version
  • Lime juice: Adds tang and balance Fresh lime is preferred as it lifts all the flavors
  • Salt and black pepper: For seasoning Adjust to taste as the curry paste may be salty
  • Cilantro: For a lively herbal garnish Fresh leaves should be bright and not wilted
  • Sliced red chili: For an optional spicy garnish Only needed if you want an extra kick Look for firm fresh chilis

Instructions

Prepare the Aromatics:
Dice the onion finely and grate your ginger and garlic Peel and prep the butternut squash into even cubes for fast even cooking
Sauté the Onion:
In a large pot heat your oil gently on medium heat Add the diced onion and sweat it for around four minutes until translucent and soft but not browned This creates mellow sweetness for the soup
Build the Flavor Base:
Add your minced garlic and grated ginger to the pot Stir constantly and sauté for about one minute until they are fragrant and just softened This prevents bitterness
Toast the Curry Paste:
Spoon in the red Thai curry paste and stir constantly over medium heat for one to two minutes This wakes up the aromatics in the paste and deepens the overall flavor
Coat the Butternut Squash:
Add the cubed butternut squash stirring so each piece is coated with the curry and aromatics This layering allows the squash to start absorbing flavors before liquid is added
Simmer the Soup:
Pour in your vegetable broth and bring the pot to a gentle boil Lower the heat and simmer uncovered for twenty to twenty five minutes until the squash is fork tender and you can mash a piece easily with a spoon
Add Coconut Milk and Soy Sauce:
Reduce the heat to low and pour in coconut milk and soy sauce Stir gently and let it bubble for about five more minutes which brings the flavors together and enriches the soup
Puree the Soup:
Remove the pot from the heat Blend the soup until silky Using an immersion blender is safest and easiest right in the pot If using a traditional blender do it carefully and in small batches letting steam escape to prevent splattering
Adjust Seasoning and Brighten:
Taste the blended soup and add salt pepper and all the fresh lime juice to taste Season just until the flavors pop
Serve and Garnish:
Ladle soup into bowls Top each with plenty of fresh cilantro and sliced chili Serve steaming hot with a wedge of lime if you wish
Creamy Thai Curry Butternut Squash Soup served steaming hot, highlighting rich coconut and spice aromas. Save
Creamy Thai Curry Butternut Squash Soup served steaming hot, highlighting rich coconut and spice aromas. | griddleglory.com

Butternut squash is my favorite winter vegetable because it is so sweet and satisfying I love watching my family’s faces light up as the colorful bowls hit the table on blustery nights

Storage Tips

Once cooled store soup in airtight containers in the fridge for up to five days For a freezer meal let it cool then portion into freezer safe containers and freeze for up to three months Thaw in the fridge and reheat gently on the stove with a splash of water or broth if needed Pureed soups like this keep their texture best when reheated slowly

Ingredient Substitutions

Swap sweet potato for some or all of the butternut squash This adds a different sweetness but works well For extra protein stir in cooked chickpeas or top with pan crisped tofu Use light coconut milk if you want a less rich soup or add extra chili for heat If soy is an issue use coconut aminos instead of soy sauce or tamari

Serving Suggestions

Serve this soup as a main course with jasmine rice or sticky rice for a hearty meal It also goes beautifully with a thick slice of sourdough or crusty bread For a fancy touch drizzle coconut cream on top or sprinkle roasted peanuts for crunch I sometimes add a handful of spinach right at the end to wilt for a pop of green

Cultural or Historical Context

Thai curries come from a tradition known for rich spice pastes and coconut based broths Thai red curry paste brings together chilies lemongrass galangal and makrut lime for unmatched aroma Butternut squash is not native to Thailand but the creamy texture is perfect for adapting classic Thai flavors and makes a perfect autumn twist

Seasonal Adaptations

Use kabocha squash or pumpkin when butternut is not available Add a handful of baby spinach or kale at the end for extra greens Try with sweet corn kernels in summer for a fresh flavor lift

Success Stories

Many friends have asked for the recipe after just one taste My nephew the pickiest soup eater surprised us all by finishing a second bowl If you double the batch it makes a perfect lunch meal prep or work from home lunch that never feels boring

Freezer Meal Conversion

Double the ingredients and make two pots Let both cool to room temperature before portioning into single serving containers Label with the date and freeze These heat up beautifully for quick dinners on busy nights

Close-up of Thai Curry Butternut Squash Soup with vibrant orange color and velvety texture, ready to eat. Save
Close-up of Thai Curry Butternut Squash Soup with vibrant orange color and velvety texture, ready to eat. | griddleglory.com

This soup is a delightful blend of sweet, spicy, and creamy elements that is perfect for a comforting meal. Enjoy the vibrant flavors and velvety texture.

Cooking Questions

Can I adjust the spice level?

Absolutely! Increase or decrease the amount of red curry paste to suit your preferred heat.

What’s a good substitution for butternut squash?

Sweet potato can replace half or all of the butternut squash, offering a different flavor twist.

Is this soup suitable for a gluten-free diet?

Yes, just use tamari or a certified gluten-free curry paste and broth to ensure it’s gluten-free.

What can I use instead of coconut milk?

For a lighter version, substitute coconut milk with a creamy plant-based milk or more broth, though flavor will vary.

How do I achieve a smooth texture?

Use an immersion or countertop blender to puree the cooked vegetables until silky and smooth.

Thai Curry Butternut Squash Soup

Creamy Thai-inspired butternut squash soup with coconut milk and red curry for a vibrant, comforting meal.

Prep duration
15 min
Cook duration
35 min
Complete duration
50 min
Created by Sarah Collins


Skill level Easy

Heritage Thai

Output 4 Portions

Nutrition specifications Plant-Based, No dairy, No gluten

Components

Vegetables

01 1 medium butternut squash (approximately 2 pounds), peeled, seeded, and cut into 1-inch cubes
02 1 large onion, finely diced
03 2 cloves garlic, minced
04 1 thumb-sized piece fresh ginger, peeled and grated

Flavor Base

01 2 tablespoons red Thai curry paste (ensure gluten-free if necessary)
02 1 tablespoon olive oil or coconut oil

Liquids

01 4 cups (approx. 1 liter) vegetable broth
02 1 can (13.5 fluid ounces / 400 ml) full-fat coconut milk

Seasoning & Garnish

01 1 tablespoon soy sauce or tamari (use tamari for gluten-free)
02 Juice of 1 lime
03 Salt, to taste
04 Freshly ground black pepper, to taste
05 Fresh cilantro, chopped, for garnish
06 1 small red chili, thinly sliced, for garnish (optional)

Directions

Phase 01

Sauté Aromatics: Heat the olive oil or coconut oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, for 3–4 minutes until softened and translucent.

Phase 02

Infuse Flavors: Add the minced garlic and grated ginger to the pot. Cook for 1 minute more, stirring constantly, until fragrant.

Phase 03

Toast Curry Paste: Stir in the red Thai curry paste. Cook for 1–2 minutes, stirring frequently, to release its aromatic oils and deepen its flavor.

Phase 04

Incorporate Squash: Add the cubed butternut squash to the pot and toss to coat thoroughly with the curry paste mixture.

Phase 05

Simmer Until Tender: Pour in the vegetable broth and stir to combine. Bring the soup to a boil over medium-high heat, then reduce the heat to low, cover, and simmer gently for 20–25 minutes, or until the butternut squash is fork-tender.

Phase 06

Add Creaminess and Season: Stir in the coconut milk and soy sauce (or tamari). Continue to simmer uncovered for an additional 5 minutes to allow the flavors to meld.

Phase 07

Puree Soup: Remove the pot from the heat. Using an immersion blender, carefully puree the soup directly in the pot until smooth and creamy. Alternatively, transfer the soup in batches to a countertop blender and process until smooth, ensuring the lid is vented to release steam, then return to the pot.

Phase 08

Adjust Seasoning: Taste the soup and adjust the seasoning with salt, freshly ground black pepper, and fresh lime juice as needed for your preference.

Phase 09

Serve and Garnish: Ladle the hot Thai curry butternut squash soup into individual bowls. Garnish generously with chopped fresh cilantro and sliced red chili, if desired.

Necessary tools

  • Large pot or Dutch oven
  • Immersion blender or countertop blender
  • Chef's knife
  • Cutting board

Allergy details

Review each component for potential allergens and seek professional healthcare advice if you're uncertain.
  • Contains soy if using soy sauce; opt for tamari for a gluten-free version. Always verify tamari is 100% soy-free if significant soy allergy is a concern.
  • Contains coconut.
  • It is imperative to verify the ingredient labels on all purchased curry pastes and vegetable broths to identify any hidden allergens.

Nutritional information (per portion)

These values are provided as a general guide only and aren't intended to replace professional medical guidance.
  • Energy: 260
  • Fats: 14 g
  • Carbohydrates: 32 g
  • Proteins: 4 g