Roasted Butternut Squash and Apple Soup Recipe

Disclosure: this post may contain affiliate links.

This creamy vegan soup combines butternut squash and apples with fresh herbs for a comforting fall-forward flavor. It’s dairy-free, naturally gluten-free, and simple enough for a weeknight dinner or a cozy weekend meal.

A large white bowl of orange squash soup with croutons, herbs, and coconut milk on top. There is a spoon sitting in the soup.

Reasons You’ll Love This Soup

  • Plant-Based: Fully vegan and dairy-free, this soup is made without animal products.
  • Gluten-Free: Naturally free of wheat and gluten-containing ingredients.
  • Quick and Easy: Ready in about 30 minutes and suitable for beginner cooks.
  • Year-Round Option: Use frozen butternut squash for convenience so you can make this anytime.

If you like cozy fall dishes, try one of the other plant-based recipes featured below in the suggestions section.

Ingredient Notes

Labeled ingredients in small white bowls including: broth, butternut squash, apples, olive oil, garlic, spices and herbs, onion, and coconut milk

Butternut Squash: Both fresh and frozen squash work well. Frozen diced squash saves time and is a great option outside of squash season. If using fresh, peel, seed, and chop before cooking.

Apple: Apple adds a bright, sweet note that complements the squash. A Honeycrisp or another sweet-tart variety works nicely and balances the savory herbs.

Herbs: Fresh sage and rosemary were used for their warm, aromatic qualities. If substituting dried herbs, use about half the amount listed for fresh so the flavor remains balanced.

Coconut Milk: Coconut milk adds creaminess and a subtle sweetness that enhances the squash. Stir it in after removing the pot from heat so the flavor and texture stay fresh.

See the recipe card below for the full ingredient list and measurements.

Step by Step Instructions

A collage of four labeled pictures: 1. "saute" a white pot filled with chopped vegetables. 2. "add broth and cook" a white pot filled with cooked vegetables and broth. 3. "add coconut milk" the cooked soup with a drizzle of coconut milk on top. 4. "blend" the soup is now blended and creamy.

This butternut squash and apple soup is straightforward to make and forgiving with prep. Rough chopping is fine because everything will be blended smooth.

1. Prepare ingredients: dice the butternut squash (fresh or frozen), core and dice the apple, and roughly chop the onion and garlic.

2. In a large pot over medium-low heat, warm the olive oil. Add the onion and garlic and sauté for about 5 minutes, stirring frequently, until softened and fragrant.

3. Add the diced squash, apple, chopped herbs (sage and rosemary), salt, and pepper. Stir and sauté another 5 minutes so flavors begin to meld.

4. Pour in the vegetable broth, increase the heat to medium, cover, and simmer for about 15 minutes, or until the squash and apple are tender.

5. Remove the pot from the heat and stir in the coconut milk. Let the soup cool slightly, then blend until smooth using an immersion blender.

If you don’t have an immersion blender, allow the soup to cool more, then carefully transfer it to a countertop blender in batches. If the soup is warm, vent the lid slightly to allow steam to escape and prevent pressure buildup.

A hand dipping a piece of bread into a bowl of orange soup.

Recipe Variations

Spicy: Add 1/4 to 1/2 teaspoon of crushed red pepper with the other spices for a touch of heat.

Roasted Vegetables: Roast the squash, onion, garlic, and apple at 375°F (190°C) with a little olive oil for about 20 minutes, tossing once. Roasting deepens the flavor and adds a caramelized note.

Extra Vegetables: Add carrots for more depth—peel and chop two large carrots and sauté them with the onion and garlic.

A close up image of a white bowl filled with orange soup. On top of the soup there are croutons, freshly chopped rosemary, and a drizzle of coconut milk.

How to Store

Refrigerator: Cool completely, then store in a sealed container in the fridge for 4–5 days.

Freezer: Freeze in airtight containers for up to three months. For easy portioning, freeze in small containers or in an ice cube tray and transfer the frozen portions to a freezer bag.

A hand dipping a spoon into a bowl of orange soup. There are herbs, croutons, and coconut milk on top of the soup.

Optional Toppings or Garnishes

Some favorite garnishes and serving ideas:

  • Croutons
  • Freshly baked bread
  • Fresh herbs (sage, rosemary, or parsley)
  • A drizzle of coconut milk
  • Pumpkin seeds
  • Caramelized apple slices
A white bowl filled with creamy orange soup with a drizzle of coconut milk on top along with five croutons, and chopped green herbs.

Try these plant-based soup ideas next: Vegan Pumpkin Soup, Vegan Potato Leek Soup, Vegan Creamy Tomato Soup, or Spinach White Bean Soup.

Butternut Squash Apple Soup

A creamy, savory fall soup made with fresh herbs, squash, apples, and a finishing drizzle of coconut milk.
Prep Time: 5 mins
Cook Time: 25 mins
Total Time: 30 mins
Course: Main Course
Cuisine: American
Servings: 6
Calories: 229 kcal (approx.)

Ingredients

  • 1 tablespoon olive oil
  • 10 cups butternut squash, fresh or frozen, diced
  • 1 Honeycrisp apple, diced
  • 1 yellow onion, diced
  • 4 cloves garlic, roughly chopped
  • 1 teaspoon fresh sage, finely chopped
  • 1 tablespoon fresh rosemary, finely chopped
  • 4 cups vegetable broth
  • 1 teaspoon salt (adjust to taste)
  • 1/2 teaspoon pepper
  • 1/2 cup coconut milk

Instructions

  1. Heat the olive oil in a large pot over medium-low heat. Add the onion and garlic and sauté for about 5 minutes, stirring frequently, until softened.
  2. Add the butternut squash, apple, sage, rosemary, salt, and pepper. Stir and sauté for another 5 minutes to combine flavors.
  3. Pour in the vegetable broth, stir, cover, and simmer on medium heat for 15 minutes, or until squash and apple are tender.
  4. Remove from heat and stir in the coconut milk. Allow the soup to cool slightly, then blend with an immersion blender until smooth. If using a countertop blender, cool the soup more and blend in batches, venting the lid slightly if warm.

Notes

Nutrition facts are approximate and provided for reference only; exact values depend on specific ingredients and brands used.

If you don’t have an immersion blender, cool the soup fully before blending in a countertop blender. When blending warm soup, keep the lid vented slightly to avoid pressure buildup.

Stored in a sealed container, the soup will keep 4–5 days in the refrigerator and up to three months in the freezer.

Nutrition (approx.)

Calories: 229 kcal
Carbohydrates: 37 g
Protein: 6.5 g
Fat: 8.4 g
Saturated Fat: 4.9 g
Cholesterol: 0 mg
Sodium: 910 mg
Potassium: 1095 mg
Fiber: 6.8 g
Sugar: 10.9 g
Calcium: 140 mg
Iron: 3 mg
Tried this recipe?
Share your version on social media and tag the account you follow for plant-based recipes.