4.8 from 134 votes

Roasted Butternut Squash Soup

Rachel AnneRecipe By Rachel Anne |Updated 2025-08-04 |23 Comments
Roasted Butternut Squash Soup

If you’re searching for the coziest, creamiest soup ever, this Roasted Butternut Squash Soup is exactly what you need! It’s rich, velvety, and bursting with irresistible caramelized flavor thanks to perfectly roasted squash.

This is one of those magical recipes that tastes gourmet, yet couldn’t be easier to make. A quick roast in the oven brings out the natural sweetness, while a blend of aromatic veggies and a splash of coconut milk or cream turn it into pure liquid gold.

I love serving this soup during chilly autumn evenings, holiday gatherings, or anytime I crave something wholesome and filling. Inspired by my grandmother’s kitchen, this recipe is a staple in my house for its simplicity and crowd-pleasing vibes!

Golden, velvety Roasted Butternut Squash Soup in a bowl, garnished with a swirl of cream and herbs

Why You'll Love This Recipe

  • Deep, caramelized flavor from roasted squash, not just boiling
  • Silky-smooth and creamy—without loads of heavy cream
  • Naturally vegetarian and easily made vegan or gluten-free
  • Perfect for meal prep—reheats like a dream for lunch or dinner
  • Simple ingredients, big cozy flavor

Key Ingredients for Roasted Butternut Squash Soup

See recipe card below for full list of measurements, ingredients, and instructions.

Butternut Squash

This is the star of the show, delivering a naturally sweet, nutty flavor and creamy texture once roasted. For best results, peel and cube the squash into even pieces so they roast evenly. When shopping, look for squash that feels heavy for its size and has smooth, unblemished skin. In a pinch, you can use pre-cut squash or even frozen (thawed), though fresh yields the best flavor. Delicata or acorn squash can work as a substitute, but the soup will be less sweet.

Onion

Onion builds a savory backbone for the soup, balancing the sweetness of the squash. Yellow or white onion both work well. Slice it thickly so it caramelizes slightly while roasting. Shallots can be swapped in for a milder, more delicate taste.

Carrot

Carrots add extra body and a subtle sweetness that rounds out the flavor. Peel and cut into 1-inch pieces. Don’t have carrots? Substitute with parsnips for an earthier note, or leave them out for a slightly lighter soup.

Vegetable Broth

This brings everything together and lets the roasted flavors shine. Use a good-quality, low-sodium vegetable broth to control the saltiness. Chicken broth is a fine substitute if you’re not vegan or vegetarian, adding even more savory depth.

Coconut Milk or Heavy Cream

A splash of coconut milk lends luxurious creaminess while keeping the soup dairy-free, with just a hint of tropical aroma. If you prefer a richer, more traditional taste, heavy cream or half-and-half can be used instead. Oat milk or cashew cream are great vegan options, too.

Roasted Butternut Squash Soup cooking process

Instructions for Roasted Butternut Squash Soup

See recipe card below for full list of measurements, ingredients, and instructions.

Prep and Roast the Veggies

Preheat your oven to 400°F (200°C). Toss the cubed butternut squash, onion, carrots, and garlic with olive oil, salt, pepper, cinnamon, and nutmeg (if using) on a baking sheet. Spread them out in a single layer for even roasting. Roast for 30-35 minutes, or until the squash is fork-tender and caramelized at the edges.

Blend Until Silky Smooth

Transfer the roasted veggies to a large blender or soup pot. Add half of the vegetable broth, then blend (in batches if needed) until completely smooth and creamy. If using a pot, you can use an immersion blender directly in the pot.

Simmer and Adjust Seasonings

Pour the mixture into a large pot (if not already there) and add the remaining broth. Stir in coconut milk or cream and maple syrup if you like extra sweetness. Simmer over medium heat for 5-10 minutes, letting the flavors meld. Taste and adjust salt or pepper as needed.

Serve and Garnish

Ladle the hot soup into bowls. Garnish with a swirl of cream or coconut milk, a sprinkle of fresh thyme, and roasted pumpkin seeds for crunch. Enjoy with crusty bread or your favorite toppings!

Roasted Butternut Squash Soup cooking process

Recipe Variations

Spice It Up

Like it with a little heat? Add a pinch of cayenne pepper or a dash of smoked paprika before roasting. A hint of red pepper flakes stirred in at the end also works wonders!

Make It Vegan

This soup is naturally vegan with coconut milk, but be sure your broth is 100% vegan and check any store-bought toppings. Try cashew cream for an ultra-rich finish.

Switch Up the Squash

No butternut squash on hand? Acorn squash, kabocha, or even sweet potatoes make delicious alternatives. The flavor will shift slightly, but you’ll still get a creamy, comforting bowl.

Add Protein

Stir in cooked white beans or top your bowl with crispy roasted chickpeas for an extra protein boost. These additions make the soup a more filling meal.

Herbaceous Twist

Toss in a handful of fresh sage, rosemary, or thyme before blending for a more herbal, aromatic soup. Fresh parsley as a garnish also brightens the flavor.

Serving Suggestions

Pair this soul-warming Roasted Butternut Squash Soup with a slice of crusty sourdough, a crisp green salad, or a grilled cheese sandwich for a cozy, complete meal. Garnish each bowl with a swirl of coconut milk or cream, toasted pumpkin seeds, and a sprinkle of fresh thyme for a restaurant-worthy finish.

Storage and Reheating

Store leftover soup in an airtight container in the refrigerator for up to 5 days. To reheat, warm gently on the stovetop over medium-low heat, stirring occasionally, or microwave in 1-minute bursts, stirring in between. This soup also freezes beautifully—let it cool completely, transfer to freezer-safe containers, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.

Frequently Asked Questions About Roasted Butternut Squash Soup (FAQ)

Q: Can I make this soup ahead of time?
A: Absolutely! This soup tastes even better the next day as the flavors develop. Store in the fridge and reheat as needed.

Q: Can I use frozen butternut squash?
A: Yes, frozen squash works well! Thaw and pat dry before roasting to avoid excess water.

Q: How do I make this soup even creamier?
A: For extra richness, add more coconut milk or a splash of heavy cream before blending. You can also blend in a cooked potato for added body.

This Roasted Butternut Squash Soup is pure comfort in a bowl—creamy, cozy, and packed with flavor. Give it a try and let me know how it goes in the comments or by leaving a rating. I can’t wait to hear how you make it your own!

Photo of Roasted Butternut Squash Soup - finished dish

Roasted Butternut Squash Soup

PREP15 min
COOK40 min

Creamy, comforting Roasted Butternut Squash Soup recipe loaded with deep, caramelized flavors and effortless prep. Perfect for cozy nights or meal prep!

Cook Mode(toggle on to prevent screen dimming)
4SERVINGS

Ingredients

Instructions

  1. 1
    Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper.
  2. 2
    Arrange butternut squash cubes, onion, carrots, and garlic on the baking sheet. Drizzle with olive oil, sprinkle with salt, pepper, cinnamon, and nutmeg. Toss to coat evenly.
  3. 3
    Roast for 30-35 minutes, stirring once halfway, until vegetables are soft and lightly caramelized.
  4. 4
    Transfer roasted veggies to a blender (in batches if needed) with half the vegetable broth. Blend until perfectly smooth.
  5. 5
    Pour the soup into a large pot over medium heat. Stir in the remaining broth, coconut milk (or cream), and maple syrup. Simmer for 5-10 minutes.
  6. 6
    Taste and adjust seasonings as needed. Serve hot with your favorite garnishes!

Did You Make This Recipe?

Share your creations on Pinterest!

SEEN ON
BuzzFeed LogoYahoo LogoWoman's Day LogoThe Kitchn LogoHuffPost LogoTasty Logo