Easy Pesto, Mozzarella, and Tomato Sandwich

Picture of Zack_

Zack_

sandwich with pesto mozzarella cheese and tomatoes, serve on a black rustic cutting board, close-up side view.

Inspired by the classic flavors of Italy, this sandwich proves that a few fresh ingredients can create an unforgettable meal.
It offers steady energy while remaining light but satisfying.
Creamy mozzarella and juicy tomatoes create the perfect balance of flavor and texture.
Fresh basil pesto adds a rich herbal aroma without heaviness.
Served on crusty artisan bread, it’s a delicious choice for lunch, picnics, or a light dinner.
Ideal for maintaining a steady plant-forward lifestyle.

Start with the Vegetable Cooking Guide:
https://www.letsveg.com/vegetable-cooking-guide

Video

sandwich with pesto mozzarella cheese and tomatoes, serve on a black rustic cutting board, close-up side view.
Olivia

Pesto, Mozzarella, and Tomato Sandwich

No ratings yet
Pesto, mozzarella, and tomato sandwich on artisan bread. A fresh Italian-inspired vegetarian sandwich ready in just 15 minutes with classic Mediterranean flavors.
Prep Time 10 minutes
Cook Time 5 minutes
Total Time 15 minutes
Servings: 2
Course: Main Course, Snack
Cuisine: American, Italian
Calories: 474

Ingredients
  

  • 4 slices ciabatta sourdough, or artisan bread
  • 4 ounces fresh mozzarella cheese sliced
  • 2 medium tomatoes sliced
  • 3 tablespoons basil pesto
  • 1 tablespoon olive oil
  • 1 teaspoon balsamic glaze optional
  • Salt to taste
  • Black pepper to taste
  • Fresh basil leaves optional

Equipment

Toaster Oven
$64.99
Buy Now
08/25/2026 08:01 am GMT
Toaster oven

Cooking Instructions
 

  1. Slice the bread and lightly toast it if desired.
  2. Spread the basil pesto evenly on one side of each bread slice.
  3. Layer the mozzarella slices over two pieces of bread.
  4. Arrange the tomato slices evenly on top of the mozzarella.
  5. Season with salt and black pepper.
  6. Add fresh basil leaves if using.
  7. Drizzle with olive oil and balsamic glaze if desired.
  8. Top with the remaining bread slices.
  9. Slice the sandwiches in half.
  10. Serve immediately or grill in a panini press for 3-5 minutes until the cheese begins to soften.

Nutrition

Calories: 474kcalCarbohydrates: 35gProtein: 19gFat: 29gSaturated Fat: 10gPolyunsaturated Fat: 1gMonounsaturated Fat: 9gCholesterol: 47mgSodium: 847mgPotassium: 335mgFiber: 2gSugar: 5gVitamin A: 1861IUVitamin C: 17mgCalcium: 335mgIron: 1mg

Notes

• Fresh mozzarella provides the creamiest texture and best flavor.
• Use ripe tomatoes for the sweetest taste.
• Toasting the bread helps keep the sandwich crisp.
• Add arugula or roasted red peppers for extra flavor and texture.

Tried this recipe?

Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating