How To Make Tomato Paste
Make Tomato Paste at home! In Turkish cuisine, it is one of the essential ingredients. It is easier then you might think of making it at home. With this technique, you don’t have to peel tomatoes. If you are living in a hot dry climate as in some parts of Turkey, you can make your…