Written by

Ava Chapman

Published

Creamy Roasted Squash Soup with Toasted Pepitas

Ready In 60 minutes
Servings 6 servings
Difficulty Medium

I was at the community garden last October, up to my elbows in dirt, trying to figure out what to do with the mountain of butternut squash that had basically taken over my plot. A woman named Clara, who tends the herb beds with the kind of quiet precision I can only dream of, watched me for a minute. She didn’t say anything at first. Then she just pointed at the squash, then at the rosemary bush, and said, “You’re overthinking it. Roast them. The rest will figure itself out.” She didn’t give me a recipe, not really. She just told me about a soup her grandmother made every year when the air got cold, a soup that was more about the feeling of the season than any precise measurement. I went home, took her advice, and this creamy roasted squash soup was the result. It’s become my own little ritual every fall, a way of saying thank you to Clara and to that overachieving squash plant. I’ve tweaked it over the years, adding a little heat here, a little more cream there, but the heart of it is still that simple garden wisdom. Honestly, it’s the kind of soup that makes you want to put on a sweater and just sit still for a minute. Maybe you’ve been there, staring at a pile of produce with no plan. This is your plan.

Why You’ll Love This Recipe

This isn’t just another squash soup. It’s the one I make when I want something that feels both incredibly nourishing and genuinely indulgent. I’ve tested this version more times than I can count, tweaking the roast time, the spice blend, and the blending technique to get that perfect, velvety texture without a ton of heavy cream. It’s a bowl of comfort you can feel good about.

  • Quick & Easy: The oven does most of the work. Once the squash is roasted, the soup comes together in about 15 minutes. It’s perfect for a busy weeknight when you need a hug in a bowl.
  • Simple Ingredients: You probably have most of these in your kitchen right now. No weird, hard-to-find items. It’s all about letting good, simple ingredients shine.
  • Perfect for Meal Prep: This soup is a meal prep superstar. It tastes even better the next day, and it freezes like a dream. Make a big batch on Sunday and have lunches sorted for the week.
  • Crowd-Pleaser: I’ve served this to everyone from my picky-eating nephew to my food-snob uncle, and it gets rave reviews every single time. It’s creamy, savory, and just a little bit sweet.
  • Unbelievably Delicious: The secret is roasting the squash until it’s deeply caramelized. That’s where the magic happens. The flavor is so rich and complex, you won’t believe it came from such a simple process.

What makes this recipe different is the technique. I don’t just boil the squash. Roasting it brings out a natural sweetness and a nutty depth that you just can’t get any other way. Plus, the toasted pepitas on top add this fantastic, crunchy, salty counterpoint that makes every spoonful interesting. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver a bold, comforting flavor. Most of these are pantry staples, especially in the fall, and they work together to create a soup that’s much more than the sum of its parts.

  • For the Soup:
  • 1 large butternut squash (about 3 lbs), peeled, seeded, and cubed: This is the star of the show. Look for a squash that feels heavy for its size with a matte, not shiny, skin. (I find the pre-cut cubes at the store are a huge time-saver, but they can be a bit drier. Whole Foods usually has good ones.)
  • 2 tablespoons olive oil: For roasting. A good quality extra-virgin olive oil makes a difference here. I like the flavor of California Olive Ranch.
  • 1 medium yellow onion, chopped: Forms the savory base of the soup.
  • 3 cloves garlic, minced: Because garlic makes everything better.
  • 1 teaspoon ground cumin: Adds a warm, earthy note that pairs beautifully with the squash.
  • 1/2 teaspoon smoked paprika: This is my secret ingredient. It adds a subtle smokiness that you won’t be able to pinpoint, but you’ll miss if it’s not there.
  • 1/4 teaspoon cayenne pepper (optional): For a little kick. I add it, but my kids don’t love it, so I often leave it out and let people add hot sauce at the table.
  • 4 cups vegetable broth: Use a good quality one. I find that low-sodium gives you more control over the salt level. Swanson is my go-to for a reliable flavor.
  • 1/2 cup full-fat coconut milk or heavy cream: For that luscious, creamy texture. Coconut milk keeps it dairy-free and adds a subtle sweetness. (I recommend Thai Kitchen for the creamiest texture).
  • Salt and freshly ground black pepper, to taste: Don’t be shy with the salt—it’s what brings all the flavors together.
  • For the Toasted Pepitas:
  • 1/2 cup raw pepitas (pumpkin seeds): Look for the green, hulled ones.
  • 1 teaspoon olive oil: To help them toast.
  • 1/4 teaspoon smoked paprika: To match the soup.
  • Pinch of salt: To bring out their nutty flavor.

Substitution Guidance: You can easily swap the butternut squash for other winter squashes like kabocha, honeynut, or even sugar pumpkin. If you’re avoiding nuts, use heavy cream instead of coconut milk. For a completely oil-free version, you can roast the squash without oil, but it won’t get quite as caramelized.

Equipment Needed

You don’t need a ton of fancy equipment for this recipe, which is part of its beauty. Here’s what you’ll need to get the job done.

  • Large baking sheet: You need one big enough to hold the cubed squash in a single layer. If they’re crowded, they’ll steam instead of roast. I love my Nordic Ware sheet pans—they don’t warp in the oven.
  • Sharp chef’s knife and a sturdy vegetable peeler: Peeling and cubing a butternut squash can be a workout. A sharp knife is non-negotiable for safety. I keep my Victorinox knife sharpened, and it makes quick work of the squash.
  • Large soup pot or Dutch oven: For cooking the aromatics and simmering the soup. A Le Creuset or Staub is a dream, but any heavy-bottomed pot will work.
  • Immersion blender or regular blender: This is key for getting that silky smooth texture. An immersion blender is easier (you blend right in the pot), but a regular blender will give you an even smoother result. Just be careful with hot liquids—never fill the blender more than halfway, and remove the center cap from the lid to let steam escape.
  • Small skillet: For toasting the pepitas. A non-stick or well-seasoned cast iron works great.

Preparation Method

creamy roasted squash soup preparation steps

  1. Preheat and Prep: Preheat your oven to 400°F (200°C). While it’s heating up, peel your butternut squash, cut it in half lengthwise, scoop out the seeds, and cut the flesh into 1-inch cubes. Don’t stress about them being perfect—uniformity is more important for even cooking. Toss the cubes with 1 tablespoon of the olive oil, a good pinch of salt, and a few grinds of black pepper.
  2. Roast the Squash: Spread the squash cubes in a single layer on your baking sheet. Roast for 25-35 minutes, flipping halfway through, until they are tender and deeply caramelized on the edges. The edges should look a little browned and shrunken—that’s where all the flavor is. You want them to be fork-tender. Let them cool slightly.
  3. Toast the Pepitas: While the squash is roasting, heat the remaining 1 teaspoon of olive oil in a small skillet over medium heat. Add the pepitas and cook, stirring constantly, for 2-3 minutes until they start to pop and turn golden brown. Be careful—they burn quickly! Once they’re toasted, immediately transfer them to a small bowl and toss with the smoked paprika and a pinch of salt. Set aside.
  4. Sauté the Aromatics: In your large soup pot, heat the remaining 1 tablespoon of olive oil over medium heat. Add the chopped onion and cook, stirring occasionally, for 5-7 minutes, until it’s soft and translucent. Add the minced garlic, cumin, smoked paprika, and cayenne (if using) and cook for another minute until fragrant. Your kitchen will smell amazing right about now.
  5. Simmer the Soup: Add the roasted squash cubes to the pot along with the vegetable broth. Bring the mixture to a boil, then reduce the heat to low, cover, and let it simmer for 10-15 minutes. This allows all the flavors to meld together.
  6. Blend Until Smooth: Remove the pot from the heat. Using an immersion blender, blend the soup directly in the pot until it’s completely smooth and velvety. If you’re using a regular blender, work in batches, filling the blender no more than halfway. Hold the lid down with a kitchen towel and blend until smooth, then return the blended soup to the pot.
  7. Finish and Season: Stir in the coconut milk (or heavy cream). Taste the soup and adjust the seasoning with salt and pepper. You might need a surprising amount of salt to wake up all the flavors. If the soup is too thick for your liking, add a little more broth or water until it reaches your desired consistency.
  8. Serve: Ladle the soup into bowls. Top each bowl with a generous sprinkle of the toasted pepitas and a drizzle of olive oil or a swirl of extra coconut milk if you’re feeling fancy.

Cooking Tips & Techniques

Here are a few things I’ve learned the hard way so you don’t have to. First, don’t skip the roasting step. I know it’s tempting to just boil the squash to save time, but you will lose that incredible caramelized flavor that makes this soup so special. It’s the difference between a good soup and a great one.

Second, when you’re blending hot soup, be careful. I once had the lid blow off my blender and splatter soup all over my kitchen ceiling. It was not a fun cleanup. Always let the steam escape by removing the center cap of the blender lid and covering it with a towel. Start the blender on low and slowly increase the speed.

Third, taste as you go. This is the most important tip for any recipe. The amount of salt you need will depend on your broth and your squash. Start with a little, stir, taste, and add more until it tastes bright and flavorful. A final squeeze of lemon juice at the end can also help brighten things up if the soup tastes a little flat.

Finally, if your soup turns out too thin, don’t panic. Just let it simmer uncovered for a few extra minutes to reduce and thicken. If it’s too thick, add a splash more broth or water until it’s just right.

Variations & Adaptations

This soup is incredibly forgiving and easy to adapt. Here are a few of my favorite ways to change it up.

  • Spicy Thai Version: Swap the cumin and smoked paprika for 1 tablespoon of Thai red curry paste. Add a tablespoon of fresh grated ginger along with the garlic. Finish with a can of full-fat coconut milk and a squeeze of lime juice. Top with cilantro and crushed peanuts.
  • Roasted Apple Squash Soup: Add 2 peeled and chopped apples (like Honeycrisp or Fuji) to the baking sheet with the squash before roasting. The apples add a lovely sweetness and a fruity depth that’s fantastic. Omit the cayenne for a sweeter, kid-friendly version.
  • Dairy-Free & Vegan: This recipe is already dairy-free if you use coconut milk. For a completely vegan version, just make sure your vegetable broth is vegan (most are) and you’re good to go. The coconut milk gives it such a luxurious texture that no one will miss the cream.
  • Add Some Greens: After blending the soup, stir in a few generous handfuls of fresh spinach or kale and let it wilt from the residual heat. It adds a boost of nutrients and a beautiful fleck of green.

Serving & Storage Suggestions

This soup is best served piping hot. I love it with a big chunk of crusty sourdough bread for dipping, or a simple grilled cheese sandwich on the side. It’s also wonderful with a simple green salad dressed with a tangy vinaigrette 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 get better as they meld, so day two is always a treat.

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. To thaw, place the container in the refrigerator overnight. Reheat gently on the stovetop or in the microwave, adding a splash of broth or water if it’s too thick after thawing. The texture remains just as creamy and delicious.

Nutritional Information & Benefits

This soup is a powerhouse of nutrition. Butternut squash is loaded with vitamin A (in the form of beta-carotene), which is fantastic for your immune system and eye health. It’s also a great source of fiber, which keeps you feeling full and satisfied.

The pepitas (pumpkin seeds) add a good dose of healthy fats, magnesium, and zinc. The olive oil provides heart-healthy monounsaturated fats. And the garlic and onions are packed with antioxidants that support your immune system. This is a meal that truly nourishes you from the inside out.

Estimated Nutritional Information (per serving, based on 6 servings):

Nutrient Amount
Calories ~280
Fat 15g
Carbohydrates 35g
Fiber 8g
Sugar 10g
Protein 6g
Vitamin A 400% DV
Vitamin C 35% DV

Note: These are estimates and will vary based on specific ingredients used. The soup is naturally gluten-free and can be made vegan.

Conclusion

This creamy roasted squash soup is more than just a recipe—it’s a warm hug on a cold day, a celebration of the season, and a testament to the magic of simple, good food. It’s the kind of thing you’ll find yourself craving when the leaves start to change and the air gets crisp. I love it because it’s forgiving, adaptable, and always, always delivers. It makes me feel like I’ve got my act together, even on the most chaotic of weeknights.

I’d love to hear how it turns out for you! Did you try a fun variation? Did your family gobble it up? Drop a comment below and let me know. And if you snap a photo, tag me on Pinterest—I love seeing your creations. Now go roast some squash. You won’t regret it.

Frequently Asked Questions

Can I use frozen butternut squash instead of fresh?

Yes, you can, but the texture will be a little different. Frozen squash tends to be more watery, so your soup might be a bit thinner. You can compensate by roasting the frozen squash a little longer to evaporate some of the moisture, or by simmering the finished soup for a few extra minutes to thicken it up.

How can I make this soup thicker?

If your soup turns out thinner than you’d like, simply let it simmer uncovered for 10-15 minutes after blending. This will allow some of the excess liquid to evaporate and the soup to thicken naturally. You can also add a peeled and diced potato to the pot when you add the broth—it will break down and act as a natural thickener.

Can I make this soup ahead of time?

Absolutely! In fact, I often think it tastes even better the next day. Make the soup completely, let it cool, and store it in an airtight container in the refrigerator for up to 5 days. Reheat it gently on the stovetop or in the microwave. You can also freeze it for up to 3 months.

What can I use instead of pepitas?

If you don’t have pepitas, you can top the soup with toasted sunflower seeds, chopped walnuts, or even crumbled bacon for a non-vegetarian option. A drizzle of good quality balsamic glaze or a swirl of yogurt or sour cream also makes a lovely garnish.

Is this soup spicy?

The recipe as written has just a tiny hint of warmth from the optional cayenne pepper. It’s not spicy at all—it just adds a subtle background heat that enhances the other flavors. If you are sensitive to spice or serving it to kids, feel free to leave the cayenne out entirely. It will still be delicious.

Pin This Recipe!

creamy roasted squash soup recipe

Print

Creamy Roasted Squash Soup with Toasted Pepitas

This creamy roasted squash soup is a warm hug on a cold day, featuring deeply caramelized butternut squash blended into a velvety, nourishing soup with a hint of smoke and spice, topped with crunchy toasted pepitas.

  • Author: Lora
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 1 large butternut squash (about 3 lbs), peeled, seeded, and cubed
  • 2 tablespoons olive oil
  • 1 medium yellow onion, chopped
  • 3 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon cayenne pepper (optional)
  • 4 cups vegetable broth
  • 1/2 cup full-fat coconut milk or heavy cream
  • Salt and freshly ground black pepper, to taste
  • 1/2 cup raw pepitas (pumpkin seeds)
  • 1 teaspoon olive oil (for pepitas)
  • 1/4 teaspoon smoked paprika (for pepitas)
  • Pinch of salt (for pepitas)

Instructions

  1. Preheat your oven to 400°F (200°C). Peel the butternut squash, cut it in half lengthwise, scoop out the seeds, and cut the flesh into 1-inch cubes. Toss the cubes with 1 tablespoon of the olive oil, a good pinch of salt, and a few grinds of black pepper.
  2. Spread the squash cubes in a single layer on a baking sheet. Roast for 25-35 minutes, flipping halfway through, until tender and deeply caramelized on the edges. Let cool slightly.
  3. While the squash roasts, heat 1 teaspoon olive oil in a small skillet over medium heat. Add the pepitas and cook, stirring constantly, for 2-3 minutes until they start to pop and turn golden brown. Immediately transfer to a small bowl and toss with 1/4 teaspoon smoked paprika and a pinch of salt. Set aside.
  4. In a large soup pot, heat the remaining 1 tablespoon olive oil over medium heat. Add the chopped onion and cook, stirring occasionally, for 5-7 minutes until soft and translucent. Add the minced garlic, cumin, smoked paprika, and cayenne (if using) and cook for another minute until fragrant.
  5. Add the roasted squash cubes and vegetable broth to the pot. Bring to a boil, then reduce heat to low, cover, and simmer for 10-15 minutes.
  6. Remove the pot from heat. Using an immersion blender, blend the soup directly in the pot until completely smooth and velvety. (If using a regular blender, work in batches, filling no more than halfway, and let steam escape.)
  7. Stir in the coconut milk or heavy cream. Taste and adjust seasoning with salt and pepper. If too thick, add more broth or water to reach desired consistency.
  8. Ladle the soup into bowls. Top each bowl with a generous sprinkle of toasted pepitas and a drizzle of olive oil or extra coconut milk if desired.

Notes

Don’t skip the roasting step—it’s key for deep caramelized flavor. When blending hot soup, let steam escape to avoid splatters. Taste and adjust salt as needed; a squeeze of lemon juice can brighten flavors. For thicker soup, simmer uncovered after blending. For thinner soup, add more broth.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 280
  • Sugar: 10
  • Sodium: 600
  • Fat: 15
  • Saturated Fat: 5
  • Carbohydrates: 35
  • Fiber: 8
  • Protein: 6

Keywords: creamy roasted squash soup, butternut squash soup, fall soup, vegan soup, gluten-free soup, roasted squash, pepitas, comfort food

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