Kabocha is a Japanese squash with deep green skin, bright orange flesh, and a naturally sweet, rich flavor. This kabocha squash soup is a comforting home-style recipe, perfect for cold winter days when you want something warm and nourishing. In Japan, eating kabocha in winter has a long tradition dating back to the 17th–18th century, during the Edo period. Before modern refrigeration, kabocha was valued for its long shelf life and high nutritional content, making it an important vegetable for staying healthy through the harsh winter months. It is especially associated with eating kabocha on the winter solstice as a way to build strength and ward off colds. With its natural sweetness and rich flavor, kabocha creates a beautifully balanced, cozy savory soup that feels both simple and deeply satisfying.

Ingredients
Serving size: 4 servings
- Kabocha squash: 1.5 lb (about 700g, about ½ medium kabocha)
- Onion: ¼
- Olive oil: 1 Tbsp
- Butter: 2 Tbsp
- All-purpose flour: 1 Tbsp
- Soup broth: 2 cups
- Milk: 1 ½ cups
- Heavy cream: ½ cup
- Salt: ¼ tsp
- Sugar: ½ tsp
For the garnishment
- Parsley: 1 pinch, chopped (optional)

See recipe card for quantities.
Instructions
1. Prep the vegetables
Thinly slice the onion. Cut the kabocha squash in half and remove the seeds and stringy pulp using a spoon. Cut the kabocha into 1-inch pieces and remove the green skin.
Tip: Raw kabocha is very hard. If it’s difficult to cut, wrap the kabocha in plastic wrap and microwave for 3–4 minutes to soften it slightly before cutting.




2. Sauté the onion and make a roux
In a pot over medium heat, add the olive oil and butter. Once melted, add the sliced onion and sauté until soft and translucent. Sprinkle in the flour and stir continuously until the flour is fully incorporated and no lumps remain.


3. Cook the kabocha
Gradually add the soup broth while stirring, then add the cut kabocha. Bring to a gentle simmer and cook for 5–7 minutes, or until the kabocha is tender and can be easily pierced with a fork.


4. Add milk and blend
Pour in the milk and warm for 2–3 minutes (do not boil). Remove the pot from heat. Use an immersion blender, or transfer to a stand blender, and puree until the soup is completely smooth.



5. Finish and season
Return the soup to low heat. Add the heavy cream, salt, and sugar, then stir well. Taste and adjust seasoning—if the kabocha is naturally sweet, you can skip the sugar.


6. Serve
Serve warm, garnished with chopped parsley if desired.

Recipe Tips
- Adjust sweetness naturally: Kabocha sweetness varies by season and variety. Taste the soup before adding sugar—if the squash is naturally sweet, you can skip it entirely.
- Soften kabocha before cutting: Raw kabocha is very hard. If it’s difficult to cut, microwave it for 3-4 minutes (wrapped in plastic wrap) to make it safer and easier to handle.
FAQ
For soup, yes—it’s best to remove the skin so the soup blends smoothly. The skin is edible and nutritious, but it can affect the color and texture when pureed.
Yes! Simply use vegetable broth instead of chicken broth and plant-based milk such as soy milk. Replace butter with olive oil, and the soup will still be rich and creamy.
Kabocha Squash Soup
Ingredients
- 1.5 lb Kabocha squash (about ½ medium kabocha)
- ¼ Onion
- 1 tablespoon Olive oil
- 2 tablespoon Butter
- 1 tablespoon All-purpose flour
- 2 cups Soup broth (chicken or vegetable)
- 1 ½ cups Milk
- ½ cup Heavy cream
- ¼ teaspoon Salt
- ½ teaspoon Sugar (optional)
For the garnishment
- 1 pinch Parsley (chopped)
Instructions
- Prep the vegetablesThinly slice the onion. Cut the kabocha squash in half and remove the seeds and stringy pulp using a spoon. Cut the kabocha into 1-inch pieces and remove the green skin.Tip: Raw kabocha is very hard. If it’s difficult to cut, wrap the kabocha in plastic wrap and microwave for 3–4 minutes to soften it slightly before cutting.
- Sauté the onion and make a rouxIn a pot over medium heat, add the olive oil and butter. Once melted, add the sliced onion and sauté until soft and translucent. Sprinkle in the flour and stir continuously until the flour is fully incorporated and no lumps remain.
- Cook the kabochaGradually add the soup broth while stirring, then add the cut kabocha. Bring to a gentle simmer and cook for 5–7 minutes, or until the kabocha is tender and can be easily pierced with a fork.
- Add milk and blendPour in the milk and warm for 2–3 minutes (do not boil). Remove the pot from heat. Use an immersion blender, or transfer to a stand blender, and puree until the soup is completely smooth.
- Finish and seasonReturn the soup to low heat. Add the heavy cream, salt, and sugar, then stir well. Taste and adjust seasoning—if the kabocha is naturally sweet, you can skip the sugar.
- ServeServe warm, garnished with chopped parsley if desired.
Related
Looking for other recipes like this? Try these:









Comments
No Comments