Roasted Butternut Squash Soup with Chili Ginger

Save Recipe
  • Level: Easy
  • Total: 1 hr
  • Prep: 20 min
  • Cook: 40 min
  • Yield: 4 servings
Share This Recipe


1 medium butternut squash, about 2 pounds

1 clove garlic, unpeeled

2 tablespoons olive oil

Sea salt

Freshly ground black pepper

4 tablespoons unsalted butter

1 large onion, peeled and finely diced

One 1-inch piece fresh ginger, peeled and finely grated

1 or 2 small hot chilies, seeded and finely chopped, plus extra sliced for garnish

4 cups chicken or vegetable stock

Squeeze of lime juice

Coconut milk, to serve

Cilantro leaves, for garnish


  1. Preheat the oven to 425 degrees F.
  2. Cut the squash in half from top to bottom and scoop out the seeds. Put the squash and the garlic clove onto a baking sheet, drizzle with 1 tablespoon of the olive oil and season with salt and pepper. Roast in the oven until it is nice and soft, 30 to 35 minutes. Remove from the oven and let cool. When it is cool enough to handle, scoop out the flesh and set aside with the garlic clove.
  3. While the squash is roasting, put the remaining tablespoon of oil and the butter into a large pot over low heat. Add the onion and cook, stirring often, until the onion is browned and caramelized, about 20 minutes.
  4. Squeeze the roasted garlic clove into the pan, discarding the skin. Add the squash, ginger, chilies to taste and stock. Turn the heat to high and bring it to a boil, then remove from the heat.
  5. Working in batches, puree the soup in a blender, getting it as smooth as possible. Pour into a clean pot while you blend the rest. Heat the soup until it is piping hot. Taste and season with salt and pepper and a squeeze of lime juice.
  6. To serve, ladle the soup into warm bowls, drizzle with a little coconut milk, scatter over some cilantro leaves and chilies.