Written by

Isabella Gibson

Published

Cozy Roasted Butternut Squash and Apple Soup Recipe

Ready In 60 minutes
Servings 6 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

By the third time I made butternut squash soup in one week, I started wondering if I had a problem. Or maybe I just hadn’t gotten it right yet. The first batch was too thin. The second was somehow both watery and bland, which felt like a real achievement in failure. But that third attempt—the one where I tossed in a Honeycrisp apple on a whim because it was sitting on the counter looking sad—that was the one. Something clicked. The apple added this subtle sweetness that balanced the squash’s earthiness without making it taste like dessert. I kept making it. Every Friday for a month, actually. My family stopped asking what was for dinner. They just knew.

There’s something about a really good bowl of soup that feels like a hug you can eat. And this one, with its velvety texture and that faint hint of apple running through it, became my go-to for those chilly afternoons when you just need to slow down. I’m not saying it’s complicated. It’s not. But getting the balance right—the roasting, the blending, the seasoning—took some trial and error. And honestly, I’m glad it did. Because now I have a version I actually trust.

This cozy roasted butternut squash and apple soup is the kind of recipe that makes you wonder why you ever bought the canned stuff. It’s simple enough for a Tuesday night but impressive enough for company. And once you taste that first spoonful, you’ll understand why I couldn’t stop making it.

Why You’ll Love This Recipe

I’ve tested this recipe more times than I care to admit, and here’s what I can tell you with confidence: it works. Every single time. Here’s why this cozy roasted butternut squash and apple soup stands out from the rest.

  • Simple Ingredients: No fancy grocery trips needed. You probably have most of these in your kitchen right now—onion, garlic, broth, butter. The squash and apple are the stars, and they’re easy to find at any grocery store.
  • Perfect for Fall: This soup screams autumn. It’s warm, comforting, and fills your kitchen with the most incredible roasted aroma. It’s my go-to for Thanksgiving appetizers or cozy Sunday dinners.
  • Crowd-Pleaser: I’ve served this to picky kids, veggie-skeptical adults, and everyone in between. It gets rave reviews every time. The apple does something magical—it adds sweetness without being obvious.
  • Unbelievably Delicious: The texture is what gets me. Roasting the squash first concentrates its flavor and gives the soup this silky, luxurious consistency that you just can’t get from boiling. It’s next-level comfort food.
  • Make-Ahead Friendly: This soup actually tastes better the next day. The flavors meld together overnight, making it perfect for meal prep or entertaining.

What makes this recipe different is the roasting. Most soup recipes just boil everything together, but taking the extra twenty minutes to roast the squash and apple transforms the whole dish. The caramelization adds depth and complexity that you can’t get any other way. It’s not just another soup—it’s the soup.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create something truly special. The key is using good-quality produce and letting the roasting do the heavy lifting.

  • 1 medium butternut squash (about 2-3 pounds), peeled, seeded, and cut into 1-inch cubes. Look for one with a long neck—it’s easier to peel and has fewer seeds. I prefer squash that feels heavy for its size, which means it’s fresh and juicy.
  • 2 medium apples, such as Honeycrisp, Fuji, or Gala. You want something sweet but not mushy. Honeycrisp is my go-to because it holds its shape during roasting and adds a nice tangy-sweet balance. Peel and core them before cubing.
  • 1 medium yellow onion, diced. The onion provides a savory base that balances the sweetness of the squash and apple.
  • 3 cloves garlic, minced. Fresh garlic is non-negotiable here. The jarred stuff just won’t give you the same depth of flavor.
  • 2 tablespoons olive oil, for roasting. Use a good-quality extra virgin olive oil if you have it.
  • 2 tablespoons unsalted butter. I like using butter for sautéing the onion because it adds richness, but you can substitute with olive oil for a dairy-free version.
  • 3 cups vegetable broth (or chicken broth if you’re not keeping it vegetarian). I recommend Pacific Foods or Swanson for consistent flavor. Low-sodium is best so you can control the salt level.
  • 1/2 cup heavy cream or full-fat coconut milk for a dairy-free option. This adds that velvety finish. Don’t skip it—the creaminess is what makes this soup so satisfying.
  • 1 teaspoon ground cinnamon. Cinnamon and squash are a match made in heaven. It adds warmth without overpowering.
  • 1/2 teaspoon ground nutmeg, freshly grated if possible. Pre-ground works fine, but fresh nutmeg really elevates the flavor.
  • 1/4 teaspoon ground ginger. Just a hint to brighten things up.
  • Salt and black pepper, to taste. I usually start with 1 teaspoon of salt and adjust from there.
  • Optional toppings: roasted pepitas (pumpkin seeds), a drizzle of cream, fresh thyme or sage, crumbled bacon, or a swirl of maple syrup.

For the best texture, make sure your squash and apple are cut into uniform pieces. This ensures even roasting and a smoother blend later.

Equipment Needed

You don’t need a ton of fancy equipment for this recipe, which is part of what makes it so approachable.

  • Large baking sheet (half-sheet pan works best) for roasting the squash and apple. A rimmed baking sheet prevents any juices from spilling over.
  • Large pot or Dutch oven (5-6 quart) for sautéing and simmering the soup. I love my Le Creuset for even heat distribution, but any heavy-bottomed pot will work.
  • Immersion blender or countertop blender. An immersion blender is easier and creates less mess, but a regular blender works fine too. Just be careful with hot liquids—blend in batches and leave the lid slightly ajar to release steam.
  • Chef’s knife and cutting board for prepping the squash and apple. A sharp knife makes cutting through butternut squash much safer and easier.
  • Vegetable peeler for removing the squash skin. A Y-peeler is my favorite—it’s faster and more comfortable to hold.
  • Measuring cups and spoons for accuracy.
  • Wooden spoon or spatula for stirring.

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. A food processor also works in a pinch.

Preparation Method

roasted butternut squash and apple soup preparation steps

Let me walk you through this step by step. I’ve included all the little details that make the difference between a good soup and a great one.

  1. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
  2. Prep the squash and apple. Peel the butternut squash using a vegetable peeler. Cut off the top and bottom, then slice it in half lengthwise. Scoop out the seeds with a spoon. Cut the flesh into 1-inch cubes. Peel, core, and cube the apples to a similar size. Uniform pieces mean even roasting.
  3. Toss with olive oil and season. Place the squash and apple cubes on the prepared baking sheet. Drizzle with 2 tablespoons olive oil, then sprinkle with 1/2 teaspoon salt and 1/4 teaspoon black pepper. Toss everything together with your hands until well coated. Spread in a single layer—crowding the pan will steam them instead of roasting.
  4. Roast for 25-30 minutes, flipping halfway through. You want the squash to be tender when pierced with a fork and the edges to have some caramelized brown bits. The apples should be soft and slightly golden. This is where the magic happens—that roasted flavor is the foundation of the whole soup.
  5. While the squash roasts, start the base. In a large pot or Dutch oven, melt 2 tablespoons of butter over medium heat. Add the diced onion and cook for 5-7 minutes, stirring occasionally, until soft and translucent. Don’t rush this step—caramelizing the onion adds sweetness and depth.
  6. Add the garlic and spices. Stir in the minced garlic, 1 teaspoon cinnamon, 1/2 teaspoon nutmeg, and 1/4 teaspoon ginger. Cook for 1 minute until fragrant. Your kitchen should smell amazing at this point.
  7. Add the roasted squash and apple. Once the squash and apple are done roasting, transfer them directly into the pot with the onion mixture. Stir everything together to coat the roasted vegetables in the spiced butter.
  8. Pour in the broth. Add 3 cups of vegetable broth and stir to combine. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer for 10 minutes. This allows all the flavors to meld together.
  9. Blend until smooth. Remove the pot from the heat. Use an immersion blender to puree the soup directly in the pot until it’s completely smooth and velvety. If using a countertop blender, work in batches and be careful—hot liquid expands. Fill the blender no more than halfway, remove the center cap from the lid, and cover with a kitchen towel to allow steam to escape.
  10. Stir in the cream. Add 1/2 cup heavy cream (or coconut milk) and stir until fully incorporated. The soup should be a beautiful golden-orange color with a silky, luxurious texture. Taste and adjust seasoning with salt and pepper as needed. I usually add another 1/2 teaspoon of salt at this point.
  11. Serve immediately with your favorite toppings. A drizzle of cream, some roasted pepitas, and a sprinkle of fresh thyme or sage are my go-to. The soup will thicken slightly as it cools.

Sensory cue: When you’re blending, listen for the sound to change from a chunky rattle to a smooth hum. That’s how you know it’s ready. The final texture should be thick enough to coat the back of a spoon but still pourable.

Cooking Tips & Techniques

After making this soup more times than I can count, I’ve learned a few things the hard way. Here are my best tips to save you the trouble.

Don’t skip the roasting. I know it adds an extra step, but this is non-negotiable. Roasting caramelizes the natural sugars in the squash and apple, creating a depth of flavor that boiling just can’t achieve. I once tried to shortcut this by simmering everything together, and the result was flat and one-dimensional. Never again.

Cut your squash and apple the same size. This seems obvious, but I’ve definitely had batches where some pieces were undercooked while others were mush. Uniform 1-inch cubes ensure everything roasts evenly and blends smoothly.

Use a sharp knife for the squash. Butternut squash is notoriously tough. A dull knife is a recipe for disaster (and possibly a trip to the ER). If you’re struggling, you can microwave the whole squash for 2-3 minutes to soften the skin slightly before peeling.

Season in layers. I add salt at three different points—when roasting, when sautéing the onion, and at the end. This builds flavor gradually rather than dumping it all in at once. Trust me, it makes a difference.

Don’t over-blend. Once the soup is smooth, stop. Over-blending can incorporate too much air and make the soup frothy. A few seconds after it looks smooth is plenty.

Make it ahead. This soup actually improves overnight. The flavors deepen and meld together beautifully. Make it a day ahead, refrigerate, and reheat gently on the stovetop. Add a splash of broth or cream if it’s too thick after chilling.

My biggest failure: I once forgot to add the cream until after I’d already served the soup. It was still good, but that silky finish was missing. Don’t skip it—the cream is what takes this from good to restaurant-quality.

Variations & Adaptations

One of the best things about this soup is how adaptable it is. Here are some variations I’ve tried and loved.

  • Vegan version: Substitute the butter with olive oil and use full-fat coconut milk instead of heavy cream. The coconut milk adds a subtle tropical note that pairs surprisingly well with the squash and apple. I’ve made this for vegan friends and they couldn’t tell the difference.
  • Spicy kick: Add 1/2 teaspoon of red pepper flakes or a pinch of cayenne pepper when you add the spices. The heat cuts through the sweetness and adds a lovely warmth. I like serving this version with a dollop of Greek yogurt to cool things down.
  • Herb-infused: Swap the cinnamon and nutmeg for fresh herbs like rosemary and thyme. Add 2 sprigs of fresh thyme and 1 sprig of rosemary to the pot when you add the broth. Remove the herb stems before blending. This version has a more savory, earthy profile that’s perfect for a light lunch.
  • Curried butternut squash soup: Replace the cinnamon and nutmeg with 1 tablespoon of curry powder. Add it when you sauté the onion and garlic. The curry adds warmth and complexity without being overpowering. Top with cilantro and a squeeze of lime.
  • Roasted carrot and apple twist: Swap half the butternut squash for carrots. The carrots add natural sweetness and a slightly different texture. I tried this when I only had half a squash left, and it became a new favorite.
  • Slow cooker method: Roast the squash and apple as directed, then transfer everything to a slow cooker with the sautéed onion, garlic, spices, and broth. Cook on low for 4-6 hours. Blend and add cream before serving. Perfect for busy days.

For a gluten-free option, this soup is naturally gluten-free as written. Just make sure your broth is certified gluten-free if needed.

Serving & Storage Suggestions

This soup is incredibly versatile when it comes to serving. Here’s how I like to enjoy it.

Serving temperature: Serve hot, but not boiling. Let it cool for 5 minutes after blending so the flavors settle. Garnish with a swirl of cream, a sprinkle of roasted pepitas, and a few fresh thyme leaves. For a touch of sweetness, drizzle with maple syrup.

What to serve with it: This soup pairs beautifully with crusty bread for dipping, a simple green salad with vinaigrette, or a cozy pumpkin sourdough bread for a complete fall meal. I also love serving it alongside pumpkin roll for dessert when entertaining—it’s a whole autumn-themed dinner that guests rave about. For a heartier meal, pair it with a grilled cheese sandwich or a roasted chicken breast.

Storage instructions: Store leftover soup in an airtight container in the refrigerator for up to 5 days. The flavors actually deepen and improve over time, so don’t be afraid to make it ahead. The soup will thicken as it sits—thin it with a splash of broth or milk when reheating.

Freezing instructions: This soup freezes beautifully. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave some headroom for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. If you plan to freeze, consider leaving out the cream and adding it after thawing and reheating for the best texture.

Reheating methods: Reheat gently on the stovetop over medium-low heat, stirring occasionally. You can also microwave individual portions in 30-second intervals, stirring between each. Add a splash of broth or cream if the soup is too thick after storage.

Flavor development: Like many soups, this one tastes even better the next day. The roasted flavors meld together and the spices become more integrated. I often make a double batch just so I have leftovers for lunch.

Nutritional Information & Benefits

This soup isn’t just delicious—it’s packed with nutrients that make you feel good about eating it.

Estimated nutrition per serving (based on 6 servings, using heavy cream):

Nutrient Amount
Calories 245
Total Fat 14g
Saturated Fat 7g
Cholesterol 35mg
Sodium 520mg
Total Carbohydrates 30g
Dietary Fiber 6g
Sugars 12g
Protein 4g
Vitamin A 280% DV
Vitamin C 35% DV
Potassium 650mg

Health benefits: Butternut squash is loaded with vitamin A (over 200% of your daily needs per serving), which supports eye health and immune function. Apples add fiber and vitamin C, while cinnamon helps regulate blood sugar. This soup is naturally gluten-free, and with a few swaps (olive oil for butter, coconut milk for cream), it can easily be vegan and dairy-free. The fiber content makes it incredibly satisfying—one bowl keeps you full for hours.

Dietary considerations: This recipe is naturally vegetarian and gluten-free. For a lower-carb option, reduce the apple to one and add an extra cup of squash. For a lower-fat version, use milk instead of cream and reduce the butter to 1 tablespoon.

I personally love that this soup feels indulgent but is actually packed with vegetables. It’s the kind of meal that nourishes your body and your soul at the same time.

Conclusion

This cozy roasted butternut squash and apple soup has become a staple in my kitchen for good reason. It’s simple enough for a busy weeknight but impressive enough to serve at a dinner party. The roasting adds depth you just can’t get from a stovetop-only method, and the apple brings a subtle sweetness that keeps you coming back for another spoonful.

I love that this recipe is forgiving—you can swap in different apples, adjust the spices, or make it dairy-free without losing what makes it special. It’s the kind of soup that feels like a warm hug on a cold day, and honestly, isn’t that what fall cooking is all about?

I’d love to hear how this turns out for you. Did you try a variation? Find a new favorite topping? Leave a comment below and let me know. And if you’re looking for more cozy fall recipes, don’t miss my easy baked pumpkin donuts or this decadent triple chocolate banana bread for dessert. Happy cooking, friends!

Frequently Asked Questions

Can I make this soup without an immersion blender?

Absolutely! A countertop blender works perfectly. Just work in batches, fill the blender no more than halfway, and remove the center cap from the lid to let steam escape. Cover with a kitchen towel to avoid splatters. A food processor also works, though the texture may be slightly less smooth.

Can I use frozen butternut squash instead of fresh?

Yes, but the texture won’t be quite the same. Frozen squash releases more water during cooking, so you’ll get a thinner soup. If using frozen, skip the roasting step and add the frozen squash directly to the pot with the broth. Simmer for an extra 10 minutes before blending. The flavor will still be good, just less caramelized.

How can I make this soup thicker?

If your soup is too thin, there are a few fixes. Simmer it uncovered for 10-15 minutes to reduce and concentrate the flavors. You can also add a peeled, diced potato when you add the broth—it will break down during cooking and naturally thicken the soup. Alternatively, stir in an extra tablespoon of cream or a slurry of 1 tablespoon cornstarch mixed with 2 tablespoons cold water.

What’s the best apple to use for this recipe?

I prefer Honeycrisp for its perfect balance of sweet and tart, plus it holds its shape during roasting. Fuji and Gala are great alternatives—they’re sweet and cook down nicely. Avoid Granny Smith apples, which are too tart, and Red Delicious, which can become mealy when cooked. The apple should complement the squash, not overpower it.

Can I make this soup in an Instant Pot?

Yes! Use the sauté function to cook the onion and garlic, then add the cubed raw squash, apple, broth, and spices. Pressure cook on high for 10 minutes, then quick release. Blend and stir in the cream. The soup won’t have the same roasted depth, so I recommend roasting the squash and apple separately if you have time, then adding them to the Instant Pot with the broth for just 5 minutes of pressure cooking to meld the flavors.

Pin This Recipe!

roasted butternut squash and apple soup recipe

Print

Cozy Roasted Butternut Squash and Apple Soup Recipe

This velvety roasted butternut squash and apple soup is the perfect fall comfort food. The roasting caramelizes the natural sugars, adding depth and sweetness, while the apple brings a subtle tangy-sweet balance that makes every spoonful irresistible.

  • Author: Merry
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 1 medium butternut squash (about 2–3 pounds), peeled, seeded, and cut into 1-inch cubes
  • 2 medium apples (such as Honeycrisp, Fuji, or Gala), peeled, cored, and cubed
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 2 tablespoons olive oil
  • 2 tablespoons unsalted butter
  • 3 cups vegetable broth (or chicken broth)
  • 1/2 cup heavy cream (or full-fat coconut milk for dairy-free)
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1/4 teaspoon ground ginger
  • Salt and black pepper, to taste
  • Optional toppings: roasted pepitas, drizzle of cream, fresh thyme or sage, crumbled bacon, or maple syrup

Instructions

  1. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper.
  2. Prep the squash and apple: Peel the butternut squash, cut off the top and bottom, slice in half lengthwise, scoop out seeds, and cut into 1-inch cubes. Peel, core, and cube the apples to a similar size.
  3. Toss with olive oil and season: Place the squash and apple cubes on the prepared baking sheet. Drizzle with 2 tablespoons olive oil, sprinkle with 1/2 teaspoon salt and 1/4 teaspoon black pepper, and toss to coat. Spread in a single layer.
  4. Roast for 25-30 minutes, flipping halfway through, until the squash is tender and edges are caramelized.
  5. While the squash roasts, start the base: In a large pot or Dutch oven, melt 2 tablespoons butter over medium heat. Add the diced onion and cook for 5-7 minutes until soft and translucent.
  6. Add the garlic and spices: Stir in the minced garlic, 1 teaspoon cinnamon, 1/2 teaspoon nutmeg, and 1/4 teaspoon ginger. Cook for 1 minute until fragrant.
  7. Add the roasted squash and apple to the pot and stir to coat in the spiced butter.
  8. Pour in 3 cups of vegetable broth and stir. Bring to a gentle boil, then reduce heat to low and simmer for 10 minutes.
  9. Remove from heat. Use an immersion blender to puree the soup until smooth. If using a countertop blender, work in batches, filling no more than halfway, and allow steam to escape.
  10. Stir in 1/2 cup heavy cream (or coconut milk) until fully incorporated. Taste and adjust seasoning with salt and pepper.
  11. Serve immediately with desired toppings.

Notes

Don’t skip the roasting step—it caramelizes the natural sugars and adds depth. Cut squash and apple into uniform 1-inch cubes for even roasting. Season in layers (at roasting, sautéing, and end) for best flavor. The soup tastes even better the next day. For freezing, leave out the cream and add after thawing.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 245
  • Sugar: 12
  • Sodium: 520
  • Fat: 14
  • Saturated Fat: 7
  • Carbohydrates: 30
  • Fiber: 6
  • Protein: 4

Keywords: butternut squash soup, apple soup, roasted butternut squash, 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!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆