Have you ever tasted tomato paste straight from the can? It tastes a little flat, but you can make it way more flavorful with ...
So there is no peel. San Marzano tomatoes gotta be canned. And although a lot of people are fanatics of doing tomato sauce with fresh tomato, I tell you, tomato sauce, it’s a lot better when it ...