Make this fresh carrot and orange soup, then check out our carrot and coriander soup, carrot and lentil soup, tomato soup and more warming soup recipes. Want something to serve on the side? Try these homemade bread rolls.


  • 25g butter
  • 1 large onion, chopped
  • 500g carrots, cut into small chunks
  • 1 orange, juiced and ½ zested
  • 1 litre vegetable stock
  • crème fraîche, to serve (optional)


  • STEP 1

    Heat the butter in a large pan then add the onion and a pinch of salt. Cook for 10 minutes until softened.

  • STEP 2

    Add the carrots and orange zest and cook, stirring, for 3-4 minutes then pour in the stock and bring to a boil. Turn down to a simmer then cook for 20-25 minutes or until the carrots are completely tender. Use a stick blender to whizz until smooth then stir in the orange juice. Taste and season with pepper and more salt if it needs it. Serve with more pepper and a swirl of crème fraîche, if you like.


Janine Ratcliffe Portrait
Janine RatcliffeFood director

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 5 out of 5.2 ratings