Tomato paste is a thick paste made from cooking tomatoes for several hours to reduce water content and stress the seeds and skin.
Thanks for subscribing Goodness UAE
Please enter valid email address!