It was 11:47 PM on a random Thursday in late October, and I was supposed to be meal-prepping for the week. Instead, I was staring into the fridge like it owed me money, with a specific craving for something warm and savory that I couldn’t quite name. I didn’t have the chicken stock I thought I needed, or the cream everyone uses for creamy soups, but I had a lone acorn squash sitting on the counter that had been there for two weeks, a bag of pepitas I bought on a whim, and the half-baked idea that roasting everything until it got a little charred might just work. Honestly, I was too tired to follow a recipe anyway, and something about the late hour made me feel like the normal rules of cooking didn’t apply. Let me tell you, that weird, impulsive decision turned into one of those soups you dream about. The kind where you take a bite, stop, and just say, “huh.” The squash got all caramelized and sweet, the pepitas toasted up with a little salt and chili, and the whole thing came together in a way that felt like a warm hug in a bowl. I mean, who knew that skipping the cream and using a little coconut milk instead would make it taste so rich? Maybe you’ve been there, standing in your kitchen at an unreasonable hour, just trusting your gut and making something up as you go. This cozy acorn squash soup with toasted pepitas is exactly that kind of recipe — born from a late-night craving and a fridge that wasn’t cooperating, but somehow better than anything I could have planned.
Why You’ll Love This Cozy Acorn Squash Soup with Toasted Pepitas
This isn’t just another squash soup recipe. After testing this cozy acorn squash soup with toasted pepitas about six times over the course of two weeks (my neighbors were very patient), I can tell you exactly why it’s become my go-to fall staple. I’ve made it for picky toddlers, for my dad who claims he doesn’t like soup, and for a dinner party where someone asked for the recipe before they finished their bowl. It just works.
- Quick & Easy: From start to finish, this comes together in about 45 minutes. Most of that is hands-off roasting time, so you can tidy up the kitchen or pour yourself a glass of wine while the oven does the heavy lifting.
- Simple Ingredients: You probably have most of this stuff already. Onion, garlic, a little olive oil, salt, pepper. The only “special” ingredient is the acorn squash itself, and those are everywhere in the fall.
- Perfect for Cozy Season: This is the soup you want on a chilly November evening when the leaves are falling and you just want to curl up on the couch. It’s also fantastic for Thanksgiving as a starter.
- Crowd-Pleaser: I’ve served this to people who swear they hate squash, and they went back for seconds. The roasting brings out so much natural sweetness that it doesn’t even taste like a vegetable.
- Unbelievably Delicious: The texture is what gets me every time. It’s velvety smooth without being heavy, and the toasted pepitas on top add this perfect little crunch that makes every spoonful interesting.
What makes this version different from the hundreds of other squash soup recipes out there? It’s the method. Roasting the squash with the skin on until it’s practically falling apart, then scooping out the flesh while it’s still hot. It sounds simple, but it makes a huge difference in flavor. No boiling, no steaming, just pure roasted goodness. And the pepitas? Toasting them in a dry skillet with a pinch of smoked paprika and salt until they start popping takes about three minutes, but it adds this smoky, nutty element that makes the whole dish sing.
This cozy acorn squash soup with toasted pepitas is comfort food reimagined — healthier, faster, but with the same soul-soothing satisfaction that makes you close your eyes after the first bite.
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 ones that aren’t are easy to find at any grocery store this time of year.
- Acorn squash (2 medium, 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 fully ripe and will be sweeter. I prefer acorn squash over butternut for this recipe because it has a slightly nuttier flavor and a thinner skin that’s easier to cut.
- Yellow onion (1 large, roughly chopped): A sweet onion like Vidalia works great here, but any yellow onion will do. The roasting mellows out the sharpness and adds a subtle sweetness to the soup.
- Garlic (4 cloves, smashed): Don’t bother mincing it finely. Just smash the cloves with the flat side of your knife. They’ll get soft and sweet as they roast, and you’ll blend them right into the soup.
- Olive oil (3 tablespoons, divided): Use a good quality extra virgin olive oil for roasting. It adds flavor that you’ll taste in the final soup.
- Vegetable broth (4 cups): I recommend homemade vegetable broth if you have it, but store-bought works fine. Look for a low-sodium version so you can control the salt level yourself.
- Coconut milk (1/2 cup, full-fat): This is my secret ingredient. It adds richness without dairy, and the subtle coconut flavor pairs beautifully with the roasted squash. Shake the can well before opening.
- Maple syrup (1 tablespoon): Just a little to enhance the natural sweetness of the squash. Use real maple syrup, not pancake syrup.
- Pepitas (1/3 cup, raw shelled pumpkin seeds): These are the star of the topping. Look for raw pepitas in the bulk section or near the other nuts and seeds.
- Smoked paprika (1/2 teaspoon): For the pepitas. Regular paprika works in a pinch, but smoked adds a whole other layer of flavor.
- Salt and pepper (to taste): I use kosher salt for cooking and flaky sea salt for finishing.
- Fresh thyme (4 sprigs): Optional, but adds a lovely earthy note. Throw the sprigs in with the squash while it roasts, then remove them before blending.
For substitutions, you can use butternut squash or even pumpkin instead of acorn squash. If you’re dairy-free, the coconut milk is perfect, but heavy cream works if you’re not. Swap the maple syrup for honey if that’s what you have. And if you don’t have pepitas, toasted walnuts or almonds would be lovely too.
Equipment Needed
You don’t need anything fancy for this cozy acorn squash soup with toasted pepitas. Here’s what you’ll need:
- Baking sheet (large, rimmed): For roasting the squash and onions. A rimmed sheet prevents any juices from spilling into your oven.
- Sharp chef’s knife: Acorn squash can be tough to cut. A sharp knife makes the job safer and easier. I use my 8-inch Wusthof and it works like a dream.
- Large soup pot or Dutch oven: For simmering the soup. A Dutch oven is ideal because it holds heat well, but any large pot will work.
- Immersion blender or regular blender: An immersion blender is easier and less messy, but a regular blender works fine too. Just be careful with hot liquids — blend in batches and don’t fill the blender more than halfway.
- Small skillet: For toasting the pepitas. A non-stick skillet is easiest, but any skillet works.
- Measuring cups and spoons: For accuracy. I know some cooks eyeball everything, but for this recipe, measuring the broth and coconut milk helps get the consistency right.
If you don’t have an immersion blender, let the soup cool for about 10 minutes before transferring it to a regular blender. And here’s a tip from someone who learned the hard way: remove the center cap from the blender lid and cover it with a kitchen towel. This lets steam escape and prevents the lid from popping off.
Preparation Method

- Preheat your oven to 400°F (200°C). While it’s heating up, carefully cut each acorn squash in half from stem to tip. Scoop out the seeds and stringy bits with a spoon. Don’t throw those seeds away — you can roast them just like the pepitas if you want!
- Brush the cut sides of the squash with 1 tablespoon of olive oil and season with salt and pepper. Place them cut-side down on the baking sheet. This helps them steam as they roast, making the flesh extra tender. Add the chopped onion and smashed garlic cloves to the same sheet, drizzle with another tablespoon of olive oil, and toss to coat. Tuck the thyme sprigs in between the squash halves.
- Roast for 35-40 minutes, or until the squash is very tender when pierced with a fork. The skin should look slightly wrinkled and the flesh should be golden brown. The onions should be soft and caramelized around the edges. Let everything cool for about 5 minutes — just enough so you can handle it without burning your fingers.
- While the squash roasts, make the toasted pepitas. Heat a small skillet over medium heat. Add the pepitas and toast them, shaking the pan frequently, for about 2-3 minutes until they start to pop and smell nutty. Add the smoked paprika and a pinch of salt, then toss for another 30 seconds. Transfer to a plate to cool. They’ll crisp up as they cool.
- Scoop the squash flesh out of the skins using a large spoon. It should come away easily. Transfer the squash flesh, roasted onions, and roasted garlic to your soup pot. Discard the thyme sprigs and the squash skins.
- Add the vegetable broth to the pot and bring to a simmer over medium-high heat. Reduce the heat to medium-low and let it simmer for 5 minutes so the flavors meld together. The broth should be steaming but not boiling vigorously.
- Remove the pot from the heat. Using an immersion blender, blend the soup until completely smooth. If using a regular blender, work in batches and hold the lid down with a towel. The soup should be velvety with no lumps.
- Stir in the coconut milk and maple syrup. Taste and adjust the seasoning with more salt and pepper if needed. If the soup is too thick, add a splash more broth or water until it reaches your desired consistency. I like mine thick enough to coat the back of a spoon.
- Ladle the soup into bowls. Top each bowl with a generous sprinkle of the toasted pepitas and a few cracks of black pepper. If you’re feeling fancy, add a drizzle of coconut milk or a few fresh thyme leaves on top.
A quick note: if your soup tastes a little flat, it probably needs more salt. Squash can handle a surprising amount of salt to bring out its sweetness. Add it gradually and taste as you go.
Cooking Tips & Techniques
After making this cozy acorn squash soup with toasted pepitas more times than I care to count, I’ve picked up a few tricks that make a real difference.
First, don’t skip the roasting step. I know it’s tempting to just boil the squash to save time, but roasting concentrates the flavor in a way that boiling never can. The natural sugars caramelize, the edges get a little brown and nutty, and the whole soup ends up tasting deeper and more complex. Trust me on this one — I learned the hard way when I was in a hurry once and ended up with a watery, bland soup that needed way too much seasoning to fix.
Second, toast your pepitas in a dry pan. No oil needed. They have enough natural oils that they’ll toast beautifully on their own. Watch them carefully because they go from perfectly golden to burnt in about 30 seconds. I’ve definitely had to start over with a fresh batch more than once because I got distracted checking my phone.
Third, if you’re using a regular blender instead of an immersion blender, let the soup cool for at least 10 minutes before blending. Hot liquid expands in the blender and can blow the lid off, creating a mess that takes forever to clean. I speak from experience — there’s nothing quite like cleaning squash soup off your kitchen ceiling at 9 PM on a Tuesday.
Fourth, the soup thickens as it sits. If you’re making it ahead of time, you might need to thin it with a little extra broth or water when you reheat it. This is normal and expected, so don’t panic.
Finally, taste as you go. I know every recipe says this, but it’s especially important here because squash sweetness varies so much from one squash to another. Some are naturally sweeter, and some are more earthy. Adjust the maple syrup, salt, and pepper based on what you’re tasting, not what the recipe says.
Variations & Adaptations
One of the things I love about this cozy acorn squash soup with toasted pepitas is how adaptable it is. Here are some variations I’ve tried and loved:
- Make it spicy: Add a diced jalapeño (seeds removed if you want less heat) to the roasting pan with the onions. Or stir in a pinch of cayenne pepper or red pepper flakes at the end. The heat plays beautifully against the sweet squash.
- Make it vegan: It already is! Just make sure your vegetable broth is vegan and you’re good to go. The coconut milk keeps it creamy without any dairy.
- Swap the protein: Top the soup with crispy chickpeas instead of pepitas for extra protein. Or add a dollop of Greek yogurt (or dairy-free yogurt) for a tangy contrast.
- Change the squash: Butternut squash, kabocha squash, or even sugar pumpkin all work well. The cooking time might vary slightly, so just check for tenderness with a fork.
- Add some apple: Roast a peeled and chopped apple along with the squash. It adds a subtle sweetness and a fruity note that’s really lovely in the fall.
- Make it a full meal: Stir in a can of drained and rinsed white beans (like cannellini or great northern) after blending. It adds protein and makes the soup heartier without changing the flavor much.
I once made this with a leftover roasted butternut squash and added a spoonful of curry powder to the pot. It was totally different but absolutely delicious. Don’t be afraid to experiment — that’s how the best recipes are born.
Serving & Storage Suggestions
This cozy acorn squash soup with toasted pepitas is best served hot, straight from the pot. Ladle it into wide, shallow bowls so the pepitas have room to sit on top without sinking. A drizzle of coconut milk or a swirl of plain yogurt on top looks beautiful and adds a nice creamy contrast.
For a complete meal, serve it with a crusty loaf of sourdough bread or a simple green salad with a tangy vinaigrette. The acidity of the dressing cuts through the richness of the soup perfectly. I also love serving it alongside a roasted Brussels sprouts dish for a cozy fall dinner that feels special but takes minimal effort.
To store leftovers, let the soup cool completely, then transfer 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 as they meld together.
For freezing, portion the soup into freezer-safe containers or zip-top bags. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating. I like to freeze it in individual portions so I can grab one for a quick lunch.
To reheat, warm the soup 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. Just don’t boil it vigorously or the coconut milk might separate.
The toasted pepitas are best added fresh, so make a new batch when you’re ready to serve leftovers. They lose their crunch after a day or two in the fridge.
Nutritional Information & Benefits
This cozy acorn squash soup with toasted pepitas is as nourishing as it is delicious. Here’s a rough estimate per serving (based on 4 servings):
- Calories: 285
- Fat: 16g (mostly healthy fats from olive oil and coconut milk)
- Carbohydrates: 32g
- Fiber: 6g
- Protein: 7g
- Vitamin A: 245% of the Daily Value (from the squash)
- Vitamin C: 35% of the Daily Value
- Iron: 15% of the Daily Value
Acorn squash is packed with vitamin A in the form of beta-carotene, which is great for eye health and immune function. It’s also a good source of fiber, which keeps you feeling full and satisfied. The pepitas add protein, healthy fats, and magnesium, which is important for muscle function and sleep quality.
This soup is naturally gluten-free, dairy-free, and vegan, making it a great option for a wide range of dietary needs. The only potential allergen is the coconut milk, so if you have a coconut allergy, you can substitute with oat milk or a splash of unsweetened almond milk.
From a wellness perspective, this is the kind of recipe that feels like self-care in a bowl. It’s warming, comforting, and packed with nutrients that support your body during the colder months.
Conclusion
This cozy acorn squash soup with toasted pepitas has become my go-to for so many occasions — lazy Sunday lunches, quick weeknight dinners, and even as a starter for Thanksgiving. It’s the kind of recipe that proves you don’t need fancy ingredients or complicated techniques to make something truly special. Just a good squash, a hot oven, and a little bit of patience.
I love that this soup is forgiving. If you add too much broth, it’s still delicious. If you forget the maple syrup, it’s still delicious. It’s hard to mess up, which is exactly what I want in a recipe when I’m cooking after a long day.
I’d love to hear how it turns out for you. Did you add your own twist? Did the pepitas disappear before they made it to the soup (happens to me every time)? Drop a comment below and let me know. And if you share it on social media, tag me — I love seeing your creations.
Here’s to cozy nights, good food, and the kind of meals that make you feel like everything’s going to be okay.
Frequently Asked Questions
Can I use butternut squash instead of acorn squash?
Absolutely! Butternut squash works beautifully in this recipe. It’s a little sweeter and creamier than acorn squash, so the soup will be slightly different but still delicious. Just note that butternut squash might need an extra 5-10 minutes of roasting time.
Can I make this soup in a slow cooker?
Yes, you can. Roast the squash, onion, and garlic in the oven first (this step is important for flavor), then transfer everything to the slow cooker with the broth. Cook on low for 2-3 hours, then blend and stir in the coconut milk and maple syrup.
How do I make the soup thicker?
If your soup is too thin, let it simmer uncovered for 10-15 minutes to reduce and concentrate. Alternatively, you can add a peeled and diced potato to the pot while it simmers — it will break down and thicken the soup naturally.
Can I freeze this soup?
Yes, this soup freezes beautifully. Let it cool completely, then transfer to freezer-safe containers. Leave a little room at the top for expansion. It will keep for up to 3 months. Thaw overnight in the fridge before reheating.
What can I use instead of coconut milk?
Heavy cream, half-and-half, or even a splash of oat milk work well. For a lighter option, use unsweetened almond milk or just skip it entirely and add a little extra broth. The soup will still be creamy from the blended squash.
Pin This Recipe!

Cozy Acorn Squash Soup with Toasted Pepitas
A velvety, dairy-free acorn squash soup made with roasted squash, coconut milk, and topped with smoky toasted pepitas. This comforting fall soup is naturally vegan and gluten-free, perfect for chilly evenings.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 4 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 2 medium acorn squash (about 2 pounds each)
- 1 large yellow onion, roughly chopped
- 4 cloves garlic, smashed
- 3 tablespoons olive oil, divided
- 4 cups vegetable broth
- 1/2 cup full-fat coconut milk
- 1 tablespoon maple syrup
- 1/3 cup raw shelled pumpkin seeds (pepitas)
- 1/2 teaspoon smoked paprika
- Salt and pepper to taste
- 4 sprigs fresh thyme (optional)
Instructions
- Preheat oven to 400°F (200°C). Cut each acorn squash in half from stem to tip. Scoop out seeds and stringy bits.
- Brush cut sides of squash with 1 tablespoon olive oil and season with salt and pepper. Place cut-side down on a rimmed baking sheet. Add chopped onion and smashed garlic to the sheet, drizzle with another tablespoon olive oil, and toss to coat. Tuck thyme sprigs between squash halves.
- Roast for 35-40 minutes until squash is very tender when pierced with a fork. Let cool for 5 minutes.
- While squash roasts, make toasted pepitas: Heat a small skillet over medium heat. Add pepitas and toast for 2-3 minutes, shaking frequently, until they start to pop and smell nutty. Add smoked paprika and a pinch of salt, toss for 30 seconds, then transfer to a plate to cool.
- Scoop squash flesh from skins using a large spoon. Transfer squash flesh, roasted onions, and roasted garlic to a large soup pot. Discard thyme sprigs and squash skins.
- Add vegetable broth to the pot and bring to a simmer over medium-high heat. Reduce heat to medium-low and simmer for 5 minutes.
- Remove pot from heat. Using an immersion blender, blend soup until completely smooth. (If using a regular blender, let soup cool 10 minutes, then blend in batches, holding lid down with a towel.)
- Stir in coconut milk and maple syrup. Taste and adjust seasoning with more salt and pepper if needed. Add more broth or water if soup is too thick.
- Ladle soup into bowls. Top each with toasted pepitas and a few cracks of black pepper. Optionally drizzle with extra coconut milk or fresh thyme leaves.
Notes
Don’t skip roasting – it concentrates flavor. Toast pepitas in a dry pan without oil. If using a regular blender, let soup cool before blending to avoid splattering. Soup thickens as it sits; thin with extra broth when reheating. Taste and adjust seasoning as squash sweetness varies.
Nutrition
- Serving Size: 1 bowl (about 2 cups
- Calories: 285
- Sugar: 10
- Sodium: 580
- Fat: 16
- Saturated Fat: 6
- Carbohydrates: 32
- Fiber: 6
- Protein: 7
Keywords: acorn squash soup, vegan soup, fall soup, roasted squash soup, dairy-free soup, gluten-free soup, pepitas


