The Best Tomato Paste (It Makes a Difference)

We tried nearly 20 tomato pastes. And, yes, there’s a difference.