If you ever find yourself wondering how someone's tomato sauce ends up tasting ... of more affordable store brands. According to Freeman, the best store-brand canned tomatoes don't come from ...
They had a bright, slightly sweet flavor, which is excellent for pasta and pizza sauce, but wasn't too ... Coming in second place for the best canned tomato brand is Delallo with its San Marzano ...
Ina Garten might encourage us to make our own vanilla extract or chicken stock, but when it comes to tomato sauce? She certainly appears to believe her own mantra that "store-bought is fine." The ...