Homemade hearty tomato soup recipe

tomato soup and bread

Ditch the cans and make your own deliciously easy tomato soup for family lunch today.

Not going to lie, the mainstay of my winter lunch menu is soup. I have four varieties on high rotation but one of my favourites is good ol’ classic tomato. 

Ingredients

100g bacon, diced
2 carrots, diced
half a brown onion, diced
3 cloves of garlic, minced
2 tbs tomato paste
1 tbs of plain flour
1 litre of chicken stock
1 dried bay leaf
800g tin of whole tomatoes
salt and pepper
thickened cream, chopped flat leaf parsley and grated Parmesan cheese to serve (optional)

Method

  • In a casserole pot over medium heat, fry the bacon pieces until they start to brown and crisp up.

  • Add the carrots, onion and garlic to the bacon. Saute for around five minutes until the vegetables start to become tender.

  • Add the tomato paste. Cook, stirring for a minute or two until the paste turns a darker red colour.

  • Add the flour and stir, cooking for a further minute.

  • Add the chicken stock to the casserole pot.

  • In a bowl or jug, crush the tomatoes (and their juice) with a potato masher. Pour the tomatoes into the casserole pot with the vegetables and stock.

  • Add a bay leaf, stir and simmer for 30 minutes.

  • When cooked through, allow to cool slightly and using a stick blender, blend the soup smooth in batches. If using a food processor or blender, allow the soup to cool quite a lot. Do not blend boiling hot liquids.

  • Season and serve. For a creamier soup, add a dollop of thickened cream to each bowl. Top with grated Parmesan cheese and chopped parsley. Don’t forget some garlic bread dippers!

Make sure to browse our recipe archives for more great meal ideas and treats to try.

Save

Save

Save

Save

Subscribe to Babyology

Our email newsletters keep you up to date with what’s happening on Babyology.

We also have special newsletter-only offers and competitions that are exclusive to Babyology subscribers.

Sign up below:

  • This field is for validation purposes and should be left unchanged.

Send this to a friend