Creamy Honeynut Squash Soup with Toasted Walnuts

Ready In
Servings
Difficulty

There used to be a tiny farm-to-table place tucked behind a nursery on Route 22 that made a squash soup so good I still think about it six years later. When they closed suddenly—one day there was a handwritten sign on the door, the next week the space was a vape shop—I honestly felt a little ridiculous for being so upset about a bowl of soup. But I was. That soup had this impossible creaminess, this nutty depth, and a sweetness that didn’t come from added sugar. After maybe eight tries—some too watery, one that tasted like pumpkin pie filling by accident—I finally cracked it. This creamy honeynut squash soup with toasted walnuts is the one. It’s the one that makes me close my eyes on the first spoonful, and maybe you’ve been there, chasing a flavor you can’t quite forget.

The secret, I learned, is in the squash itself. Honeynut squash is smaller and sweeter than butternut, with a thinner skin you don’t even have to peel if you roast it right. I bought my first batch at a farmers’ market on a whim, and let me tell you, I nearly cried when I tasted how caramelized it gets in the oven. The walnuts add that crunch, that toasty bitterness that cuts through the richness. It’s fall in a bowl, but honestly, I make this all winter long. The day I finally got the texture right—silky, not gluey—I texted my sister a photo and she said, “That’s the one from the place that closed, isn’t it?” And it was.

Why You’ll Love This Recipe

This creamy honeynut squash soup with toasted walnuts isn’t just another squash soup recipe. It’s the result of trial, error, and a little bit of obsession. Here’s why it works so well:

  • Quick & Easy : The oven does most of the work. Active prep time is about 15 minutes; the rest is roasting and blending. Perfect for a cozy weeknight or a lazy Sunday meal prep session.
  • Simple Ingredients : You don’t need a specialty grocery store. Honeynut squash, a yellow onion, garlic, broth, coconut milk, and walnuts. That’s it. No heavy cream, no complicated spice blends.
  • Perfect for Fall & Winter : This soup is built for chilly evenings, holiday starter courses, or meal prep lunches that actually taste good reheated.
  • Crowd-Pleaser : I’ve served this to kids who “don’t like soup” and adults who asked for the recipe before finishing their bowl. It’s that good.
  • Unbelievably Delicious : The texture is what gets people. Silky, velvety, but not heavy. The toasted walnuts on top add that little crunch that makes every spoonful interesting.

What makes this version different? Most squash soups rely on heavy cream or a ton of butter for richness. This one uses roasted honeynut squash (which is naturally sweeter and creamier than butternut) and a splash of full-fat coconut milk for body without dairy. The walnuts are toasted in the same pan you’ll use for the aromatics, so nothing goes to waste. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction.

What Ingredients You Will Need

This recipe uses simple, whole ingredients to build deep flavor without a lot of fuss. Most of these are pantry staples or easy to find at any grocery store.

  • Honeynut squash (3 medium, about 2 ½ pounds total): The star of the show. Honeynut squash is smaller and denser than butternut, with a thinner skin that softens completely when roasted. It’s naturally sweeter and has a richer, almost nutty flavor. Look for firm squash with no soft spots. If you can’t find honeynut, you can substitute butternut squash, but you’ll want to peel it before roasting.
  • Yellow onion (1 large, roughly chopped): Adds a savory base note that balances the sweetness of the squash. You could use a white onion, but yellow gives a milder, sweeter flavor when cooked.
  • Garlic (4 cloves, smashed): Roasted garlic becomes sweet and mellow, almost buttery. Don’t skip it—it adds a subtle depth that makes the soup taste more complex.
  • Olive oil (3 tablespoons, divided): You’ll use some for roasting the squash and some for sautéing the aromatics. A good-quality extra virgin olive oil makes a difference here.
  • Vegetable broth (4 cups, low-sodium): The base of the soup. Low-sodium is important so you can control the salt level. Chicken broth works too if you’re not keeping it vegetarian.
  • Full-fat coconut milk (½ cup, from a can): This is what makes the soup creamy without dairy. The fat content gives it that silky mouthfeel. Light coconut milk will work, but the soup won’t be as rich. I recommend Thai Kitchen or Aroy-D for the best texture.
  • Walnuts (½ cup, roughly chopped): Toasted until fragrant and golden. They add a crunchy, slightly bitter contrast to the sweet, creamy soup. Toast them yourself—it takes five minutes and makes a huge difference over pre-toasted ones.
  • Salt and black pepper (to taste): Simple seasoning lets the squash shine. I use fine sea salt and freshly cracked black pepper.
  • Optional garnish: fresh thyme or sage leaves: A few herb leaves fried in butter or olive oil make a beautiful, aromatic topping. Totally optional but very pretty.

Equipment Needed

You don’t need a fancy kitchen to make this soup, but a few tools make the process smoother.

  • Baking sheet (half-sheet pan): For roasting the squash halves. A rimmed sheet pan prevents juices from spilling onto the oven floor.
  • Parchment paper or silicone baking mat: Makes cleanup a breeze and prevents the squash from sticking.
  • Large pot or Dutch oven (5-6 quart): For sautéing the aromatics and simmering the soup. A Dutch oven holds heat evenly, which helps develop flavor.
  • Immersion blender or countertop blender: An immersion blender lets you puree the soup right in the pot—less cleanup. A regular blender works too, but you’ll need to work in batches and be careful with hot liquid.
  • Small skillet: For toasting the walnuts. A dry skillet works perfectly; no oil needed.
  • Chef’s knife and cutting board: For prepping the squash and onion. A sharp knife is key for cutting through the squash safely.

If you don’t have an immersion blender, let the soup cool for a few minutes before transferring it to a blender. Fill the blender only halfway, hold the lid down with a towel, and blend on low to avoid explosions. I learned that one the hard way, honestly.

Preparation Method

creamy honeynut squash soup with toasted walnuts preparation steps

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or a silicone mat. While it heats, halve each honeynut squash lengthwise. Scoop out the seeds and stringy bits with a spoon—you can save the seeds to roast later if you’re feeling ambitious.
  2. Place the squash halves cut-side up on the baking sheet. Drizzle with 2 tablespoons of olive oil and season with a generous pinch of salt and pepper. Rub the oil and seasoning into the cut surfaces. Roast for 35-45 minutes, until the flesh is fork-tender and the edges are caramelized and golden. The skin will look wrinkled and slightly blistered—that’s good.
  3. While the squash roasts, toast the walnuts. Place the chopped walnuts in a small dry skillet over medium heat. Shake the pan occasionally and cook for 3-5 minutes, until they smell nutty and look a shade darker. Watch closely—they burn fast. Transfer to a small bowl and set aside.
  4. In a large pot or Dutch oven, heat the remaining 1 tablespoon of olive oil over medium heat. Add the chopped onion and a pinch of salt. Cook, stirring occasionally, for 6-8 minutes until the onion is soft and translucent. Add the smashed garlic cloves and cook for 1 more minute until fragrant. The kitchen should smell amazing at this point.
  5. When the squash is cool enough to handle, scoop the flesh out of the skins. It should come away easily with a spoon. Add the squash flesh to the pot with the onions and garlic. Pour in the vegetable broth and stir to combine.
  6. Bring the soup to a gentle simmer over medium-high heat, then reduce the heat to low. Let it simmer for 10 minutes to let the flavors meld. The squash will start to break down further in the broth.
  7. Remove the pot from the heat. Using an immersion blender, puree the soup until completely smooth. If using a countertop blender, let the soup cool for 5 minutes, then blend in batches. Be careful—hot liquid expands and can blow the lid off.
  8. Stir in the coconut milk. Start with ½ cup, then taste. Add more if you want it richer, or a splash of broth if it’s too thick. Season with salt and pepper to your liking. I usually add about 1 teaspoon of salt and ¼ teaspoon of pepper, but taste as you go.
  9. Ladle the soup into bowls. Top each serving with a generous sprinkle of toasted walnuts and a few fresh thyme leaves or fried sage if you’re using them. Serve hot.

Cooking Tips & Techniques

I’ve made this soup enough times to know where things can go wrong. Here are the tricks I wish someone had told me sooner.

Don’t skip roasting the squash. I tried boiling it once to save time, and the soup came out watery and bland. Roasting concentrates the natural sugars and gives you that deep, caramelized flavor. It’s non-negotiable.

Toast the walnuts just before serving. Toasted walnuts lose their crunch after a few hours, especially in a humid kitchen. Toast them while the squash roasts, but keep them in a separate container until you’re ready to eat. If you’re meal prepping, toast fresh walnuts each time you reheat a bowl.

Blend in stages if using a regular blender. I once filled my blender to the top with hot soup, and the lid popped off mid-blend. Soup went everywhere—walls, ceiling, my hair. Blend in batches, fill no more than halfway, and hold the lid down with a folded kitchen towel.

Adjust the thickness to your preference. Some people like a soup that coats the back of a spoon; others want it sippable. If it’s too thick after blending, add more broth or a splash of water. Too thin? Simmer it uncovered for 5-10 minutes to reduce.

Season at the end, not the beginning. The squash’s sweetness intensifies as it roasts, and the broth reduces slightly. Salt early and you might overshoot. Add a little at the start, then adjust after blending.

Variations & Adaptations

This soup is forgiving and easy to tweak based on what you have or how you eat.

  • Make it vegan: It already is if you use vegetable broth and coconut milk. Just double-check your broth label—some brands sneak in chicken stock.
  • Swap the nuts: No walnuts? Toasted pecans, pumpkin seeds, or even slivered almonds work beautifully. Each brings a different crunch and flavor.
  • Add a little heat: A pinch of red pepper flakes or a small diced jalapeño (seeds removed) sautéed with the onion adds a gentle warmth that plays well with the sweet squash.
  • Use butternut squash instead: If you can’t find honeynut, butternut works. Just peel it first and cut it into 1-inch cubes before roasting. The cooking time stays about the same.
  • Make it a meal: Stir in a cup of cooked white beans or shredded rotisserie chicken after blending for extra protein. It changes the texture slightly but makes it more filling.
  • Dairy version: If you’re not avoiding dairy, swap the coconut milk for ½ cup of heavy cream or whole milk. The soup will be lighter in color but equally creamy.

I once made a version with a tablespoon of maple syrup stirred in at the end, and it was almost too sweet—but my kids loved it. So there’s that.

Serving & Storage Suggestions

This soup is best served hot, straight from the pot. Ladle it into wide, shallow bowls so the walnuts sit on top without sinking. A drizzle of olive oil or a swirl of coconut milk on top looks pretty and adds richness.

For a full meal, pair it with a crusty sourdough loaf, a simple green salad with lemon vinaigrette, or a grilled cheese sandwich (try it with sharp cheddar and apple slices—trust me). It also works as a starter for a fall dinner party; serve it in small cups or mugs for a cozy vibe.

Storage: Let the soup cool completely, then transfer it to an airtight container. It keeps in the fridge for up to 5 days. The flavors actually deepen overnight, so day-two soup is even better.

Freezing: This soup freezes beautifully. Pour cooled soup into freezer-safe bags or containers, leaving an inch of headroom for expansion. Freeze for up to 3 months. Thaw overnight in the fridge before reheating.

Reheating: Warm the soup in a pot over medium-low heat, stirring occasionally. If it thickened in the fridge, add a splash of broth or water to loosen it. You can also microwave individual portions in 30-second bursts, stirring between each. Toast fresh walnuts for the topping—reheated walnuts get chewy and sad.

Nutritional Information & Benefits

This creamy honeynut squash soup with toasted walnuts is as nutritious as it is delicious. Here’s an approximate breakdown per serving (based on 4 servings):

Nutrient Amount per Serving
Calories 285
Total Fat 18g
Saturated Fat 6g
Carbohydrates 28g
Fiber 6g
Sugar 10g (natural)
Protein 6g
Sodium 520mg (varies with broth)

Honeynut squash is packed with vitamin A (great for eye health and immunity) and vitamin C. Walnuts provide omega-3 fatty acids and a little protein, which helps make this soup more satisfying. The coconut milk adds healthy fats that keep you full. This soup is naturally gluten-free, dairy-free, and vegan, making it a great option for a wide range of diets. Just watch your broth for hidden gluten if that’s a concern.

Conclusion

This creamy honeynut squash soup with toasted walnuts is the recipe I keep coming back to, season after season. It’s simple enough for a Tuesday night, impressive enough for company, and nourishing in a way that feels like a hug in a bowl. Whether you’re chasing a memory of a long-gone restaurant or just looking for a way to use up those cute little squash from the market, I hope this one becomes a staple in your kitchen too.

I’d love to hear how it turns out for you. Did you add a little spice? Swap in pecans? Serve it with a fancy grilled cheese? Drop a comment below and let me know—your tweaks might inspire someone else’s dinner. And if you loved it, share it with a friend who needs a good soup in their life.

Happy cooking, and don’t forget to toast those walnuts.

Frequently Asked Questions

Can I use butternut squash instead of honeynut?

Yes, absolutely. Butternut squash is a great substitute. Just peel it before roasting and cut it into 1-inch cubes so it cooks evenly. The soup will be slightly less sweet, but still delicious.

Do I have to use coconut milk?

No, you can use heavy cream, half-and-half, or even a splash of whole milk for a dairy version. The coconut milk adds a subtle flavor and keeps it vegan, but any creamy liquid works.

Can I make this soup in a slow cooker?

You can, but roasting the squash first is still important for flavor. Roast the squash, then add it to the slow cooker with the sautéed onions, garlic, and broth. Cook on low for 4-6 hours, then blend and stir in the coconut milk at the end.

How do I get the soup extra smooth without a blender?

If you don’t have an immersion or countertop blender, use a potato masher or a food mill. A food mill gives the smoothest result without a blender. Just be prepared for a slightly chunkier texture if you’re mashing by hand.

Can I freeze this soup with the coconut milk in it?

Yes, coconut milk freezes well. The texture might separate slightly when thawed, but a good stir or re-blend will bring it back together. Freeze in portions for easy lunches.

Pin This Recipe!

creamy honeynut squash soup with toasted walnuts recipe
Print

Creamy Honeynut Squash Soup with Toasted Walnuts

A silky, velvety squash soup with natural sweetness from roasted honeynut squash and a rich, nutty crunch from toasted walnuts. This dairy-free, vegan-friendly soup is perfect for fall and winter, and it’s so good you’ll think about it for years.

  • Author: Sofia
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour
  • Yield: 4 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 3 medium honeynut squash (about 2 ½ pounds total)
  • 1 large yellow onion, roughly chopped
  • 4 cloves garlic, smashed
  • 3 tablespoons olive oil, divided
  • 4 cups low-sodium vegetable broth
  • ½ cup full-fat coconut milk (from a can)
  • ½ cup walnuts, roughly chopped
  • Salt and black pepper to taste
  • Optional garnish: fresh thyme or sage leaves

Instructions

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or a silicone mat.
  2. Halve each honeynut squash lengthwise. Scoop out the seeds and stringy bits with a spoon.
  3. Place the squash halves cut-side up on the baking sheet. Drizzle with 2 tablespoons of olive oil and season with a generous pinch of salt and pepper. Rub the oil and seasoning into the cut surfaces. Roast for 35-45 minutes, until the flesh is fork-tender and the edges are caramelized and golden.
  4. While the squash roasts, toast the walnuts. Place the chopped walnuts in a small dry skillet over medium heat. Shake the pan occasionally and cook for 3-5 minutes, until they smell nutty and look a shade darker. Transfer to a small bowl and set aside.
  5. In a large pot or Dutch oven, heat the remaining 1 tablespoon of olive oil over medium heat. Add the chopped onion and a pinch of salt. Cook, stirring occasionally, for 6-8 minutes until the onion is soft and translucent. Add the smashed garlic cloves and cook for 1 more minute until fragrant.
  6. When the squash is cool enough to handle, scoop the flesh out of the skins. Add the squash flesh to the pot with the onions and garlic. Pour in the vegetable broth and stir to combine.
  7. Bring the soup to a gentle simmer over medium-high heat, then reduce the heat to low. Let it simmer for 10 minutes to let the flavors meld.
  8. Remove the pot from the heat. Using an immersion blender, puree the soup until completely smooth. If using a countertop blender, let the soup cool for 5 minutes, then blend in batches.
  9. Stir in the coconut milk. Start with ½ cup, then taste. Add more if you want it richer, or a splash of broth if it’s too thick. Season with salt and pepper to your liking.
  10. Ladle the soup into bowls. Top each serving with a generous sprinkle of toasted walnuts and a few fresh thyme leaves or fried sage if you’re using them. Serve hot.

Notes

Don’t skip roasting the squash—it concentrates the natural sugars and gives deep flavor. Toast walnuts just before serving to keep them crunchy. If using a regular blender, blend in batches and hold the lid down with a towel to avoid splatters. Adjust thickness with extra broth or by simmering uncovered. Season at the end to avoid oversalting.

Nutrition

  • Serving Size: 1 bowl (about 1 ½ cu
  • Calories: 285
  • Sugar: 10
  • Sodium: 520
  • Fat: 18
  • Saturated Fat: 6
  • Carbohydrates: 28
  • Fiber: 6
  • Protein: 6

Keywords: honeynut squash soup, creamy squash soup, vegan soup, dairy-free soup, fall soup, winter soup, toasted walnuts, easy soup recipe

Did you make this recipe?

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

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆