Salsa Snobs Satisfied with blanching, peeling, and salting the tomatoes prior to roasting May 26, 2025