Tomato concentrate
Our organic tomato concentrate is made of sun dried tomatoes, concentrated to a 22% puree. For 200g puree, we need 1kg tomatoes.
Our organic tomato concentrate is made of sun dried tomatoes, concentrated to a 22% puree. For 200g puree, we need 1kg tomatoes.