Tomato Challenge: ALL the Tomato Recipes

I couldn’t resist buying a box of 10 large (230 g), gorgeous tomatoes for only 598 yen at the grocery store a few weeks ago. Tomatoes in Japan can be quite expensive, and although the price drops in the summer when they are in season, 600 yen might get you 5 if you are lucky….