My neighbor wasn’t trying to impress anyone. I’d stopped by to borrow a cup of sugar—a cliché, I know, but my baking project was in crisis mode—and the smell hit me before I even knocked. It wasn’t sweet or spicy. It was warm. Deeply, impossibly warm, like the kitchen itself was exhaling. She opened the door with flour on her cheek and a wooden spoon in her hand, completely unbothered by the fact that she had created something that smelled like a hug. “Oh, that’s just squash soup,” she said when I asked, as if she hadn’t just stopped me in my tracks. “I make it when I’m having a week.”
Let me tell you, that soup changed something in me. I stood there, sugar forgotten, watching her stir this beautiful, velvety orange liquid, and I knew I had to figure out how to make it myself. She tossed in a handful of toasted pepitas at the end, and the crunch against that silky texture was pure magic. Honestly, I’ve been chasing that exact bowl ever since. There’s something about acorn squash that feels like fall in a bowl—sweet, nutty, and just a little bit earthy. And when you roast it until it’s caramelized and tender? Forget about it.
Maybe you’ve been there—standing in someone else’s kitchen, watching them make something ordinary feel extraordinary without even trying. That’s what this soup is. It’s not fancy. It’s not complicated. It’s just good, the way good food should be. I’ve tweaked her recipe a bit over the years (added a touch more ginger, swapped in coconut milk once when I was out of cream), but the soul of it is still hers. This is the soup I make on cold nights, on hard days, or when I just need the kitchen to smell like someone’s taking care of me. You’re going to love it.
Why You’ll Love This Recipe
This isn’t just another squash soup recipe. I’ve tested this one at least a dozen times—burned my fingers on hot squash skins, accidentally over-blended a batch into something that looked like baby food (still tasted good, though), and finally landed on a version that hits every single note. It’s the kind of soup that makes you close your eyes after the first bite. Seriously.
- Quick & Easy: From start to finish, this comes together in about 45 minutes. Most of that is hands-off roasting time, so you can cozy up on the couch while your oven does the work.
- Simple Ingredients: No fancy grocery trips needed. You probably have most of this in your kitchen right now—onion, garlic, broth, a little cream. The squash is the star, and it’s easy to find at any grocery store or farmer’s market.
- Perfect for Cozy Nights: This is the soup you want on a cold, rainy evening, when you’re curled up in your favorite sweater and the wind is howling outside. It’s comfort food at its finest.
- Crowd-Pleaser: I’ve served this to kids, picky eaters, and even my brother-in-law who “doesn’t like squash.” Everyone goes back for seconds. The toasted pepitas on top? They’re the finishing touch that makes people think you tried way harder than you did.
- Unbelievably Delicious: The texture is velvety smooth, the flavor is perfectly balanced between sweet and savory, and that little pop of crunch from the pepitas? Chef’s kiss.
What makes this recipe different from the rest? It’s the roasting. Most recipes just boil the squash, but roasting it first brings out a deep, caramelized sweetness that you just can’t get any other way. Plus, the ginger and garlic get a chance to mellow and meld in the oven, creating a broth that’s layered and complex without being fussy. 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 bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and the squash is the only thing you might need to pick up specifically.
- 2 medium acorn squash (about 2 pounds each) — Look for squash that feels heavy for its size and has a deep green color with some orange patches. That orange means it’s ripe and sweet.
- 1 medium yellow onion, roughly chopped — Adds a savory base that balances the sweetness of the squash.
- 3 cloves garlic, smashed — I use fresh garlic here, not the jarred stuff. It makes a difference.
- 1 tablespoon fresh ginger, peeled and grated — This is my secret weapon. It adds warmth without being spicy. You can use 1 teaspoon of ground ginger in a pinch, but fresh is better.
- 4 cups vegetable broth — I recommend Pacific Foods or Imagine brand for the best flavor. Low-sodium is great so you can control the salt.
- 1/2 cup coconut milk (full-fat) — Adds creaminess without dairy. You can use heavy cream if you prefer, but coconut milk gives it a subtle richness that I love.
- 2 tablespoons olive oil — For roasting the squash and sautéing the aromatics. Use a good-quality extra virgin olive oil here.
- 1 teaspoon salt — I use kosher salt, but sea salt works too. Adjust to taste.
- 1/2 teaspoon black pepper — Freshly ground is always better.
- 1/4 teaspoon cayenne pepper (optional) — Just a pinch for a tiny kick. It doesn’t make the soup spicy, just a little more interesting.
For the Toasted Pepitas:
- 1/3 cup pepitas (shelled pumpkin seeds) — Look for raw, unsalted pepitas. You can find them in the bulk section or near the nuts.
- 1 teaspoon olive oil
- 1/4 teaspoon smoked paprika — This gives the pepitas a smoky, savory flavor that’s incredible against the sweet soup.
- Pinch of salt
Substitution Guidance: If you can’t find acorn squash, butternut squash or kabocha squash work beautifully. For a dairy-free version, the coconut milk is perfect. If you’re nut-free, skip the pepitas and use toasted sunflower seeds instead. And if you don’t have fresh ginger, 1 teaspoon of ground ginger will do—just add it with the salt and pepper.
Equipment Needed
You don’t need a lot of fancy equipment for this soup, which is part of why I love it. Here’s what you’ll need:
- Large baking sheet — A rimmed baking sheet is best to catch any juices from the squash. I use a half-sheet pan, and it’s perfect.
- Sharp chef’s knife — Acorn squash can be tough to cut. A sharp knife makes it safer and easier. Trust me on this.
- Large soup pot or Dutch oven — I love my enameled cast iron Dutch oven for this. It holds heat well and is perfect for simmering the soup.
- Immersion blender — This is my preferred tool for blending hot soup. You can also use a regular blender, but you’ll need to work in batches and be careful with the hot liquid.
- Small skillet — For toasting the pepitas. A non-stick skillet works great.
- Measuring cups and spoons — For accuracy, especially with the spices.
- Wooden spoon — For stirring. It won’t scratch your pot.
If you don’t have an immersion blender, no worries. A regular blender works fine—just let the soup cool slightly before blending, and never fill the blender more than halfway. I learned that lesson the hard way, and let’s just say my kitchen ceiling needed a good scrub afterward.
Preparation Method

Alright, let’s get cooking. This soup is straightforward, but a few little tricks make it exceptional.
- Preheat your oven to 400°F (200°C). While it’s heating up, carefully cut your acorn squash in half from stem to stern. Scoop out the seeds and stringy bits with a spoon—a metal spoon works better than a plastic one for this. Don’t throw those seeds away! You can roast them just like pumpkin seeds for a snack.
- Brush the cut sides of the squash with 1 tablespoon of olive oil and place them cut-side down on your baking sheet. Roast for 30-35 minutes, until the flesh is tender and easily pierced with a fork. The bottoms should look caramelized and golden. I usually check at 30 minutes, but sometimes it needs a few extra minutes depending on the size of the squash.
- While the squash roasts, start the aromatics. In your large pot or Dutch oven, heat the remaining 1 tablespoon of olive oil over medium heat. Add the chopped onion and cook for about 5 minutes, until it’s soft and translucent. You’re not trying to brown it here—just soften it up. Add the smashed garlic and grated ginger, and cook for another minute until fragrant. Your kitchen is going to smell amazing right about now.
- Add the vegetable broth to the pot with the onions, garlic, and ginger. Bring it to a gentle simmer, then reduce the heat to low and let it hang out while the squash finishes roasting.
- Once the squash is done, let it cool for a few minutes until you can handle it. Scoop the flesh out of the skins with a spoon. It should come out easily in big, soft chunks. Add all the squash flesh to the pot with the broth.
- Stir in the coconut milk, salt, pepper, and cayenne (if using). Bring the soup back to a gentle simmer, then remove it from the heat. Let it cool for about 5 minutes before blending.
- Blend the soup until smooth. If you’re using an immersion blender, just stick it right in the pot and blend until velvety. If you’re using a regular blender, work in batches—fill the blender no more than halfway, hold the lid down with a towel, and blend until smooth. Pour each batch into a clean pot or large bowl as you go.
- Make the toasted pepitas. While the soup is blending, heat a small skillet over medium heat. Add the pepitas and toast them for 2-3 minutes, shaking the pan occasionally, until they start to pop and smell nutty. Drizzle with olive oil, sprinkle with smoked paprika and salt, and toss to coat. Remove from the heat immediately—they can burn fast.
- Taste the soup and adjust seasoning. This is the most important step! Add more salt, pepper, or a squeeze of lemon juice if it needs brightness. I usually add a pinch more salt at this stage.
- Ladle the soup into bowls and top with a generous handful of toasted pepitas. A drizzle of extra coconut milk or a swirl of cream on top looks beautiful too.
Cooking Tips & Techniques
I’ve made this soup more times than I can count, and I’ve definitely learned a few things along the way. Here are my best tips:
Roast the squash cut-side down. This is non-negotiable. When the squash roasts cut-side down, the flesh caramelizes against the hot pan, creating a deeper, sweeter flavor. If you roast it cut-side up, it steams instead of roasts, and you lose all that beautiful browning.
Don’t skip the ginger. I know it seems like a small addition, but fresh ginger is what makes this soup sing. It cuts through the sweetness of the squash and adds a warmth that feels cozy without being spicy. I once forgot to add it, and the soup was fine—but it wasn’t this soup.
Blend in stages if using a regular blender. I cannot stress this enough. Hot liquid expands when blended, and if you fill the blender too full, you’ll end up with soup all over your counter (and possibly yourself). Work in small batches, and always hold the lid down with a folded kitchen towel.
Toast the pepitas at the last minute. They’re best fresh and warm. If you make them ahead of time, they’ll lose their crunch. You can toast them while the soup is simmering, and they’ll be ready right when you need them.
Make it ahead of time. This soup actually gets better after a day in the fridge. The flavors meld and deepen overnight. I often make it on a Sunday and enjoy it for lunch all week. Just reheat gently on the stovetop, and add a splash of broth or water if it’s too thick.
Variations & Adaptations
This recipe is wonderfully flexible. Here are a few ways to make it your own:
Vegan and Dairy-Free: This version is already vegan and dairy-free if you use coconut milk! Just make sure your vegetable broth is vegan (most are). The coconut milk adds a lovely richness without any dairy.
Spicy Kick: If you like heat, add a chopped jalapeño or serrano pepper along with the onions. You can also increase the cayenne to 1/2 teaspoon for a more pronounced warmth. I once added a whole habanero (don’t do this unless you really love heat), and it was intense but delicious.
Apple Squash Soup: For a sweeter, fruitier version, add one peeled and chopped apple (Granny Smith or Honeycrisp work great) to the pot with the onions. Cook it down with the aromatics before adding the broth. It adds a subtle sweetness that pairs beautifully with the squash.
Herb-Infused: Stir in a tablespoon of fresh thyme leaves or a sprig of rosemary during the simmering stage. Remove the rosemary sprig before blending. The herbs add an earthy, savory note that’s perfect for fall.
Smoky Twist: Use smoked paprika instead of regular paprika in the pepitas, and add 1/2 teaspoon of smoked paprika to the soup itself. It gives the whole dish a subtle smokiness that’s unexpected and wonderful.
Serving & Storage Suggestions
This soup is best served hot, straight from the pot, with a generous topping of toasted pepitas. I like to serve it with a crusty loaf of sourdough bread for dipping—the combination of creamy soup and crunchy bread is unbeatable. A simple green salad with a lemony vinaigrette on the side makes it a complete meal.
For a cozy dinner party, serve this soup in small bowls as a starter, or in big bowls as the main event with a glass of crisp white wine. It’s also fantastic for meal prep—portion it into individual containers for easy lunches all week.
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 after a day or two!
Freezing: 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.
Reheating: Reheat the soup gently on the stovetop over medium-low heat, stirring occasionally. If it’s too thick, add a splash of broth or water until it reaches your desired consistency. I don’t recommend microwaving it—it can get grainy. And always make fresh pepitas when you reheat; the old ones will be soggy.
Nutritional Information & Benefits
This soup is as good for you as it is delicious. Here’s a rough estimate per serving (based on 4 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 280 |
| Total Fat | 14g |
| Saturated Fat | 6g |
| Carbohydrates | 36g |
| Fiber | 8g |
| Sugar | 8g |
| Protein | 6g |
| Sodium | 680mg |
Acorn squash is packed with vitamin A, vitamin C, and potassium. It’s also a great source of fiber, which keeps you full and satisfied. The pepitas add healthy fats, magnesium, and zinc. This soup is naturally gluten-free and can easily be made nut-free by swapping the pepitas for sunflower seeds. It’s a nourishing, wholesome meal that feels like a treat.
Conclusion
This cozy acorn squash soup with toasted pepitas is the kind of recipe that becomes a staple—the one you turn to when you need comfort, when you want to impress without stress, or when you just want your kitchen to smell like fall. It’s simple enough for a weeknight but special enough for company. And honestly, it’s one of those recipes that makes you feel like you’ve got it all figured out.
I’d love to hear how it turns out for you! Did you add your own twist? Try a different topping? Leave a comment below and let me know—I read every single one, and I love seeing how you make this recipe your own. And if you snap a photo, tag me on Pinterest so I can see your beautiful bowl of soup.
Here’s to cozy nights, warm bowls, and the kind of food that feels like a hug. Happy cooking, friend.
Frequently Asked Questions
Can I use butternut squash instead of acorn squash?
Absolutely! Butternut squash works beautifully in this recipe. It’s slightly sweeter and creamier than acorn squash, so the soup will be a little richer. Just peel and cube the butternut squash before roasting, and follow the same instructions. You might need to roast it for an extra 5-10 minutes since butternut is denser.
Can I make this soup in an Instant Pot or slow cooker?
Yes, you can adapt this for either appliance. For an Instant Pot, sauté the onions, garlic, and ginger using the sauté function, then add the roasted squash and broth. Pressure cook on high for 5 minutes, then do a quick release. Blend and stir in the coconut milk. For a slow cooker, add all the ingredients (except the coconut milk) and cook on low for 6-8 hours or high for 3-4 hours. Blend and stir in the coconut milk at the end.
How do I make this soup thicker or thinner?
If you prefer a thicker soup, use less broth—start with 3 cups instead of 4, and add more as needed. You can also let the soup simmer uncovered for a few minutes after blending to reduce it. For a thinner soup, add more broth or a splash of water until it reaches your desired consistency. I like mine on the thicker side, so I usually use about 3 1/2 cups of broth.
Can I freeze the soup with the coconut milk in it?
Yes! The coconut milk freezes well, and the soup will be just as creamy when you thaw and reheat it. Just make sure to cool the soup completely before freezing, and leave a little room in the container for expansion. When you reheat it, stir it well to bring the texture back together. I’ve frozen this soup many times, and it’s always delicious.
What can I use instead of pepitas for the topping?
If you don’t have pepitas, there are plenty of great alternatives. Toasted sunflower seeds work wonderfully and have a similar crunch. Crushed walnuts or pecans add a rich, buttery flavor. For something completely different, try crumbled bacon or crispy chickpeas. Even a swirl of cream or a sprinkle of fresh herbs like chives or parsley would be lovely. The topping is really just the finishing touch—feel free to get creative!
Pin This Recipe!

Cozy Acorn Squash Soup with Toasted Pepitas
This velvety acorn squash soup is roasted to caramelized perfection, blended with ginger and coconut milk, and topped with crunchy smoked paprika pepitas. It’s the ultimate comfort food for cozy nights.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 2 medium acorn squash (about 2 pounds each)
- 1 medium yellow onion, roughly chopped
- 3 cloves garlic, smashed
- 1 tablespoon fresh ginger, peeled and grated
- 4 cups vegetable broth
- 1/2 cup full-fat coconut milk
- 2 tablespoons olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon cayenne pepper (optional)
- 1/3 cup pepitas (shelled pumpkin seeds)
- 1 teaspoon olive oil (for pepitas)
- 1/4 teaspoon smoked paprika
- Pinch of salt (for pepitas)
Instructions
- Preheat your oven to 400°F (200°C). Carefully cut the acorn squash in half from stem to stern. Scoop out the seeds and stringy bits with a spoon.
- Brush the cut sides of the squash with 1 tablespoon of olive oil and place them cut-side down on a baking sheet. Roast for 30-35 minutes, until the flesh is tender and easily pierced with a fork.
- While the squash roasts, heat the remaining 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook for about 5 minutes, until soft and translucent. Add the smashed garlic and grated ginger, and cook for another minute until fragrant.
- Add the vegetable broth to the pot with the onions, garlic, and ginger. Bring to a gentle simmer, then reduce the heat to low and let it sit while the squash finishes roasting.
- Once the squash is done, let it cool for a few minutes until you can handle it. Scoop the flesh out of the skins with a spoon and add all the squash flesh to the pot with the broth.
- Stir in the coconut milk, salt, pepper, and cayenne (if using). Bring the soup back to a gentle simmer, then remove from heat. Let it cool for about 5 minutes before blending.
- Blend the soup until smooth using an immersion blender directly in the pot, or in batches in a regular blender (fill no more than halfway, hold lid down with a towel).
- While the soup is blending, heat a small skillet over medium heat. Add the pepitas and toast for 2-3 minutes, shaking occasionally, until they start to pop and smell nutty. Drizzle with 1 teaspoon olive oil, sprinkle with smoked paprika and a pinch of salt, and toss to coat. Remove from heat immediately.
- Taste the soup and adjust seasoning as needed (more salt, pepper, or a squeeze of lemon juice).
- Ladle the soup into bowls and top with a generous handful of toasted pepitas. Optionally, drizzle with extra coconut milk or cream.
Notes
Roast the squash cut-side down for caramelization. Don’t skip the fresh ginger. Blend in stages if using a regular blender to avoid splattering. Toast pepitas at the last minute for best crunch. Soup can be made ahead and actually tastes better the next day.
Nutrition
- Serving Size: 1 bowl (about 2 cups
- Calories: 280
- Sugar: 8
- Sodium: 680
- Fat: 14
- Saturated Fat: 6
- Carbohydrates: 36
- Fiber: 8
- Protein: 6
Keywords: acorn squash soup, roasted squash soup, fall soup, creamy squash soup, vegan soup, gluten-free soup, pepitas



