Home » Valentine's Day Recipes » Velvety Kabocha Squash Soup with Peanut Butter

Velvety Kabocha Squash Soup with Peanut Butter

On

Updated

Velvety Kabocha Squash Soup

By Callie

Introduction

Okay, I know what you’re thinking. Peanut butter in soup? Stay with me here, because this velvety kabocha squash soup might be the most surprisingly delicious thing I’ve made all year. The first time I tried adding peanut butter to squash soup, it was totally on a whim. I was blending a regular batch of kabocha soup, spotted the jar of peanut butter on the counter, and just thought, “Why not?” Two tablespoons in, and the soup went from good to “I can’t stop eating this.” The peanut butter adds this rich, nutty creaminess that rounds out the natural sweetness of the squash in a way that dairy never could.

I ended up making this three times in one week after that first batch. Emily, who usually tolerates soup at best, started requesting it by name. My husband grabbed a bowl for lunch leftovers two days in a row. That’s when I knew this one was special.

What I love about this recipe beyond the flavor is how simple it is. One pot, six real ingredients, and about 30 minutes of hands-on time. The squash simmers in vegetable broth until it’s completely tender, the peanut butter melts right in, and then you blend everything into this incredibly smooth, silky soup. It’s naturally vegan, gluten-free, and packed with fiber and vitamins, but it doesn’t taste like health food at all. It tastes like comfort food that happens to be good for you.

Plus, I’ve included both a stovetop method and an Instant Pot method, so you can make it whichever way fits your schedule.

If you’re a fan of creamy squash soups, you should also check out my Butternut Squash and Sweet Potato Soup – it’s another one-pot soup that’s ready in 30 minutes and just as cozy.

Why You Will Like This Kabocha Squash Soup

  • The peanut butter is the secret ingredient you didn’t know you needed. It adds a rich, nutty creaminess to the soup without any dairy. It doesn’t taste like “peanut butter soup” – it just makes the squash taste deeper, richer, and more complex. People will ask what your secret ingredient is.
  • Naturally vegan and gluten-free. No cream, no butter, no cheese. The creaminess comes entirely from the squash itself and the peanut butter. This makes it perfect for anyone with dairy sensitivities or following a plant-based diet, without sacrificing any richness.
  • Done in about 30 minutes on the stovetop. Chop the squash, saute the onion, simmer everything together, blend. That’s the whole process. If you use the Instant Pot method, the hands-on time drops to about 5 minutes.
  • One pot, one cleanup. Everything cooks in a single pot. The only other thing you’ll use is a blender or immersion blender. That’s it. On a busy weeknight, this kind of simplicity matters.
  • Incredibly filling and nutritious. Kabocha squash is loaded with beta-carotene, fiber, and vitamins A and C. The peanut butter adds protein and healthy fats. This is a bowl of soup that actually keeps you full for hours, not just 20 minutes.
  • Perfect for meal prep. This soup stores beautifully in the fridge for up to five days and freezes for up to three months. Make a big batch on Sunday and eat it all week. The flavor actually gets better after a day or two.
  • Kids will eat it. The natural sweetness of kabocha and the familiar taste of peanut butter make this one of the most kid-friendly soups I’ve ever made. Emily eats it without a single complaint, which is saying something.
  • It looks gorgeous in a bowl. The deep golden-orange color of the kabocha makes this soup visually stunning. Drizzle some coconut milk on top, scatter a few roasted pumpkin seeds, and you’ve got something that looks like it belongs on a food blog. Which, I guess, it does.

Kabocha Squash Soup Ingredients

The ingredient list here is short, which means every item matters. Use good stuff and let the squash and peanut butter do the work.

  • 1 tablespoon coconut oil – For sauteing the onion. Coconut oil adds a subtle sweetness that complements the squash, but olive oil or avocado oil work just as well if you’re not a fan.
  • 1 cup (100g) onion, diced – About one medium onion. Cooking it until soft and translucent builds the savory base of the soup. Don’t rush this step – five minutes of gentle sauteing makes a big difference.
  • 1 teaspoon minced garlic – Just enough to add a background savory note without overpowering the squash. Fresh garlic is best, but jarred minced garlic works for a faster prep.
  • 2 pounds (900g) fresh kabocha squash, peeled, deseeded, and chopped – This is the star of the dish. Kabocha has a naturally sweet, almost chestnut-like flavor and a dense, creamy flesh that blends into the smoothest soup you’ve ever tasted. Look for squash with deep green skin that feels heavy for its size and has no soft spots.
  • 4 cups (1 liter) vegetable broth – Low-sodium is best so you can control the salt level at the end. The broth is what the squash simmers in, so use a brand you like the taste of.
  • 4 tablespoons smooth peanut butter – Natural, unsweetened peanut butter works best. You don’t want the kind with added sugar or hydrogenated oils – those will make the soup taste off. The peanut butter should just be peanuts and maybe a touch of salt. Stir the jar well before measuring since natural peanut butter separates.
  • Salt and ground black pepper, to taste – Season at the end after blending. The peanut butter and broth both contain some salt, so taste first before adding more.

Callie’s Kitchen Note: Cutting kabocha squash is honestly the hardest part of this entire recipe. The skin is extremely hard and the shape is awkward. Here’s my trick: microwave the whole squash for 1 to 2 minutes before cutting. This softens the skin just enough to make your knife slide through instead of getting stuck. I learned this after nearly throwing out my back trying to muscle through a raw kabocha with a dull chef’s knife. Use your sharpest knife, cut it in half through the stem, scoop out the seeds with a spoon, then cut each half into wedges and peel the skin off with a vegetable peeler or paring knife.

Substitution Options

  • No kabocha squash? Butternut squash is the closest substitute in flavor and texture. Pumpkin (sugar pie pumpkin, not the big carving kind) also works well. Acorn squash is an option too, though it’s a little less sweet.
  • Nut allergy? Swap the peanut butter for sunflower seed butter for a similar nutty creaminess without the peanuts. Tahini (sesame seed paste) is another option that adds a slightly different but equally delicious flavor.
  • No coconut oil? Olive oil or avocado oil both work. The coconut flavor is very subtle in the finished soup, so the swap won’t change things much.
  • Want it creamier? Add a splash of full-fat coconut milk after blending. It makes the soup even more velvety and adds a subtle tropical undertone.

How To Make Kabocha Squash Soup

Stovetop Method

Saute the Aromatics

Heat 1 tablespoon of coconut oil in a large pot over medium heat. Add the diced onion and cook for about 5 minutes, stirring occasionally, until the onion is soft and translucent. You don’t want any color on the onion – just soft and slightly sweet.

Stir in the minced garlic and cook for another 1 to 2 minutes until fragrant. Keep stirring so the garlic doesn’t brown.

Simmer the Squash

Add the chopped kabocha squash to the pot and stir to coat the pieces in the oil and aromatics. Pour in the 4 cups of vegetable broth and drop in the 4 tablespoons of peanut butter. The peanut butter will sit on top at first – that’s fine. It’ll melt and incorporate as the soup heats up.

Season with salt and black pepper. Give everything a good stir, cover the pot with a lid, and bring it to a simmer. Reduce the heat to medium-low and let it cook for 25 minutes, or until the squash is completely fork-tender. You should be able to pierce a chunk of squash with a fork and have it slide right off with no resistance.

Callie’s Kitchen Note: I’ve found that the soup tastes noticeably better when the squash is very, very tender before blending – almost falling apart on its own. If your squash pieces are on the larger side, give it an extra 5 to 10 minutes. Underdone squash doesn’t blend as smoothly and the soup can end up slightly grainy instead of velvety.

Blend Until Smooth

Remove the pot from the heat and let the soup cool for about 5 minutes. This is important for safety – hot soup can splatter dangerously in a blender.

If you have an immersion blender, stick it right into the pot and blend until the soup is completely smooth. Move the blender around the pot to catch any chunks. This is the easiest method with the least cleanup.

If using a regular blender, transfer the soup in batches (never more than half full) and blend on high until smooth. Hold the lid down with a folded kitchen towel to prevent splatters. Pour each blended batch back into the pot.

Taste the soup and adjust the salt and pepper. If the soup is too thick, stir in a little more broth or water until it reaches the consistency you like. If it’s too thin, let it simmer uncovered for a few more minutes to reduce.

Instant Pot Method

This method is even faster and completely hands-off once you seal the lid.

Add the coconut oil, diced onion, minced garlic, chopped kabocha squash, vegetable broth, and salt and pepper to the Instant Pot. Place the peanut butter on top but don’t stir it in. This prevents the peanut butter from sinking to the bottom and potentially causing a burn notice.

Secure the lid, turn the valve to Sealing, and select Pressure Cook (or Manual) at High Pressure for 7 minutes. The pot will take about 10 minutes to come up to pressure before the countdown starts.

Callie’s Kitchen Note: The reason you don’t stir the peanut butter in before pressure cooking is that thick, sticky liquids on the bottom of the Instant Pot can trigger the burn warning. I found this out the hard way on my second attempt. Just plop the peanut butter on top and let the pressure do its thing. It incorporates perfectly during blending.

When the timer beeps, do a quick release by turning the valve to Venting. Once the pin drops, carefully open the lid. Let the soup cool for a few minutes, then blend with an immersion blender until completely smooth.

Taste and adjust seasoning. Ladle into bowls and add your favorite toppings.

Common Mistakes To Avoid

This recipe is very forgiving, but here are a few things that can trip you up.

Blending hot soup too aggressively. Steam pressure can pop the lid off a blender and send hot soup everywhere. Always let the soup cool for at least 5 minutes before blending. If using a countertop blender, never fill it more than halfway, start on low speed, and hold the lid down with a towel. An immersion blender is the safest option since the soup stays in the pot.

Using sweetened peanut butter. The commercial peanut butters with added sugar and hydrogenated oils (like the ones marketed to kids) will make the soup taste artificially sweet and slightly oily. Stick with natural, unsweetened smooth peanut butter – just peanuts and salt.

Not cooking the squash long enough. If the kabocha isn’t completely tender before blending, the soup will be grainy and fibrous instead of smooth. Test with a fork – the squash should practically dissolve when pressed. If in doubt, cook it longer.

Callie’s Kitchen Note: I also want to mention that kabocha skin is technically edible and some recipes leave it on. I tried this once and even after 30 minutes of simmering, the skin didn’t break down enough to blend perfectly smooth. You could still feel tiny bits of green skin in the soup. Now I always peel the kabocha before cooking. The soup comes out much silkier.

Skipping the onion saute. I know it’s tempting to just throw everything in the pot at once, but those 5 minutes of cooking the onion in oil make a real difference. It builds a savory base that prevents the soup from tasting one-note sweet.

Oversalting before tasting. The peanut butter and vegetable broth both contain salt. If you season heavily before blending and tasting, the final soup can end up way too salty. Always season after blending, tasting as you go.

Storage and Reheating

Refrigerator storage: This soup keeps beautifully. Transfer to airtight containers and refrigerate for up to 5 days. The soup will thicken as it cools – this is normal and just means the squash is doing its starchy thing. It loosens right back up when reheated.

Reheating on the stovetop (recommended): Warm the soup in a pot over low heat, stirring occasionally. Add a splash of vegetable broth or water if it’s thickened too much. Heat gently until warm throughout. Don’t boil it – the peanut butter can separate at high heat, which changes the texture.

Reheating in the microwave: Transfer a portion to a microwave-safe bowl and heat in 30-second intervals, stirring between each one. Add a tablespoon of water if it’s too thick.

Callie’s Kitchen Note: I actually think this soup tastes better on day two. Something about the peanut butter and squash flavors melding overnight makes the soup taste deeper and more rounded. I’ve started intentionally making it the day before I plan to serve it for this exact reason. If I’m having people over for dinner, the soup gets made on Saturday and served on Sunday.

Freezing: The kabocha squash soup freezes really well for up to 3 months. Let it cool completely, then portion into freezer-safe containers or zip-top bags (press the bags flat for efficient storage). Thaw overnight in the fridge and reheat on the stovetop. The texture is nearly identical to fresh after thawing.

Meal prep tip: Make a full batch on Sunday and divide into individual containers for the week. This soup is one of the best meal-prep lunches I’ve ever made because it reheats perfectly and actually improves with time. Pair each container with a small bag of crackers or a dinner roll and you’ve got lunch sorted.

For food safety guidance on storing and reheating soups, the USDA food safety guidelines have helpful temperature and timing recommendations.

Kabocha Squash Soup Variations

The base recipe is fantastic on its own, but here are some ways to switch it up.

Curry-spiced version: Add 1 tablespoon of curry powder and 1/2 teaspoon of ground turmeric when you saute the garlic. The warm spices pair incredibly well with the sweet squash and peanut butter. Finish with a drizzle of coconut milk and a sprinkle of cilantro. This is my go-to variation in the fall.

Thai-inspired peanut squash soup: Add 1 tablespoon of red curry paste and a can of coconut milk to the pot with the broth. Finish with a squeeze of lime juice and chopped cilantro. It turns this cozy soup into something that tastes like it came from a Thai restaurant.

Miso and ginger version: Add a tablespoon of white miso paste and a teaspoon of grated fresh ginger after blending (miso loses its probiotic benefits if cooked too long). The miso adds umami depth and the ginger adds warmth. Top with sliced scallions and a drizzle of sesame oil.

Protein-packed lentil version: Add 1/2 cup of red lentils to the pot with the broth. They break down completely during cooking and blend into the soup, adding protein and making it even thicker and heartier without changing the flavor much.

Smoky chipotle version: Add 1 to 2 tablespoons of chopped chipotle peppers in adobo sauce when you add the broth. The smoky heat against the sweet squash and creamy peanut butter is an incredible combination. Top with a dollop of cashew cream and toasted pepitas.

Maple and pecan fall version: After blending, stir in a tablespoon of maple syrup and top each bowl with chopped toasted pecans, a drizzle of good olive oil, and a pinch of cinnamon. This version leans into the sweetness and makes a gorgeous starter for a fall dinner.

Callie’s Kitchen Note: The Thai-inspired version with red curry paste was something I made when I was trying to use up half a can of coconut milk from another recipe. It turned out so good that my husband asked me to make it instead of the original version every time. I alternate between the two now, but that Thai version really is something special. The lime juice at the end is what makes it.

Serving Suggestions

For a cozy weeknight dinner: Serve the soup in deep bowls with a piece of crusty bread or warm naan on the side for dipping. That combination is all you need for a complete, warming meal.

As a starter course: Pour the soup into small cups or shallow bowls for an elegant first course before a bigger meal. A tiny drizzle of coconut milk and a few roasted pumpkin seeds on top makes each serving look polished. This is beautiful as a Thanksgiving or fall dinner party starter.

With toppings for texture: The soup itself is silky smooth, so contrasting toppings make a big difference. Try: roasted pumpkin seeds (pepitas), a swirl of coconut milk, a pinch of smoked paprika, chopped fresh cilantro or parsley, toasted coconut flakes, a drizzle of chili oil, or crumbled crackers.

For meal prep lunches: Portion into individual containers with a small container of toppings on the side. Add the toppings after reheating so they stay crunchy. Pair with a roll, crackers, or a simple side salad.

Beverage pairings: A dry Sauvignon Blanc complements the nutty, sweet flavors nicely. Warm ginger tea is a wonderful non-alcoholic pairing that brings out the squash’s warmth. A crisp apple cider (hard or non-alcoholic) matches the natural sweetness of the kabocha beautifully.

Presentation tip: Serve in contrasting colored bowls if you have them – the deep golden-orange of the soup looks stunning against white, dark blue, or black bowls. A few strategically placed pumpkin seeds and a swirl of coconut milk from a squeeze bottle or spoon make it look like a restaurant dish in about 10 seconds.

Velvety Kabocha Squash Soup

Kabocha Squash Soup FAQ

Can I make this nut-free?

Yes. Replace the peanut butter with sunflower seed butter for the closest flavor and texture match. Sunflower seed butter blends into the soup the same way and gives you a similar nutty richness without any tree nuts or peanuts. Tahini (sesame seed paste) is another option that adds a slightly more savory, earthy flavor. Both work beautifully. Use the same amount as the peanut butter called for in the recipe.

What if I can’t find kabocha squash?

Butternut squash is the best substitute and the easiest to find year-round. It’s sweeter and less dense than kabocha, so the soup will be slightly thinner – you may want to reduce the broth by about half a cup or simmer a few extra minutes to thicken. Sugar pie pumpkin also works well. Regular canned pumpkin puree (not pumpkin pie filling) can even be used in a pinch – use about 2 cups and reduce the broth to 3 cups since the pumpkin is already cooked and soft.

Why is my soup too thick?

The kabocha squash is very dense and starchy, so the soup can thicken quite a bit, especially as it cools. Just stir in more vegetable broth or water, a little at a time, until you reach the consistency you want. This is also common with leftovers – the soup thickens overnight in the fridge. Add liquid when reheating.

Why does my soup taste bland?

Usually this means it needs more salt. Squash soups need more seasoning than you’d think because the sweetness can mask other flavors. Add salt a pinch at a time and taste after each addition. If it still tastes flat, try a squeeze of lemon juice or a dash of cumin – both wake up the flavors without making the soup taste like lemon or cumin. A tiny bit of acid can transform a bland soup.
Callie’s Kitchen Note: I’ve been caught off guard by the salt thing more than once. The soup tastes perfect while it’s hot, and then the next day from the fridge it tastes like it needs more seasoning. I now slightly over-season the soup when I make it, knowing that it’ll taste a little muted after chilling. If you’re making this for meal prep, season it just a touch more than you think it needs.

Can I roast the squash instead of boiling it?

Absolutely, and I actually recommend it if you have the time. Cut the kabocha into wedges, toss with a little oil and salt, and roast at 400 degrees F for about 30 to 35 minutes until deeply caramelized and fork-tender. Scoop the flesh out of the skin and add it to the pot with the sauteed onion and broth. Roasting concentrates the natural sugars in the squash and gives the soup a sweeter, more complex flavor. It adds time, but the depth of flavor is worth it.

Is this soup safe for toddlers?

Yes, with one caveat. Make sure your child doesn’t have a peanut allergy before serving. The ingredients are all whole foods with no added sugar, and the smooth, pureed texture is perfect for little ones. If peanuts are a concern, swap for sunflower seed butter. I’ve served this to friends’ toddlers and they loved the mild, sweet flavor.

Recipes You May Like

If this cozy squash soup is your style, here are a few more recipes you’ll love:

Conclusion

This velvety kabocha squash soup with peanut butter is one of those recipes that surprises people every single time. Nobody expects peanut butter in a squash soup, and everyone loves it once they try it. The natural sweetness of the kabocha, the nutty richness of the peanut butter, and the simplicity of the whole thing just come together into something really special.

It’s vegan, it’s gluten-free, it’s packed with nutrients, and it tastes like pure comfort in a bowl. Whether you make it on the stovetop in 30 minutes or in the Instant Pot in half that time, you’re going to wonder why you didn’t try this combination sooner.

Make a batch, taste it, and then let me know in the comments what you think. I have a feeling you’re going to be making this on repeat, just like we do. And if you snap a photo of that gorgeous golden soup in the bowl, pin it so others can find this recipe too.

Happy cooking!

Callie

Print

Velvety Kabocha Squash Soup with Peanut Butter

Velvety Kabocha Squash Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Velvety Kabocha Squash Soup is ultra-creamy, naturally sweet, and made extra rich with smooth peanut butter. A cozy, one-pot meal that’s vegan, gluten-free, and packed with nutrients. Perfect for chilly evenings or meal prep, this comforting soup is easy to make on the stovetop or in an Instant Pot.

  • Author: Callie
  • Prep Time: 5 minutes
  • Cook Time: 35 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop, Instant Pot
  • Cuisine: American, Vegan, Western
  • Diet: Vegan

Ingredients

Scale
  • 1 tablespoon coconut oil
  • 1 cup (100g) onion, diced
  • 1 teaspoon minced garlic
  • 2 pounds (900g) fresh kabocha squash, peeled, deseeded, and chopped
  • 4 cups (1 liter) vegetable broth
  • 4 tablespoons smooth peanut butter
  • Salt and ground black pepper, to taste

Instructions

  • Sauté the aromatics: Heat coconut oil in a large pot over medium heat. Add the diced onion and sauté for about five minutes until soft and translucent.
  • Add the squash & garlic: Stir in the minced garlic and chopped kabocha squash, cooking for another two minutes.
  • Simmer: Pour in the vegetable broth and add the peanut butter. Season with salt and black pepper. Stir everything together, cover, and let it simmer for 25 minutes, or until the squash is fork-tender.
  • Blend: Remove from heat and allow the soup to cool slightly before blending. Use an immersion blender or transfer it in batches to a regular blender. Blend until smooth.
  • Serve: Ladle the soup into bowls, garnish as desired, and enjoy warm.

Notes

  • You can substitute kabocha squash with butternut squash or pumpkin.
  • To make cutting easier, microwave the squash for 1-2 minutes to soften the skin.
  • For extra depth, roast the kabocha squash before adding it to the soup.
  • If the soup is too thick, add more vegetable broth. If too thin, simmer longer to reduce.
  • Garnish with roasted pumpkin seeds, a drizzle of coconut milk, or fresh herbs for added flavor.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 218 kcal
  • Sugar: 6g
  • Sodium: 480mg
  • Fat: 12g
  • Saturated Fat: 5g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 4g
  • Protein: 6g
  • Cholesterol: 0mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star