Cozy Creamy Roasted Squash Soup with Toasted Pepitas

Ready In
Servings
Difficulty

Marta wasn’t trying to impress me. I’d stopped by to drop off a book I’d borrowed, and the smell hit me before I even got past her mudroom. It wasn’t a fancy dinner party night or a holiday—just a random Tuesday in late October. She was wearing a stained apron, and there was flour on her cheek. “Oh, that’s just soup,” she said when I asked, like it was nothing. But the color—that deep, golden-orange—stopped me cold. I stood there in her kitchen, breathing in roasted squash and something warm and earthy, while she stirred a pot with the kind of casualness that only comes from making something a hundred times. Honestly, it felt a little unfair. Here I was, spending hours on complicated recipes, and she was whipping up the most soul-soothing thing I’d ever smelled without even breaking a sweat. She handed me a spoon, and that first bite—creamy, slightly sweet, with a little nutty crunch on top—changed how I thought about soup forever. I mean, maybe you’ve been there, standing in someone else’s kitchen, realizing they’ve been holding out on you with their “nothing” recipes. I asked for the recipe three times before she finally wrote it down on a napkin. This is that soup.

Why You’ll Love This Recipe

Let me tell you why this soup has become my go-to for those chilly evenings when only something warm and comforting will do. I’ve tested this version more times than I can count, tweaking the roast time and the cream ratio until it was just right. It’s the kind of recipe that makes you look like a kitchen genius with minimal effort.

  • Quick & Easy: Comes together in under an hour, most of which is hands-off roasting time. Perfect for a busy weeknight or a lazy Sunday.
  • Simple Ingredients: No fancy grocery trips needed. You probably have most of this in your pantry right now—onion, garlic, broth, and a good squash.
  • Perfect for Cozy Evenings: This is the soup you want when the weather turns cold, or you’ve had a rough day and need something that feels like a hug in a bowl.
  • Crowd-Pleaser: I’ve served this to picky kids and foodie friends, and it gets rave reviews every single time. The creamy texture wins everyone over.
  • Unbelievably Delicious: The secret is roasting the squash until it caramelizes, which brings out a natural sweetness that no amount of added sugar could match. The toasted pepitas on top add that perfect crunch.

This recipe isn’t just good—it’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined: healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple Tuesday into something memorable.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without any fuss. Most of these are pantry staples, and the ones that aren’t are worth the trip to the store.

  • For the Soup:
    • 1 medium butternut squash (about 2-3 lbs), halved and seeded (look for one that feels heavy for its size)
    • 1 large yellow onion, quartered
    • 3 cloves garlic, peeled (adds richness without being overpowering)
    • 2 tablespoons olive oil (I prefer a good extra-virgin for roasting)
    • 1 teaspoon salt (plus more to taste)
    • ½ teaspoon black pepper
    • ½ teaspoon ground cumin (adds warmth)
    • ¼ teaspoon ground nutmeg (just a hint)
    • 4 cups vegetable broth (or chicken broth if you prefer)
    • ½ cup heavy cream (or full-fat coconut milk for dairy-free)
    • 1 tablespoon maple syrup (optional, enhances natural sweetness)
  • For the Topping:
    • ⅓ cup pepitas (pumpkin seeds)
    • 1 teaspoon olive oil
    • Pinch of salt
    • Pinch of smoked paprika (optional, but adds a lovely depth)
  • For Garnish (optional but recommended):
    • Extra swirl of cream
    • Fresh thyme or sage leaves
    • Drizzle of good olive oil

I recommend getting a good-quality butternut squash from a farmers’ market if you can—the flavor is noticeably sweeter. For the broth, I like using homemade vegetable broth when I have it on hand, but store-bought works perfectly fine. The pepitas are non-negotiable in my book—they add that essential crunch that makes this soup feel special. If you can’t find pepitas, toasted sunflower seeds work in a pinch.

Equipment Needed

You don’t need a lot of fancy equipment for this recipe, which is part of its charm. Here’s what you’ll want on hand:

  • Baking Sheet: A rimmed baking sheet is best for roasting the squash without making a mess. I’ve used a half-sheet pan for years and it works perfectly.
  • Large Pot or Dutch Oven: You’ll need something big enough to hold all the soup. A 5-quart Dutch oven is my go-to—it holds heat well and makes for easy stirring.
  • Immersion Blender or Regular Blender: An immersion blender is easier (less cleanup), but a regular blender works just as well. Just be careful blending hot liquids—always vent the lid.
  • Sharp Knife and Cutting Board: Butternut squash can be tough to cut, so a sharp chef’s knife makes the job safer and easier.
  • Small Skillet: For toasting the pepitas. A non-stick skillet works great here.

If you don’t have an immersion blender, no worries—I used a regular blender for years. Just let the soup cool slightly before blending, and work in batches. Trust me on this one. I learned the hard way about hot soup explosions.

Preparation Method

roasted squash soup preparation steps

Let’s get cooking. This recipe is straightforward, but each step matters for building that deep, cozy flavor.

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easier cleanup. Trust me, roasted squash can get sticky.
  2. Prepare the squash. Carefully halve the butternut squash lengthwise using a sharp knife. Scoop out the seeds and stringy bits with a spoon. You can save the seeds for roasting later if you’re feeling ambitious. Place the squash halves cut-side up on the baking sheet.
  3. Add the aromatics. Arrange the quartered onion and peeled garlic cloves around the squash on the baking sheet. Drizzle everything with the olive oil, then sprinkle with salt, pepper, cumin, and nutmeg. Use your hands to rub the oil and spices over the squash flesh and the onion pieces. It’s a little messy, but it’s worth it.
  4. Roast until tender. Place the baking sheet in the oven and roast for 40-50 minutes, or until the squash is fork-tender and the edges are starting to caramelize. The onion should be soft and slightly browned. You’ll know it’s done when you can easily pierce the squash with a fork. The smell at this point is incredible—sweet and earthy.
  5. Toast the pepitas. While the squash roasts, heat a small skillet over medium heat. Add the pepitas and toast them, stirring frequently, for 2-3 minutes until they start to pop and smell nutty. Drizzle with the olive oil, sprinkle with salt and smoked paprika, and toss to coat. Remove from heat and set aside. Watch them carefully—they burn fast. I’ve ruined more than one batch by walking away.
  6. Scoop and blend. Once the squash is cool enough to handle (about 10 minutes), use a spoon to scoop the flesh away from the skin. Discard the skin. Transfer the roasted squash, onion, and garlic to your large pot or Dutch oven. Add the vegetable broth.
  7. Blend until smooth. Using an immersion blender, blend the soup directly in the pot until completely smooth and creamy. If using a regular blender, work in batches, filling the blender no more than halfway. Remove the center cap from the lid and cover with a towel to let steam escape. Blend until velvety smooth.
  8. Finish the soup. Place the pot over medium-low heat. Stir in the heavy cream (or coconut milk) and maple syrup if using. Warm through for about 5 minutes, stirring occasionally. Taste and adjust seasoning—you might want a little more salt or a pinch more nutmeg. The soup should be rich, creamy, and deeply comforting.
  9. Serve and garnish. Ladle the soup into bowls. Top with a generous sprinkle of toasted pepitas. Add a swirl of extra cream, a few fresh thyme leaves, or a drizzle of good olive oil if you’re feeling fancy. Serve hot.

Cooking Tips & Techniques

Over the years, I’ve made this soup more times than I can count, and I’ve picked up a few tricks along the way. Here are the ones that make the biggest difference:

  • Don’t skip the roasting step. I know it’s tempting to just boil the squash to save time, but roasting is what gives this soup its deep, caramelized flavor. The high heat brings out the natural sugars in the squash, creating a sweetness that no amount of added sugar can replicate. Trust the process.
  • Cut the squash evenly. When you halve the squash, try to make both halves roughly the same size. This ensures they cook evenly. I once had one half that was much thicker, and it took forever to get tender while the other side was practically mush.
  • Watch the pepitas like a hawk. Toasted pepitas go from perfectly golden to burnt in about 30 seconds. Keep them moving in the pan and pull them off the heat as soon as they start to pop and smell fragrant. I’ve learned this the hard way more times than I’d like to admit.
  • Blend carefully. Hot soup expands when blended, which can lead to a messy (and painful) explosion. Always vent the lid of a regular blender, and never fill it more than halfway. An immersion blender is safer and easier, but if you’re using a regular one, patience is key.
  • Make it ahead. This soup actually tastes better the next day. The flavors have time to meld and deepen. Make a big batch on Sunday, and you’ll have cozy lunches all week. Just reheat gently on the stovetop, adding a splash of broth or water if it’s too thick.

Variations & Adaptations

One of the best things about this soup is how adaptable it is. I’ve tried several variations over the years, and they’ve all been winners. Here are a few to try:

  • Make it vegan: Swap the heavy cream for full-fat coconut milk or cashew cream. The coconut milk adds a subtle tropical note that pairs beautifully with the squash. Use maple syrup instead of honey if you’re avoiding all animal products.
  • Change up the squash: Butternut is classic, but you can use any winter squash. Acorn squash, kabocha, or even pumpkin work beautifully. Each one will give the soup a slightly different flavor and texture. I made a version with red kuri squash last fall, and it was incredibly creamy.
  • Add some heat: For a spicy kick, add a pinch of cayenne pepper or red pepper flakes along with the other spices. Or roast a small halved jalapeño along with the squash for a more subtle heat that builds as you eat.
  • Try different toppings: Toasted pepitas are my favorite, but you can also try crumbled bacon, fried sage leaves, a dollop of crème fraîche, or even some crispy chickpeas for extra crunch. Each topping adds its own personality to the soup.
  • Make it a meal: Turn this soup into a heartier dish by adding a can of drained and rinsed chickpeas or some cooked quinoa right before serving. It adds protein and makes it substantial enough for a full dinner.

Serving & Storage Suggestions

This soup is best served hot, straight from the pot, with all the toppings you can muster. The contrast between the creamy soup and the crunchy pepitas is what makes it so satisfying.

For serving, I like to ladle the soup into wide, shallow bowls so the toppings have room to shine. A swirl of cream on top, a sprinkle of pepitas, and a few fresh thyme leaves make it look restaurant-worthy. Pair it with a chunk of crusty bread or a simple grilled cheese sandwich for the ultimate comfort meal. A crisp green salad with a tangy vinaigrette also works beautifully to cut through the richness.

For storage, let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually deepen and get better after a day or two—I often find myself looking forward to the leftovers more than the first meal. To reheat, warm it gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if it’s too thick. You can also microwave individual portions in 30-second bursts, stirring between each.

This soup freezes beautifully. Pour it into freezer-safe containers or zip-top bags, leaving a little room for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating. The texture might separate slightly after freezing, but a good whisk or a quick blend with an immersion blender will bring it right back.

I’ll be honest—the soup is even better the next day. The roasted flavors have time to settle into something deeper and more complex. It’s the kind of meal that feels like it was made with love, even if you just reheated it.

Nutritional Information & Benefits

This soup isn’t just delicious—it’s packed with good-for-you ingredients that make it a smart choice for a cozy meal. Here’s a rough estimate per serving (based on 6 servings):

  • Calories: Approximately 220-250 per serving
  • Fat: 14g (mostly from olive oil and cream)
  • Carbohydrates: 24g
  • Fiber: 5g
  • Protein: 5g
  • Vitamin A: Over 200% of your daily needs (hello, squash!)
  • Vitamin C: About 30% of your daily needs

Butternut squash is a superstar ingredient. It’s loaded with vitamin A, which is great for your eyes and immune system, and it’s a good source of fiber, which keeps you feeling full and satisfied. The pepitas add healthy fats, magnesium, and zinc—perfect for a little extra nourishment on a cold day. This soup is naturally gluten-free and can easily be made dairy-free or vegan with a few simple swaps.

One thing I love about this recipe is that it feels indulgent without being heavy. You get that creamy, comforting texture without loads of cream. It’s the kind of meal that warms you from the inside out and leaves you feeling good about what you just ate.

Conclusion

This cozy creamy roasted squash soup has become a staple in my kitchen, and I have a feeling it will become one in yours too. It’s the kind of recipe that feels like a warm hug on a cold day—simple, satisfying, and full of flavor. The best part? It comes together with minimal effort, using ingredients you probably already have on hand.

I love that this soup is endlessly adaptable. You can make it vegan, add some heat, or load it up with different toppings depending on what you’re craving. It’s forgiving enough for a weeknight dinner but impressive enough for company. Every time I make it, I think of Marta standing in her kitchen, stirring that pot like it was nothing. Now it’s my nothing recipe too.

I’d love to hear how yours turns out. Did you try a different squash? Add your own twist? Drop a comment below and let me know—I read every single one. And if you share a photo on Pinterest or Instagram, tag me so I can see your beautiful bowl of soup. Happy cooking, friend.

Frequently Asked Questions

Can I use frozen butternut squash for this soup?

You can, but I don’t recommend it. Frozen squash has a higher water content and won’t caramelize the same way during roasting. The flavor will be less concentrated, and the texture might be a bit watery. If you’re in a pinch, you can roast the frozen squash, but you’ll need to drain off any excess liquid before blending.

How can I make this soup thicker or thinner?

To make it thicker, use less broth or let it simmer uncovered for a few extra minutes to reduce. You can also add a peeled and diced potato to the roasting pan—it will blend in and add creaminess without changing the flavor. To thin it out, simply stir in more broth or water until it reaches your desired consistency.

Can I make this soup in a slow cooker?

Yes, but you’ll lose some of the roasted flavor. To adapt, roast the squash, onion, and garlic in the oven first (step 3), then transfer everything to the slow cooker with the broth. Cook on low for 4-6 hours or high for 2-3 hours, then blend and finish with the cream. The roasting step is still important for flavor, so don’t skip it.

What’s the best way to cut a butternut squash safely?

Butternut squash can be tricky to cut because of its shape and hard skin. First, microwave the whole squash for 2-3 minutes to soften it slightly. Then, use a sharp chef’s knife to cut off both ends. Stand the squash upright and slice down the middle lengthwise. Scoop out the seeds, and you’re ready to roast. Always use a stable cutting board and take your time—I’ve had a few close calls myself.

Can I freeze the soup with the cream already added?

It’s better to freeze the soup before adding the cream. Cream can separate and become grainy when frozen and thawed. Make the soup through step 7, let it cool, and freeze it without the cream. When you’re ready to serve, thaw it in the refrigerator, reheat gently, and stir in the cream at the end. The pepitas should always be added fresh—they lose their crunch in the freezer.

Pin This Recipe!

roasted squash soup recipe
Print

Cozy Creamy Roasted Squash Soup with Toasted Pepitas

A soul-soothing, creamy roasted butternut squash soup with caramelized flavors and a nutty crunch from toasted pepitas. Perfect for chilly evenings, this easy recipe comes together in under an hour with simple ingredients.

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

Ingredients

Scale
  • 1 medium butternut squash (about 2–3 lbs), halved and seeded
  • 1 large yellow onion, quartered
  • 3 cloves garlic, peeled
  • 2 tablespoons olive oil
  • 1 teaspoon salt, plus more to taste
  • ½ teaspoon black pepper
  • ½ teaspoon ground cumin
  • ¼ teaspoon ground nutmeg
  • 4 cups vegetable broth (or chicken broth)
  • ½ cup heavy cream (or full-fat coconut milk for dairy-free)
  • 1 tablespoon maple syrup (optional)
  • ⅓ cup pepitas (pumpkin seeds)
  • 1 teaspoon olive oil (for pepitas)
  • Pinch of salt (for pepitas)
  • Pinch of smoked paprika (optional, for pepitas)
  • Extra swirl of cream (for garnish, optional)
  • Fresh thyme or sage leaves (for garnish, optional)
  • Drizzle of good olive oil (for garnish, optional)

Instructions

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. Carefully halve the butternut squash lengthwise. Scoop out the seeds and stringy bits. Place the squash halves cut-side up on the baking sheet.
  3. Arrange the quartered onion and peeled garlic cloves around the squash. Drizzle everything with 2 tablespoons olive oil, then sprinkle with salt, pepper, cumin, and nutmeg. Rub the oil and spices over the squash flesh and onion.
  4. Roast for 40-50 minutes, until the squash is fork-tender and edges are caramelized.
  5. While the squash roasts, heat a small skillet over medium heat. Add pepitas and toast for 2-3 minutes until they start to pop and smell nutty. Drizzle with 1 teaspoon olive oil, sprinkle with salt and smoked paprika, toss to coat, and set aside.
  6. Once the squash is cool enough to handle (about 10 minutes), scoop the flesh away from the skin. Discard the skin. Transfer the roasted squash, onion, and garlic to a large pot or Dutch oven. Add the vegetable broth.
  7. Using an immersion blender, blend the soup directly in the pot until completely smooth. If using a regular blender, work in batches, filling no more than halfway. Remove the center cap from the lid and cover with a towel to let steam escape. Blend until velvety smooth.
  8. Place the pot over medium-low heat. Stir in the heavy cream (or coconut milk) and maple syrup if using. Warm through for about 5 minutes, stirring occasionally. Taste and adjust seasoning.
  9. Ladle the soup into bowls. Top with toasted pepitas. Add a swirl of extra cream, fresh thyme leaves, or a drizzle of olive oil if desired. Serve hot.

Notes

Don’t skip the roasting step—it caramelizes the squash and deepens the flavor. Watch the pepitas carefully as they burn quickly. For best results, make the soup a day ahead; flavors deepen overnight. Freeze without cream for best texture.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 235
  • Sugar: 8
  • Sodium: 680
  • Fat: 14
  • Saturated Fat: 5
  • Carbohydrates: 24
  • Fiber: 5
  • Protein: 5

Keywords: roasted squash soup, creamy butternut squash soup, fall soup, winter soup, easy soup recipe, 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!

Share This Recipe

You might also love these recipes

Leave a Comment

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