Creamy One-Pot Butternut Squash and Apple Soup

Ready In
Servings
Difficulty

“What do you do with three pounds of butternut squash and a bag of apples that are starting to go soft?” My neighbor, Linda, stood at my door holding a cardboard box, looking a little embarrassed. She’d overbought for her Thanksgiving prep and needed to offload the evidence before her husband noticed. I took the box, admittedly unsure what I was going to do with it all. But that night, standing over a single pot, watching cubes of squash and apple soften together in butter, something clicked. The smell alone—sweet, savory, and impossibly cozy—told me I was onto something.

This soup wasn’t planned. It was a fridge-clearing, end-of-the-week accident that turned into my most-requested fall recipe. And honestly? That’s usually how the best things happen in the kitchen. You stop overthinking and just start cooking.

The first time I made it, I used whatever was in the pantry—a sad onion, some chicken stock I’d frozen months ago, and a splash of cream I was saving for coffee. I didn’t expect much. But when I blitzed it with an immersion blender and took that first spoonful, I actually let out a little laugh. It was that good. Creamy without being heavy, sweet from the apple but balanced by the savory squash. No dairy needed for the silky texture (though a swirl of cream never hurts). It was the kind of soup that makes you forget you’re eating vegetables.

This creamy one-pot butternut squash and apple soup has become my fall survival tool. It’s what I make when I need something warm, nourishing, and unfussy. It’s what I bring to friends who are sick, tired, or just need a meal that feels like a hug. And it all started with a neighbor who bought too many squashes.

Why You’ll Love This Recipe

I’ve tested this soup more times than I can count. I’ve made it with different types of apples, swapped the stock, skipped the cream, and even tried roasting the squash first (good, but not necessary). This version is the one I keep coming back to because it just works. Every. Single. Time.

  • One Pot, No Mess : Everything cooks in a single pot—sauté, simmer, blend, done. No roasting pans, no extra dishes, no scrubbing baked-on squash off a sheet pan.
  • Simple Ingredients : You probably already have most of what you need. Onion, garlic, broth, a little butter or oil. The squash and apple are the stars, and they’re easy to find at any grocery store.
  • Perfect for Meal Prep : This soup keeps beautifully in the fridge for up to a week and freezes like a dream. Make a big batch on Sunday and you’ve got lunch sorted all week.
  • Crowd-Pleaser : I’ve served this to picky kids, vegan friends, and my dad who “doesn’t like soup.” Everyone goes back for seconds. It’s creamy without being heavy, and the apple adds a brightness that keeps it from feeling too rich.
  • Unbelievably Delicious : The texture is what gets people. It’s velvety smooth without any cream (though a little drizzle on top is gorgeous). The natural sweetness of the squash and apple does all the work. You won’t believe something this simple can taste this good.

What makes this recipe different from the dozens of other squash soups out there? It’s the apple. Not just any apple, but one that holds its shape during cooking and adds a subtle tang that cuts through the richness of the squash. I use Granny Smith for that reason—they don’t turn into mush, and they bring a brightness that makes the soup feel lighter. Plus, the one-pot method means you’re not dirtying every dish in your kitchen. That’s a win in my book.

This is the kind of soup that makes you close your eyes after the first bite. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple fall evening 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 to find at any grocery store.

  • Butternut Squash (1 medium, about 2 pounds / 900g) – Look for one that feels heavy for its size with firm, unblemished skin. You’ll peel, seed, and cube it into 1-inch pieces. (Pro tip: buy pre-cut cubes from the produce section to save time, though they’re often less flavorful.)
  • Granny Smith Apples (2 medium) – These hold their shape well during cooking and add a tart-sweet balance that keeps the soup from being too heavy. Peel, core, and chop them into roughly the same size as the squash cubes.
  • Yellow Onion (1 large) – Diced. This forms the savory base of the soup. Sweet onions like Vidalia work too, but yellow onions give the best depth of flavor.
  • Garlic (3 cloves) – Minced. Fresh garlic is non-negotiable here. Don’t use the jarred stuff—it has a metallic taste that throws off the whole soup.
  • Unsalted Butter (2 tablespoons / 28g) – Or use olive oil for a dairy-free version. Butter adds richness, but oil works beautifully too.
  • Vegetable Broth (4 cups / 960ml) – Use a good-quality broth here since it’s the main liquid. I prefer a low-sodium version so I can control the salt. Chicken broth works if you’re not keeping it vegetarian.
  • Heavy Cream (optional, 1/4 cup / 60ml) – Adds extra richness and a silky finish. Omit for a vegan version or swap with coconut cream for a different flavor profile.
  • Salt (1 teaspoon, plus more to taste) – I use fine sea salt. Start with less and adjust at the end.
  • Black Pepper (1/2 teaspoon, freshly ground) – Freshly ground makes a difference here. Pre-ground pepper can taste flat.
  • Ground Cinnamon (1/2 teaspoon) – Just a hint to warm up the flavor without making it taste like dessert.
  • Ground Nutmeg (1/4 teaspoon, freshly grated if possible) – Fresh nutmeg is a game-changer. It adds a fragrant, slightly sweet warmth that complements the squash perfectly.
  • Maple Syrup (1 tablespoon, optional) – Adds a touch of sweetness if your squash or apples aren’t as sweet as you’d like. I only use this if I’m using a tart apple variety.
  • Fresh Thyme (2 sprigs) – Adds an earthy, slightly floral note. Strip the leaves and stir them in at the end, or use the whole sprigs and remove before blending.

Ingredient Selection Tips: For the best flavor, choose a butternut squash with a long neck—it has fewer seeds and more usable flesh. When picking apples, give them a gentle squeeze; they should be firm, not soft. I’ve tried this soup with Honeycrisp and Fuji apples too, and they’re delicious, but Granny Smith gives the best balance of sweet and tart.

Substitution Guidance: Swap the butter with coconut oil or avocado oil for a dairy-free version. Use chicken broth instead of vegetable broth if you’re not worried about keeping it vegetarian. For a lower-carb option, replace the apple with an additional cup of cauliflower florets—it adds creaminess without the sugar.

Equipment Needed

You don’t need a fancy kitchen to make this soup. Here’s what you’ll need:

  • Large Heavy-Bottomed Pot or Dutch Oven (5-6 quart / 5-6 liter) – This is your workhorse. A heavy pot distributes heat evenly and prevents the squash from scorching. I use my Le Creuset Dutch oven, but any sturdy pot with a lid works.
  • Immersion Blender – My favorite tool for creamy soups. It lets you blend right in the pot, which means less cleanup. If you don’t have one, a regular blender works—just work in batches and be careful with hot liquid.
  • Chef’s Knife – A sharp knife makes peeling and cubing squash so much easier. Dull knives are dangerous—they slip more easily.
  • Vegetable Peeler – A Y-shaped peeler is my go-to for butternut squash. It’s faster and gives you more control than a standard peeler.
  • Cutting Board – Use a large one to give yourself plenty of room for all that chopping.
  • Wooden Spoon or Silicone Spatula – For stirring and scraping the bottom of the pot.
  • Measuring Cups and Spoons – For accuracy, though this recipe is forgiving enough that you can eyebit it once you’ve made it a few times.

Budget-Friendly Tip: If you don’t own an immersion blender, a regular countertop blender works just as well. Just let the soup cool slightly before blending, and only fill the blender halfway to avoid hot liquid splashing out. I learned that lesson the hard way—soup on the ceiling is not a good look.

Preparation Method

butternut squash and apple soup preparation steps

Let’s make this soup. I promise it’s easier than it looks. The whole process takes about 45 minutes from start to finish, and most of that is hands-off simmering time.

  1. Prep the Squash and Apples – Peel the butternut squash using a vegetable peeler. Cut off the top and bottom, then slice it in half where the narrow neck meets the round bulb. Scoop out the seeds and stringy bits from the bulb. Cut the squash into 1-inch cubes—they don’t need to be perfect, but try to keep them roughly the same size for even cooking. Peel, core, and chop the apples into similar-sized pieces. Set both aside.
  2. Sauté the Aromatics – Heat the butter (or oil) in your large pot over medium heat. Add the diced onion and cook, stirring occasionally, until softened and translucent—about 5 to 6 minutes. Don’t rush this step. If the onion browns too quickly, turn the heat down. You want it soft and sweet, not crispy. Add the minced garlic and cook for another 30 seconds until fragrant. Your kitchen should smell amazing at this point.
  3. Add the Squash and Apples – Toss in the cubed squash and apples. Stir everything together so the squash and apples are coated in the buttery onion mixture. Let them cook for 3 to 4 minutes, stirring occasionally. This helps develop the flavor before you add the liquid.
  4. Add the Broth and Seasonings – Pour in the vegetable broth, then add the salt, pepper, cinnamon, nutmeg, and fresh thyme sprigs (or stripped leaves). Give everything a good stir. The liquid should just barely cover the squash and apples—if it doesn’t, add a splash more broth or water.
  5. Simmer Until Tender – Bring the soup to a gentle boil, then reduce the heat to low, cover the pot, and let it simmer for 20 to 25 minutes. You’ll know it’s ready when you can easily pierce the squash cubes with a fork—they should be tender but not falling apart. The apples will be soft too, almost melting into the broth.
  6. Blend Until Smooth – Remove the pot from the heat. If you used whole thyme sprigs, fish them out now. Using an immersion blender, blend the soup directly in the pot until completely smooth. Start on low speed to avoid splashing, then increase to high. If you’re using a countertop blender, let the soup cool for 5 minutes first, then blend in batches—never fill the blender more than halfway with hot liquid. Blend until velvety smooth.
  7. Finish and Adjust – Stir in the heavy cream (if using) and maple syrup (if needed). Taste the soup and adjust the seasoning. I usually add another pinch of salt and a few grinds of black pepper at this stage. If the soup is too thick for your liking, stir in a little more broth or water until it reaches your desired consistency. If it’s too thin, let it simmer uncovered for a few more minutes to reduce.
  8. Serve and Garnish – Ladle the soup into bowls. A swirl of cream, a sprinkle of pumpkin seeds, a few fresh thyme leaves, or a drizzle of maple syrup all make beautiful garnishes. Serve hot.

Troubleshooting Tip: If your soup tastes flat or bland, it’s probably missing salt. Don’t be shy—add a little more salt and a squeeze of lemon juice. The acid from the lemon brightens everything up and makes the flavors pop.

Cooking Tips & Techniques

I’ve made this soup at least two dozen times, and I’ve learned a few things along the way. Here are my best tips for getting it right every time.

Don’t Skip the Sauté. I know it’s tempting to just dump everything in the pot and let it boil, but taking those extra few minutes to sauté the onion and garlic makes a huge difference. It builds a flavor foundation that you just can’t get from boiling raw aromatics. Trust me on this one.

Cut Even Cubes. I learned this the hard way. The first time I made this soup, I had some squash cubes that were tiny and some that were huge. The tiny ones turned to mush while the big ones were still hard. Aim for 1-inch cubes and try to keep them consistent. Your soup will be smoother and more evenly cooked.

Use the Right Apple. Granny Smith apples are my go-to for this recipe, but I’ve also used Pink Lady and Honeycrisp with good results. Stay away from Red Delicious or Gala—they’re too soft and will turn into mush before the squash is cooked. You want an apple that holds its shape and adds a little tartness.

Blend with Caution. Hot liquid expands when blended, so always start your immersion blender on low speed and keep it submerged to avoid splashing. If using a countertop blender, remove the center cap from the lid and cover it with a kitchen towel to let steam escape. This prevents the lid from blowing off—a mess I’ve made more than once.

Season in Layers. Add salt at the beginning (it helps the squash cook evenly), but save the final seasoning for after blending. Blending can concentrate flavors, so you might need less salt than you think. Taste, adjust, and taste again.

Make It Ahead. This soup actually tastes better the next day. The flavors meld together overnight and become even more harmonious. Make it a day ahead, refrigerate it, and reheat gently on the stovetop. Just add a splash of broth or water when reheating if it’s too thick.

Variations & Adaptations

This soup is incredibly flexible. Here are some variations I’ve tried and loved:

Vegan Version: Skip the heavy cream and use olive oil or coconut oil instead of butter. The soup is still incredibly creamy thanks to the natural starch in the squash. For extra richness, stir in a can of full-fat coconut milk at the end instead of cream.

Spicy Kick: Add 1/2 teaspoon of red pepper flakes or a minced fresh chili (like a serrano or jalapeño) when you sauté the onion. The heat cuts through the sweetness beautifully and adds a whole new dimension. I made this version for a friend who loves spicy food, and she said it was “the best soup I’ve ever had.”

Roasted Version: For a deeper, caramelized flavor, roast the squash and apples at 400°F (200°C) for 25 minutes before adding them to the pot. Toss them with a little olive oil, salt, and pepper first. Then proceed with the recipe as written. This adds about 15 minutes of prep time but gives the soup a richer, nuttier flavor.

Add Some Protein: Stir in a can of drained and rinsed chickpeas or white beans after blending for extra fiber and protein. Or top each bowl with crispy bacon bits, crumbled goat cheese, or toasted pepitas for a savory crunch.

Seasonal Twist: In the summer, swap the butternut squash for yellow summer squash or zucchini (though you’ll need to adjust the cooking time—they cook faster). In the winter, use a combination of butternut squash and sweet potato for an even creamier texture.

Make It a Meal: Serve this soup with a grilled cheese sandwich for the ultimate comfort food combo. Or ladle it over cooked quinoa or brown rice for a heartier meal. I’ve even used it as a pasta sauce—just toss it with cooked rigatoni and a little Parmesan.

Serving & Storage Suggestions

This soup is best served hot, but honestly, it’s also pretty good at room temperature. Here’s how to make the most of it:

Serving Temperature: Serve piping hot in warm bowls. I like to warm my bowls by filling them with hot water for a minute before ladling in the soup. It keeps the soup hot longer.

Garnishes: A swirl of cream or coconut milk, a sprinkle of toasted pumpkin seeds, a few fresh thyme leaves, a drizzle of maple syrup, or a crack of black pepper. For a savory twist, add crispy sage leaves—just fry them in butter for 30 seconds and drain on paper towels.

Complementary Dishes: This soup pairs beautifully with a crusty bread or a simple green salad with a tangy vinaigrette. For a full fall meal, serve it alongside a moist pink velvet bundt cake with creamy vanilla glaze for dessert. The sweetness of the cake balances the savory soup perfectly.

Storage: Store leftover soup in an airtight container in the refrigerator for up to 5 days. The flavors actually deepen over time, so it might taste even better the next day. Let the soup cool completely before refrigerating to prevent condensation from making it watery.

Freezing: This soup freezes beautifully. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave about an inch of headspace 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 is too thick. You can also reheat individual portions in the microwave—just cover the bowl and heat in 30-second intervals, stirring between each.

How Flavors Develop: This soup is one of those rare dishes that actually improves with time. The squash and apple flavors meld together, the spices mellow out, and the texture becomes even silkier. I often make a double batch just so I can enjoy it throughout the week.

Nutritional Information & Benefits

This soup is as nutritious as it is delicious. Here’s a rough breakdown per serving (based on 6 servings, without cream or optional garnishes):

  • Calories: 180-200
  • Protein: 4g
  • Fat: 6g (mostly from butter)
  • Carbohydrates: 32g
  • Fiber: 6g
  • Sugar: 14g (natural sugars from squash and apple)
  • Sodium: 480mg (varies based on broth)
  • Vitamin A: 350% of the Daily Value (from the butternut squash)
  • Vitamin C: 45% of the Daily Value
  • Potassium: 700mg

Health Benefits: Butternut squash is packed with vitamin A, which supports eye health and immune function. Apples provide fiber and vitamin C, plus antioxidants that help fight inflammation. The combination of squash and apple creates a soup that’s naturally sweet without added sugar, making it a great option for anyone watching their sugar intake.

Dietary Considerations: This soup is naturally gluten-free and can easily be made vegan by using oil instead of butter and skipping the cream. It’s also low in saturated fat and high in fiber, making it a heart-healthy choice. If you’re watching your sodium, use a low-sodium broth and adjust the salt at the end.

Personal Wellness Perspective: I love that this soup feels indulgent but is actually really good for you. It’s the kind of meal that nourishes your body and your soul at the same time. On days when I’m feeling run down or under the weather, this soup is my go-to. It’s warm, comforting, and packed with nutrients that help me feel better.

FAQs

Can I use frozen butternut squash? Yes, absolutely. Frozen squash is already peeled and cubed, which saves a ton of prep time. Just add it directly to the pot without thawing—you might need to add a few extra minutes to the simmering time. The texture will be slightly different (frozen squash tends to be a bit more watery), but the flavor is still great.

Can I make this soup in a slow cooker or Instant Pot? Yes to both! For a slow cooker, sauté the aromatics on the stovetop first, then transfer everything to the slow cooker and cook on low for 6-8 hours or high for 3-4 hours. For an Instant Pot, use the sauté function for the aromatics, then pressure cook on high for 10 minutes with a natural release. Blend as usual after cooking.

How can I make this soup thicker or thinner? For a thicker soup, let it simmer uncovered for an extra 10-15 minutes after blending to reduce the liquid. You can also add a peeled and diced potato to the pot—it will break down and add natural thickness. For a thinner soup, simply stir in more broth or water until it reaches your desired consistency.

Can I use a different type of squash? Absolutely. Butternut squash is classic, but this recipe works beautifully with acorn squash, kabocha squash, or even pumpkin. Each variety will give a slightly different flavor and texture, but they all work. Just adjust the cooking time if needed—some squashes cook faster than others.

Is this soup suitable for babies or toddlers? Yes, with some modifications. Omit the salt and any spicy seasonings, and skip the cream. The soup is naturally sweet and smooth, making it a great first food for babies starting solids. Just make sure it’s cooled to a safe temperature before serving. For older toddlers, you can add a little more seasoning and serve it with a side of toast for dipping.

Conclusion

This creamy one-pot butternut squash and apple soup has become a staple in my kitchen for good reason. It’s simple enough for a weeknight dinner but impressive enough to serve to guests. It’s nourishing without being boring, and it’s the kind of recipe that makes you feel like a really good cook even when you barely tried.

What I love most about this soup is how forgiving it is. You can swap ingredients, adjust the seasonings, add a little heat or a little sweetness, and it still turns out delicious. It’s a recipe that invites you to make it your own. So don’t be afraid to experiment—add a pinch of cayenne, swirl in some coconut milk, or top it with crispy bacon. However you make it, it’s going to be good.

If you try this recipe, I’d love to hear about it. Leave a comment below and let me know how it turned out, or share your own variations. And if you’re looking for more cozy fall recipes, check out our full collection of recipes for more inspiration. Happy cooking!

Pin This Recipe!

butternut squash and apple soup recipe
Print

Creamy One-Pot Butternut Squash and Apple Soup

A velvety smooth, naturally sweet soup made with butternut squash and Granny Smith apples, all cooked in one pot. Perfect for fall, this comforting soup is easy to make, meal-prep friendly, and sure to be a crowd-pleaser.

  • Author: Jamie
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 1 medium butternut squash (about 2 pounds / 900g), peeled, seeded, and cut into 1-inch cubes
  • 2 medium Granny Smith apples, peeled, cored, and chopped
  • 1 large yellow onion, diced
  • 3 cloves garlic, minced
  • 2 tablespoons unsalted butter (or olive oil for dairy-free)
  • 4 cups vegetable broth (low-sodium preferred)
  • 1/4 cup heavy cream (optional)
  • 1 teaspoon fine sea salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg (freshly grated if possible)
  • 1 tablespoon maple syrup (optional)
  • 2 sprigs fresh thyme

Instructions

  1. Prep the squash and apples: Peel the butternut squash, cut off the top and bottom, slice in half where the narrow neck meets the round bulb, scoop out seeds, and cut into 1-inch cubes. Peel, core, and chop the apples into similar-sized pieces.
  2. Sauté the aromatics: Heat butter (or oil) in a large pot over medium heat. Add diced onion and cook, stirring occasionally, until softened and translucent, about 5-6 minutes. Add minced garlic and cook for 30 seconds until fragrant.
  3. Add the squash and apples: Toss in the cubed squash and apples. Stir to coat in the buttery onion mixture and cook for 3-4 minutes, stirring occasionally.
  4. Add the broth and seasonings: Pour in the vegetable broth, then add salt, pepper, cinnamon, nutmeg, and fresh thyme sprigs. Stir well. The liquid should just barely cover the squash and apples; add a splash more broth or water if needed.
  5. Simmer until tender: Bring to a gentle boil, then reduce heat to low, cover, and simmer for 20-25 minutes until squash is easily pierced with a fork.
  6. Blend until smooth: Remove from heat. Remove thyme sprigs if used. Using an immersion blender, blend the soup directly in the pot until completely smooth. (If using a countertop blender, let cool 5 minutes, then blend in batches, filling no more than halfway.)
  7. Finish and adjust: Stir in heavy cream (if using) and maple syrup (if needed). Taste and adjust seasoning with additional salt and pepper. If too thick, add more broth or water; if too thin, simmer uncovered for a few minutes to reduce.
  8. Serve and garnish: Ladle into bowls. Garnish with a swirl of cream, pumpkin seeds, fresh thyme leaves, or a drizzle of maple syrup. Serve hot.

Notes

For best flavor, use Granny Smith apples for their tartness and ability to hold shape. Don’t skip sautéing the aromatics—it builds flavor. Season in layers: add salt at the beginning, but adjust after blending. The soup tastes even better the next day. To make vegan, use olive oil instead of butter and omit the cream (or use coconut cream). For a thicker soup, add a peeled and diced potato. For a thinner soup, add more broth. Store in the refrigerator for up to 5 days or freeze for up to 3 months.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 190
  • Sugar: 14
  • Sodium: 480
  • Fat: 6
  • Saturated Fat: 3
  • Carbohydrates: 32
  • Fiber: 6
  • Protein: 4

Keywords: butternut squash soup, apple soup, one-pot soup, fall soup, creamy soup, vegetarian soup, gluten-free soup

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating