Last Tuesday, I found myself staring into the fridge at 4 PM with a potluck dinner looming at 7. I’d volunteered to bring soup weeks ago and then completely forgot. Everyone else would be bringing their signature dishes—the kind people ask for by name. I had a butternut squash rolling around in the crisper drawer, two apples that were slightly past their prime, and a bunch of sage that was honestly more of a garnish-sized thought than a plan.
I mean, panic is a great motivator. I grabbed the squash, those apples, and the sage, and I started chopping with the kind of frantic energy that only a deadline can produce. I didn’t have time for a complicated recipe. I needed something that would come together in one pot, taste like I’d spent all day on it, and maybe—just maybe—keep me from showing up empty-handed.
Let me tell you, that soup saved the night. It was creamy without any cream, sweet from the apples, and that sage—honestly, it tasted like autumn in a bowl. Someone asked me for the recipe before I even put my spoon down. Maybe you’ve been there, scrambling for a dish that looks impressive but is secretly simple. This cozy butternut squash and apple soup is that recipe. It’s the one you’ll keep making, not because it won a contest, but because it just works.
Why You’ll Love This Recipe
This butternut squash and apple soup isn’t just another soup recipe. It’s the kind of meal that makes you close your eyes after the first spoonful. I’ve tested this version more times than I can count, tweaking the balance of sweet and savory until it was just right. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction.
- Quick & Easy: This soup comes together in under 45 minutes. It’s perfect for a busy weeknight when you need something warm and nourishing without a lot of fuss.
- Simple Ingredients: You likely already have most of these in your kitchen. No fancy grocery trips needed. Just squash, apples, onion, broth, and sage.
- Perfect for Fall: This is the ultimate autumn soup. It’s great for Thanksgiving starters, cozy Sunday dinners, or meal prep for the week ahead.
- Crowd-Pleaser: It’s naturally creamy and dairy-free, so it works for almost everyone. Kids love the sweetness from the apples, and adults appreciate the savory sage finish.
- Unbelievably Delicious: The texture is silky smooth without any cream. The secret is roasting the squash first—it brings out a deep, nutty flavor that you just can’t get from boiling.
This recipe is different because of one simple technique: roasting. Most soup recipes have you simmer everything in a pot, but taking the extra ten minutes to roast the squash and apples changes everything. It caramelizes the natural sugars and adds a layer of flavor that makes this soup taste like it’s been simmering for hours. It’s perfect for impressing guests without stress, or turning a simple meal into something memorable.
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 or fall produce that’s easy to find.
- Butternut squash: One medium squash, peeled, seeded, and cubed (about 4 cups). Look for one that feels heavy for its size with firm, unblemished skin. I prefer organic when I can find it.
- Apples: Two medium apples, peeled, cored, and chopped. I recommend Honeycrisp or Fuji for sweetness, but Granny Smith works too if you want a tarter flavor. (I’ve used Gala in a pinch and it was fine, just a bit sweeter.)
- Yellow onion: One medium onion, diced. This adds a savory base that balances the sweetness of the squash and apples.
- Garlic: Three cloves, minced. Fresh garlic is best here—don’t use the jarred stuff. It really makes a difference.
- Fresh sage: About 10-12 leaves. Fresh is non-negotiable for this recipe. Dried sage just doesn’t have the same aromatic quality. You’ll use some for the soup and a few leaves for the crispy garnish.
- Vegetable broth: 4 cups. Use a good-quality broth here since it’s the liquid base. I like Imagine Foods or Pacific Foods for their clean flavor. Low-sodium is best so you can control the salt.
- Coconut milk: 1/2 cup, full-fat. This adds richness without dairy. You can use canned coconut milk or the kind in a carton—just make sure it’s unsweetened.
- Olive oil: 2 tablespoons, plus more for drizzling. Use a good extra-virgin olive oil for roasting.
- Salt and pepper: To taste. I use fine sea salt and freshly ground black pepper.
- Maple syrup: 1 tablespoon (optional). This enhances the natural sweetness of the squash and apples. Only add it if your squash isn’t very sweet.
Substitution Guidance: For a nut-free version, swap the coconut milk for oat milk or a splash of unsweetened almond milk. If you don’t have fresh sage, you can use 1 teaspoon of dried sage, but the flavor will be milder. For a gluten-free option, this recipe is naturally gluten-free—just double-check your broth label.
Equipment Needed
You don’t need any fancy gadgets for this soup, which is part of its charm. Here’s what you’ll need:
- Large baking sheet: For roasting the squash and apples. A rimmed sheet pan works best to catch any juices.
- Large pot or Dutch oven: I use a 5-quart Dutch oven for this. A heavy-bottomed pot helps prevent scorching.
- Immersion blender: This is my favorite tool for creamy soups. It’s easier than transferring hot liquid to a blender. If you don’t have one, a regular blender works—just work in batches and be careful with the hot steam.
- Chef’s knife and cutting board: A sharp knife makes peeling and cubing the squash much easier.
- Vegetable peeler: For peeling the squash and apples. A Y-peeler is faster than a standard one.
- Wooden spoon: For stirring the aromatics.
If you don’t have an immersion blender, you can use a potato masher for a chunkier texture, but I really recommend blending for that silky finish. I’ve had my immersion blender for years and it’s one of my most-used tools. You can find a good one for around $30.
Preparation Method

Let’s make this soup. Trust me, it’s easier than it looks.
- Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
- Prep the squash and apples. Peel the butternut squash, cut it in half lengthwise, and scoop out the seeds. Cut it into 1-inch cubes. Peel, core, and chop the apples into similar-sized pieces. (Pro tip: A sharp vegetable peeler makes quick work of the squash skin.)
- Roast the vegetables. Toss the squash cubes and apple chunks on the baking sheet with 1 tablespoon of olive oil, a pinch of salt, and a few cracks of black pepper. Spread them in a single layer. Roast for 25-30 minutes, flipping halfway through, until the squash is tender and the edges are starting to caramelize. The apples will look slightly golden and smell amazing.
- While that roasts, start the base. In your large pot, heat the remaining 1 tablespoon of olive oil over medium heat. Add the diced onion and cook for 5-6 minutes, until it’s soft and translucent. Don’t rush this step—it builds the flavor.
- Add the garlic and sage. Stir in the minced garlic and about 6-8 fresh sage leaves (roughly chopped). Cook for another minute until fragrant. Your kitchen should smell incredible at this point.
- Combine everything. Add the roasted squash and apples to the pot. Pour in the vegetable broth. Bring the soup to a gentle boil, then reduce the heat and let it simmer for 10 minutes. This allows all the flavors to meld together.
- Blend until smooth. Remove the pot from the heat. Use your immersion blender to puree the soup until it’s completely smooth. If you’re using a regular blender, let the soup cool for a few minutes first, then blend in batches. Be careful—hot liquid expands, so only fill the blender halfway and hold the lid down with a towel.
- Add the coconut milk. Stir in the coconut milk and 1 tablespoon of maple syrup (if using). Taste and adjust the seasoning with salt and pepper. If the soup is too thick, add a splash more broth or water until it reaches your desired consistency.
- Make the crispy sage garnish. While the soup simmers, heat a small skillet over medium heat with a drizzle of olive oil. Add the remaining fresh sage leaves and fry for 30-60 seconds on each side until they’re crispy. Be careful—they burn quickly. Drain on a paper towel.
- Serve. Ladle the soup into bowls, top with the crispy sage leaves, and a drizzle of olive oil or a swirl of coconut milk if you’re feeling fancy. Serve hot.
Cooking Tips & Techniques
I’ve made this soup at least a dozen times, and I’ve learned a few things the hard way. Here are my best tips:
- Don’t skip the roasting step. I know it adds time, but it’s the secret to the deep, caramelized flavor. Boiling the squash makes it watery and bland. Roasting concentrates the sweetness and adds those beautiful browned bits.
- Cut the squash evenly. If your cubes are different sizes, some will burn while others are still hard. Aim for 1-inch pieces.
- Watch the garlic. Garlic burns fast. Once you add it to the pot, keep stirring and don’t walk away. Burnt garlic tastes bitter and will ruin the soup.
- Season in layers. Add a little salt at each stage—when roasting, when cooking the onions, and after blending. This builds a more complex flavor than dumping it all in at the end.
- Be patient with the blender. I once forgot to take the lid off the immersion blender’s splatter guard and ended up with soup on my ceiling. Yes, really. Make sure everything is submerged before you start blending.
- Make it ahead. This soup actually tastes better the next day. The flavors have time to meld and deepen. It’s perfect for meal prep.
Variations & Adaptations
This recipe is forgiving. Here are some ways to make it your own:
- Vegan & Dairy-Free: This recipe is already vegan and dairy-free as written. Just make sure your broth is vegetable-based.
- Spicy Version: Add a pinch of red pepper flakes or a small chopped jalapeño when you cook the onions. The heat pairs beautifully with the sweet squash and apples.
- Herb Swap: If you don’t have sage, try fresh thyme or rosemary. Use about 1 tablespoon of fresh thyme leaves or 1 teaspoon of dried rosemary.
- Add Protein: Stir in a can of drained and rinsed chickpeas after blending for extra fiber and protein. Or top the soup with crispy bacon bits for a non-vegetarian twist.
- Roasted Garlic: For an even deeper flavor, roast a whole head of garlic alongside the squash. Squeeze the soft cloves into the pot before blending. It’s heavenly.
- Apple Variation: I’ve made this with pears instead of apples, and it was wonderful. Use firm Bosc or Anjou pears for best results.
I once accidentally used a really tart Granny Smith apple and the soup came out a bit tangy. I added an extra tablespoon of maple syrup and it was perfect. Don’t be afraid to taste and adjust as you go.
Serving & Storage Suggestions
This soup is best served hot, straight from the pot. Ladle it into deep bowls and top with those crispy sage leaves—they add a lovely crunch and a pop of flavor.
What to serve with it: A crusty sourdough bread or a grilled cheese sandwich is the perfect companion. I also love it with a simple green salad dressed with lemon vinaigrette to cut through the richness. For a heartier meal, serve it alongside a roasted chicken thigh or a simple kale salad.
Storage: Let the soup cool completely before storing. Transfer it to an airtight container and refrigerate 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 an inch of headroom for expansion. It will keep for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: Warm the soup in a pot over medium-low heat, stirring occasionally. If it’s too thick after freezing, add a splash of broth or water to thin it out. You can also microwave individual portions in 30-second bursts, stirring in between.
Nutritional Information & Benefits
This soup is as good for you as it is delicious. Here’s the estimated nutrition per serving (based on 6 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 185 |
| Total Fat | 8g |
| Saturated Fat | 4g |
| Carbohydrates | 28g |
| Fiber | 6g |
| Sugar | 12g |
| Protein | 3g |
| Vitamin A | 290% DV |
| Vitamin C | 35% DV |
| Potassium | 600mg |
Butternut squash is packed with vitamin A, which is great for eye health and immune function. Apples add fiber and vitamin C, while sage has anti-inflammatory properties. This soup is naturally gluten-free, dairy-free, and vegan, making it a great option for many dietary needs. The only potential allergen is coconut, so if you’re allergic, swap the coconut milk for oat milk or a splash of unsweetened almond milk.
I love that this soup feels indulgent but is actually full of nutrients. It’s the kind of meal that warms you from the inside out and makes you feel good about what you’re eating.
Conclusion
This cozy butternut squash and apple soup has become a staple in my kitchen for good reason. It’s simple enough for a Tuesday night but impressive enough for company. The roasted squash and apples give it a depth of flavor that feels like you spent hours in the kitchen, even though it comes together in under an hour.
I hope you give this recipe a try. Don’t be afraid to make it your own—swap the herbs, adjust the sweetness, or add a little heat. Cooking is all about making things taste good to you. That’s the whole point.
If you make this soup, I’d love to hear about it. Leave a comment below and let me know how it turned out. Did you add your own twist? Did it win you a potluck, too? Share your stories—I read every single one. And if you’re looking for more cozy fall recipes, check out my creamy tomato basil soup or my easy pumpkin chili.
Happy cooking, friends. Stay warm out there.
Frequently Asked Questions
Can I make this soup in a slow cooker?
Yes, you can. Roast the squash and apples first, then transfer them to the slow cooker with the sautéed onions, garlic, sage, and broth. Cook on low for 4-6 hours or high for 2-3 hours. Blend before serving and stir in the coconut milk.
How do I peel butternut squash easily?
Microwave the whole squash for 2-3 minutes to soften the skin slightly. Then use a sharp Y-peeler. You can also cut the squash into rings, then peel each ring. It’s much easier than trying to peel a whole squash.
Can I use frozen butternut squash?
You can, but I don’t recommend it for this recipe. Frozen squash releases a lot of water and won’t caramelize the same way. If you’re in a pinch, thaw it first and pat it dry before roasting.
What’s the best way to reheat this soup?
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.
Can I leave out the coconut milk?
Yes. The soup will still be creamy from the blended squash and apples. It will be slightly less rich, but still delicious. You can substitute with oat milk, almond milk, or just an extra 1/2 cup of broth.
Pin This Recipe!

Cozy Butternut Squash and Apple Soup
A creamy, dairy-free butternut squash and apple soup that’s perfect for fall. Roasted squash and apples create a deep, caramelized flavor, while fresh sage adds an aromatic finish. This easy one-pot recipe comes together in under 45 minutes and is sure to be a crowd-pleaser.
- 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 4 cups cubed)
- 2 medium apples (Honeycrisp, Fuji, or Granny Smith), peeled, cored, and chopped
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 10–12 fresh sage leaves (some for soup, some for garnish)
- 4 cups vegetable broth (low-sodium preferred)
- 1/2 cup full-fat coconut milk (unsweetened)
- 2 tablespoons olive oil (plus more for drizzling)
- Salt and pepper to taste
- 1 tablespoon maple syrup (optional)
Instructions
- Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper.
- Peel the butternut squash, cut in half lengthwise, scoop out seeds, and cut into 1-inch cubes. Peel, core, and chop the apples into similar-sized pieces.
- Toss the squash cubes and apple chunks on the baking sheet with 1 tablespoon olive oil, a pinch of salt, and a few cracks of black pepper. Spread in a single layer. Roast for 25-30 minutes, flipping halfway, until tender and edges are caramelized.
- While roasting, heat the remaining 1 tablespoon olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook for 5-6 minutes until soft and translucent.
- Stir in the minced garlic and about 6-8 roughly chopped fresh sage leaves. Cook for 1 minute until fragrant.
- Add the roasted squash and apples to the pot. Pour in the vegetable broth. Bring to a gentle boil, then reduce heat and simmer for 10 minutes.
- Remove from heat. Use an immersion blender to puree the soup until completely smooth. (Alternatively, let cool slightly and blend in batches in a regular blender, being careful of hot steam.)
- Stir in the coconut milk and maple syrup (if using). Taste and adjust seasoning with salt and pepper. Add more broth or water if too thick.
- For the crispy sage garnish: Heat a small skillet over medium heat with a drizzle of olive oil. Add remaining fresh sage leaves and fry for 30-60 seconds per side until crispy. Drain on a paper towel.
- Ladle soup into bowls, top with crispy sage leaves, and drizzle with olive oil or a swirl of coconut milk if desired. Serve hot.
Notes
Don’t skip roasting the squash and apples—it’s key for deep flavor. Cut squash evenly for even cooking. Watch garlic carefully to avoid burning. Season in layers for best flavor. Soup tastes even better the next day. For a nut-free version, swap coconut milk for oat milk or unsweetened almond milk. For a spicy version, add red pepper flakes or jalapeño when cooking onions.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 185
- Sugar: 12
- Sodium: 600
- Fat: 8
- Saturated Fat: 4
- Carbohydrates: 28
- Fiber: 6
- Protein: 3
Keywords: butternut squash soup, apple soup, fall soup, creamy soup, dairy-free soup, vegan soup, easy soup recipe, roasted squash soup


