The squash sat on my counter for almost two weeks. I kept walking past it, telling myself I’d get around to it — maybe roast it with some sage, maybe turn it into a side dish. Then one chilly Tuesday, I came home hungry, tired, and craving something that felt like a hug in a bowl. I chopped that kabocha squash open without a plan, and about thirty minutes later, I was standing over the stove, dipping a spoon into the most velvety, golden-orange soup I’d ever made. I texted my sister a photo, more out of surprise than pride. She called me five minutes later asking for the recipe.
That’s the thing about this creamy kabocha squash curry soup — it doesn’t announce itself with a lot of fuss. It just quietly becomes the thing you want to eat on repeat. The natural sweetness of the kabocha, the warmth of the curry, the silkiness of the coconut milk — it all comes together in a way that feels both completely familiar and somehow special. I didn’t set out to create a staple. But here we are.
This isn’t a soup that requires a trip to a specialty store or a afternoon of slow cooking. It’s the kind of recipe you make on a weeknight when you need something good, fast, and deeply satisfying. And honestly? It might just be the best thing you eat all fall.
Why You’ll Love This Recipe
Let me tell you why this soup has earned a permanent spot in my fall rotation. I’ve tested it more times than I care to admit — tweaking the curry amount, playing with the coconut milk ratio, even accidentally burning a batch (don’t ask). What I landed on is a version that’s hard to mess up and even harder to stop eating.
- Quick & Easy: From cutting board to bowl in about 30 minutes. No complicated steps, no endless simmering.
- Simple Ingredients: You probably already have the curry powder and coconut milk in your pantry. The kabocha squash is the star, and it’s becoming easier to find at regular grocery stores.
- Perfect for Cozy Nights: This soup was made for those evenings when you want to curl up on the couch with something warm and comforting. It pairs beautifully with a crusty piece of bread or a simple side salad.
- Crowd-Pleaser: I’ve served this to picky eaters, spice-averse friends, and full-on curry lovers. Everyone finishes their bowl. It’s that balanced.
- Unbelievably Delicious: The texture is what gets people. It’s creamy without being heavy, silky without any cream. The kabocha squash does all the work.
What makes this different from other squash soups? It’s the curry, honestly. Not too much, not too little — just enough to warm you from the inside out without overwhelming the natural flavor of the squash. And the coconut milk? It’s not just an afterthought. It’s what makes the whole thing feel luxurious without any effort. This isn’t just another soup recipe. It’s the one you’ll make when you want to impress yourself.
What Ingredients You Will Need
This recipe relies on a short list of ingredients, each pulling its weight. No fillers, no fuss. Just real food that comes together beautifully.
- 1 medium kabocha squash (about 2-2.5 pounds) — Look for one that feels heavy for its size. The skin is edible once cooked, so don’t bother peeling it. Just scrub it well.
- 1 tablespoon coconut oil or olive oil — For sautéing the aromatics. Coconut oil adds a subtle layer of flavor that works well here.
- 1 medium yellow onion, diced — Builds the savory base. Sweet onions work too.
- 3 cloves garlic, minced — Fresh is best. Don’t skimp.
- 1 tablespoon fresh ginger, grated — This adds a gentle warmth that plays nicely with the curry.
- 2 tablespoons curry powder — I prefer a mild to medium curry powder here. You can always add more heat later, but you can’t take it out.
- 1 teaspoon ground turmeric — For color and that earthy undertone. Also, it’s good for you.
- 1/2 teaspoon salt, plus more to taste — Don’t be shy. Salt brings out the sweetness of the squash.
- 1/4 teaspoon black pepper — Freshly ground if you have it.
- 3 cups vegetable broth or chicken broth — Use a good-quality broth. It makes a difference.
- 1 can (13.5 oz) full-fat coconut milk — This is non-negotiable. Light coconut milk will make the soup thinner and less creamy. Save it for something else.
- Optional toppings: Toasted pumpkin seeds, a drizzle of coconut milk, fresh cilantro, a squeeze of lime, or a pinch of red pepper flakes.
I’ve tried this with butternut squash when I couldn’t find kabocha, and it works fine — but the texture is slightly different. Kabocha is naturally starchier and creamier, which is why the soup turns out so velvety. If you can find it, use it. If not, butternut or even a sugar pumpkin will do in a pinch.
For the curry powder, I’ve been using a brand called Rani lately — it’s fragrant without being too aggressive. But any decent curry powder from the spice aisle will work. Just make sure it’s not expired. Old curry powder is a sad thing.
Equipment Needed
You don’t need a fancy kitchen to make this soup. Here’s what you’ll need:
- Large pot or Dutch oven — A 4- to 5-quart pot is ideal. I use my enameled cast iron Dutch oven because it holds heat evenly.
- Sharp chef’s knife — Kabocha squash is dense. A sharp knife makes the job safer and easier.
- Cutting board — Preferably one with a towel underneath to keep it from sliding.
- Wooden spoon or spatula — For stirring the aromatics.
- Immersion blender — This is my preferred method for pureeing the soup right in the pot. Less cleanup, less hassle.
- Regular blender (if you don’t have an immersion blender) — A countertop blender works perfectly. Just be careful when blending hot liquids — work in batches and leave the lid slightly ajar to let steam escape.
- Measuring cups and spoons — For accuracy, especially with the curry powder and coconut milk.
If you don’t have an immersion blender, don’t run out and buy one just for this. A regular blender does the job. But if you make soups often, it’s a worthwhile investment. I’ve had my $30 immersion blender for years, and it’s still going strong.
Preparation Method

Let’s get cooking. This comes together faster than you think.
- Prep the kabocha squash. Wash the outside of the squash thoroughly. Using a sharp knife, carefully cut it in half from stem to base. Scoop out the seeds and stringy bits with a spoon — save the seeds for roasting if you’re feeling ambitious. Cut the squash into roughly 1-inch chunks. No need to peel it. The skin softens completely during cooking and blends right in.
- Sauté the aromatics. Heat the coconut oil in your large pot over medium heat. Add the diced onion and cook for 4-5 minutes, stirring occasionally, until it turns translucent and starts to soften. Add the minced garlic and grated ginger, then cook for another minute until fragrant. Don’t let the garlic burn — it turns bitter fast.
- Bloom the spices. Add the curry powder, turmeric, salt, and pepper to the pot. Stir constantly for about 30 seconds. This is called blooming — it wakes up the spices and makes them more flavorful. You’ll smell it immediately. It’s a good sign.
- Add the squash and broth. Toss the kabocha squash chunks into the pot. Pour in the vegetable broth. The liquid should just about cover the squash — if it doesn’t, add a splash more broth or water. Bring everything to a boil, then reduce the heat to a simmer. Cover the pot and let it cook for 15-20 minutes, or until the squash is fork-tender. You should be able to pierce a piece easily with no resistance.
- Blend until smooth. Remove the pot from the heat. If you’re using an immersion blender, carefully blend the soup directly in the pot until it’s completely smooth. If you’re using a countertop blender, work in batches — fill the blender no more than halfway, hold the lid down with a towel, and blend until smooth. Return the blended soup to the pot.
- Add the coconut milk. Pour in the full can of coconut milk and stir until it’s fully incorporated. The color will lighten to a beautiful golden-orange. Taste the soup and adjust the seasoning — more salt, a pinch of curry powder, or a crack of black pepper if it needs it.
- Simmer and serve. Let the soup simmer on low heat for another 3-5 minutes to let the flavors meld. If it’s too thick for your liking, add a little extra broth or water until it reaches your desired consistency. Ladle into bowls and add your favorite toppings.
A quick note on blending hot soup: it’s one of those kitchen tasks that can go wrong fast. If you’re using a countertop blender, always remove the center cap from the lid and cover the opening with a folded kitchen towel. This lets steam escape without making a mess — or worse, blowing the lid off.
Cooking Tips & Techniques
I’ve made this soup enough times to learn what works and what doesn’t. Here are the things I wish someone had told me sooner.
Don’t skip blooming the spices. I know it seems like an extra step, but it’s the difference between a soup that tastes flat and one that tastes like it’s been simmering for hours. Thirty seconds in hot oil is all it takes.
Cut the squash into even pieces. This matters more than you’d think. If some chunks are twice the size of others, they won’t cook at the same rate. You’ll end up with some pieces that are mushy and others that are still firm. Aim for uniform 1-inch chunks.
Use full-fat coconut milk. I tried making this with light coconut milk once. It was thinner, less creamy, and honestly, a little sad. The fat in the full-fat version is what gives the soup its velvety texture. Save the light stuff for smoothies.
Taste as you go. This is the most important tip I can give you. Curry powders vary wildly in strength and flavor. What works with one brand might be too mild or too intense with another. Taste the soup before you add the coconut milk, then taste it again after. Adjust as needed.
Don’t rush the simmer. After you add the coconut milk, let it simmer for a few minutes. This isn’t just about heating it through — it’s about letting the coconut milk and curry flavors get to know each other. The soup will taste better for it.
I once forgot to add the salt until the very end. The soup tasted flat and disappointing. A generous pinch of salt fixed it, but it was a good reminder — salt isn’t just for seasoning. It’s for bringing out the natural sweetness of the squash and balancing the richness of the coconut milk.
Variations & Adaptations
This soup is flexible. Here are a few ways to make it your own.
Make it spicy: Add a chopped serrano or jalapeño pepper along with the onions, or stir in a teaspoon of red curry paste with the spices. A pinch of cayenne pepper at the end works too.
Make it vegan: It already is, as long as you use vegetable broth. But if you want to add some protein, stir in a can of drained chickpeas after blending. They add texture and make the soup more filling.
Swap the squash: Butternut squash, buttercup squash, or even a sugar pumpkin will work. The cooking time might vary slightly, so check for doneness with a fork. The flavor will be a little different — butternut is sweeter, pumpkin is more earthy — but it’ll still be delicious.
Add a tangy finish: A squeeze of fresh lime juice right before serving brightens everything up. It cuts through the richness and adds a little zing. I do this almost every time.
Try a different spice blend: Not in the mood for curry? Swap it for garam masala, or keep it simple with just salt, pepper, and a pinch of nutmeg. The soup is forgiving.
I once made a version with a spoonful of peanut butter stirred in at the end. It was weirdly good — nutty, creamy, and totally unexpected. Not something I’d do every time, but a fun experiment if you’re feeling adventurous.
Serving & Storage Suggestions
This soup is best served hot, straight from the pot. Ladle it into bowls and top with whatever you have on hand — toasted pumpkin seeds, a swirl of coconut milk, fresh cilantro, or a few grinds of black pepper. A slice of crusty bread on the side is never a bad idea.
If you’re serving it as part of a bigger meal, it pairs beautifully with a simple fall salad. I’m partial to this crispy fall harvest chopped salad with easy maple vinaigrette — the crunch and tang balance the creamy soup perfectly. For something heartier, a side of cozy brown butter butternut squash soup would be a companionable choice, though you might want to just double the kabocha recipe instead.
Leftovers keep well in the fridge for up to 5 days. Store the soup in an airtight container. The flavors actually deepen overnight, so it might taste even better the next day.
To reheat, warm it gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if it’s thickened too much. You can also microwave it in 30-second bursts, stirring between each.
This soup freezes beautifully. Let it cool completely, then transfer it to freezer-safe containers or bags. Leave a little room for expansion. It will keep for up to 3 months. Thaw overnight in the fridge before reheating. I like to freeze individual portions for quick lunches — just grab, thaw, and warm.
Nutritional Information & Benefits
This soup is as good for you as it tastes. Here’s a rough estimate per serving (based on 4 servings):
- Calories: Approximately 320
- Fat: 22g (mostly from coconut milk, which is full of healthy medium-chain triglycerides)
- Carbohydrates: 28g
- Fiber: 6g
- Protein: 5g
- Vitamin A: Over 200% of your daily needs (thank you, kabocha squash)
- Vitamin C: About 30% of your daily needs
- Iron: About 15% of your daily needs
Kabocha squash is a nutritional powerhouse — it’s packed with beta-carotene, fiber, and antioxidants. The turmeric and ginger in this recipe add anti-inflammatory benefits, and the coconut milk provides healthy fats that help your body absorb all those fat-soluble vitamins. It’s a bowl of comfort that actually supports your immune system. What’s not to love?
If you’re watching your fat intake, you can reduce the coconut milk to 3/4 of a can and add a little extra broth. The soup won’t be as creamy, but it’ll still be good. For a lower-carb option, this soup is naturally moderate in carbs, and the fiber helps keep things balanced.
This recipe is naturally gluten-free, dairy-free, and vegan. Always check your broth and curry powder labels if you have specific dietary concerns.
Conclusion
This creamy kabocha squash curry soup is the kind of recipe that makes you feel like you’ve got your act together, even on days when you definitely don’t. It’s fast enough for a weeknight, fancy enough for company, and comforting enough to become a regular in your fall rotation.
I hope you make it your own — add a little extra ginger, skip the turmeric if you don’t have it, pile on the toppings. That’s the beauty of a simple recipe. It’s a starting point, not a rulebook.
If you give this a try, I’d love to hear how it goes. Leave a comment below and let me know what you thought — did you add something unexpected? Serve it with something amazing? I’m always looking for new ideas. And if you’re in the mood for more cozy fall recipes, don’t miss this cozy crockpot pumpkin chili with black beans — it’s another weeknight winner that disappears fast.
Now go make some soup. You deserve it.
Frequently Asked Questions
Can I use a different type of squash?
Absolutely. Butternut squash, buttercup squash, or even a sugar pumpkin will work. The cooking time might vary slightly, and the texture will be a little different — butternut is slightly less creamy, pumpkin is a bit more fibrous — but the soup will still be delicious. Just make sure to cut it into even chunks so it cooks evenly.
Do I have to peel the kabocha squash?
Nope. The skin of kabocha squash is completely edible and softens during cooking. It blends right into the soup, adding fiber and nutrients. Just make sure to wash the outside thoroughly before cutting. If you’re using a different squash with tougher skin (like butternut), you’ll want to peel it first.
Can I make this soup ahead of time?
Yes, and I actually recommend it. The flavors deepen overnight, so it might taste even better the next day. Store it in an airtight container in the fridge for up to 5 days. Reheat gently on the stovetop or in the microwave, adding a splash of broth if it’s thickened too much.
Is this soup spicy?
It has a gentle warmth from the curry powder and ginger, but it’s not what I’d call spicy. If you’re sensitive to heat, use a mild curry powder and go easy on the black pepper. If you want more kick, add a chopped chili pepper with the onions or stir in some red pepper flakes at the end.
Can I freeze this soup?
Yes, it freezes beautifully. Let the soup cool completely, then transfer it to freezer-safe containers or bags. Leave a little room for expansion. It will keep for up to 3 months. Thaw overnight in the fridge before reheating. I like to freeze individual portions for quick lunches.
Pin This Recipe!

Creamy Kabocha Squash Curry Soup: Easy 30-Minute Recipe
This creamy kabocha squash curry soup is a quick and easy 30-minute recipe that combines the natural sweetness of kabocha squash with warm curry and silky coconut milk for a deeply satisfying, velvety soup perfect for cozy nights.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Soup
- Cuisine: Asian-inspired
Ingredients
- 1 medium kabocha squash (about 2–2.5 pounds)
- 1 tablespoon coconut oil or olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons curry powder
- 1 teaspoon ground turmeric
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- 3 cups vegetable broth or chicken broth
- 1 can (13.5 oz) full-fat coconut milk
- Optional toppings: toasted pumpkin seeds, a drizzle of coconut milk, fresh cilantro, a squeeze of lime, or a pinch of red pepper flakes
Instructions
- Prep the kabocha squash. Wash the outside of the squash thoroughly. Using a sharp knife, carefully cut it in half from stem to base. Scoop out the seeds and stringy bits with a spoon. Cut the squash into roughly 1-inch chunks. No need to peel it.
- Sauté the aromatics. Heat the coconut oil in your large pot over medium heat. Add the diced onion and cook for 4-5 minutes, stirring occasionally, until translucent. Add the minced garlic and grated ginger, then cook for another minute until fragrant.
- Bloom the spices. Add the curry powder, turmeric, salt, and pepper to the pot. Stir constantly for about 30 seconds.
- Add the squash and broth. Toss the kabocha squash chunks into the pot. Pour in the vegetable broth. Bring everything to a boil, then reduce the heat to a simmer. Cover the pot and let it cook for 15-20 minutes, or until the squash is fork-tender.
- Blend until smooth. Remove the pot from the heat. Using an immersion blender, blend the soup directly in the pot until completely smooth. If using a countertop blender, work in batches, filling no more than halfway, and blend until smooth. Return the blended soup to the pot.
- Add the coconut milk. Pour in the full can of coconut milk and stir until fully incorporated. Taste and adjust seasoning with more salt, curry powder, or black pepper if needed.
- Simmer and serve. Let the soup simmer on low heat for another 3-5 minutes to let the flavors meld. If too thick, add a little extra broth or water. Ladle into bowls and add your favorite toppings.
Notes
Don’t skip blooming the spices. Cut squash into even pieces for uniform cooking. Use full-fat coconut milk for best texture. Taste as you go and adjust seasoning. Let soup simmer after adding coconut milk for flavors to meld. Leftovers keep in fridge for up to 5 days and freeze well for up to 3 months.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 320
- Sugar: 8
- Sodium: 600
- Fat: 22
- Saturated Fat: 18
- Carbohydrates: 28
- Fiber: 6
- Protein: 5
Keywords: kabocha squash soup, curry soup, creamy squash soup, 30-minute soup, fall soup, vegan soup, gluten-free soup


