Tomato paste is a concentrated version of tomatoes that have been reduced and cooked until they have a thick, rich consistency. It acts as a flavour-packed...
Recent Comments