Go Back
+ servings
blended butternut squash soup with cream swirls
Print Recipe
4.91 from 20 votes

Roasted Squash and Sweet Potato Soup

This roasted butternut squash and sweet potato soup blended with warming spices and creamy coconut milk is the recipe for chilly days! 
Prep Time10 minutes
Cook Time1 hour 20 minutes
Total Time1 hour 50 minutes
Course: Main
Cuisine: Thai fusion
Keyword: squash and sweet potato soup
Servings: 6 -8

Equipment

Ingredients

  • 2lbs / 1kg squash any kind
  • 2 tbsp vegetable oil
  • 1lbs / 1/2 kg sweet potatoes
  • 1 onion chopped
  • 2 cloves garlic minced
  • 1-2 tbsp This is an affiliate link.Thai red curry paste spicy
  • 1 cup / 250ml This is an affiliate link.coconut milk
  • 6 cups / 1½ litre This is an affiliate link.vegetable stock
  • salt to taste

Instructions

  • Preheat the oven to 200C/400F.
  • Cut the squash in half and scoop out the seeds, place on a roasting tray cut side down and roast until fork tender for 45 minutes. Peel and cut sweet potatoes into chunks and set aside.
  • While the squash is roasting, heat olive oil in a soup pot, add chopped onion and cook over low heat until softened but not coloured for 5-7 minutes. Add minced garlic to the soup pot and cook while stirring for about 30 seconds.
  • Then add sweet potatoes, Thai red curry paste and coconut cream, stir to coat the sweet potatoes. Add the stock and salt, turn the heat up and bring it to a boil, then turn it down and let simmer for 20 minutes.
  • When the squash is tender, take it out of the oven and let it cool for about 5 minutes or until it's safe to handle. Use a kitchen towel to prevent your hands from burning. Scoop out the tender squash flesh out of the skin and add directly to the soup pot. Cook the soup for 10 minutes longer.
  • Taste the broth and add more salt if needed. Make sure the soup is sufficiently seasoned. Sweet flavour of squash and sweet potatoes need salt to balance out the flavours.
  • Blend the soup in a blender for silky smooth texture. Add a little swirls of coconut milk to each bowl before serving. (I also garnished mine with Thai basil leaves.)

Nutrition

Calories: 266kcal | Carbohydrates: 36g | Protein: 4g | Fat: 14g | Saturated Fat: 12g | Sodium: 55mg | Potassium: 905mg | Fiber: 6g | Sugar: 7g | Vitamin A: 27191IU | Vitamin C: 36mg | Calcium: 112mg | Iron: 3mg