This Roasted Butternut Squash Soup is the perfect cozy dish for fall and winter! Made with roasted butternut squash, cheddar cheese, and a rich blend of seasonings, this creamy soup is comforting and full of flavor. The apple and onion add natural sweetness, while the addition of Worcestershire sauce and garlic gives it a savory depth. Whether you’re looking for a warming dinner or a satisfying starter, this homemade butternut squash soup is sure to impress. It’s easy to make, and you can customize it with coconut milk for a dairy-free version or add extra spice for a kick.

Ingredients
For the Squash:
- 1 large butternut squash (about 3 ¼ lbs.)
- 1 teaspoon olive oil
For the Soup:
- 2 tablespoons butter
- 1 small yellow onion, diced
- 1 apple, peeled and diced (see pro tips)
- 3 cloves garlic, minced
- 1 teaspoon Worcestershire sauce
- 5 cups chicken broth
- ¾ cup half-and-half (or substitute coconut milk or heavy cream)
- 2 cups shredded cheddar cheese
For the Seasonings:
- ½ teaspoon each: salt, dried rosemary
- ¼ teaspoon each: dried thyme, pepper
- Pinch each: cayenne pepper, nutmeg
Instructions
Roast the Squash:
- Preheat your oven to 425°F.
- Cut the butternut squash in half and scoop out the seeds. Drizzle the insides with olive oil and rub to coat evenly. Season with salt and pepper.
- Place the squash halves, flat-side down, on a rimmed, light-colored baking sheet. Bake for 45 minutes, then flip the squash over. Check for softness by scooping out some flesh with a spatula—it should feel soft but not mushy.
- While the squash roasts, prepare the remaining ingredients for the soup.
Make the Soup:
- In a large soup pot, melt the butter over medium heat. Add the diced onions and sauté until softened, about 5 minutes.
- Add the diced apple and cook for another 10 minutes, stirring occasionally.
- Stir in the minced garlic, Worcestershire sauce, and seasonings (salt, rosemary, thyme, pepper, cayenne, and nutmeg).
- Scoop out the flesh of the roasted squash and add it to the pot. Gradually pour in the chicken broth, stirring to combine. The squash will start to break down into a smooth, mash-like texture.
- Bring the soup to a boil, then reduce the heat to simmer. Let it simmer uncovered for 15 minutes, allowing the flavors to concentrate.
- Remove from heat. Use an immersion blender to blend the soup until smooth, or transfer it to a blender in batches.
- Return the soup to low heat and stir in the half-and-half. Let it simmer to your desired thickness. If the soup is too thick, add a little more broth.
- Gradually sprinkle in the shredded cheddar cheese, stirring until fully melted and combined. Serve hot.
Why You’ll Love This Recipe
- Rich and Creamy: The roasted butternut squash combined with creamy half-and-half and cheddar cheese creates an indulgent, velvety texture that’s perfect for cozy meals.
- Flavorful Comfort Food: With savory garlic, rosemary, and sweet apples, this soup offers a balance of warmth and depth of flavor.
- Perfect for Fall and Winter: This soup is ideal for chilly days, warming you from the inside out with hearty ingredients like squash and cheese.

Tips
- Roasting Tip: Make sure to use a light-colored baking sheet when roasting the squash to avoid burning.
- Apple Choice: Choose a sweet apple (such as Honeycrisp or Gala) for the best flavor contrast with the savory squash.
- Cheese Tip: Use freshly grated cheddar for the best melt and flavor.
Variations and Substitutions
- Vegan Version: For a dairy-free soup, substitute the butter with olive oil, use coconut milk instead of half-and-half, and skip the cheddar cheese or use vegan cheese.
- Spicy Kick: Add a pinch of smoked paprika or cayenne pepper for an extra layer of heat.
- Herb Variations: Fresh herbs like sage or thyme can also be used to elevate the flavor.
FAQs
Can I make this soup ahead of time?
Yes, this soup stores well in the refrigerator for up to 3 days. You can also freeze it for up to 3 months.
How do I store leftovers?
Store the soup in an airtight container in the fridge for up to 3 days or freeze for up to 3 months.
Can I use a different type of squash?
Yes, you can substitute butternut squash with other varieties like acorn or delicata squash, though the flavor may vary slightly.
Serving and Suggestions
- Serve the soup with a side of crusty bread or a fresh salad for a light and satisfying meal.
- Garnish with a dollop of sour cream or a sprinkle of fresh herbs for extra flavor.
- Pair with a light white wine, such as Sauvignon Blanc, to complement the creamy texture of the soup.








Leave a Reply