Love this? Save it for later!
Share the inspiration with your friends
I was at the community garden last fall, elbow-deep in soil, trying to figure out what to do with the mountain of kabocha squash that had suddenly taken over my plot. A woman named Rosa, who had been tending the plot next to mine for years, watched me wrestling with one of the stubborn things for a minute. She didn’t say anything at first. Then she just reached over, tapped the squash, and said, “You’re not fighting it, are you? You have to coax it. That squash wants to be soup.”
She didn’t offer a formal recipe or anything like that. She just told me about a curry soup her family made every fall, how the sweetness of the kabocha paired with the warmth of curry powder was the kind of thing that made you slow down and actually taste your food. I nodded along, trying to remember every word, but honestly, the details got a little fuzzy. I had a toddler clinging to my leg and a bag of squash that felt heavier than my child. So I went home, chopped up that kabocha, and started experimenting based on what I remembered. The first batch was too watery. The second was too spicy. But the third? That was the one. It was creamy, cozy, and just the right amount of curry warmth without being overwhelming. Let me tell you, I nearly cried into my spoon.
This soup has become a regular in our house ever since. It’s the kind of meal that makes a Tuesday night feel like a small celebration. Maybe you’ve been there—standing in your kitchen, staring at a vegetable you bought on a whim, wondering if you’ll ever figure out what to do with it. That’s exactly where this recipe comes from. It’s not fancy. It’s just honest, good food that came together because a kind neighbor shared a little wisdom and I was too tired to overthink it. Now I’m sharing it with you, exactly as I make it for my family.
Why You’ll Love This Recipe
This Kabocha Squash Curry Soup isn’t just another soup recipe. It’s the one that gets requested by name in my house, and I think you’ll understand why after you try it. I’ve tested this version more times than I can count, tweaking the spice level and the creaminess until it was just right. Here’s what makes it stand out:
- Quick & Easy: This soup comes together in about 45 minutes, most of which is hands-off simmering time. Perfect for those evenings when you need something warm and satisfying but don’t have hours to spend in the kitchen.
- Simple Ingredients: You probably already have the curry powder, onion, garlic, and coconut milk in your pantry. The star of the show—kabocha squash—is easy to find at most grocery stores or farmers markets during the fall and winter months.
- Perfect for Family Meals: This soup is mild enough for kids to enjoy but flavorful enough to satisfy adult palates. It’s the kind of dish that brings everyone to the table without complaints.
- Crowd-Pleaser: I’ve served this at family dinners, holiday gatherings, and even casual weeknight meals. It gets rave reviews every single time. Even my picky eater asks for seconds.
- Unbelievably Delicious: The texture is velvety smooth, the flavor is rich and comforting, and the curry adds just the right amount of warmth. It’s the kind of soup that makes you want to curl up on the couch and savor every spoonful.
What makes this recipe different from the rest is the technique. Instead of just boiling the squash, I roast it first. That extra step concentrates the natural sweetness and adds a subtle caramelized depth that you can’t get any other way. Trust me, it’s worth the extra ten minutes. This isn’t just another version of squash soup—it’s the best version I’ve ever made, and I’m pretty sure you’ll feel the same way.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that work together to create something truly special. Most of these are pantry staples, and the kabocha squash itself is the star of the show. Here’s what you’ll need:
- 1 medium kabocha squash (about 2-3 pounds), seeded and cut into wedges (look for one that feels heavy for its size with a deep green skin and orange flesh)
- 2 tablespoons olive oil, divided (I prefer a good-quality extra virgin olive oil for roasting)
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced (fresh is best, but jarred minced garlic works in a pinch)
- 1 tablespoon fresh ginger, grated (or 1 teaspoon ground ginger if that’s what you have)
- 2 tablespoons curry powder (I recommend a mild curry powder for this, like a Madras-style blend)
- 1 teaspoon ground turmeric (adds color and a subtle earthy flavor)
- 1/2 teaspoon ground cumin
- 1/4 teaspoon cayenne pepper (optional, for a little heat—adjust to your family’s preference)
- 4 cups vegetable broth (low-sodium is best so you can control the salt level)
- 1 can (13.5 ounces) full-fat coconut milk (this is key for that creamy, luxurious texture—light coconut milk will work but won’t be as rich)
- 1 tablespoon maple syrup or honey (optional, depending on how sweet your squash is)
- Salt and black pepper, to taste
- For garnish: toasted pumpkin seeds, a drizzle of coconut milk, fresh cilantro or parsley, and a pinch of red pepper flakes (all optional but highly recommended)
Ingredient Tips: When choosing a kabocha squash, look for one with a sturdy stem and no soft spots. The skin is edible once cooked, so don’t worry about peeling it—that’s one less step to worry about. For the curry powder, I’ve found that brands like Spice Islands or Simply Organic have a nice balanced flavor. If you’re feeling adventurous, you can even make your own blend with coriander, cumin, turmeric, and a touch of cinnamon. The coconut milk is non-negotiable for that creamy finish—I always keep a few cans of Thai Kitchen brand in my pantry for soups like this.
Equipment Needed
You don’t need a fancy kitchen to make this soup. Here’s what you’ll need:
- Baking sheet for roasting the squash (a half-sheet pan works perfectly)
- Parchment paper or aluminum foil for easy cleanup
- Large soup pot or Dutch oven (I use a 5-quart Dutch oven and it’s perfect)
- Sharp chef’s knife for cutting the squash (be careful—kabocha is dense)
- Wooden spoon or spatula for stirring
- Immersion blender (my preferred tool for this soup—so much easier than transferring to a blender)
- Regular blender (if you don’t have an immersion blender, a countertop blender works just fine)
- Measuring cups and spoons
If you don’t have an immersion blender, don’t worry. Just let the soup cool slightly before transferring it to a regular blender in batches. Fill the blender no more than halfway, hold the lid down with a towel, and blend until smooth. It’s a little more work, but the result is the same. For the Dutch oven, a heavy-bottomed pot is ideal because it distributes heat evenly, but any large soup pot will do. I’ve made this in a cheap stockpot before, and it turned out just fine.
Preparation Method

Let me walk you through this step by step. I’ve made this soup so many times that I’ve got it down to a science, and I’m sharing all my little tricks along the way.
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or foil for easy cleanup. Trust me on this—scrubbing roasted squash off a pan is no fun.
- Prepare the kabocha squash. Using a sharp chef’s knife, carefully cut the squash in half through the stem. Scoop out the seeds and stringy bits with a spoon. Then cut each half into wedges about 2 inches thick. Don’t bother peeling the skin—it softens during roasting and blends beautifully into the soup. Plus, it’s packed with fiber and nutrients. I learned this the hard way after trying to peel a raw kabocha once. Never again.
- Roast the squash. Place the wedges on the prepared baking sheet. Drizzle with 1 tablespoon of olive oil and sprinkle with a pinch of salt. Toss to coat, then arrange them in a single layer, cut-side down. Roast for 25-30 minutes, until the flesh is tender and easily pierced with a fork. The edges should be slightly caramelized. This step is where the magic happens—roasting concentrates the natural sugars and adds a depth of flavor that boiling just can’t achieve.
- While the squash roasts, start the aromatics. In a large soup pot or Dutch oven, heat the remaining 1 tablespoon of olive oil over medium heat. Add the diced onion and cook for 5-6 minutes, stirring occasionally, until it’s soft and translucent. You want it to smell sweet, not burnt. If it starts to brown too quickly, lower the heat.
- Add the garlic, ginger, and spices. Stir in the minced garlic, grated ginger, curry powder, turmeric, cumin, and cayenne pepper (if using). Cook for about 1 minute, stirring constantly, until the spices are fragrant. This is called “blooming” the spices, and it’s a game-changer for flavor. Your kitchen will smell incredible at this point.
- Add the broth and simmer. Pour in the vegetable broth and stir to combine, scraping up any browned bits from the bottom of the pot. Bring to a gentle boil, then reduce the heat to low and let it simmer while the squash finishes roasting.
- Add the roasted squash. Once the squash is tender, let it cool for a few minutes. Then scoop the flesh away from the skin (it should come off easily now) and add it to the pot. Don’t worry if a few bits of skin sneak in—they’ll blend up just fine. Stir everything together.
- Simmer everything together. Let the soup simmer for 10 minutes to allow the flavors to meld. This is a good time to taste the broth and adjust the seasoning. I usually add a little salt and pepper at this stage.
- Blend until smooth. Remove the pot from the heat. Use an immersion blender to puree the soup until it’s completely smooth and velvety. If you’re using a countertop blender, let the soup cool for 5-10 minutes first, then blend in batches. Be careful with hot liquids—fill the blender no more than halfway and hold the lid down with a towel.
- Stir in the coconut milk. Once the soup is blended, return the pot to low heat. Stir in the full-fat coconut milk and maple syrup (if using). Heat gently for 2-3 minutes, stirring occasionally. Don’t let it boil after adding the coconut milk, or it might separate. Taste and adjust seasoning one more time—you might want a little more salt or a squeeze of lime juice to brighten things up.
- Serve and enjoy. Ladle the soup into bowls and garnish with toasted pumpkin seeds, a swirl of coconut milk, fresh cilantro, and a pinch of red pepper flakes if you like a little heat. Serve hot with crusty bread or a simple side salad.
Cooking Tips & Techniques
Over the years, I’ve made every mistake in the book with this soup, and I’m sharing them so you don’t have to. Here are my best tips:
Don’t skip the roasting step. I know it’s tempting to just boil the squash to save time, but roasting really does make a difference. The caramelization adds a nutty sweetness that you just can’t get any other way. One time I was in a rush and tried to skip it—the soup was still good, but it wasn’t great. Never again.
Watch your spice level. Curry powders vary wildly in heat. Some are mild and aromatic, while others pack a serious punch. If you’re feeding a family with kids or spice-sensitive folks, start with a mild curry powder and skip the cayenne. You can always add more heat at the table with a drizzle of hot sauce or a sprinkle of red pepper flakes.
Use full-fat coconut milk. I know light coconut milk seems like the healthier choice, but trust me, full-fat is the way to go here. It gives the soup that luscious, creamy texture that makes it feel indulgent. The fat also helps carry the flavors of the curry and spices. If you’re watching calories, just use a little less—the soup will still be delicious.
Season in layers. Add a pinch of salt at every stage—when roasting the squash, when cooking the onions, and at the end before serving. This builds flavor gradually and prevents the soup from tasting flat. I learned this from a chef friend, and it’s one of the most important cooking techniques I’ve ever picked up.
Don’t rush the blending. Take your time to get the soup completely smooth. A few lumps might not seem like a big deal, but a velvety texture is what makes this soup feel special. If you’re using a regular blender, blend each batch for at least 30 seconds. If you’re using an immersion blender, move it around the pot in a figure-eight pattern to make sure everything gets pureed evenly.
Variations & Adaptations
This soup is incredibly versatile, and I’ve tried quite a few variations over the years. Here are some of my favorites:
- Vegan & Dairy-Free: This recipe is already vegan and dairy-free as written, so no changes needed. The coconut milk provides all the creaminess you could want.
- Gluten-Free: This soup is naturally gluten-free. Just make sure your vegetable broth and curry powder are certified gluten-free if that’s a concern.
- Add Some Protein: For a heartier meal, stir in a can of drained and rinsed chickpeas or some shredded rotisserie chicken at the end. I’ve done both, and they’re excellent. The chickpeas add a nice texture, and the chicken makes it more substantial for hungry teenagers.
- Switch Up the Squash: If you can’t find kabocha, butternut squash or even pumpkin work beautifully. The flavor will be slightly different, but the soup will still be delicious. I’ve even used acorn squash in a pinch—just note that it’s a little less sweet.
- Make It Spicier: Add a chopped Thai chili or serrano pepper along with the garlic and ginger. Or stir in a teaspoon of sriracha at the end for a different kind of heat.
- Creamy Without Coconut: If you’re not a fan of coconut, you can substitute heavy cream or a dairy-free alternative like oat milk. The texture won’t be quite as rich, but it’ll still be creamy and satisfying.
One of my favorite variations is to add a chopped apple (like a Honeycrisp or Fuji) along with the onion. The apple adds a subtle sweetness and a hint of tartness that complements the squash beautifully. I stumbled on this by accident when I had an apple that was about to go bad, and now it’s how I make the soup half the time.
Serving & Storage Suggestions
This soup is best served hot, straight from the pot, with all your favorite garnishes. I love to serve it with a crusty sourdough bread for dipping or a simple green salad with a lemony vinaigrette to cut through the richness. For a cozy dinner, pair it with a grilled cheese sandwich—trust me, the combination is magic.
For leftovers, let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually get better after a day or two, so don’t be afraid to make it ahead. I often make a double batch on Sunday and enjoy it for lunches throughout the week.
To reheat: Gently warm the soup on the stovetop over medium-low heat, stirring occasionally. If it has thickened too much, add a splash of broth or water to thin it out. You can also microwave individual portions in 30-second bursts, stirring between each. Just be careful not to overheat it, or the coconut milk might separate.
Freezer instructions: This soup freezes beautifully. Let it cool completely, then transfer it to freezer-safe containers or zip-top bags. Leave about an inch of headspace for expansion. It will keep for up to 3 months. To thaw, place the container in the refrigerator overnight, then reheat as directed above. I like to freeze individual portions in silicone muffin cups for quick single-serving lunches.
One thing I’ve noticed is that the soup thickens significantly after being refrigerated or frozen. Don’t worry—that’s normal. Just stir in a little extra broth or water when you reheat it, and it’ll return to its original consistency. The flavor will be just as good, if not better.
Nutritional Information & Benefits
This soup is as nourishing as it is delicious. Here’s an approximate nutritional breakdown per serving (based on 6 servings):
- Calories: 280
- Total Fat: 18g
- Saturated Fat: 12g
- Carbohydrates: 28g
- Fiber: 6g
- Sugar: 10g
- Protein: 5g
- Sodium: 480mg (varies based on broth and added salt)
Kabocha squash is a nutritional powerhouse. It’s packed with beta-carotene, which your body converts into vitamin A for healthy vision and immune function. It’s also a great source of vitamin C, fiber, and potassium. The coconut milk provides healthy medium-chain triglycerides (MCTs) that can support energy levels. And the turmeric and ginger in the curry blend have anti-inflammatory properties that are great for overall wellness.
This soup is naturally vegan, gluten-free, and dairy-free, making it suitable for a wide range of dietary needs. If you’re watching your sodium intake, use a low-sodium vegetable broth and go easy on the added salt. The natural sweetness of the squash means you won’t miss it.
Conclusion
This Kabocha Squash Curry Soup has become a staple in my kitchen for good reason. It’s warm, comforting, and packed with flavor, but it’s also simple enough to make on a busy weeknight. The ingredients are affordable, the leftovers reheat beautifully, and it pleases everyone at the table—even the picky eaters. Honestly, what more could you ask for from a family meal?
I love this recipe because it reminds me of that afternoon in the garden with Rosa, learning that good food comes from patience and a little bit of trust. It’s not about following a recipe perfectly—it’s about coaxing the best out of simple ingredients and sharing the results with the people you love. So go ahead and make this soup your own. Add a little more curry if you like things spicy, or leave out the cayenne for the kids. Swap in butternut squash if that’s what you have. The beauty of this recipe is that it’s forgiving and flexible, just like the best family recipes always are.
I’d love to hear how it turns out for you. Did you add your own twist? Did your kids ask for seconds? Drop a comment below and let me know—I read every single one. And if you share a photo on Pinterest, tag me so I can see your beautiful bowl of soup. Happy cooking, friends!
Frequently Asked Questions
Can I use butternut squash instead of kabocha?
Absolutely. Butternut squash is a great substitute. It’s slightly sweeter and has a similar creamy texture when roasted. The flavor will be a little different, but the soup will still be delicious. Just follow the same roasting instructions.
Is the skin of kabocha squash edible?
Yes! The skin softens significantly when roasted and blends smoothly into the soup. It’s also packed with fiber and nutrients. I never peel my kabocha for this recipe. If you’re concerned about texture, just make sure to blend the soup thoroughly until it’s completely smooth.
How can I make this soup less spicy for my kids?
Start with a mild curry powder and omit the cayenne pepper entirely. You can also reduce the amount of curry powder to 1 tablespoon if you’re worried about the heat. The soup will still have plenty of flavor from the roasted squash and aromatics. If someone wants more heat at the table, they can add a drizzle of hot sauce or a sprinkle of red pepper flakes.
Can I make this soup in a slow cooker?
Yes, with a few adjustments. Roast the squash as directed, then add it to the slow cooker along with the sautéed aromatics, broth, and spices. Cook on low for 4-6 hours or on high for 2-3 hours. Stir in the coconut milk at the end and blend until smooth. The slow cooker version is even more hands-off, but you’ll still want to roast the squash for the best flavor.
How long does this soup last in the fridge?
Stored in an airtight container, this soup will keep in the refrigerator for up to 5 days. The flavors actually deepen and meld together over time, making leftovers even better. Just reheat gently on the stovetop or in the microwave, adding a splash of broth if it’s too thick.
Pin This Recipe!

Cozy Kabocha Squash Curry Soup: Easy Family Favorite Recipe
This creamy, velvety kabocha squash curry soup is a family favorite that comes together in about 45 minutes. Roasted squash, aromatic spices, and coconut milk create a comforting, flavorful bowl that’s perfect for busy weeknights.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: Indian-inspired
Ingredients
- 1 medium kabocha squash (about 2–3 pounds), seeded and cut into wedges
- 2 tablespoons olive oil, divided
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons curry powder (mild, like Madras-style)
- 1 teaspoon ground turmeric
- 1/2 teaspoon ground cumin
- 1/4 teaspoon cayenne pepper (optional)
- 4 cups vegetable broth (low-sodium)
- 1 can (13.5 ounces) full-fat coconut milk
- 1 tablespoon maple syrup or honey (optional)
- Salt and black pepper, to taste
- For garnish: toasted pumpkin seeds, a drizzle of coconut milk, fresh cilantro or parsley, and a pinch of red pepper flakes (all optional)
Instructions
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or foil.
- Prepare the kabocha squash: cut in half through the stem, scoop out seeds and stringy bits, then cut into wedges about 2 inches thick. Do not peel.
- Place wedges on the prepared baking sheet. Drizzle with 1 tablespoon olive oil and a pinch of salt. Toss to coat, arrange cut-side down. Roast for 25-30 minutes until tender and slightly caramelized.
- While squash roasts, heat remaining 1 tablespoon olive oil in a large soup pot or Dutch oven over medium heat. Add diced onion and cook 5-6 minutes until soft and translucent.
- Stir in minced garlic, grated ginger, curry powder, turmeric, cumin, and cayenne (if using). Cook for 1 minute, stirring constantly, until fragrant.
- Pour in vegetable broth, scraping up any browned bits. Bring to a gentle boil, then reduce heat to low and simmer while squash finishes roasting.
- Once squash is tender, let cool slightly. Scoop flesh away from skin (skin can be included) and add to the pot. Stir to combine.
- Simmer the soup for 10 minutes to meld flavors. Taste and adjust seasoning with salt and pepper.
- Remove pot from heat. Use an immersion blender to puree until smooth. If using a countertop blender, let soup cool 5-10 minutes, then blend in batches, filling no more than halfway.
- Return pot to low heat. Stir in full-fat coconut milk and maple syrup (if using). Heat gently for 2-3 minutes, do not boil. Adjust seasoning again if needed.
- Ladle into bowls and garnish with toasted pumpkin seeds, a swirl of coconut milk, fresh cilantro, and red pepper flakes if desired. Serve hot with crusty bread or a side salad.
Notes
Don’t skip roasting the squash—it adds depth of flavor. Use full-fat coconut milk for the creamiest texture. Season in layers for best flavor. For a spicier soup, add a chopped Thai chili or serrano pepper with the garlic and ginger. Leftovers keep in the fridge for up to 5 days and freeze well for up to 3 months.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 280
- Sugar: 10
- Sodium: 480
- Fat: 18
- Saturated Fat: 12
- Carbohydrates: 28
- Fiber: 6
- Protein: 5
Keywords: kabocha squash soup, curry soup, vegan soup, gluten-free soup, fall soup, family dinner, easy soup recipe



