creamy one pot butternut squash and spinach soup for winter comfort

30 min prep 60 min cook 6 servings
creamy one pot butternut squash and spinach soup for winter comfort
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Creamy One-Pot Butternut Squash & Spinach Soup: Winter Comfort in Every Spoonful

When the first frost kisses the windows and the daylight hours shrink, my kitchen transforms into a sanctuary of warmth and aroma. This creamy one-pot butterny squash and spinach soup is the recipe I reach for when I need to wrap my family in edible comfort. It started five years ago on a particularly brutal January evening—temperatures had plummeted to single digits, the wind was howling like a wolf, and my daughter had just come home from college with a nasty chest cold. I had a lone butternut squash on the counter, a wilting bag of spinach, and a craving for something that would soothe her sore throat and lift all our spirits. One hour later we were huddled around the table, hands wrapped around steaming bowls, silence broken only by satisfied sighs. That night I learned that sometimes the simplest ingredients, when treated with patience and love, create the most profound comfort. Now, whenever the world feels too cold or too chaotic, this soup is our edible security blanket.

Why This Recipe Works

  • One-Pot Wonder: Minimal cleanup means more time to curl up under a blanket while the soup simmers.
  • Velvety Texture Without Cream: A quick purée with an immersion blender creates luxurious body from the squash itself—though a splash of cream at the end is optional bliss.
  • Make-Ahead Magic: Flavors deepen overnight, making this the perfect Sunday prep for busy weeknights.
  • Pantry-Friendly: Uses everyday staples you probably already have—no specialty store runs in a snowstorm.
  • Nutrient-Packed Comfort: Beta-carotene-rich squash, iron-loaded spinach, and gut-friendly aromatics deliver serious nutrition without tasting “healthy.”
  • Customizable Heat Level: A pinch of cayenne or smoked paprika lets you tailor the warmth to your family’s taste.
  • Freezer-Friendly: Double the batch; half goes into the freezer for the next arctic blast.

Ingredients You'll Need

Ingredients

Great soup begins with great produce, but that doesn’t mean you need to splurge on heirloom varieties. Look for a butternut squash that feels heavy for its size, with matte, unblemished skin. If the neck is long and straight, you’ll get more uniform cubes—helpful for even cooking. Store-bought pre-cubed squash is a lifesaver on busy nights; just aim for the freshest package with the brightest orange flesh.

Spinach wilts dramatically, so what looks like a mountain will melt into a velvet ribbon. Buy baby spinach when possible—no stems to remove and a sweeter flavor. If your spinach is looking tired, revive it in ice water for ten minutes, then spin dry.

For aromatics, I keep yellow onions and garlic in a cool drawer year-round. Yellow onions strike the right balance between sweet and sharp; save your Vidalias for caramelizing. Fresh garlic beats pre-minced every time. A microplane zester turns cloves into a paste that melts seamlessly into the soup.

Vegetable broth keeps the soup vegetarian, but a good low-sodium chicken stock adds deeper savoriness. My secret is Better Than Bouillon roasted vegetable base dissolved in hot water—it delivers layers of flavor you can’t get from canned broth. Whatever you choose, warm the broth in a kettle or microwave before adding; cold liquid shocks the vegetables and mutes their sweetness.

Heavy cream is optional but transformative. Just two tablespoons per serving lend restaurant richness without drowning the squash’s natural sweetness. For a dairy-free route, stir in a spoonful of coconut milk or simply rely on the pureed squash for silkiness.

How to Make Creamy One-Pot Butternut Squash and Spinach Soup for Winter Comfort

1
Warm Your Pot & Bloom the Aromatics

Place a heavy 5–6 quart Dutch oven over medium-low heat. Add 3 tablespoons olive oil, 1 tablespoon butter, and let the butter foam gently. Swirl to coat the base. Add 1½ cups diced yellow onion (about 1 medium) and ½ teaspoon kosher salt. Stir every 2 minutes for 6–8 minutes until the edges turn translucent and the centers opaque; you want softness without color. Add 3 minced garlic cloves and 1 teaspoon fresh thyme leaves; cook 60 seconds until fragrant but not browned. The slow sweat draws out natural sugars, creating a sweet aromatic foundation.

2
Build the Base with Squash & Spices

Stir in 4 cups ¾-inch cubed butternut squash (roughly 2 lb whole squash). Toss to coat each cube in the fragrant fat. Season with 1 teaspoon kosher salt, ½ teaspoon black pepper, ¼ teaspoon nutmeg, and a pinch of cayenne if you like subtle heat. Cook 5 minutes, stirring once halfway. The squash edges will caramelize slightly, adding depth. Dust 1 tablespoon all-purpose flour over the vegetables; cook 1 minute to remove raw taste. The flour acts as a liaison, giving the finished soup body without heaviness.

3
Deglaze & Simmer

Pour in ½ cup dry white wine (Sauvignon Blanc or Pinot Grigio). Increase heat to medium; scrape the pot’s bottom with a wooden spoon to lift any fond. Let the wine bubble 2 minutes until reduced by half and the sharp alcohol smell dissipates. Add 4 cups warm vegetable broth and 1 cup water. Bring to a gentle boil, then reduce to a lazy simmer. Cover partially; cook 15 minutes until squash pierces easily with a fork.

4
Purée Until Silky

Remove the pot from heat. Using an immersion blender, blend directly in the pot starting on low and moving to high. Angle the blender head to create a whirlpool; this incorporates air for extra creaminess. Continue 60–90 seconds until no visible squash bits remain and the soup resembles liquid velvet. If using a countertop blender, cool the soup 10 minutes first, blend in batches, and return to the pot.

5
Wilt in the Spinach

Return the pot to low heat. Add 4 loosely packed cups baby spinach (about 4 oz). Stir just until wilted, 30–45 seconds. Overcooking turns spinach drab and metallic. The bright green flecks add visual contrast and a fresh mineral note that balances the squash’s sweetness.

6
Finish with Cream & Brightness

Stir in ½ cup heavy cream (or ⅓ cup coconut milk) and 1 teaspoon fresh lemon juice. Taste; adjust salt and pepper. The acid wakes up the flavors, while cream rounds any harsh edges. Serve immediately in warmed bowls, garnished with toasted pumpkin seeds, a swirl of cream, and cracked black pepper.

Expert Tips

Control the Heat

Keep the soup at the gentlest simmer. Boiling causes the squash to break apart unevenly and can turn the puree gluey.

Thin with Broth, Not Water

If the soup thickens on standing, reheat with splashes of warm broth to restore its original consistency without diluting flavor.

Overnight Flavor Boost

Make the soup up to Step 4, cool, refrigerate overnight, then finish Steps 5–6 next day. The flavors marry beautifully.

Amp Up Umami

Add a 2-inch Parmesan rind while simmering; fish it out before blending. It adds subtle depth without overt cheesiness.

Quick-Cut Hack

Pierce whole squash with a fork; microwave 3 minutes. The skin softens, making peeling and cubing faster and safer.

Serve in Warm Bowls

Rinse bowls with hot water and dry just before ladling. The soup stays steaming from first bite to last.

Variations to Try

  • Curried Coconut: Swap cream for full-fat coconut milk and add 1 tsp yellow curry powder plus ½ tsp turmeric. Garnish with cilantro and lime.
  • Smoky Bacon & Kale: Render 3 strips chopped bacon; use the fat instead of oil. Replace spinach with ribbons of lacinato kale and finish with a dash of smoked paprika.
  • Roasted Garlic & Apple: Roast a whole head of garlic; squeeze cloves into the soup before blending. Add 1 diced Honeycrisp apple with the spinach for sweet-tart pops.
  • Protein-Packed Lentil: Stir in 1 cup cooked green lentils after blending for a hearty vegetarian main that stretches further.
  • Spicy Chipotle: Add ½ minced chipotle in adobo with the garlic. Finish with cotija crumbles and toasted pepitas.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat gently over medium-low, thinning with broth as needed.

Freezer: Freeze in quart-size silicone bags laid flat for easy stacking up to 3 months. Thaw overnight in the fridge, then reheat slowly. Note: cream can separate; if freezing, omit cream and stir it in after reheating.

Make-Ahead Lunch Jars: Portion into 16-oz mason jars, leaving 1-inch headspace. Grab, reheat, and go—perfect for office microwaves.

Frequently Asked Questions

Absolutely. Thaw it slightly under warm water, drain well, and pat dry before adding in Step 2. You may need an extra 2–3 minutes of sautéing to evaporate excess moisture.

As written, the 1 tablespoon of flour contains gluten. Swap it for 1 tsp cornstarch whisked into the wine, or simply omit for a thinner but still delicious soup.

Yes—use an 8-quart pot. Increase simmering time by 5 minutes and blend in two batches to avoid overflow.

Cool 10 minutes, then ladle into a countertop blender in small batches, holding the lid with a kitchen towel to prevent steam blowouts. Return to the pot and proceed.

Replace butter with more olive oil, use coconut milk instead of cream, and ensure your wine is vegan-friendly (many are filtered with egg whites or gelatin).

Under-salting is the usual culprit. Add more kosher salt in ¼-teaspoon increments, tasting after each. A squeeze of lemon or dash of hot sauce also brightens flavors instantly.
creamy one pot butternut squash and spinach soup for winter comfort
soups
Pin Recipe

creamy one pot butternut squash and spinach soup for winter comfort

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Sweat aromatics: Heat oil and butter in a 5–6 qt Dutch oven over medium-low. Add onion and 1 tsp salt; cook 6–8 min until translucent. Stir in garlic and thyme 60 sec.
  2. Toast squash: Add squash, pepper, nutmeg, cayenne; cook 5 min. Sprinkle flour; cook 1 min.
  3. Deglaze: Pour in wine; simmer 2 min until reduced by half.
  4. Simmer: Add warm broth and water; bring to gentle boil, then simmer 15 min until squash is tender.
  5. Blend: Puree with immersion blender until silky.
  6. Finish: Stir in spinach until wilted, then cream and lemon juice. Adjust seasoning and serve hot.

Recipe Notes

Soup thickens as it stands; thin with broth when reheating. For a smoky twist, add a chipotle in adobo before blending.

Nutrition (per serving)

210
Calories
3g
Protein
22g
Carbs
13g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.