This Tomato Grilled Cheese is easy to make with juicy summer tomatoes, pesto, fresh vegan mozzarella, basil finished with a drizzle of balsamic glaze. It’s the perfect healthy snack, lunch or appetizer using fresh seasonal ingredients.
Ingredients you need
- Pesto (homemade or fave brand)
- Rustic Sourdough, (or crusty rustic loaf of choice) (We like Bread Srsly, AWGBakery or California Country Gal for grain-free)
- Dairy-free (or regular) fresh mozzarella (about 2 round slices) (Violife Cashew Milk Mozzarella or fave brand of your choice)
- Baby spinach
- Tomatoes
- Kosher salt or sea salt, to taste
- Freshly cracked black pepper, to taste
- Fresh basil leaves
- Balsamic glaze
- Dairy-free (or regular) butter (Miyokos or fave brand of your choice), for toasting the sandwich
How to make Tomato Grilled Cheese Sandwich
- Spread the pesto on both slices of the bread. Layer the bottom layer of the sandwich with the mozzarella, you can cut or tear to size to fit evenly over the bread used.
- Arrange the spinach neatly on top of the cheese (use more or less as needed).
- Cut the tomato into three slices (or as little or many as needed) and place on top ofthe spinach. Season with salt and black pepper. Sprinkle with basil along with a drizzle of balsamic glaze. Top with a final layer of fresh mozzarella. Close the sandwich with the top bread slice, pressing down gently.
- Add butter (about 1-2 tbsp depending on the size of your bread) to your skillet over low / low-medium heat. Once melted, add the sandwich and toast until golden brown. Use a spatula / tongs to carefully flip and toast the other side until golden brown and the cheese is melty.
- Cut the sandwich in half with a sharp knife and enjoy.
More summer tomato recipes you will love:

This Tomato Grilled Cheese is easy to make with juicy summer tomatoes, pesto, fresh vegan mozzarella, basil finished with a drizzle of balsamic glaze. It's the perfect healthy snack, lunch or appetizer using fresh seasonal ingredients.
- 1-2 tbsp pesto homemade or fave brand
- 2 slices of rustic Sourdough (or crusty rustic loaf of choice - we like Bread Srsly, AWGbakery or California Country Gal for grain-free)
- 2- oz of dairy-free or regular fresh mozzarella (about 2-3 round slices) (Violife Cashew Milk Mozzarella or fave brand of your choice)
- Handful of baby spinach about ¼ - ⅓ cup
- 2-3 slices of medium tomatoes red Heirloom tomatoes if possible but if not then any medium tomatoes
- Kosher salt or sea salt to taste
- Freshly cracked black pepper to taste
- 2-3 fresh basil leaves thinly sliced
- 1-2 tsp balsamic glaze or reduced balsamic vinegar
- 1-2 tbsp dairy-free or regular butter (Miyokos or fave brand of your choice), for toasting the sandwich
- Spread the pesto on both slices of the bread. Layer the bottom layer of the sandwich with the fresh mozzarella, you can cut or tear to size to fit evenly over the bread used).
- Arrange the spinach neatly on top of the cheese (use more or less as needed).
- Cut the tomato into three slices (or as little or many as needed) and place on top ofthe spinach. Season with salt and black pepper. Sprinkle with basil along with a drizzle of balsamic glaze. Top with a final layer of fresh mozzarella. Close the sandwich with the top bread slice, pressing down gently.
- Add butter (about 1-2 tbsp depending on the size of your bread) to your skillet over low / low-medium heat. Once melted, add the sandwich and toast until golden brown. Use a spatula / tongs to carefully flip and toast the other side until golden brown and the cheese is melty.
- Cut the sandwich in half with a sharp knife and enjoy.
Leave a Comment