Love this? Save it for later!
Share the inspiration with your friends
“You know that soup you made last fall? The one with the apples?” My sister texted me this out of the blue in late September, and honestly, I knew exactly which one she meant. It wasn’t a family heirloom recipe or something I’d learned in a cooking class. It was born from a very specific moment of desperation — a too-cold-for-October evening, a single butternut squash I’d bought on a whim, and a bag of Honeycrisp apples that were starting to look a little sad on the counter.
I remember staring at those two ingredients like they were supposed to somehow form a complete dinner. And that’s when it clicked — the sweetness of roasted squash and the bright, tart pop of apples. It sounded like fall in a bowl. So I chopped, I roasted, I simmered, and I ended up with something so unexpectedly good that I actually called my sister to tell her about it. She didn’t answer, so I texted her the recipe instead. Now, a year later, she was texting me back about it.
That’s the thing about this cozy butternut squash and apple soup. It’s not complicated. It doesn’t require any fancy techniques or hard-to-find ingredients. It’s just honest, comforting, and deeply satisfying. The kind of soup that makes you slow down and actually taste what you’re eating. The kind that makes a regular Tuesday night feel a little bit special. And honestly, that’s the best kind of recipe to have in your back pocket.
Why You’ll Love This Recipe
I’ve tested this cozy butternut squash and apple soup more times than I can count, tweaking the ratios and experimenting with different apple varieties until I got it just right. What I landed on is a soup that’s creamy without being heavy, sweet without being cloying, and savory enough to feel like a proper meal.
- One-Pot Wonder: Everything comes together in a single pot. Less cleanup, more time to curl up on the couch.
- Simple Ingredients: No need to hunt down specialty items. You probably already have the onion, garlic, and broth in your kitchen.
- Perfect for Meal Prep: This soup actually gets better after a day in the fridge. Make it Sunday, enjoy it all week.
- Naturally Creamy: No heavy cream needed here. The butternut squash blends into the silkiest texture all on its own.
- Kid-Approved: My nephew, who swears he doesn’t like soup, asked for seconds. That’s a win in my book.
What really sets this recipe apart is the balance. The apple adds a subtle brightness that cuts through the richness of the squash, while a touch of fresh ginger and a pinch of cayenne pepper add just enough warmth to keep things interesting. It’s not your average butternut squash soup — it’s better.
This is the soup I make when I need a hug in a bowl. It’s the soup I bring to friends who are feeling under the weather. It’s the soup that makes you close your eyes after the first spoonful and just… sigh. And really, isn’t that what comfort food is all about?
What Ingredients You Will Need
This recipe relies on a handful of simple, wholesome ingredients that work together to create something truly special. Each one plays an important role in building flavor and texture, so here’s what to look for and why they matter.
- Butternut Squash (1 medium, about 2-3 pounds): The star of the show. Look for one that feels heavy for its size with firm, unblemished skin. I prefer to buy pre-cut cubes from the grocery store when I’m short on time, but roasting a whole squash gives you more control over the flavor. You can also use frozen butternut squash in a pinch — just skip the roasting step and add it directly to the pot.
- Apples (2 medium, preferably Honeycrisp or Fuji): These add natural sweetness and a touch of acidity that balances the squash. Honeycrisp apples are my go-to because they hold their shape well during cooking and have a lovely sweet-tart flavor. Granny Smith apples work too if you want a more pronounced tang, but you might need to add a little extra maple syrup at the end.
- Yellow Onion (1 large): The savory foundation of the soup. Yellow onions have the perfect balance of sweetness and bite when cooked down slowly.
- Garlic (3-4 cloves): Because garlic makes everything better. I like to add it toward the end of sautéing the onions so it doesn’t burn and turn bitter.
- Fresh Ginger (1-inch piece, peeled and grated): This is my secret ingredient. Ginger adds a gentle warmth and a little zing that wakes up all the other flavors. Don’t skip it — ground ginger just won’t give you the same bright result.
- Vegetable Broth (4 cups): Use a good-quality broth here since it’s the liquid base of the soup. I recommend Swanson or Imagine brand for consistent flavor. Low-sodium is best so you can control the salt level yourself.
- Coconut Milk (1/2 cup, full-fat): This adds a subtle creaminess and a hint of richness without overwhelming the other flavors. You can substitute with heavy cream or a splash of half-and-half if you prefer, but I love the way coconut milk complements the squash and apple.
- Maple Syrup (1-2 tablespoons): Just a touch to enhance the natural sweetness of the squash and apple. Use pure maple syrup, not pancake syrup — the flavor is much more complex.
- Olive Oil (2 tablespoons): For sautéing the aromatics and roasting the squash. A good extra-virgin olive oil adds a subtle fruitiness that works beautifully here.
- Salt and Pepper (to taste): Don’t be shy with the salt — it’s what brings all the flavors into focus.
- Cayenne Pepper (a pinch): Optional, but highly recommended. It doesn’t make the soup spicy — it just adds a tiny bit of warmth that lingers on your tongue.
- Fresh Thyme (2-3 sprigs): For an earthy, aromatic note that ties everything together. You can also use 1/2 teaspoon of dried thyme if that’s what you have on hand.
Equipment Needed
The beauty of this recipe is that you don’t need a kitchen full of fancy gadgets to make it work. Here’s what you’ll actually use:
- Large Dutch Oven or Heavy-Bottomed Pot: This is your workhorse. A 5- to 6-quart Dutch oven is ideal because it distributes heat evenly and holds all the ingredients comfortably. I use my trusty Le Creuset for this, but any heavy pot will do the job.
- Immersion Blender: My preferred tool for pureeing soup right in the pot. It’s faster and creates less mess than transferring hot liquid to a countertop blender. If you don’t have one, a regular blender works fine — just work in batches and be careful with the hot liquid.
- Vegetable Peeler: For peeling the butternut squash. A good Y-shaped peeler makes the job much easier.
- Chef’s Knife: A sharp knife is non-negotiable for safely cutting through squash and apples.
- Cutting Board: Preferably a large one with a groove to catch any juices.
- Wooden Spoon: For stirring and scraping up any browned bits from the bottom of the pot.
- Measuring Cups and Spoons: For accuracy, though this recipe is forgiving enough that you can eyebit it once you’re comfortable.
If you’re using a countertop blender, let the soup cool slightly before blending, and never fill the blender more than halfway — hot liquid expands and can blow the lid off. Trust me, I learned that the hard way.
Preparation Method

This cozy butternut squash and apple soup comes together in about 45 minutes, and most of that time is hands-off. Here’s how to make it.
- Preheat your oven to 400°F (200°C). While it’s heating up, prepare the butternut squash. Peel it with a vegetable peeler, then cut it in half lengthwise and scoop out the seeds. Cut the flesh into 1-inch cubes. Toss the cubes with 1 tablespoon of olive oil, a generous pinch of salt, and a few grinds of black pepper. Spread them in a single layer on a baking sheet.
- Roast the squash for 25-30 minutes, flipping halfway through, until the cubes are tender and starting to caramelize at the edges. This step is optional but highly recommended — roasting concentrates the squash’s natural sugars and adds a depth of flavor that you just can’t get from boiling. While the squash roasts, you can move on to the next step.
- While the squash roasts, heat the remaining 1 tablespoon of olive oil in your Dutch oven over medium heat. Add the diced onion and a pinch of salt, and cook for 5-7 minutes, stirring occasionally, until the onion is soft and translucent. Add the minced garlic and grated ginger, and cook for another minute until fragrant. Your kitchen should smell amazing at this point.
- Add the apples. Peel, core, and dice the apples into roughly 1/2-inch pieces. Add them to the pot along with the fresh thyme sprigs. Cook for 3-4 minutes, stirring occasionally, until the apples start to soften slightly.
- Add the roasted squash and broth. Once the squash is done roasting, add it to the pot along with the vegetable broth. Bring the soup to a boil, then reduce the heat to low and let it simmer for 15 minutes. This allows all the flavors to meld together beautifully.
- Remove the thyme sprigs — the leaves will have fallen off by now, so just fish out the woody stems. Then, using an immersion blender, puree the soup until it’s completely smooth. If you’re using a countertop blender, work in batches and be careful with the hot liquid.
- Stir in the coconut milk and maple syrup. Start with 1 tablespoon of maple syrup, taste, and add more if you’d like it a little sweeter. Season with salt, pepper, and a pinch of cayenne pepper. Taste again and adjust — this is your moment to make it perfect.
- Serve immediately with your favorite toppings. I like a drizzle of coconut milk, a few toasted pumpkin seeds, and a sprinkle of fresh thyme leaves. The soup will be thick and velvety — if you prefer a thinner consistency, stir in a little extra broth or water until it reaches your desired texture.
Sensory cues: When the onions are ready, they should look translucent and smell sweet. When the garlic and ginger hit the pot, the aroma should shift to something warm and slightly spicy. The finished soup should be a deep golden-orange color, with a silky, luxurious texture that coats the back of a spoon.
Cooking Tips & Techniques
Over the years, I’ve made this soup enough times to learn a few things the hard 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 roasting the squash before adding it to the soup is the single most important thing you can do for flavor. The caramelization adds a nutty, almost buttery quality that you can’t get from boiling or steaming. If you’re really pressed for time, you can roast the squash a day ahead and store it in the fridge.
Use a sharp vegetable peeler. Butternut squash has tough skin, and a dull peeler will make the job miserable. I learned this after nearly taking off a layer of my own knuckle. A good Y-shaped peeler makes quick work of it.
Toast your pumpkin seeds. If you’re using pumpkin seeds as a garnish, toast them in a dry skillet over medium heat for 2-3 minutes until they start to pop and smell nutty. It takes almost no effort and makes a huge difference in texture and flavor.
Season in layers. Add a pinch of salt at every stage — when you sauté the onions, when you add the apples, and again after blending. This builds flavor from the ground up instead of trying to fix a bland soup at the end.
Watch your heat. When you’re sautéing the aromatics, keep the heat at medium or medium-low. High heat will burn the garlic and ginger before the onions have a chance to soften, and there’s no coming back from burnt garlic.
One mistake I’ll never make again: I once tried to puree this soup in a blender without letting it cool down first. The lid blew off, and I spent the next hour cleaning butternut squash soup off my ceiling. Let the soup cool for at least 10 minutes before blending, or better yet, use an immersion blender right in the pot.
Variations & Adaptations
This cozy butternut squash and apple soup is endlessly adaptable. Here are some of my favorite variations.
- Vegan Version: This recipe is already vegan if you use vegetable broth and coconut milk. For an extra creamy finish, stir in a tablespoon of cashew butter or a splash of unsweetened oat milk.
- Spicy Kick: Add a diced jalapeño along with the onions, or stir in 1/2 teaspoon of red pepper flakes before serving. The heat pairs beautifully with the sweetness of the squash and apple.
- Herb Swap: If you don’t have fresh thyme, try rosemary or sage instead. Rosemary adds a piney, aromatic quality, while sage gives the soup a more earthy, almost savory flavor. Use about 1 teaspoon of dried herbs if that’s what you have.
- Apple Variety: Experiment with different apples depending on what’s in season. Gala and Braeburn work well, and I’ve even used a mix of sweet and tart apples for a more complex flavor profile. Avoid Red Delicious — they tend to turn mealy when cooked.
- Roasted Garlic: For a mellower, sweeter garlic flavor, roast a whole head of garlic while the squash is in the oven, then squeeze the soft cloves into the soup before blending. It’s a game-changer.
- Add Some Protein: Stir in a can of drained and rinsed white beans (like cannellini or Great Northern) before blending for a heartier soup with extra fiber and protein.
I once tried a version with a splash of apple cider vinegar at the end, and it was surprisingly good. The acidity brightened everything up and made the soup feel lighter. It’s not my go-to, but it’s worth trying if you want something a little different.
Serving & Storage Suggestions
This soup is delicious on its own, but the right toppings and sides can take it from good to unforgettable.
Serve it hot — not boiling, but steaming. Ladle it into bowls and top with a swirl of coconut milk, a sprinkle of toasted pumpkin seeds, a few fresh thyme leaves, and a drizzle of maple syrup. For a little crunch, I sometimes add crumbled bacon or crispy fried shallots.
Pair it with something crusty. A slice of sourdough bread or a warm crispy sourdough focaccia with rosemary and sea salt is perfect for dipping. For a more complete meal, serve it alongside a simple green salad with a tangy vinaigrette to cut through the richness.
Storage: 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 deepen and meld together after a day or two, so don’t be surprised if it tastes even better the next day.
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: Warm the soup gently on the stovetop over medium-low heat, stirring occasionally. If it seems too thick after freezing, stir in a splash of broth or water until it reaches your desired consistency. You can also reheat individual portions in the microwave — just do it in 30-second bursts, stirring in between.
One note about texture: This soup is naturally thick and creamy. If you prefer a thinner consistency, add extra broth or water until it looks right to you. The coconut milk can separate slightly after freezing, but a quick stir or a few seconds with the immersion blender will bring it back together.
Nutritional Information & Benefits
This cozy butternut squash and apple soup isn’t just delicious — it’s packed with nutrients that make it a smart choice for any meal.
Here’s an approximate breakdown per serving (based on 6 servings):
- Calories: 180
- Total Fat: 8g
- Saturated Fat: 4g
- Carbohydrates: 28g
- Fiber: 5g
- Sugar: 12g
- Protein: 3g
- Sodium: 480mg
- Vitamin A: 200% of the Daily Value
- Vitamin C: 35% of the Daily Value
Health Benefits: Butternut squash is loaded with vitamin A, which supports eye health and immune function. Apples provide fiber and vitamin C, while ginger has anti-inflammatory properties. The coconut milk adds healthy fats that help your body absorb the fat-soluble vitamins from the squash.
Dietary Considerations: This recipe is naturally gluten-free, dairy-free, and vegan. It’s also relatively low in calories for how satisfying it is, making it a great option if you’re watching your intake without sacrificing flavor.
Allergens: The main potential allergen here is coconut (from the coconut milk). If you have a coconut allergy, substitute with oat milk or a dairy-free cream alternative. The soup will still be delicious.
I love that this soup feels indulgent but is actually pretty good for you. It’s the kind of meal that nourishes your body and your soul at the same time, and honestly, that’s hard to beat.
Conclusion
This cozy butternut squash and apple soup is everything I want in a fall recipe — it’s warm, comforting, and surprisingly easy to make. The combination of sweet roasted squash and bright, tangy apples creates a flavor that’s both familiar and exciting, and the silky texture makes every spoonful feel like a treat.
I love that this soup is versatile enough to be a quick weeknight dinner or a showstopper at a holiday gathering. You can dress it up with fancy toppings or keep it simple with just a pinch of salt and a drizzle of olive oil. Either way, it’s going to be good.
If you make this recipe, I’d love to hear about it. Leave a comment below and let me know how it turned out — did you add any fun toppings? Swap in a different apple variety? Make it for a crowd? Your adaptations might just inspire someone else to try something new.
And if you’re looking for another cozy soup to add to your rotation, you absolutely have to try my creamy cheeseburger potato soup — it’s a completely different vibe but just as satisfying. Or, if you’re in the mood for something equally warming and seasonal, this cozy slow cooker pumpkin chili is a total crowd-pleaser.
Until next time, happy cooking — and don’t forget to save room for seconds.
Frequently Asked Questions
Can I make this butternut squash and apple soup in a slow cooker?
Absolutely. Sauté the onions, garlic, and ginger on the stovetop first, then transfer them to a slow cooker along with the roasted squash, diced apples, and broth. Cook on low for 4-6 hours or on high for 2-3 hours. Blend everything together at the end, then stir in the coconut milk and maple syrup.
Can I use frozen butternut squash instead of fresh?
Yes, frozen butternut squash works perfectly in this recipe. Since it’s already peeled and cubed, you can skip the roasting step and add it directly to the pot with the broth. The soup won’t have quite the same caramelized flavor, but it will still be delicious — just make sure to simmer it a little longer to allow the flavors to develop.
How can I make this soup thicker?
If you prefer a thicker soup, use less broth or let it simmer uncovered for an extra 10-15 minutes to allow some of the liquid to evaporate. You can also add a peeled and diced potato along with the squash — it will break down during cooking and add natural thickness without changing the flavor.
What’s the best apple for this soup?
Honeycrisp is my top choice because it’s sweet, slightly tart, and holds up well during cooking. Fuji and Braeburn are also excellent options. Avoid Red Delicious, which tends to become mealy and bland when cooked. If you want a more tart flavor, Granny Smith apples work beautifully — just add a little extra maple syrup to balance the acidity.
Can I make this soup ahead of time for a party?
Yes, and I actually recommend it. This soup tastes even better the next day after the flavors have had time to meld together. Make it a day ahead, let it cool, and store it in the refrigerator. When you’re ready to serve, reheat it gently on the stovetop and adjust the seasoning before serving. It’s one less thing to worry about on the day of your gathering.
Pin This Recipe!

Cozy Butternut Squash and Apple Soup: Easy One-Pot Recipe
A creamy, comforting soup made with roasted butternut squash and apples, simmered with ginger and coconut milk for a naturally sweet and savory fall meal.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 1 medium butternut squash (about 2–3 pounds), peeled and cubed
- 2 medium apples (Honeycrisp or Fuji), peeled, cored, and diced
- 1 large yellow onion, diced
- 3–4 cloves garlic, minced
- 1-inch piece fresh ginger, peeled and grated
- 4 cups vegetable broth
- 1/2 cup full-fat coconut milk
- 1–2 tablespoons pure maple syrup
- 2 tablespoons olive oil
- Salt and pepper to taste
- Pinch of cayenne pepper (optional)
- 2–3 sprigs fresh thyme
Instructions
- Preheat oven to 400°F (200°C). Peel and cube butternut squash into 1-inch pieces. Toss with 1 tablespoon olive oil, salt, and pepper. Spread on a baking sheet and roast for 25-30 minutes, flipping halfway, until tender and caramelized.
- While squash roasts, heat remaining 1 tablespoon olive oil in a large Dutch oven over medium heat. Add diced onion and a pinch of salt; cook 5-7 minutes until soft and translucent.
- Add minced garlic and grated ginger; cook 1 minute until fragrant.
- Add diced apples and fresh thyme sprigs; cook 3-4 minutes until apples begin to soften.
- Add roasted squash and vegetable broth. Bring to a boil, then reduce heat and simmer 15 minutes.
- Remove thyme sprigs. Use an immersion blender to puree soup until smooth. (Alternatively, let cool slightly and blend in batches in a countertop blender.)
- Stir in coconut milk and 1 tablespoon maple syrup. Season with salt, pepper, and cayenne. Add more maple syrup if desired.
- Serve hot with desired toppings (e.g., coconut milk drizzle, toasted pumpkin seeds, fresh thyme).
Notes
Roasting the squash is key for flavor; can be done a day ahead. For a thinner soup, add extra broth or water. Soup keeps in fridge up to 5 days and freezes up to 3 months. Reheat gently on stovetop.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 180
- Sugar: 12
- Sodium: 480
- Fat: 8
- Saturated Fat: 4
- Carbohydrates: 28
- Fiber: 5
- Protein: 3
Keywords: butternut squash soup, apple soup, fall soup, one-pot soup, vegan soup, gluten-free soup


