
This silky curried marrow soup is hearty, gently spiced, and made creamy with butter beans and coconut milk. It is a warming, budget-friendly way to turn a mild summer squash into a satisfying bowl of soup.
Warm the vegetable oil in a large saucepan over medium heat. Add the chopped onions and salt, then cook for 6-8 minutes, stirring occasionally, until softened but not browned. Stir in the potatoes and cook for 2 minutes, then add the marrow and curry powder and cook for 1 minute to bloom the spices. Pour in the stock, add the drained butter beans, and stir in most of the coconut milk, reserving a few tablespoons for serving. Bring to a boil, then reduce the heat and simmer for about 20 minutes, or until the marrow and potatoes are completely tender.
Take the pan off the heat and let the soup cool for a few minutes. Blend until smooth using a countertop blender or an immersion blender, working in batches if needed. Return the soup to the pan, warm gently over low heat, and adjust the seasoning to taste. Ladle into bowls, drizzle with the reserved coconut milk, and finish with coriander leaves.
Use vegetable stock to keep the soup vegetarian or vegan, or chicken stock for a deeper savory flavor. If the soup is too thick after blending, loosen it with a splash of hot stock or water. Store leftovers in an airtight container in the fridge for up to 3 days, or freeze for up to 3 months; reheat gently and stir well before serving.




