Real tomato soup

Real tomato soup

  • 1
  • 2
  • 3
  • 4
  • 5
(129 ratings)

Prep: 5 mins Cook: 25 mins


Serves 4
Creamy tomato soup is the stuff of childhood, and it's easy to make yourself. Emma Lewis shows you how

Nutrition and extra info

  • Counts as 1 of 5-a-day
  • Easily doubled / halved

Nutrition: per serving

  • kcal151
  • fat2g
  • saturates2g
  • carbs13g
  • sugars11g
  • fibre11g
  • protein7g
  • salt0.51g
Save to My Good Food
Please sign in or register to save recipes.


  • 2 tbsp olive oil
    olive oil

    Olive oil

    ol-iv oyl

    Probably the most widely-used oil in cooking, olive oil is pressed from fresh olives. It's…

  • 1 onion, chopped



    Onions are endlessly versatile and an essential ingredient in countless recipes. Native to Asia…

  • 1 garlic clove, finely chopped
  • 1 tbsp tomato purée
  • 400g can chopped tomato
  • handful basil leaf
  • pinch bicarbonate of soda
    Bicarbonate of soda

    Bicarbonate of soda

    Bicarbonate of soda, or baking soda, is an alkali which is used to raise soda breads and full-…

  • 600ml milk



    One of the most widely used ingredients, milk is often referred to as a 'complete' food…


  1. Heat the olive oil in a large pan, then tip in the onion and garlic. Cook over a moderate heat until the onion has softened, about 5 mins. Stir in the tomato purée, then pour in the chopped tomatoes and basil leaves, and bring up to the boil. Turn the heat down and leave to simmer for about 15 mins until thick and full of flavour. If you like a smooth soup, whizz the mixture at this point to form a smooth sauce. Can now be cooled and frozen for up to 1 month.

  2. To finish the soup, tip the tomato mixture into a pan. Spoon the baking soda into a small bowl and pour over 1 tbsp or so of the milk. Mix together until there are no lumps, then tip into the tomato mix and pour over the milk. Bring up to a boil (the mixture will froth, but don’t worry – it will go away). Gently simmer for about 5 mins until ready to serve.

You may also like

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
30th Mar, 2020
I too am glad I didn't read the reviews otherwise I wouldn't have made this delicious soup, great for using tinned tomatoes if you don't have fresh, I followed the recipe but did season and used 400ml full fat and 200 semi skimmed milk and added 2 tbsp tom puree instead of one. It was thick, creamy and not watery at all, the tomatoe mixture was very thick before I added the milk. The kids also loved it.
Jó B's picture
Jó B
24th Feb, 2020
I made the soup vegan using almond milk and it worked a treat... A also added salt and coconut sugar to taste. My son loves it. Thank you
Petrina Weddell's picture
Petrina Weddell
11th Jan, 2020
I followed the recipe to the letter, but the milk split as soon as I poured it in, so had white lumps all through the soup. I also needed to add a stock cube after tasting as it was pretty bland.
31st Oct, 2018
Ugh. So bland, just awful. Really wouldn't recommend.
18th Sep, 2018
It's unbelievably delicious and easy to prepare! I just added one carrot and a bit less milk for it to be creamer. Thanks!
Laura Rickaby's picture
Laura Rickaby
18th Feb, 2018
Glad I didn’t read the comments before. My daughter and I chose to make this together. We followed the recipe exactly, and it tasted lovely. The first recipe she’s given 5 stars too!
18th Dec, 2017
Not great! It's tasted like it was gone off. It was also very thin and watery with not much of a flavour to it.
23rd Oct, 2017
I make a lot of homemade soup, but once or twice a year buy a tin of my childhood favourite, tomato, made by a brand that is famous for the number of its varieties. I decided to give this recipe a try due to its simplicity. I used a top quality can of tomatoes (not a cheap watery brand) and decided to season it with salt & pepper (not listed in the recipe) and added a couple of bay leafs. I only used 300ml of milk. The resulting soup was too thin for my taste and very bland. I won't be making it again. I have given it 2 stars because it is easy to make and fit for purpose provided you are not too fussed over flavour.
25th Sep, 2017
Horrid. Wish I'd read the reviews first.
30th Jan, 2017
Bit disappointing really. Quite thin, watery soup without much flavour.


Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
20th Jul, 2017
for a healthier version instead of adding milk or cream add a mug of ordinary white rice at the beginning of the cooking then when you blend it this will result in 2 things the rice will thicken the soup whilst the starch in the rice will make it creamy
Want to receive regular food and recipe web notifications from us?