Mozzarella cheese, garlicky croutons, balsamic glaze, and basil give these tomatoes grilled cheese vibes. Firm but ripe tomatoes that are medium to large in size are the best tomatoes for stuffing ...