Written by

Juliana Parks

Published

Cozy Roasted Butternut Squash Soup Recipe: Best Easy Dinner

Ready In 45 minutes
Servings 6 servings
Difficulty Easy

It was 10:47 PM on a particularly damp Tuesday last October, and a very specific craving hit. I wanted soup—not just any soup, but that deep, sweet, savory kind you get from roasted squash. The problem? I didn’t have a single butternut squash in the house. The grocery store was closed, the rain was coming down sideways, and I was too tired to even think about improvising. But I had a bag of frozen butternut squash chunks in the freezer (bought on a whim, honestly, during a “I’ll be organized” phase) and a half-used carton of coconut milk in the fridge. The idea that arrived was simple: roast the frozen squash anyway, blend it with what I had, and hope for the best.

I remember standing there, the kitchen lit only by the hood fan light, listening to the rain hit the window. I tossed the frozen chunks with olive oil, salt, and pepper, spread them on a sheet pan, and slid them into a hot oven. I didn’t even bother thawing them first—I figured the extra steam might help them soften faster. While they roasted, I chopped an onion that was starting to sprout and peeled a couple of sad-looking carrots from the back of the crisper drawer. Let me tell you, there was something freeing about cooking without an audience. No one was watching me make this weird, late-night experiment.

The soup came together in my blender, hot liquid and all, which I know is a little risky. I held the lid down with a dish towel, half expecting an explosion. But when I poured it into a bowl and took that first spoonful, I actually laughed out loud. It was rich, creamy, and had that roasty depth I was craving. It was a total accident, and honestly, maybe you’ve been there—throwing together something from scraps and having it turn out better than the planned version. That’s how this butternut squash soup recipe was born, and I’ve been making it ever since. It’s the one I keep coming back to, not because it’s fancy, but because it works every single time.

Why You’ll Love This Recipe

This isn’t just another soup recipe you’ll bookmark and forget about. It’s the kind you’ll actually make, over and over, because it solves real problems for a busy family. I’ve tested this version more times than I can count, tweaking the roast time, the liquid ratio, and the seasoning until it was just right. Here’s why it stands out:

  • Budget-Friendly: A single butternut squash costs a few dollars and stretches into a full pot of soup that feeds the whole family. No expensive ingredients or fancy pantry items required.
  • One-Pot (Well, Almost): You roast the squash on a sheet pan, then everything goes into one pot or straight into the blender. Minimal cleanup, which is a win on a busy weeknight.
  • Picky Eater Approved: The natural sweetness of the roasted squash is a total crowd-pleaser. My kids, who usually side-eye anything green or orange, ask for seconds of this one.
  • Freezes Like a Dream: Make a double batch and stash half in the freezer. It reheats beautifully, which means you’ve got a homemade dinner ready for the nights when cooking feels impossible.
  • Secretly Healthy: You’re getting a solid dose of vitamin A, fiber, and antioxidants, all wrapped up in a bowl that tastes like comfort. No one has to know it’s good for them.

What makes this recipe different from the dozens of other squash soups out there? It’s the roasting method. I don’t boil or steam the squash—I roast it until the edges are caramelized and deeply golden. That extra step builds a flavor that you just can’t get any other way. It’s the difference between a good soup and a great one, the kind that makes you close your eyes after the first bite.

This soup is for the nights when you need something warm and satisfying without a lot of fuss. It’s comfort food that doesn’t require a trip to a specialty store or an hour of active prep. It’s the kind of meal that makes a regular Tuesday feel a little more special, without any extra stress.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store, which is exactly what you want on a busy weeknight.

For the Roasted Squash Base

  • 1 medium butternut squash (about 2.5 to 3 pounds), peeled, seeded, and cubed (Look for a squash that feels heavy for its size—that means it’s fresh and dense. I usually buy mine pre-cut from the store to save time, but whole squash is cheaper if you don’t mind the prep.)
  • 2 tablespoons olive oil (A good-quality extra virgin olive oil adds flavor, but regular works fine too. You just need enough to coat the squash.)
  • 1 teaspoon salt (I use fine sea salt for even seasoning.)
  • 1/2 teaspoon black pepper (Freshly ground is best, but pre-ground works in a pinch.)

For the Soup Base

roasted butternut squash soup preparation steps

  • 1 tablespoon butter or olive oil (Butter adds a nice richness, but use olive oil to keep it dairy-free.)
  • 1 medium yellow onion, chopped (About 1 cup. Onion is the backbone of the flavor here—don’t skip it.)
  • 2 cloves garlic, minced (Fresh garlic is best, but 1/2 teaspoon of garlic powder works if that’s what you have.)
  • 3 cups vegetable broth or chicken broth (Vegetable broth keeps it vegetarian, but chicken broth adds a deeper savory note. I’ve used both and they’re equally good.)
  • 1/2 cup full-fat coconut milk or heavy cream (Coconut milk adds a subtle sweetness and keeps it dairy-free. Heavy cream makes it extra luxurious. Use whatever you have on hand.)
  • 1/2 teaspoon dried thyme (Or 1 teaspoon fresh thyme leaves. Thyme and squash are a classic pairing.)
  • 1/4 teaspoon ground nutmeg (Freshly grated is amazing, but pre-ground is fine. Nutmeg adds that warm, cozy note.)
  • Optional: 1 small apple, peeled and chopped (I add this when I want a touch of sweetness and extra body. A Granny Smith or Honeycrisp works great. It’s not essential, but it’s a nice addition if you have one.)

For Garnish (Optional but Recommended)

  • Toasted pumpkin seeds (Adds a nice crunch.)
  • A drizzle of cream or coconut milk (For that pretty swirl on top.)
  • Fresh thyme or parsley (A little green makes it look fancy.)
  • Crusty bread or croutons (For dipping and dunking.)

I recommend using Pacific Foods vegetable broth for its clean flavor, and Native Forest coconut milk if you’re going dairy-free—it’s thick and creamy without being watery. For the squash, I’ve had good luck with the pre-cut bags from Trader Joe’s when I’m in a hurry. Just make sure the pieces are roughly the same size so they roast evenly.

Equipment Needed

You don’t need a fancy kitchen to make this soup. Here’s what you’ll actually use:

  • Large baking sheet or roasting pan (A rimmed sheet pan is ideal—it catches any juices and makes cleanup easier. If you don’t have one, a 9×13 baking dish works, though the squash might not get as caramelized.)
  • Parchment paper or aluminum foil (Optional but highly recommended for easy cleanup. I use parchment paper every time.)
  • Large pot or Dutch oven (A 5-quart pot is perfect. A Dutch oven holds heat well, but any heavy-bottomed pot will work.)
  • Blender or immersion blender (An immersion blender is my go-to because you can blend right in the pot—less mess, fewer dishes. A regular blender works just as well, just be careful with hot liquids. Work in batches and hold the lid down with a towel.)
  • Chef’s knife and cutting board (A sharp knife makes quick work of the squash. If peeling whole squash feels daunting, buy pre-cut cubes.)
  • Wooden spoon or spatula (For stirring the onions and garlic.)
  • Measuring cups and spoons (For accuracy, though I often eyeb it after making this a dozen times.)

I bought my immersion blender for about $20 years ago, and it’s still going strong. You don’t need a top-of-the-line model. If you’re using a regular blender, let the soup cool for a few minutes before blending to avoid pressure buildup. Trust me on this—I’ve learned the hard way.

Preparation Method

Let’s get cooking. This recipe takes about 45 minutes from start to finish, with about 10 minutes of active prep. It’s mostly hands-off, which is exactly what you want on a busy night.

Step 1: Preheat and Prep the Squash

Preheat your oven to 400°F (200°C). While it heats up, prepare your butternut squash. If you’re using a whole squash, cut off the stem and base, then slice it in half lengthwise. Scoop out the seeds with a spoon (save them for roasting if you’re ambitious). Use a vegetable peeler or a sharp knife to remove the skin, then cut the flesh into 1-inch cubes. If you’re using pre-cut cubes, you’re already ahead of the game.

Spread the cubes on your baking sheet in a single layer. Drizzle with the olive oil, then sprinkle with salt and pepper. Toss everything with your hands to coat evenly. Make sure the pieces aren’t crowded—if they’re stacked, they’ll steam instead of roast. Use two sheets if you need to.

Step 2: Roast the Squash

Roast the squash for 25 to 30 minutes, flipping the pieces halfway through. You’re looking for deep golden-brown edges and a fork-tender center. The caramelization is where the magic happens—it brings out the natural sweetness and adds a nutty flavor you can’t get any other way. Don’t rush this step. If the squash isn’t browned, give it another 5 minutes.

While the squash roasts, start the soup base. This is a great time to multitask.

Step 3: Sauté the Aromatics

In your large pot or Dutch oven, heat the butter or olive oil over medium heat. Add the chopped onion and cook, stirring occasionally, until it’s soft and translucent—about 5 to 7 minutes. You don’t want it to brown, just soften. Add the minced garlic and cook for another minute until fragrant. If you’re using the optional apple, add it now and cook for 2 to 3 minutes to soften it slightly.

Step 4: Combine and Simmer

Once the squash is done roasting, add it to the pot with the onions and garlic. Pour in the vegetable or chicken broth, then add the dried thyme and nutmeg. Stir everything together. Bring the soup to a gentle boil, then reduce the heat to low and let it simmer for 10 minutes. This gives the flavors time to meld. The squash should be very tender at this point—if it’s not, let it simmer a few minutes longer.

Step 5: Blend Until Smooth

Remove the pot from the heat. If you’re using an immersion blender, blend the soup directly in the pot until it’s completely smooth. If you’re using a regular blender, let the soup cool for 5 minutes first (safety first!). Work in batches, filling the blender no more than halfway. Hold the lid down with a folded kitchen towel and blend until smooth. Pour each batch into a clean pot or large bowl.

Step 6: Add the Cream and Adjust Seasoning

Stir in the coconut milk or heavy cream. Taste the soup and adjust the seasoning—you might want more salt, a pinch more nutmeg, or a dash of cayenne for heat. I usually add another 1/4 teaspoon of salt and a pinch of black pepper. If the soup is too thick, add a splash of broth or water to reach your desired consistency. If it’s too thin, let it simmer for a few more minutes to reduce.

Ladle the soup into bowls and add your chosen garnishes. A swirl of cream, a sprinkle of pumpkin seeds, and a few fresh thyme leaves make it look restaurant-worthy. Serve hot with crusty bread for dipping.

Cooking Tips & Techniques

I’ve made this soup more times than I can count, and I’ve learned a few things along the way. Here are my best tips for getting it right every time.

Don’t skip the roasting step. I know it adds an extra 30 minutes, but it’s non-negotiable. Boiling or steaming the squash gives you a watery, bland soup. Roasting concentrates the flavor and adds that deep, caramelized sweetness. It’s the difference between a good soup and a great one.

Cut the squash into uniform pieces. If some cubes are tiny and others are huge, they won’t cook evenly. Aim for 1-inch cubes, give or take. This is especially important if you’re using pre-cut squash—sometimes the pieces are all different sizes, so I’ll cut the bigger ones down to match.

Watch the blender carefully. Hot liquids expand when blended, so they can blow the lid off if you’re not careful. Always leave the lid slightly ajar or remove the center cap to let steam escape. Cover the lid with a towel and start on low speed, then gradually increase. I learned this lesson the messy way.

Season in layers. Don’t just dump all the salt in at the end. Season the squash before roasting, season the onions as they cook, and taste and adjust at the end. This builds flavor at every stage instead of having a flat, one-note soup.

Toast your pumpkin seeds. If you’re using them as a garnish, toast them in a dry skillet over medium heat for 2 to 3 minutes until they start to pop. It takes almost no time and makes them infinitely more flavorful. Add a pinch of salt while they’re still warm.

Make it ahead. This soup actually tastes better the next day. The flavors have time to meld and deepen. So if you’re planning a dinner party or a busy week, make it a day in advance and reheat gently on the stove.

Variations & Adaptations

One of the best things about this soup is how adaptable it is. Here are some ways to change it up based on what you have or who you’re feeding.

Spicy Version: Add 1/2 teaspoon of red pepper flakes or a pinch of cayenne pepper along with the garlic. The heat cuts through the sweetness of the squash beautifully. I’ve also added a chopped jalapeño (seeds removed) when sautéing the onions for a more complex heat.

Curried Butternut Squash Soup: Swap the thyme and nutmeg for 1 tablespoon of curry powder and 1/2 teaspoon of ground ginger. Add the curry powder when you sauté the onions and let it toast for a minute before adding the garlic. This version is incredible with a dollop of yogurt on top.

Apple-Squash Combo: I mentioned this in the ingredients, but it’s worth repeating. Adding one chopped apple (peeled) when you sauté the onions adds a subtle sweetness and extra body. It’s especially good if your squash isn’t as sweet as you’d like. I use a Granny Smith for tartness or a Honeycrisp for pure sweetness.

Dairy-Free and Vegan: Use olive oil instead of butter, and use full-fat coconut milk for the creamy finish. The coconut milk adds a richness that’s surprisingly similar to heavy cream. Just make sure to use vegetable broth instead of chicken broth.

Roasted Carrot and Squash Soup: Add 2 to 3 large carrots, peeled and chopped, to the baking sheet with the squash. Roast them together and proceed with the recipe. The carrots add natural sweetness and a beautiful orange color. This is my go-to when I have carrots that need using up.

Slow Cooker Method: If you want to set it and forget it, roast the squash as directed, then transfer it to a slow cooker with the sautéed onions, garlic, broth, and seasonings. Cook on low for 4 to 6 hours or high for 2 to 3 hours. Blend at the end and stir in the cream. This is perfect for a busy day when you want dinner ready when you walk in the door.

Serving & Storage Suggestions

This soup is incredibly versatile when it comes to serving. Here’s how I like to enjoy it, plus tips for keeping it fresh.

Serving Temperature: Serve this soup hot, but not boiling. I let it cool for a minute or two after ladling it into bowls. A too-hot soup can mask the flavors, and nobody wants a burnt tongue.

Presentation Ideas: For a simple weeknight dinner, a bowl of soup with a hunk of crusty bread is all you need. For something a little fancier, swirl a tablespoon of cream or coconut milk on top, sprinkle with toasted pumpkin seeds, and add a few fresh thyme leaves. It looks like you put in way more effort than you actually did.

What to Serve With It: This soup pairs beautifully with a simple green salad dressed with lemon vinaigrette. The acidity cuts through the richness. A grilled cheese sandwich is also a classic pairing—the crunchy, melty bread is perfect for dipping. For a heartier meal, serve it alongside roasted chicken or a simple grain bowl.

Refrigerator Storage: Store leftover soup in an airtight container in the refrigerator for up to 5 days. The flavors actually deepen over time, so it might taste even better on day two. Reheat gently on the stove over medium-low heat, stirring occasionally. You can also microwave individual portions in 30-second bursts, stirring between each.

Freezer Storage: This soup freezes beautifully. Let it cool completely, then transfer it to freezer-safe containers or zip-top bags. Leave about an inch of headspace for expansion. It will keep for up to 3 months. To thaw, place the container in the refrigerator overnight, then reheat on the stove. If you’re in a hurry, you can thaw it in the microwave on the defrost setting.

Reheating Tips: When reheating from frozen, you might need to add a splash of broth or water to thin it out, as the soup thickens as it sits. Stir well and taste before serving—you might need to adjust the seasoning after freezing.

Nutritional Information & Benefits

Here’s a rough estimate of the nutritional content per serving (based on 6 servings, using vegetable broth and coconut milk). Keep in mind this is an approximation—actual values will vary based on exact ingredients and portion sizes.

  • Calories: Approximately 220 per serving
  • Total Fat: 12g
  • Saturated Fat: 6g
  • Carbohydrates: 28g
  • Fiber: 6g
  • Sugar: 8g (naturally occurring)
  • Protein: 4g
  • Vitamin A: 457% of the Daily Value
  • Vitamin C: 45% of the Daily Value
  • Potassium: 600mg

Health Benefits: Butternut squash is a nutritional powerhouse. It’s packed with vitamin A (in the form of beta-carotene), which supports eye health and immune function. It’s also a good source of fiber, which aids digestion and keeps you feeling full. The vitamin C content gives your immune system a boost, especially during cold and flu season. And the potassium helps regulate blood pressure.

Dietary Considerations: This soup is naturally gluten-free and can be made vegan and dairy-free by using olive oil and coconut milk. It’s also nut-free (as long as you skip the pumpkin seed garnish for those with seed allergies). If you’re watching your sodium, use low-sodium broth and go easy on the added salt.

I love that I can serve this to my family knowing it’s genuinely good for them, without any of them complaining. It’s a win-win in my book.

Conclusion

This roasted butternut squash soup has become a staple in my kitchen, and I hope it becomes one in yours too. It’s the kind of recipe that proves you don’t need fancy ingredients or hours of prep to make something truly delicious. It’s simple, affordable, and forgiving—exactly what you need on a busy weeknight.

I love that this soup is as flexible as it is reliable. You can dress it up for company or keep it simple for a quiet night in. You can add spice, sweetness, or creaminess depending on your mood. It’s a recipe that grows with you and adapts to what you have. And honestly, that’s the best kind of recipe to have in your back pocket.

So go ahead and make a batch this weekend. Roast that squash until it’s golden and caramelized. Let your kitchen fill with the smell of garlic and thyme. And when you take that first spoonful, I hope you feel the same warmth and satisfaction I do every time. If you make it, I’d love to hear how it turned out. Leave a comment below and let me know what variations you tried, or tag me in your photos on social media. Happy cooking!

Frequently Asked Questions

Can I use frozen butternut squash for this recipe?

Yes, absolutely. I’ve done it many times. The key is to roast the frozen squash directly without thawing it first. It might take an extra 5 to 10 minutes in the oven, and it won’t get quite as caramelized as fresh squash, but it still works beautifully. Just spread the frozen pieces in a single layer and roast until tender and lightly browned.

How can I make this soup thicker or thinner?

To make it thicker, let it simmer uncovered for a few extra minutes after blending to reduce some of the liquid. You can also add a peeled, chopped potato when you sauté the onions—the starch will help thicken the soup naturally. To make it thinner, simply stir in more broth or water until it reaches your desired consistency.

Can I make this soup in an Instant Pot?

Yes, you can. Use the sauté function to cook the onions and garlic, then add the cubed squash (raw, not roasted), broth, and seasonings. Pressure cook on high for 8 minutes, then do a quick release. Blend the soup directly in the pot using an immersion blender, then stir in the cream. You’ll lose some of the roasted flavor, but it’s still delicious and much faster.

Is this soup freezer-friendly?

Yes, it freezes beautifully. Let the soup cool completely, then transfer it to freezer-safe containers or zip-top bags. It will keep for up to 3 months. When you’re ready to eat it, thaw it in the refrigerator overnight and reheat gently on the stove. You might need to add a splash of broth or water to thin it out after thawing.

What can I use instead of coconut milk or heavy cream?

You have several options. For a lighter version, use whole milk or half-and-half. For a dairy-free option, try unsweetened oat milk or cashew cream (soaked cashews blended with water). You can also skip the creamy element altogether and just use extra broth—the soup will still be delicious, just a little less rich. Greek yogurt works too, but add it at the very end and don’t let it boil, or it might curdle.

Pin This Recipe!

roasted butternut squash soup recipe

Print

Cozy Roasted Butternut Squash Soup Recipe: Best Easy Dinner

This roasted butternut squash soup is rich, creamy, and deeply flavorful thanks to caramelized squash. It’s a budget-friendly, one-pot meal that’s picky eater approved and freezes beautifully.

  • Author: Belle
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1 medium butternut squash (about 2.5 to 3 pounds), peeled, seeded, and cubed
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 tablespoon butter or olive oil
  • 1 medium yellow onion, chopped
  • 2 cloves garlic, minced
  • 3 cups vegetable broth or chicken broth
  • 1/2 cup full-fat coconut milk or heavy cream
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon ground nutmeg
  • Optional: 1 small apple, peeled and chopped
  • Toasted pumpkin seeds (for garnish)
  • A drizzle of cream or coconut milk (for garnish)
  • Fresh thyme or parsley (for garnish)
  • Crusty bread or croutons (for serving)

Instructions

  1. Preheat your oven to 400°F (200°C). Prepare the butternut squash by cutting off the stem and base, slicing it in half lengthwise, scooping out the seeds, peeling, and cutting into 1-inch cubes. If using pre-cut cubes, skip this step.
  2. Spread the squash cubes on a baking sheet in a single layer. Drizzle with 2 tablespoons olive oil, sprinkle with 1 teaspoon salt and 1/2 teaspoon black pepper, and toss to coat evenly.
  3. Roast the squash for 25 to 30 minutes, flipping halfway through, until deep golden-brown edges and fork-tender.
  4. While the squash roasts, heat 1 tablespoon butter or olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook for 5 to 7 minutes until soft and translucent. Add the minced garlic and cook for 1 minute until fragrant. If using the optional apple, add it now and cook for 2 to 3 minutes.
  5. Add the roasted squash to the pot with the onions and garlic. Pour in the vegetable or chicken broth, then add the dried thyme and nutmeg. Stir to combine.
  6. Bring the soup to a gentle boil, then reduce heat to low and let it simmer for 10 minutes to meld flavors.
  7. Remove the pot from heat. Using an immersion blender, blend the soup directly in the pot until smooth. If using a regular blender, let the soup cool for 5 minutes, then blend in batches, holding the lid down with a towel.
  8. Stir in the coconut milk or heavy cream. Taste and adjust seasoning with more salt, pepper, or nutmeg as desired. If too thick, add a splash of broth or water; if too thin, simmer a few more minutes.
  9. Ladle into bowls and garnish with toasted pumpkin seeds, a drizzle of cream, fresh thyme, and serve with crusty bread.

Notes

Don’t skip roasting the squash—it builds deep flavor. For safety, let hot soup cool slightly before blending in a regular blender. This soup tastes even better the next day. Freezes well for up to 3 months.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 220
  • Sugar: 8
  • Sodium: 600
  • Fat: 12
  • Saturated Fat: 6
  • Carbohydrates: 28
  • Fiber: 6
  • Protein: 4

Keywords: butternut squash soup, roasted squash soup, easy soup recipe, fall soup, creamy soup, vegetarian soup, gluten-free soup

Did you make this recipe?

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

You might also love these recipes

Leave a Comment

Recipe rating