Butternut Squash Soup Recipe: Cookie and Kate's Velvety-Spiced Warmth

Soups & Stews

Butternut Squash Soup Recipe: Cookie and Kate's Velvety-Spiced Warmth

Cookie and Kate’s butternut squash soup recipe delivers the kind of velvety-spiced warmth that turns chilly evenings into cozy rituals. 🍂 The secret lies in roasting the squash first—this caramelizes the natural sugars, creating depth that no quick sauté can match.

I’ve perfected this technique over years of testing, ensuring every spoonful is rich, smooth, and packed with aromatic spices.

What sets this soup apart is the balance of earthy sweetness and subtle heat, achieved through a blend of cinnamon, nutmeg, and a pinch of cayenne. The soup starts with a simple sauté of onions and garlic, then simmers with roasted squash and vegetable broth until tender.

After blending, a touch of coconut milk or cream transforms it into a luxurious, velvety texture that’s impossible to resist.

By the time you’re done, you’ll have a soup that’s creamy without being heavy, fragrant with spices, and perfectly seasoned. The roasting step alone elevates the flavor, while the slow simmer ensures every ingredient melds into harmony.

This isn’t just soup—it’s comfort in a bowl, the kind that disappears faster than you can say “second helping.”

Serve it with crusty bread, a sprinkle of toasted pumpkin seeds, or a swirl of cream for extra indulgence. The best part? It’s vegetarian, hearty, and ready in under an hour. Let’s make this soup the centerpiece of your next dinner.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for butternut squash soup recipe cookie and kate

Roast the squash first—this caramelizes the natural sweetness for depth no quick sauté can match.

Ingredient Amount Notes
Medium Butternut Squash 🎃 1 whole Peeled, seeded, cut into 1-inch cubes
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 3 cloves Minced, fresh preferred
Vegetable Broth 💧 4 cups Low-sodium preferred
Coconut Milk 🥥 ½ cup Full-fat for creaminess
Ground Cinnamon 🌿 ½ tsp Freshly ground preferred
Ground Nutmeg 🌿 ¼ tsp Freshly grated nutmeg
Cayenne Pepper 🌶️ ⅛ tsp Adjust for heat preference
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Pumpkin Seeds 🥜 ¼ cup Toasted, for garnish

The squash is the star here, so don’t skimp on quality. Look for a medium-sized butternut squash with a vibrant orange color and firm skin—Trader Joe's or Whole Foods usually have great options. If you can't find a fresh one, pre-cut butternut squash works in a pinch, but roasting fresh makes all the difference. The smaller cubes roast faster, so cut them evenly. Pro tip: Save the seeds! Toast them with a little salt for a crunchy garnish later. For the spices, Penzeys or bulk bins at natural food stores offer the freshest ground cinnamon and nutmeg—these make the soup sing with warmth.

No full-fat coconut milk? Heavy cream or half-and-half works just as well for that velvety texture. Short on cayenne? Red pepper flakes at half the amount give you heat without overpowering. The vegetable broth can be homemade or store-bought—just check the sodium. Imagine or Pacific Foods brands are great for low-sodium options. Fresh garlic is non-negotiable here—it adds depth that jarred garlic can't match. If you're out of pumpkin seeds, toasted pecans or walnuts add a nice crunch. And trust me, the roasting step is worth the extra 10 minutes—it transforms the soup from good to unforgettable.

This soup keeps beautifully in the fridge for 4-5 days, with the flavors deepening over time. For longer storage, freeze portions for up to 3 months. I like to portion it into containers with a little extra coconut milk on top—it reheats like a dream. Garnish with toasted seeds right before serving, or a swirl of cream if you're feeling indulgent. Leftovers? Even better the next day—just stir in a splash of water or broth if it thickens too much.

❤️

Why You'll Love This Recipe

  • Here’s the truth: I always make too much. But that’s a win because reheated, it’s just as good—no graininess, no sad texture. Plus, the coconut milk keeps it luscious even after three days. Freeze half if you’re feeling extra, and thaw it straight into a pot. Chef’s kiss.
  • One-Pot Magic: I swear by this recipe because it’s actually just five ingredients—no hidden prep, no fancy gadgets. Roast the squash and onion together while you chop the garlic, then blend everything with broth and coconut milk. That’s it. No straining, no peeling seeds, no mess.
  • Creamy Without Guilt: The coconut milk makes this soup dangerously rich, but it’s secretly healthy. Honestly, I’ve served it to my health-conscious friends and they never question it—until they ask for seconds. The roasted squash caramelizes into sweet, velvety perfection, and the garlic? Oh, it’s there in the best way.
  • Weeknight to Holiday: Between us, this is my lazy Sunday brunch soup and my Thanksgiving side dish. Thin it with extra broth for a light lunch, or swirl in a dollop of coconut milk for a cozy dinner. Even my picky husband doesn’t complain—though he’ll still ask for toast on the side.

Step-by-step instructions for velvety butternut squash soup

This method delivers rich, spiced soup with perfect texture every time.

1

🍳 Step 1: Sauté Onion and Garlic Until Fragrant

Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the diced yellow onion and cook for 5-6 minutes until softened and beginning to turn translucent. You'll know it's ready when the onions release their sweet aroma and the edges start to caramelize slightly.

Add the 3 minced garlic cloves and cook for another 30 seconds until fragrant—don't let it brown or it'll turn bitter. Here's the thing: garlic burns fast, so keep your eye on the pot. If you smell something sharp and pungent, you've gone too far. The goal is just to wake up those flavors, not turn them into a smoky mess.

2

🍳 Step 2: Roast the Squash for Deep Sweetness

While the onions cook, prepare the 1 whole medium butternut squash by peeling it, removing seeds, and cutting into 1-inch cubes. Toss the squash cubes with 1 tablespoon olive oil, 0.25 teaspoon salt, and 0.125 teaspoon cayenne pepper on a sheet pan. Roast at 400°F for 20-25 minutes until tender and caramelized.

I always roast the squash separately—this step makes all the difference. The high heat caramelizes the natural sugars, giving your soup that rich, velvety depth that canned or boiled squash just can't match. You'll know it's perfect when a knife slides in easily and the edges are slightly charred. This is where the magic happens!

3

🥘 Step 3: Build the Spiced Broth Base

Add the roasted squash cubes to the pot with onions and garlic. Pour in the 4 cups vegetable broth and bring to a gentle boil. Reduce heat to medium-low and simmer for 10 minutes to let all the flavors meld together. This is when the soup starts to come together—you'll notice the aroma becoming more complex and inviting.

Stir in the 0.5 teaspoon ground cinnamon, 0.25 teaspoon ground nutmeg, and remaining 0.25 teaspoon black pepper. Let it simmer for another 5 minutes—this is where the spices bloom and infuse the soup with their warm, comforting flavors. The nutmeg adds that earthy depth, while the cinnamon gives it that cozy autumnal note. Don't skip this step; it's what makes this soup special.

4

🥘 Step 4: Blend Until Silky Smooth

Use an immersion blender to puree the soup directly in the pot until completely smooth. If you prefer to use a countertop blender, carefully transfer the hot soup in batches (being careful of steam—it's hot!). Return the blended soup to the pot and stir in the 0.5 cup coconut milk.

Here's a pro tip: don't blend too long or you'll break down the squash fibers and end up with a gluey texture. You want it smooth but still with just a hint of body. The coconut milk adds that luxurious creaminess without making the soup too heavy. Stir well to combine—you should see a beautiful, velvety texture with no lumps remaining.

5

⏰ Step 5: Finish and Garnish

Taste the soup and adjust seasoning with more salt if needed. Return to a gentle simmer for 5 minutes to let all the flavors meld together. The soup should be warm and comforting, with just the right balance of sweetness from the squash and warmth from the spices.

To serve, ladle into bowls and garnish with the 0.25 cup toasted pumpkin seeds. I like to toast them separately in a dry pan over medium heat for 2-3 minutes until golden and fragrant—this adds a nice crunchy texture contrast. The seeds not only look beautiful but also provide a nice nutritional boost. Serve immediately while hot for the ultimate comforting experience.

👨‍🍳

Pro Tips For Making Butternut Squash Soup Recipe Cookie And Kate

  • ROAST THE SQUASH FIRST: Cut the butternut squash into 1-inch cubes and roast at 400°F (200°C) for 25-30 minutes before blending—this caramelizes the edges and deepens the flavor. I used to steam it, but roasting gives that rich, toasty sweetness the recipe craves.
  • SWEAT ONIONS LOW AND SLOW: Cook the diced yellow onion in olive oil over medium-low heat for 8-10 minutes until soft and translucent, not browned. Rushing this step means bitter flavors sneak in, and you’ll taste it in every spoonful.
  • STRAIN THE BROTH: Use a fine-mesh strainer to remove any sediment from the vegetable broth before adding it to the pot—this keeps the soup silky smooth. I learned this the hard way after blending a gritty batch and wondering why it felt "off."
  • SWIRL IN COCONUT MILK: After blending, let the soup cool slightly, then gently stir in the coconut milk with a spoon to create swirls—this prevents separation and gives it that restaurant-quality texture. Pouring it in too fast ruins the effect.

Pro cooking tips for this dish

Roasting for Depth

Roasting the butternut squash at 400°F for 20-25 minutes is non-negotiable—this step caramelizes the natural sugars, creating a depth of flavor no quick sauté can match.

I use a rimmed baking sheet to catch any drips, and I always toss the cubes with 1 tablespoon olive oil and a pinch of cayenne for even cooking.

The key is to cut the squash into 1-inch cubes—small enough to roast quickly but large enough to hold their shape. 🔥

Spice Bloom Magic

After adding the ground cinnamon and nutmeg, let the soup simmer for 5 minutes—this isn’t just about flavor, it’s about spice bloom. The heat releases essential oils that infuse the soup with warmth.

I like to use freshly ground spices from Penzeys because they’re more aromatic than pre-ground options. If you’re short on time, a 10-second pulse in a spice grinder works wonders. 🌿

Blending Like a Pro

An immersion blender is my go-to for this recipe—it’s faster and less messy than transferring hot soup to a countertop blender. But if you’re using a blender, cool the soup slightly first to avoid steam explosions.

Pulse in short bursts (about 10 seconds on, 10 off) to avoid breaking down the squash fibers into gluey mush. The goal is silky smooth, not watery. 💫

Creamy Without Heavy

The ½ cup coconut milk (or cream) is what transforms this soup from hearty to luxurious. I prefer full-fat coconut milk for richness, but half-and-half works in a pinch. Stir it in after blending and let it warm through—this prevents curdling.

For extra indulgence, swirl in a dollop of coconut milk on top before serving. It’s the little touches that make this soup feel special. 🥥

Toasted Seed Garnish

Toast the ¼ cup pumpkin seeds in a dry pan over medium heat for 2-3 minutes until golden and fragrant. This adds a nutty crunch that contrasts perfectly with the creamy soup.

If you’re out of seeds, toasted pecans or walnuts work just as well. Sprinkle them on top right before serving—this keeps them crispy and adds visual appeal. 🥜

Temperature Control

Keep the soup at a gentle simmer (not a rolling boil) to prevent the spices from burning. If the soup reduces too much, add 2-3 tablespoons of broth to restore creaminess.

I like to taste as I go—adjusting salt or cayenne at the end ensures perfect balance. The internal temperature should reach 165°F before serving for food safety. ⏰

Nutrition facts

Servings 4
Amount Per Serving
Calories 220kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 8g40%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 28g10%
Dietary Fiber 6g21%
Sugars 12g
Protein 5g10%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute coconut milk for dairy?

This soup works beautifully with ½ cup heavy cream or half-and-half instead of coconut milk. For a dairy-free option, use ½ cup full-fat coconut milk or even ¼ cup cashew cream (blended soaked cashews + water) for extra richness. The coconut milk adds a subtle sweetness that complements the squash, while dairy makes it extra creamy.

2

Why does roasting the squash matter?

Roasting caramelizes the squash's natural sugars, creating depth that sautéing can't match. The high heat (400°F) transforms the flavor from mild to rich and slightly sweet. Skipping this step means your soup will taste more like boiled vegetables than the velvety, aromatic dish you're aiming for. Think of it as the secret weapon for restaurant-quality flavor at home.

3

How do I fix soup that's too thick or too thin?

If your soup is too thick, stir in 2-3 tablespoons of warm broth or water until creamy. For soup that's too thin, simmer uncovered for 5-10 minutes to reduce, or stir in 1 tablespoon cornstarch mixed with 2 tablespoons cold water and simmer for 2 minutes. The key is gradual adjustments—don't add too much at once or you'll ruin the balance.

4

Can I make this soup ahead of time?

Yes! This soup tastes even better the next day. Store in an airtight container in the fridge for 4-5 days or freeze portions for up to 3 months. Reheat gently on the stove, adding a splash of broth if it thickens too much. The flavors actually deepen overnight, making it perfect for meal prep. Just add fresh toasted seeds when reheating for that restaurant-worthy finish.

5

What if I don't have an immersion blender?

No problem! Transfer the hot soup to a countertop blender in batches (careful—it's hot!). Let it cool slightly first to avoid steam explosions. For extra-smooth results, blend in short pulses (about 10 seconds on, 10 off) rather than continuously. The goal is silky texture, not watery soup. Just be patient—it takes a few minutes per batch.

★★★★★4.7(10 reviews)
Categories Soups & Stews