Learn how to make curried butternut squash soup with apples and coconut milk. Each spoonful balances sweet and savory notes with a gentle curry warmth and silky coconut finish — a cozy fall soup that’s simple to prepare and perfect for meal prep.

There’s something irresistible about a bowl of curried butternut squash soup when the weather turns crisp. This recipe highlights the natural sweetness of roasted squash and a tart green apple, rounded out by warming curry and cinnamon. Fresh thyme infuses the broth while coconut milk creates a velvety, dairy-free finish. The result is a flavorful, plant-forward soup that’s both comforting and refined.
This soup is straightforward to make and excellent for making ahead. It reheats beautifully, so leftovers are just as tasty the next day — ideal for busy weeknights or cozy weekend lunches.
Ingredients – What You Need
Below is the full ingredient list for this curried butternut squash soup with apple and coconut milk. Use the ingredient amounts in the recipe card below for accurate servings.

Butternut squash: one medium squash (about 1 lb peeled, de-seeded, and cubed).
Apple: one green tart apple, peeled and cubed adds bright acidity and natural sweetness.
Onion: one small to medium onion, diced for savory depth.
Garlic: three cloves minced plus a touch of garlic powder for layered flavor.
Vegetable broth: 3–4 cups low-sodium broth; adjust salt at the end.
Curry powder & cinnamon: warm spices that complement the squash and apple; reduce curry if yours is particularly spicy.
Maple syrup or coconut sugar: 1–2 tablespoons to balance acidity.
Coconut milk: 1/2 cup full-fat canned coconut milk for creaminess and a dairy-free option.
Fresh thyme sprigs: use sprigs to infuse the soup while simmering; remove before blending.
Oil, salt & pepper: for sautéing and seasoning to taste.
How to Make Curried Butternut Squash Soup
Start by peeling the butternut squash, cutting it in half, removing the seeds, and chopping it into roughly 1-inch cubes.
(1) Heat 2 teaspoons of oil in a large pot over medium heat. Add the diced onion with a pinch of salt and sauté for 3–4 minutes until softened. Add the minced garlic for the final minute.
(2) Add the cubed squash, peeled and diced green apple, curry powder, cinnamon, garlic powder, maple syrup (or coconut sugar), and the thyme sprigs to the pot.


(3) Pour in 3–4 cups of low-sodium vegetable broth and add a generous pinch of salt. Bring the mixture to a gentle simmer.
(4) Cover the pot and let the soup simmer for 25–30 minutes, stirring occasionally, until the squash is tender when pierced with a fork.


(5) Remove and discard the thyme sprigs. Carefully transfer the soup to a high-powered blender in batches, or use an immersion blender directly in the pot, and blend until completely smooth and creamy (about 20–30 seconds per batch in a blender).


Stir in the coconut milk, taste, and adjust seasoning with additional salt, pepper, or a touch more maple syrup if you prefer it sweeter. Serve warm with a drizzle of extra coconut milk, a sprinkle of cinnamon, and toasted pepitas or chopped pecans for texture.

Tips for Success
Blending method: For the creamiest texture, a high-powered blender yields the smoothest results; blend in batches and be careful with hot liquids. An immersion blender works well for fewer dishes and still produces a silky finish.
Toppings and garnishes: Garnish each bowl with a swirl of coconut milk, a light dusting of cinnamon, and a drizzle of maple syrup if you like a sweeter profile. Toasted pepitas or chopped toasted pecans add a pleasant crunch.
Milk alternatives: Full-fat canned coconut milk gives the richest dairy-free texture. If you prefer, almond milk or cream can be substituted, but canned coconut milk keeps the soup vegan while enhancing mouthfeel.
What to Pair it With
This curried butternut squash soup pairs beautifully with crisp fall salads or hearty rustic breads for dipping. Try it alongside a green salad with apples and pomegranate, a pear and gorgonzola salad, or a kale and roasted squash salad. Warm, crusty bread — such as cranberry walnut or cinnamon-raisin styles — complements the soup’s sweet and spicy notes for a satisfying meal.

More Fall Soups to Try
Curried sweet potato bisque, slow cooker autumn squash soup, and creamy carrot ginger soup are all warming alternatives that highlight seasonal produce and complementary spice profiles.
Curried Butternut Squash Soup
Ingredients
- 2 teaspoons oil
- 1 lb butternut squash (medium), peeled, de-seeded, and cubed
- 1 green apple, peeled, cored, and cubed
- 1 small to medium onion, diced
- 3 garlic cloves, minced
- 3–4 cups vegetable broth, low sodium
- 1 1/2 teaspoon curry powder (use 1/2–1 tsp if your curry is spicy)
- 1/4 teaspoon garlic powder
- 1/4 teaspoon cinnamon
- 3 fresh thyme sprigs
- 1–2 Tablespoons maple syrup or coconut sugar
- 1/2 cup coconut milk (full-fat canned)
- 1/4 teaspoon salt, plus more to taste
- Black pepper to taste
Instructions
- Peel and cut squash: Peel the butternut squash, cut in half lengthwise, remove seeds, and cut into 1-inch cubes.
- Sauté onion: Heat oil in a large pot. Sauté diced onion with a pinch of salt for 3–4 minutes, then add minced garlic for the last minute.
- Add remaining ingredients: Add the diced apple, cubed squash, curry powder, cinnamon, garlic powder, 1/4 teaspoon salt, thyme sprigs, maple syrup, and vegetable broth.
- Simmer: Cover and simmer gently for 25–30 minutes, stirring occasionally, until the squash is very tender when tested with a fork.
- Blend: Remove thyme sprigs. Use an immersion blender or transfer to a high-powered blender in batches and blend until smooth and creamy, about 20–30 seconds per batch.
- Season and serve: Stir in coconut milk, adjust seasoning to taste with salt, pepper, or a touch more maple syrup. Serve warm with a swirl of coconut milk and toasted pepitas or pecans if desired.
Notes
Blender options: High-powered blenders create the silkiest texture; immersion blenders are convenient and reduce cleanup.
Toppings: Coconut milk, a pinch of cinnamon, a drizzle of maple syrup, and toasted pepitas or pecans add flavor and texture.
Milk alternatives: Full-fat coconut milk keeps the soup vegan and rich; almond milk or heavy cream can be used as alternatives but will change the flavor slightly.