theoddpantry.com
Roasted tomato sauce For the Win
Nature made tomatoes delicious but She also drenched them in unappealing wateriness. All tomato sauces are based on rescuing the flavor out of the swamp. It is simply a matter of technique. Some in…