Go Back
+ servings
This Grilled Tomato, Mozzarella, and Pesto Sandwich is bursting with flavor! The pesto, mayo, and tomato make for an extra moist and juicy sandwich!

Grilled Tomato, Mozzarella, and Pesto Sandwich

This pesto sandwich is so easy to make and it tastes AMAZING! We eat this for lunch on a regular basis!
Course Main Course
Cuisine Italian
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Servings 1 sandwich
Calories 459kcal


  • 2 slices whole wheat bread or the bread of your choosing
  • 1 tablespoon mayo (or more or less to your liking)
  • 1 1/2 tablespoons basil peso
  • 1 roma tomato, sliced
  • 1.5-2 oz mozzarella, sliced
  • salt, to taste


  • Spread the pesto on one slice of bread.
  • Spread the mayonnaise on the other slice of bread.
  • Place the tomatoes on the bread until the bread has been covered. Lightly salt the tomatoes.
  • Place the slices of mozzarella on the tomatoes. 
  • Place the slice of bread with the pesto overtop the mozzarella and tomatoes. 
  • Place your sandwich on a panini maker until all sides are crisp and golden brown. If you don't have a panini maker you can warm up a skillet on your stovetop and grill your sandwich that way. 
  • Serve immediately!


Here is my homemade Basil Pesto recipe. 
Recipe Source: Salt & Baker


Calories: 459kcal | Carbohydrates: 28g | Protein: 18g | Fat: 30g | Saturated Fat: 9g | Cholesterol: 41mg | Sodium: 793mg | Potassium: 285mg | Fiber: 4g | Sugar: 6g | Vitamin A: 1255IU | Vitamin C: 8.5mg | Calcium: 311mg | Iron: 1.5mg