Pexels photo 750827

4 delicious Christmas soup recipes

by Ezra 7 minutes read

Last updated: 15 Dec, 2022

During the winter months, there is no better comfort food than a hearty soup. Although unconventional, soup is the perfect addition to a Christmas day lunch!

We’ve put together 4 delicious winter soup recipes for you to make this festive season, including the flavours of mushroom, lobster, French onion, sweet potato, and butternut squash.

Mushroom soup


  • 4 tbsp butter

  • 1 tbsp oil

  • 2 onions

  • 4 cloves garlic

  • 750g fresh brown mushrooms

  • 4 teaspoons chopped thyme

  • ½ cup dry red or white wine

  • 6 tbsp all-purpose flour

  • 4 cups chicken broth or stock

  • Salt and black pepper, to taste

  • 2 beef bouillon cubes

  • 1 cup heavy cream

  • Fresh parsley and thyme, to serve


  1. To begin, over a medium-high heat, place the butter and oil into a large pot.

  2. Dice the onion and add to the pan, sauteing for 2 to 3 minutes.

  3. Mince the garlic and cook until fragrant, for around 1 minute.

  4. Next, slice the mushrooms and add to the pot. Chop the thyme and add half of it at this stage, cooking for 5 minutes.

  5. Add the wine to the soup and cook for around 3 minutes.

  6. Sprinkle flour over the mushrooms, mixing well, and cooking for a further 2 minutes.

  7. Add the stock, mixing again, and bring the soup to a boil.

  8. Reduce the heat to a low-medium heat, crumbling and adding the bouillon cubes. Season to taste with salt and pepper.

  9. Cover the pot and allow the soup to simmer for around 10-15 minutes, stirring occasionally, until the liquid has thickened.

  10. Reduce the heat to a simmer and stir in the cream. Chop the parsley and mix in the remaining fresh herbs.

Pexels photo 4103375

Lobster bisque



  • 5 cups of water

  • 4 lobster tails

  • 2 tbsp butter

  • 1 tbsp olive oil

  • 1 onion

  • 2 carrots

  • 2 stalks celery

  • 1 teaspoon fresh thyme

  • 1 teaspoon fresh tarragon, plus more to serve

  • 1 teaspoon chicken bouillon powder

  • 1 ½ teaspoon sea salt

  • ¼ teaspoon black pepper

  • ½ teaspoon cayenne pepper

  • 4 cloves garlic

  • 2 tbsp tomato paste

  • 3 tbsp plain flour

  • 1 ¼ cup dry white wine

  • ¾ - 1 cup heavy cream

Garlic butter lobster meat

  • 2 tablespoons butter

  • 2 cloves garlic

  • Salt, black pepper and cayenne pepper, to taste


  1. To begin, pour the water into a large pot. Stir in 1 teaspoon of salt and bring to a boil.

  2. Add the lobster tails, covering with lid and boiling for 5 minutes.

  3. Remove the tails from the pot and keep the stock. Once the tails have cooled down slightly, remove the meat from the shells. Reserve the meat alongside any liquid that comes out of the shells.

  4. Return the lobster shells back to the pot and bring back to a boil, reducing the heat to medium-low and letting it simmer for a further 15 minutes.

  5. While the stock is simmering, chop the meat into bite-sized pieces and place into the fridge.

  6. Finely chop the onion, carrots, celery and fresh herbs, placing them in a pot over medium heat alongside the butter and oil. Cook until soft, or around 5 minutes.

  7. Mince the garlic, adding it to the pot alongside the bouillon powder, salt, pepper, and cayenne pepper. Cook for a further minute.

  8. Next, add the tomato paste and let it rest for one minute.

  9. Sprinkle the flour into the mixture, stirring occasionally, for 2 minutes.

  10. Pour in the wine, simmer, letting it reduce to half.

  11. Add the leftover lobster stock, reducing the heat to a simmer. Leave for 30 minutes.

  12. Once the liquid has thickened slightly, take the pot off the heat and transfer the mixture to a blender. Blend until smooth.

  13. Return the pot to the stove, over a medium-low heat, and stir in the cream.

  14. In a separate pan, melt butter over a medium heat to prepare the lobster meat.

  15. Mince the garlic and add to the pan for 30 seconds, then add the chopped lobster meat. Season with salt, pepper, and cayenne pepper, to taste.

  16. Lightly saute the meat for 1 minute, stirring occasionally, until the lobster meat has just warmed through.

  17. Finally, add ¾ of the lobster meat into the bisque and mix well.

  18. To serve, pour the bisque into individual serving bowls and top each bowl with any remaining lobster meat and extra tarragon.

French onion soup


  • 6 large onions

  • 5 tbsp extra virgin olive oil

  • 2 tbsp butter

  • 1 tsp sugar

  • 2 cloves garlic

  • 8 cups beef stock

  • ½ cup dry white wine

  • 2 bay leaves

  • 1 tbsp fresh thyme leaves

  • Salt and black pepper, to taste

  • 2 tbsp brandy (optional)

  • French bread of choice

  • 1 ½ cups grated Gruyere cheese

  • Handful of parmesan cheese


  1. To begin, peel and slice the onions. Place them into a pan over a low heat.

  2. Caramelise the onions with half of the oil and butter, stirring until softened, for about 15 to 20 minutes.

  3. Increase the heat to medium-high, adding the remaining butter and almost all of the oil. Keep stirring until the onions have begun to brown, which should take between 20 to 40 minutes.

  4. Mince the garlic, sprinkling it over the onions with the sugar. Cook for one minute more.

  5. Deglaze the pot with wine, and add the stock, bay leaves, and thyme. Bring the mixture to a simmer and cover the pot. Cook for around 30 minutes.

  6. Season to taste with salt and pepper, removing the bay leaves, and adding brandy if using.

  7. Place parchment paper over a baking tray and preheat the oven to 230°C.

  8. Brush both sides of your bread of choice lightly with olive oil, placing into the oven for around 5 to 7 minutes or until lightly browned.

  9. Remove the bread from the oven, turning it over and sprinkling with the cheeses. Just before serving, place the bread back into the oven and bake until the cheese has melted.

  10. Serve the soup whilst still warm alongside the bread.

Sweet potato and butternut squash soup


  • 500g sweet potatoes

  • 1 butternut squash

  • 2 tbsp clear honey

  • 1 tbsp olive oil

  • 2 onions

  • 3 garlic cloves

  • 1l vegetable broth or chicken stock

  • 1 tsp cinnamon

  • 1 tsp grated nutmeg

  • 100ml double cream

  • Salt and black pepper, to taste


  1. To begin, preheat the oven to 220°C.

  2. Peel and dice the sweet potato and butternut squash, making sure to deseed the squash, before placing them onto a baking tray.

  3. Add the honey and half the oil on top of the vegetables, placing into the oven to roast for 40-45 minutes. Stir occasionally to ensure all the potato and squash become soft and caramelised at the edges.

  4. Meanwhile, roughly chop and fry the onions in the remaining oil until soft.

  5. Mince the garlic and add it to the pan alongside the stock, cinnamon, and nutmeg. Bring the soup to a boil, then simmer for 5 minutes.

  6. Remove the potatoes and squash from the oven and add to the pan. Blend everything together gently, until smooth, using a stick blender.

  7. Stir in the cream and bring the soup to a gentle simmer again.

  8. Season the dish with salt and pepper, to taste.

Pexels photo 5605569

We aim to always give appropriate credit to our reference sources and image authors. Contact us if you think a credit may be incorrect or you're an author and would like to request removal.