Grilled Tomato Sandwiches with Basil Pesto and Mozzarella: The Ultimate Guide

15 min prep 10 min cook 4 servings
Grilled Tomato Sandwiches with Basil Pesto and Mozzarella: The Ultimate Guide
Save This Recipe!
Click to save for later - It only takes 2 seconds!
Prep: 15 mins
Cook: 10 mins
Servings: 4

Imagine the scent of toasted sourdough mingling with sweet, char‑grilled tomatoes, creamy mozzarella, and a burst of fresh basil pesto. This sandwich captures that summer‑day feeling on a plate, making breakfast feel like a mini‑vacation.

What sets this recipe apart is the balance between smoky, juicy tomatoes and the herbaceous, nutty pesto. The mozzarella melts just enough to bind everything together without drowning out the bright flavors.

It’s perfect for anyone who loves a hearty brunch, from busy parents craving a quick yet indulgent bite to food‑ies seeking a gourmet twist on a classic grilled cheese.

The process is straightforward: grill the tomatoes, whip a quick pesto, assemble the sandwich with mozzarella, then grill the whole thing until golden and melty. You’ll have a restaurant‑quality sandwich in under half an hour.

Why You'll Love This Recipe

Bright, Fresh Flavors: Sun‑kissed tomatoes, fragrant basil, and milky mozzarella create a lively palate that feels both comforting and invigorating.

Quick & Easy: From prep to plate in about 25 minutes, this dish fits perfectly into a relaxed weekend brunch or a speedy weekday treat.

Visually Stunning: The vivid red of the tomatoes against the green pesto and white mozzarella makes the sandwich as beautiful as it is tasty.

Customizable Core: Swap breads, cheeses, or herbs to match dietary preferences or whatever you have on hand, without sacrificing flavor.

Ingredients

For the ultimate brunch sandwich, start with the freshest components you can find. Ripe heirloom tomatoes provide natural sweetness and a juicy texture that stands up to grilling. A good-quality sourdough or ciabatta offers a sturdy yet tender base, while fresh mozzarella supplies a mild creaminess that melts beautifully. The basil pesto ties everything together with its aromatic blend of herbs, nuts, and cheese. Finally, a drizzle of olive oil and a pinch of sea salt bring everything into harmony.

Bread & Main Components

  • 4 slices sourdough bread (about 1 inch thick)
  • 2 large heirloom tomatoes, sliced ½‑inch thick
  • 8 oz fresh mozzarella, sliced

Basil Pesto

  • 1 cup fresh basil leaves, packed
  • ¼ cup pine nuts (or walnuts)
  • ¼ cup grated Parmesan cheese
  • ½ cup extra‑virgin olive oil
  • 1 clove garlic, minced
  • Salt and freshly ground black pepper, to taste

Seasonings & Finishing

  • 2 tablespoons olive oil (for brushing bread)
  • 1 teaspoon balsamic glaze (optional, for drizzling)

These ingredients work together to create layers of texture and taste. The toasted bread provides crunch, while the grilled tomatoes develop a sweet‑smoky depth. Fresh mozzarella melts into a silky blanket, and the pesto adds herbaceous brightness and a hint of nuttiness. A light brush of olive oil ensures the bread browns evenly, and a final drizzle of balsamic glaze adds a subtle tang that lifts the whole sandwich.

Step-by-Step Instructions

Preparing the Bread & Tomatoes

Start by preheating a grill pan or outdoor grill to medium‑high heat (about 400°F). Lightly brush each slice of sourdough with olive oil on one side; this will be the outer surface that contacts the grill. Place the tomato slices directly on the hot grates, seasoning with a pinch of salt and pepper. Grill for 2‑3 minutes per side, until grill marks appear and the flesh softens but does not fall apart.

Making the Basil Pesto

While the tomatoes are grilling, combine basil leaves, pine nuts, Parmesan, garlic, and a generous pinch of salt in a food processor. Pulse until coarsely chopped, then stream in the olive oil while the processor runs, stopping to scrape the sides as needed. The pesto should be smooth but still retain a little texture. Taste and finish with freshly ground black pepper.

Assembling & Grilling the Sandwich

  1. Spread the Pesto. On the un‑oiled side of each bread slice, spread a generous tablespoon of basil pesto, ensuring even coverage to the edges.
  2. Layer the Fillings. Arrange two grilled tomato slices over the pesto, then place two slices of fresh mozzarella on top. For extra flavor, drizzle a tiny amount of balsamic glaze over the cheese.
  3. Close & Grill. Top with the second slice of bread, oiled side up. Transfer the assembled sandwich to the preheated grill pan. Press gently with a spatula and grill for 3‑4 minutes, until the bottom slice is golden and crispy.
  4. Flip Carefully. Using a wide spatula, flip the sandwich and grill the other side for another 3‑4 minutes, allowing the mozzarella to melt and the bread to achieve a uniform crunch.
  5. Rest & Slice. Remove the sandwich from the heat and let it rest for 2 minutes. This short rest lets the cheese set just enough to hold together while staying gooey. Slice diagonally and serve immediately.

Finishing Touches

Garnish each plate with a few fresh basil leaves and an extra drizzle of olive oil if desired. Serve alongside a crisp green salad or a handful of seasoned roasted potatoes for a complete brunch spread.

Tips & Tricks

Perfecting the Recipe

Pat Tomatoes Dry. After washing, pat the tomato slices with a paper towel. Excess moisture can cause steam, preventing those coveted grill marks.

Use a Cast‑Iron Grill Pan. It retains heat better than a thin skillet, delivering an even sear and crispier bread.

Don’t Overload the Sandwich. Too many tomato layers can make the bread soggy; two slices per sandwich strike the perfect balance.

Flavor Enhancements

Add a pinch of red‑pepper flakes to the pesto for a subtle heat, or finish the sandwich with a squeeze of fresh lemon juice for bright acidity. A thin spread of sun‑dried tomato tapenade can also deepen the umami profile.

Common Mistakes to Avoid

Avoid pressing the sandwich too hard while grilling; excessive pressure squeezes out the melted mozzarella and makes the bread soggy. Also, don’t skip the brief resting period—cutting too early releases all the cheese and juice onto the plate.

Pro Tips

Season the Pesto Early. Add a little lemon zest to the pesto while blending; it brightens the herb flavor and balances the cheese richness.

Use a Meat Thermometer. If you ever substitute a protein, a quick temperature check ensures perfect doneness without overcooking.

Toast the Bread First. A quick 1‑minute toast on the grill before assembling adds an extra layer of crunch that holds up to juicy tomatoes.

Variations

Ingredient Swaps

Swap sourdough for a hearty whole‑grain focaccia, or replace mozzarella with creamy burrata for an ultra‑luxurious texture. Use roasted red peppers in place of tomatoes for a smoky twist, and experiment with almonds or pistachios instead of pine nuts in the pesto.

Dietary Adjustments

For a gluten‑free version, choose certified gluten‑free bread or a thick slice of gluten‑free ciabatta. Vegans can replace mozzarella with smoked tofu or vegan mozzarella, and use nutritional‑yeast‑based pesto (omit Parmesan, add extra nuts). Keto diners can skip the bread entirely and serve the pesto‑topped tomatoes on a bed of arugula.

Serving Suggestions

Pair the sandwich with a light citrus‑infused quinoa salad, a side of crispy rosemary potatoes, or a simple mixed‑green salad dressed with lemon‑olive oil vinaigrette. A glass of chilled sparkling water or a crisp rosé completes the brunch experience.

Storage Info

Leftover Storage

Allow any leftovers to cool to room temperature, then place the sandwich halves in an airtight container. Store in the refrigerator for up to 2 days. For longer storage, separate the pesto and tomatoes from the bread, freeze them individually in freezer‑safe bags, and reassemble when ready to serve.

Reheating Instructions

Reheat in a preheated 350°F oven for 8‑10 minutes, covering loosely with foil to prevent the bread from drying out. For a quicker option, use a skillet over medium heat, pressing gently until the mozzarella softens and the bread regains its crunch. Add a splash of pesto before serving to revive flavor.

Frequently Asked Questions

Absolutely. Prepare the pesto and grill the tomatoes up to 24 hours in advance. Store each component in separate airtight containers in the fridge. Assemble and grill the sandwich just before serving to retain the crisp texture and melty cheese. This prep‑ahead method saves valuable brunch time.

A regular non‑stick skillet works just as well. Heat it over medium‑high heat, brush with a little oil, and grill the tomatoes and sandwich using the same timing. For added grill marks, press a heavy skillet or grill press onto the food for a minute before flipping.

Yes—swap the basil pesto for sun‑dried tomato tapenade, roasted red‑pepper aioli, or a simple garlic‑herb olive oil. Each alternative brings its own character while still complementing the sweet tomatoes and mozzarella. Adjust salt levels accordingly, as some sauces are already seasoned.

This guide walks you through every step of creating a grilled tomato sandwich that feels both indulgent and wholesome. From the bright basil pesto to the perfectly charred tomatoes, each component is designed for maximum flavor and texture. Feel free to experiment with breads, cheeses, or herbs—cooking is a playground, after all. Serve it hot, share it with loved ones, and enjoy a brunch masterpiece that will keep them coming back for more.

Grilled Tomato Sandwiches with Basil Pesto and Mozzarella: The Ultimate Guide
Recipe Card

Grilled Tomato Sandwiches with Basil Pesto and Mozzarella: The Ultimate Guide

Prep
15 min
Cook
10 min
Total
25 min
Servings
4
Category: Appetizers
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

Instructions

1
Preparing the Bread & Tomatoes

Start by preheating a grill pan or outdoor grill to medium‑high heat (about 400°F). Lightly brush each slice of sourdough with olive oil on one side; this will be the outer surface that contacts the g...

2
Making the Basil Pesto

While the tomatoes are grilling, combine basil leaves, pine nuts, Parmesan, garlic, and a generous pinch of salt in a food processor. Pulse until coarsely chopped, then stream in the olive oil while t...

3
Assembling & Grilling the Sandwich

Garnish each plate with a few fresh basil leaves and an extra drizzle of olive oil if desired. Serve alongside a crisp green salad or a handful of seasoned roasted potatoes for a complete brunch sprea...

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.