Description
Golden, perfectly grilled bread layered with fresh tomato slices, creamy melted mozzarella, and vibrant basil pesto — this Tomato Pesto Sandwich is simple comfort food at its best. Crisp on the outside and rich, juicy, and herbaceous inside, it’s perfect for lunch, a light dinner, or a quick gourmet-style snack. With just a few fresh ingredients, you can create a café-worthy sandwich right at home.
Ingredients
4 slices sourdough or rustic white bread
4 slices fresh mozzarella
1 large ripe tomato, sliced
3–4 tbsp basil pesto
1–2 tbsp butter (or olive oil for brushing)
Salt and freshly ground black pepper
Optional: fresh basil leaves or balsamic glaze for extra flavor
Instructions
Spread pesto evenly on one side of each bread slice.
Layer mozzarella and tomato slices on two slices of bread. Season lightly with salt and pepper.
Top with the remaining bread slices, pesto side down.
Spread butter on the outside of each sandwich.
Heat a skillet or grill pan over medium heat.
Grill sandwiches for 3–4 minutes per side until golden brown and crispy, and the cheese is fully melted.
Remove from heat, rest for 1 minute, then slice and serve warm.
- Prep Time: 5 mins
- Cook Time: 8 minutes
- Category: Dinner
Nutrition
- Fat: 24 g
- Protein: 18 g