So, why does tomato puree last for 5 to 7 days in the fridge? It's because of the acidity level - tomatoes are pretty acidic, which helps to preserve them. But, as time passes, the acidity level decreases, and the puree becomes more susceptible to bacterial growth. It's like a ticking time bomb, just waiting to go off!
Now, I know what you're thinking - what about freezing it? Well, let me tell you, that's a whole different story. If you freeze your tomato puree, it'll last for up to 8 months! That's like a lifetime in fridge years! Just make sure to label it and date it, so you don't end up with a mystery container of who-knows-what in your freezer.
But, let's get back to the fridge - if you're not planning on using your tomato puree within a week, it's best to can it or freeze it. That way, you can enjoy it for months to come, without worrying about it going bad. And, if you're feeling extra adventurous, you can even try dehydrating it - just be careful not to turn it into tomato dust!