There used to be a tiny farm-to-table place tucked behind an antique shop in rural Vermont that made the most incredible butternut squash soup. When they closed unexpectedly two winters ago—a “gone fishin'” sign still hanging in the window—I actually felt a little bereft, you know? That soup had gotten me through three New England Novembers. After maybe seven or eight attempts—some too watery, one accidentally spicy from too much ginger—I finally cracked it. The secret, honestly, was the apple. Not just any apple, but a specific sweet-tart variety that melts into the squash like it was always meant to be there.
I remember standing in my kitchen, the power flickering during an early snowstorm, stirring this pot and thinking, “This is it.” The color was exactly that deep golden-orange I remembered. The texture was velvety without being heavy. And that first taste? It hit every single note the original had—earthy, sweet, a little tangy, and deeply comforting. Maybe you’ve been there, chasing a ghost recipe from a place that no longer exists. It’s a weird kind of obsession, but let me tell you, when you finally get it right, it’s so worth the mess-ups along the way.
This cozy one-pot butternut squash & apple soup is that victory. It’s the soup I now make every time the leaves start turning, and the one I reach for when I need something that feels like a hug in a bowl. It stays with me because it’s proof that sometimes the best recipes come from a little bit of loss and a whole lot of stubborn hope.
Why You’ll Love This Recipe
This isn’t just another butternut squash soup recipe floating around the internet. I’ve tested this one through thick and thin—literally, through some thin, watery batches and one that was so thick it was practically squash paste. This version is the Goldilocks of soups, and here’s why you’ll absolutely love it:
- Quick & Easy : Comes together in just 30 minutes, making it perfect for busy weeknights when you need something warm and satisfying fast.
- Simple Ingredients : No fancy grocery trips needed. You likely already have onions, garlic, broth, and maybe even an apple sitting in your fruit bowl.
- Perfect for Meal Prep : This soup actually tastes better the next day, so make a big batch on Sunday and enjoy it all week.
- Crowd-Pleaser : Always gets rave reviews from both kids and adults. Even my picky nephew asked for seconds!
- Unbelievably Creamy : The apple adds a natural sweetness and a silky texture without needing heavy cream. It’s secretly healthy and you won’t miss the dairy at all.
What makes this recipe different from the rest is the technique of sautéing the apple with the aromatics before adding the squash. It sounds small, but it makes a huge difference—the apple practically melts into the soup, creating a depth of flavor you just don’t get from tossing everything in the pot at once. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple Tuesday 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 easy seasonal finds.
- Butternut squash (1 medium, about 3 pounds) – peeled, seeded, and cubed into 1-inch pieces. Look for one that feels heavy for its size and has a uniform beige color. I prefer buying pre-cut cubes from the store when I’m short on time.
- Apple (1 large, such as Honeycrisp, Fuji, or Gala) – peeled, cored, and chopped. The sweetness of the apple balances the earthy squash perfectly. A tart apple like Granny Smith works too if you want a tangier soup.
- Yellow onion (1 medium) – chopped. Adds that savory base note we all love.
- Garlic cloves (3 to 4) – minced. Fresh garlic makes a big difference here.
- Vegetable broth (4 cups) – use low-sodium so you can control the salt. I really like the Pacific Foods brand for its clean flavor.
- Coconut milk (1/2 cup, full-fat) – for creaminess without dairy. You can substitute with heavy cream or cashew cream if preferred.
- Olive oil (2 tablespoons) – for sautéing. Avocado oil works too.
- Ground cinnamon (1/2 teaspoon) – adds warmth and depth.
- Ground nutmeg (1/4 teaspoon) – just a pinch for that cozy fall vibe.
- Salt (1 teaspoon, plus more to taste) – I use fine sea salt.
- Black pepper (1/4 teaspoon, freshly ground) – for a little kick.
- Optional garnish : Toasted pumpkin seeds, a drizzle of coconut milk, fresh thyme, or a swirl of maple syrup.
Ingredient Selection Tips : When choosing your butternut squash, avoid any with soft spots or green patches. For the apple, a sweeter variety like Honeycrisp really shines here. I once used a Granny Smith and the soup came out a bit too tart for my taste—still good, just different.
Substitution Guidance : Use chicken broth instead of vegetable broth if you’re not vegetarian. Swap the coconut milk with oat milk for a lighter version, but note it won’t be as creamy. For a nut-free option, use sunflower seed cream.
Equipment Needed
You don’t need a fancy kitchen to make this soup, thank goodness. Here’s what you’ll need:
- Large pot or Dutch oven (5 to 6 quarts) – I use my trusty Le Creuset, but any heavy-bottomed pot works. The key is even heat distribution.
- Sharp chef’s knife – for cutting the squash. A dull knife is a danger here, trust me.
- Cutting board – preferably one with a groove to catch juices.
- Wooden spoon or spatula – for stirring.
- Immersion blender – this is my preferred tool for pureeing soup right in the pot. So much easier than transferring to a blender.
- Vegetable peeler – for the squash and apple.
- Measuring cups and spoons – for accuracy.
Alternative Options : If you don’t have an immersion blender, use a regular blender in batches. Let the soup cool slightly first, and only fill the blender halfway to avoid a hot soup explosion. I learned that one the hard way, let me tell you.
Budget-Friendly Tip : A basic immersion blender costs around $20 and is worth every penny for soups like this. If you’re just starting out, a standard blender will do the job fine.
Preparation Method

Let’s make some soup! This comes together in about 30 minutes, and I promise it’s easier than peeling that squash might suggest.
- Prep your ingredients (5 minutes) : Peel and cube the butternut squash into 1-inch pieces. Peel, core, and chop the apple. Chop the onion and mince the garlic. Having everything ready before you start cooking makes the process so much smoother.
- Sauté the aromatics (5 minutes) : Heat the olive oil in your large pot over medium heat. Add the chopped onion and cook for 3 to 4 minutes until it becomes translucent and fragrant. Add the minced garlic and cook for another 30 seconds—just until you can smell it. Don’t let it brown.
- Cook the apple (3 minutes) : Add the chopped apple to the pot. Sauté for 2 to 3 minutes, stirring occasionally. The apple should start to soften and release its juices. This step is where the magic begins.
- Add the squash and spices (2 minutes) : Toss in the cubed butternut squash, cinnamon, nutmeg, salt, and pepper. Stir everything together so the spices coat the vegetables. Cook for about 2 minutes, letting the flavors meld.
- Pour in the broth (1 minute) : Add the vegetable broth to the pot. Give it a good stir, scraping up any browned bits from the bottom of the pot. That’s flavor you don’t want to leave behind.
- Simmer until tender (15 to 20 minutes) : Bring the soup to a boil, then reduce the heat to low and let it simmer. Cover the pot and cook for 15 to 20 minutes, or until the squash is fork-tender. You should be able to easily pierce a cube with a fork. The squash will look slightly translucent when it’s done.
- Blend until smooth (3 minutes) : Remove the pot from the heat. Use your immersion blender to puree the soup directly in the pot until it’s completely smooth. If using a regular blender, let the soup cool for 5 minutes first, then blend in batches. Be careful with the hot liquid!
- Stir in the coconut milk (1 minute) : Add the coconut milk and stir until fully incorporated. Taste and adjust seasoning with more salt or pepper if needed. If the soup is too thick, add a little more broth or water to reach your desired consistency.
- Serve and garnish : Ladle the soup into bowls and top with your favorite garnishes. I love a swirl of extra coconut milk, some toasted pumpkin seeds, and a sprinkle of fresh thyme. A drizzle of maple syrup is also lovely if you want extra sweetness.
Personal Tip : I always taste the soup before adding the final salt. Broths vary in saltiness, and you don’t want to overdo it. Also, if you want a super silky texture, you can strain the soup through a fine-mesh sieve after blending. It’s an extra step, but the result is restaurant-quality.
Cooking Tips & Techniques
I’ve made this soup more times than I can count, and I’ve definitely had my share of mishaps. Here are some tips to help you avoid my mistakes:
- Don’t skip the apple sauté : I know it’s tempting to just dump everything in the pot and call it a day, but that extra few minutes of sautéing the apple really builds flavor. It caramelizes the natural sugars and creates a deeper, more complex taste.
- Cut the squash evenly : Try to cut your squash cubes roughly the same size. This ensures they all cook at the same rate. Nothing worse than some mushy pieces and some rock-hard ones.
- Watch your heat : Keep the heat at medium or medium-low when sautéing. High heat can burn the garlic and onion, which will give your soup a bitter taste. Low and slow is the way to go here.
- Blend safely : If using a regular blender, always let the soup cool for at least 5 minutes before blending. And never fill the blender more than halfway. The steam can build up and blow the lid off—trust me, I’ve cleaned soup off my ceiling before.
- Adjust consistency : If your soup is too thick after blending, add a splash of broth or water. If it’s too thin, let it simmer uncovered for a few more minutes to reduce. You’re in control here.
My Biggest Failure : The time I forgot to peel the squash. Yep, I blended the whole thing with the skin on. It was… not good. The texture was fibrous and the color was off. Learn from my mistake—always peel that squash.
Variations & Adaptations
This soup is incredibly versatile, and I love playing around with different flavors. Here are some of my favorite variations:
- Spicy Kick : Add 1/2 teaspoon of red pepper flakes or a small chopped jalapeño when sautéing the onion. The heat pairs beautifully with the sweet squash and apple.
- Ginger Twist : Add 1 tablespoon of freshly grated ginger along with the garlic. It adds a warm, zesty note that’s perfect for cold season.
- Curried Version : Swap the cinnamon and nutmeg for 1 tablespoon of curry powder. It transforms the soup into something entirely different—warm, aromatic, and a little exotic.
- Dairy-Free Creaminess : Instead of coconut milk, try blending in a can of white beans (drained and rinsed) for extra protein and creaminess without any coconut flavor.
- Roasted Variation : For a deeper, caramelized flavor, roast the cubed squash and apple at 400°F for 25 minutes before adding to the pot. It takes a little longer but the payoff is huge.
- Low-Carb Option : Replace half the butternut squash with cauliflower. You’ll still get that creamy texture with fewer carbs.
Personal Favorite : I once added a splash of bourbon to this soup right before serving, and it was incredible. Just a tablespoon or two adds a smoky warmth that’s perfect for a winter dinner party. Don’t tell anyone, but I may have had two bowls that night.
Serving & Storage Suggestions
This soup is wonderful served hot, but it’s equally delicious at room temperature on a warm fall day. Here’s how to make the most of it:
- Serving Temperature : Serve piping hot for maximum comfort. Ladle into warm bowls to keep it hot longer.
- Presentation : A swirl of coconut milk on top, a sprinkle of toasted pumpkin seeds, and a few fresh thyme leaves make this soup look like it came from a fancy restaurant. A drizzle of maple syrup or balsamic glaze adds a beautiful finishing touch.
- Complementary Dishes : This soup pairs beautifully with a crusty bread for dipping, a simple green salad with vinaigrette, or a grilled cheese sandwich for the ultimate comfort meal. For a fancier option, serve it alongside roasted chicken or a fall harvest salad with pomegranate seeds.
- Storage : Store leftover soup in an airtight container in the refrigerator for up to 5 days. The flavors actually deepen and meld together, so it tastes even better the next day.
- Freezing : This soup freezes beautifully. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave a little room for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating : Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if the soup has thickened. You can also microwave individual portions in 30-second bursts, stirring in between. Avoid boiling, as it can alter the texture.
Flavor Note : I’ve noticed that the apple flavor becomes more pronounced after a day or two in the fridge. It’s a lovely evolution, so don’t be afraid to make this ahead of time.
Nutritional Information & Benefits
This soup isn’t just delicious—it’s packed with good-for-you ingredients. Here’s a rough estimate per serving (based on 6 servings):
- Calories : Approximately 180-220 per serving
- Fat : 8-10g (mostly from coconut milk and olive oil)
- Carbohydrates : 28-32g
- Fiber : 6-8g
- Protein : 4-6g
- Vitamin A : Over 200% of the daily value (thanks to the butternut squash)
- Vitamin C : About 30% of the daily value
Health Benefits : Butternut squash is rich in beta-carotene, which supports eye health and immune function. Apples add fiber and antioxidants, while garlic and onions provide anti-inflammatory compounds. The coconut milk offers healthy fats that help your body absorb the fat-soluble vitamins in the squash.
Dietary Considerations : This soup is naturally gluten-free, dairy-free, and vegan. It’s also relatively low in calories for such a satisfying dish. If you’re watching your sodium, use low-sodium broth and adjust the salt to taste.
Personal Wellness Perspective : I love that this soup makes me feel good from the inside out. It’s nourishing without being heavy, and it’s packed with ingredients that support my immune system during cold and flu season. Honestly, it’s like a warm hug for your insides.
Conclusion
This cozy one-pot butternut squash & apple soup is more than just a recipe—it’s a little piece of culinary nostalgia that I’m so happy to share with you. It’s the kind of soup that makes you slow down, take a deep breath, and really savor the moment. Whether you’re chasing a memory of a long-gone restaurant or just looking for a quick, comforting meal on a chilly evening, this soup delivers every single time.
I’d love to hear how it turns out for you! Did you add your own twist? Maybe a different spice or a creative garnish? Drop a comment below and let me know—I genuinely read every single one. And if you loved this recipe, please share it with a friend who needs a little comfort in their life. After all, good soup is meant to be shared.
Happy cooking, friend. Here’s to warm bowls and full hearts.
Frequently Asked Questions
Can I use frozen butternut squash for this soup?
Absolutely! Frozen butternut squash works perfectly and saves you the hassle of peeling and cutting. Just add it directly to the pot without thawing. You may need to add an extra 5 minutes to the simmering time.
Can I make this soup ahead of time?
Yes, and I actually recommend it! The flavors meld and deepen overnight, making this soup even better the next day. Store it in the refrigerator for up to 5 days, or freeze it for up to 3 months.
What can I use instead of coconut milk?
Heavy cream, cashew cream, or even a can of white beans (blended) work great. For a lighter option, use oat milk or almond milk, but note the soup won’t be as creamy. You can also simply omit it for a lighter soup.
How can I make this soup thicker?
Let it simmer uncovered for an extra 5 to 10 minutes to reduce the liquid. You can also blend in a handful of raw cashews or a peeled potato for extra thickness. Alternatively, stir in a tablespoon of cornstarch mixed with cold water.
Can I use a different type of squash?
Yes! Acorn squash, kabocha squash, or even pumpkin work beautifully in this recipe. Just note that different squashes have varying levels of sweetness and moisture, so you may need to adjust the seasoning or cooking time slightly.
Pin This Recipe!

Cozy One-Pot Butternut Squash Apple Soup – Easy 30-Min Recipe
This cozy one-pot butternut squash & apple soup is a quick and easy 30-minute recipe that delivers deep, comforting flavor. The secret is sautéing the apple with the aromatics, creating a velvety, naturally sweet soup that’s perfect for busy weeknights.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 1 medium butternut squash (about 3 pounds), peeled, seeded, and cubed into 1-inch pieces
- 1 large apple (Honeycrisp, Fuji, or Gala), peeled, cored, and chopped
- 1 medium yellow onion, chopped
- 3 to 4 garlic cloves, minced
- 4 cups vegetable broth (low-sodium)
- 1/2 cup full-fat coconut milk
- 2 tablespoons olive oil
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1 teaspoon fine sea salt (plus more to taste)
- 1/4 teaspoon freshly ground black pepper
- Optional garnish: toasted pumpkin seeds, extra coconut milk, fresh thyme, maple syrup
Instructions
- Prep your ingredients (5 minutes): Peel and cube the butternut squash into 1-inch pieces. Peel, core, and chop the apple. Chop the onion and mince the garlic.
- Sauté the aromatics (5 minutes): Heat the olive oil in a large pot over medium heat. Add the chopped onion and cook for 3 to 4 minutes until translucent. Add the minced garlic and cook for another 30 seconds.
- Cook the apple (3 minutes): Add the chopped apple to the pot. Sauté for 2 to 3 minutes, stirring occasionally, until the apple softens and releases its juices.
- Add the squash and spices (2 minutes): Toss in the cubed butternut squash, cinnamon, nutmeg, salt, and pepper. Stir to coat the vegetables. Cook for about 2 minutes.
- Pour in the broth (1 minute): Add the vegetable broth and stir, scraping up any browned bits from the bottom of the pot.
- Simmer until tender (15 to 20 minutes): Bring the soup to a boil, then reduce heat to low. Cover and simmer for 15 to 20 minutes, until the squash is fork-tender.
- Blend until smooth (3 minutes): Remove from heat. Use an immersion blender to puree the soup directly in the pot until smooth. If using a regular blender, let the soup cool for 5 minutes first, then blend in batches.
- Stir in the coconut milk (1 minute): Add the coconut milk and stir until fully incorporated. Taste and adjust seasoning with more salt or pepper if needed. If too thick, add a little more broth or water.
- Serve and garnish: Ladle into bowls and top with desired garnishes, such as a swirl of coconut milk, toasted pumpkin seeds, and fresh thyme.
Notes
For a super silky texture, strain the soup through a fine-mesh sieve after blending. The soup tastes even better the next day as flavors meld. If using a regular blender, always let the soup cool slightly and never fill more than halfway to avoid hot soup explosions.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 200
- Sugar: 12
- Sodium: 600
- Fat: 9
- Saturated Fat: 4
- Carbohydrates: 30
- Fiber: 7
- Protein: 5
Keywords: butternut squash soup, apple soup, fall soup, one-pot soup, 30-minute meal, vegan soup, gluten-free soup, dairy-free soup



