Curried Butternut Squash Soup is a silky, flavorful dish that blends roasted butternut squash with warm curry spices and creamy coconut milk. This comforting soup is rich, lightly spiced, and easy to prepare.
Blender or Immersion Blender For pureeing the soup
Ingredients
1mediumbutternut squashhalved and seeded
1tablespoonolive oilfor roasting
1smalloniondiced
3clovesgarlicminced
1teaspoonfresh gingergrated
2teaspoonscurry powder
4cupsvegetable broth
1cancoconut milkfull-fat
1teaspoonsaltadjust to taste
½teaspoonblack pepperadjust to taste
1tablespoonlime juicefreshly squeezed
¼teaspooncayenne pepperoptional, for extra spice
2tablespoonsfresh cilantrochopped, for garnish
Instructions
Preheat oven to 400°F (200°C). Place butternut squash halves on a baking sheet, drizzle with olive oil, and roast for 40 minutes or until tender.
Heat a large pot over medium heat. Add diced onion and sauté until softened, about 5 minutes. Stir in minced garlic, grated ginger, and curry powder, cooking for another minute until fragrant.
Scoop the roasted butternut squash from the skin and add it to the pot. Pour in vegetable broth and bring to a gentle simmer.
Use an immersion blender to puree the soup until smooth. If using a regular blender, blend in batches and return to the pot.
Reduce heat and stir in coconut milk. Simmer for 5 minutes, stirring occasionally.
Stir in lime juice, salt, black pepper, and cayenne if using. Adjust seasoning to taste.
Ladle into bowls and garnish with fresh cilantro. Serve warm with naan or crusty bread.
Notes
For extra richness, add a tablespoon of butter before blending.
Leftovers can be stored in an airtight container in the fridge for up to 3 days.
Pair with a side of toasted nuts or roasted chickpeas for added texture.