Slow Cooker Thai Butternut Squash Soup

A creamy, aromatic soup that transforms roasted butternut squash into something boldly Thai-inspired. Coconut milk and red curry paste create a rich, warming base balanced by bright lime juice and fresh cilantro. Natural peanut butter adds depth and body while fish sauce brings authentic umami complexity. This dish suits anyone seeking comfort with an Asian twist—vegan-friendly when fish sauce is omitted. Serve it for weeknight dinners, meal prep, or as a starter for entertaining. What sets this version apart is the two-stage slow-cooking method: butternut squash cooks first until tender, then the aromatic coconut-curry mixture simmers separately before combining, ensuring flavors remain distinct rather than muddled. The result is bright, layered, and genuinely craveable.
Ingredients
- 2 lbs butternut squash, peeled and cubed
- 1 cup vegetable stock
- salt, to taste
- fresh ground black pepper, to taste
- 2 tsp olive oil
- 1 whole onion, finely chopped
- 2 tsp garlic, minced
- 1 tsp ginger root, minced
- 1 whole red bell pepper, seeds removed and finely chopped
- 1 14 oz coconut milk, canned
- 2 T Thai Red Curry Paste
- ½ cup natural peanut butter, without added sugar
- 1 T granulated Monkfruit Sweetenercoconut sugar1:1
warmer flavor, slight mineral taste
- 2 tsp Fish Sauce
- 2 T fresh lime juice
- ⅓ cup cilantro, finely chopped
- cilantro, chopped, for serving(optional)
- peanuts, chopped, for serving(optional)
- Sriracha Rooster Sauce, for serving(optional)
Instructions
- 1
Peel and cube the butternut squash.
- 2
Add squash and vegetable stock to the slow cooker, season generously with salt and pepper, and cook on high for 2 hours until the squash is soft enough to mash easily.
- 3
Puree the cooked squash using a food processor, blender, or immersion blender, working carefully with the hot food.
- 4
Heat olive oil in a large non-stick frying pan over medium heat. Saute the onion until well-browned, about 8 minutes.
- 5
Add minced garlic, minced ginger, and diced red bell pepper to the pan and saute for about 1 minute more.
- 6
Add the coconut milk, Thai Red Curry Paste, and peanut butter to the pan and heat just until the curry paste and peanut butter melt into the coconut milk.
- 7
Stir in the sweetener and fish sauce.
- 8
Pour the coconut milk mixture into the pureed squash in the slow cooker. Switch to low and cook for 1 hour.
- 9
Stir in the chopped cilantro and fresh lime juice and cook for about 15 minutes more.
- 10
Serve hot with additional cilantro, peanuts, and sriracha if desired.
Tips
Brown the onion deeply before adding other aromatics. Deep caramelization takes 8 minutes and builds a savory foundation that prevents the soup from tasting one-dimensionally coconut-forward or sweet.
Add lime juice and cilantro only in the final 15 minutes. These bright elements fade and oxidize if simmered longer, so timing them last preserves their fresh, cutting quality against the rich peanut butter and curry.
If using vegetable stock instead of water, taste before salting. Stock varies in sodium; over-salting ruins the delicate balance between spice, sweetness, and acidity the recipe builds.
Good to Know
Refrigerate in an airtight container for up to 4 days. Freezes well for up to 3 months (source notes assumption pending thaw confirmation).
Prepare through step 3 (pureed squash) up to 1 day ahead. Make the full soup up to 2 days in advance and reheat gently on low in the slow cooker or stovetop, adding lime juice and cilantro fresh.
Serve hot, garnished with chopped cilantro, peanuts, and sriracha on the side for heat customization.
Common Mistakes
Skip browning the onion to avoid flat, one-note flavor; deep caramelization is essential for depth.
Add lime juice and cilantro at the start to avoid them becoming bitter or fading; add them only in the final 15 minutes.
Puree the hot squash carelessly to avoid burns; work in batches and use an immersion blender or blender with caution.
Substitutions
Nut-Free Alternatives
General Alternatives
soup becomes less sweet, more savory-forward
FAQ
Can I make this vegan?
Yes. Replace fish sauce with tamari or soy sauce for umami depth. All other ingredients are plant-based. The coconut milk, peanut butter, and Thai curry paste provide richness and satisfaction without animal products.
What if I don't have fresh ginger or garlic?
Use 1 teaspoon garlic powder and 1/2 teaspoon ground ginger instead. The soup will lose some brightness and subtle heat, but the curry paste and lime juice still carry the flavor profile forward adequately.
Can I freeze this soup?
Yes, it freezes well for up to 3 months. Cool completely before freezing in airtight containers or freezer bags. Thaw overnight in the refrigerator and reheat gently on the stovetop or slow cooker on low, adding fresh lime juice and cilantro after heating.