Greggs Tomato Soup
Delicious tomato soup made for warming up your hands and stomach on a cold winters day.
Prices may vary by shop, and between eating in, takeaway, click and collect and delivery apps.
Nutrition
* Values per serving. RI = reference intake of an average adult (8400 kJ / 2000 kcal). Updated November 2026. Compare with the Greggs calorie chart or the Greggs nutritional values.
Allergens
Contains the allergens listed above, as published by Greggs. Greggs kitchens handle ingredients containing other allergens. Always check with staff if you have a severe allergy.
About the Greggs Tomato Soup
The Tomato Soup costs £2.75 at most Greggs shops in the UK and carries 195 kcal for a 300g serving. That figure comes from the price list used by 2,018 of the 2,819 shops we track. Travel shops and central London branches ask £3.30, which is 20% more.
That is 1193 kcal below the Hot Food average of 1388 kcal, making it the 1st lightest of 26 items in the section. The macros break down as 4.8g of protein, 25g of carbohydrate (22g sugar), 8.1g of fat (1.5g saturates) and 1.4g of salt. In reference intake terms: 10% of your daily energy, 23% of your daily salt and 8% of your daily saturated fat.
21 hot food items cost more, so it falls in the cheaper half of the section. Round it off with Regular Vanilla Latte (£2.85) and Pink Jammie Doughnut (£1.40), which takes the bill to £7.00.
Side by side with its nearest neighbours, next to the Pigs in Blankets (233 kcal) it has 12.2g less protein and costs £0.25 more and the Southern Fried Potato Wedges lands at 279 kcal and 4.1g of protein for £1.50.
Greggs flags milk. It is meat-free by name, but not labelled vegan by Greggs. If you have an allergy, tell the team and read the allergen guidance before ordering.
Greggs Tomato Soup Nutrition per Serving and per 100g
| Nutrient | Per serving | Per 100g | % RI |
|---|---|---|---|
| Calories | 195 kcal | 65 kcal | 10% |
| Protein | 4.8g | 1.6g | 10% |
| Carbs | 25g | 8.2g | 9% |
| Fat | 8.1g | 2.7g | 12% |
| Sat. Fat | 1.5g | 0.5g | 8% |
| Sugar | 22g | 7.3g | 24% |
| Salt | 1.4g | 0.46g | 23% |
| Energy | 813 kJ | 271 kJ | 10% |
You might also like
Tools for the Tomato Soup
Frequently Asked Questions
Quick answers about the Greggs Tomato Soup: price, calories, protein, allergens and diet.
Still have a question?
For orders, refunds or shop issues, contact Greggs directly through its official site.
Visit Official SiteOr read all our Greggs FAQs and the Greggs insider handbook.
How much is a Tomato Soup at Greggs?
The standard price is £2.75 and the London and travel price is £3.30, a £0.55 gap.
How many calories are in a Greggs Tomato Soup?
Greggs lists 195 kcal in a 300g serving, or 65 kcal per 100g.
Is the Greggs Tomato Soup vegan or vegetarian?
There is no meat or fish in it by name, so many vegetarians choose it. It contains milk, so it is not vegan.
What allergens are in the Tomato Soup?
1 allergen: milk.
How much protein is in the Greggs Tomato Soup?
There is 4.8g of protein in one serving, alongside 25g of carbohydrate and 8.1g of fat.
Popular on the Greggs menu