Definition
A thick, concentrated tomato paste packed with flavour.
Details
Tomato paste is made by reducing and drying fresh tomatoes. Sold in tubes or tins, it delivers an intense tomato taste that suits sauces, stews and cooked dishes. A spoonful adds depth and umami richness to everyday meals.