Sweet potato & rosemary soup with garlic toasts

This rustic soup is super-quick and cheap to make, but full of flavour

  • Prep:10 mins
    Cook:20 mins
  • Serves 4
  • Easy

Nutrition per serving

  • kcal 458
  • fat 7g
  • saturates 1g
  • carbs 84g
  • sugars 15g
  • fibre 0g
  • protein 20g
  • salt 2.49g


  • 2 tsp olive oil, plus extra for brushing
  • 1 onion, chopped
  • 3 garlic cloves
  • 750g sweet potatoes, peeled and cubed
  • 1l vegetable stock
  • 2 rosemary sprigs
  • 8 slices bread (ciabatta is good)


  1. Heat the oil in a large saucepan, then fry the onion until soft. Crush 2 garlic cloves, add to the onion, then fry for 1 min more. Stir in the sweet potato, then cover with the stock and bring to the boil. Strip the leaves from one of the rosemary sprigs, then add to the pan. Simmer for 10 mins until the potato is soft.

  2. Meanwhile, heat oven to 200C/ fan 180C/gas 6. Place the bread on a baking sheet, then brush with olive oil. Slice the remaining garlic clove in half, then rub the cut side over the bread along with the leaves from the second rosemary sprig. Season, then bake for 10 mins until crisp and golden.

  3. Use a hand blender to roughly purée the soup, adding a splash of hot water if it seems too thick. Season well, then pour into warmed bowls and serve with the toasts.

Suggested recipes from this collection...