I have never heard of "double concentrate tomato paste". I have never seen this at any grocery store when shopping. Can you name some brands that m...
...ake this? Is there a website where I can find this? I know none of my local stores carry this. Does it really make a difference to use regular tomato paste
Recipe question for: Meatballs Emilia-Romagna with Pasta Sheets
Recommended by Food52