Caprese Pesto Grilled Cheese

Featured in: Mediterranean Family Meals

Elevate your sandwich game with this Italian-American inspired grilled cheese. Fresh mozzarella and ripe tomatoes combine with fragrant basil pesto on crispy sourdough, taking just 18 minutes from start to table. Perfect for a quick lunch or light dinner, this vegetarian sandwich delivers restaurant-quality flavor with minimal effort. Customize with spinach or arugula for added freshness, or go gluten-free with your favorite bread alternative.

Updated on Sun, 18 Jan 2026 11:15:00 GMT
Golden-brown sourdough slices, layered with melted fresh mozzarella and ripe tomato, capture the essence of Caprese Pesto Grilled Cheese.  Save
Golden-brown sourdough slices, layered with melted fresh mozzarella and ripe tomato, capture the essence of Caprese Pesto Grilled Cheese. | dunebasil.com

The smell of butter browning in a hot skillet always pulls me back to a lazy Sunday afternoon when I decided to raid the fridge instead of ordering takeout. I had leftover pesto from pasta night, a ball of mozzarella that needed using, and one perfect tomato sitting on the counter. What started as scraps turned into one of the most satisfying sandwiches I've ever made. Now it's my go-to whenever I want something that feels fancy but comes together in minutes.

I first made this for my sister when she stopped by unexpectedly one afternoon. She took one bite and closed her eyes, declaring it better than any grilled cheese from our childhood. We sat at the kitchen table with our sandwiches cut in half, dipping the corners into extra pesto and talking for hours. It's funny how a simple sandwich can turn into a memory you replay on hard days.

Ingredients

  • Sourdough bread: The tangy crust holds up beautifully to the moisture from the tomatoes and provides that perfect crunch when toasted.
  • Fresh mozzarella: Choose the soft, creamy kind packed in water, not the rubbery pre-shredded stuff, it melts into silky pools that stretch with every bite.
  • Ripe tomato: Look for one that gives slightly when pressed and smells sweet, it adds juicy brightness that balances the richness of the cheese.
  • Basil pesto: This is your flavor powerhouse, whether homemade or jarred, make sure it's vibrant green and fragrant with basil and garlic.
  • Unsalted butter: Softened butter spreads easily and creates that golden, crispy exterior that makes every grilled cheese irresistible.

Instructions

Spread the pesto:
Take each slice of sourdough and spread a generous tablespoon of pesto on one side, making sure to reach the edges so every bite gets that herby kick. This layer also acts as a moisture barrier to keep your bread from getting soggy.
Layer the fillings:
On two slices, arrange half the mozzarella and tomato slices over the pesto, overlapping slightly so there are no bare spots. Think of it as building a little edible tower that will melt into perfection.
Close the sandwiches:
Place the remaining bread slices on top, pesto side down, and press gently to help everything stick together. You want a snug sandwich that won't fall apart when you flip it.
Butter the outside:
Spread softened butter evenly over the top and bottom of each sandwich, this is what gives you that golden, crispy crust. Don't skimp here, the butter is half the magic.
Preheat your pan:
Set a nonstick skillet or grill pan over medium heat and let it warm for a minute or two. Too hot and the bread burns before the cheese melts, too cool and it just steams sadly.
Cook the sandwiches:
Place both sandwiches in the pan and cook for 3 to 4 minutes per side, pressing gently with a spatula to encourage even contact with the heat. You'll know it's ready to flip when the bottom is deep golden and the cheese starts peeking out the sides.
Rest and serve:
Remove from the pan and let the sandwiches sit for a minute so the cheese sets just enough to not spill everywhere when you cut in. Slice in half and serve while still warm and gooey.
A close-up view shows the crusty exterior of a Caprese Pesto Grilled Cheese, with gooey cheese and vibrant green pesto visible between layers.  Save
A close-up view shows the crusty exterior of a Caprese Pesto Grilled Cheese, with gooey cheese and vibrant green pesto visible between layers. | dunebasil.com

There's a moment right after you flip the sandwich when the kitchen fills with the scent of toasted bread, melting cheese, and basil. My partner wandered in one evening following that smell and said it reminded him of a little cafe we visited in Rome. We never made it to Rome together, but now this sandwich carries that imaginary memory anyway.

Choosing Your Bread

Sourdough is my favorite because its sturdy texture and slight tang complement the richness of the mozzarella and pesto. I've also used ciabatta, which gives you more airy holes and a lighter bite, and once I tried it on thick-cut Italian white bread when that's all I had. Whatever you choose, make sure the slices are substantial enough to hold the fillings without falling apart under the weight of melted cheese.

Making It Your Own

I sometimes toss in a handful of baby spinach or peppery arugula for a bit of green, and once I added thin slices of prosciutto when I wanted something heartier. A drizzle of balsamic glaze after cooking adds a sweet, tangy finish that makes it feel even more gourmet. If you're dairy-free, swap the mozzarella for a plant-based alternative and use vegan butter, it won't be quite the same but it'll still be delicious.

Serving Suggestions

This sandwich is rich enough to stand alone, but I often serve it with a simple side salad dressed in lemon vinaigrette to cut through the richness. A bowl of tomato soup for dipping makes it feel like the ultimate comfort meal, especially on rainy days. If you're feeling fancy, pour a crisp white wine or sparkling water with a slice of lemon and suddenly it's an occasion.

  • Serve with a handful of kettle-cooked chips for crunch.
  • Pair with a light arugula salad tossed in olive oil and lemon.
  • Cut into small squares and serve as an appetizer at parties.
Fresh basil leaves and ripe red tomatoes peek out from the edges of a perfectly grilled Caprese Pesto Grilled Cheese sandwich. Save
Fresh basil leaves and ripe red tomatoes peek out from the edges of a perfectly grilled Caprese Pesto Grilled Cheese sandwich. | dunebasil.com

This sandwich has become my answer to almost every craving, whether I want comfort, flavor, or just something that makes me feel like I'm taking care of myself. I hope it becomes one of those recipes you reach for without thinking, the kind that turns an ordinary day into something a little better.

Recipe FAQs

Can I make the pesto from scratch?

Absolutely! Fresh homemade pesto elevates this sandwich. Blend fresh basil, garlic, pine nuts, Parmesan, and olive oil until smooth. Store-bought works perfectly for convenience, but homemade adds superior flavor and aroma.

What type of mozzarella works best?

Fresh mozzarella with high moisture content melts beautifully and creates creamy pockets throughout the sandwich. Avoid pre-shredded varieties, which contain anti-caking agents. Buffalo mozzarella offers a richer, creamier texture if available.

How do I prevent the bread from getting soggy?

Pat tomato slices dry with paper towels before layering. Pesto acts as a barrier between bread and tomatoes. Don't oversalt the tomatoes, as this releases excess moisture. Serve immediately after cooking for optimal texture.

Can I add other vegetables to this sandwich?

Yes! Baby spinach, arugula, roasted red peppers, and thin cucumber slices complement the flavors beautifully. Layer vegetables between cheese for even distribution and easier cooking. Avoid vegetables with high water content unless pre-drained.

What's the best way to achieve golden, crispy bread?

Use medium heat rather than high to prevent burning while cheese melts evenly. Press gently with a spatula during cooking to maximize contact with the pan. Butter should be softened but not melted before spreading for even coverage.

Is this suitable for meal prep?

Assemble ingredients ahead, but cook fresh to enjoy the melted cheese at its best. Store bread, pesto, cheese, and tomatoes separately in the refrigerator. This sandwich is best enjoyed immediately after toasting for optimal texture and temperature contrast.

Caprese Pesto Grilled Cheese

Creamy fresh mozzarella, ripe tomatoes, and basil pesto melted between crusty sourdough and toasted to golden perfection.

Prep Time
10 minutes
Time to Cook
8 minutes
Overall Time
18 minutes
Recipe by Dune Basil Lea Romano


Skill Level Easy

Cuisine Italian-American

Makes 2 Portions

Diet Information Meat-Free

What You'll Need

Bread & Cheese

01 4 slices sourdough bread
02 7 oz fresh mozzarella, sliced

Vegetables

01 1 large ripe tomato, sliced

Condiments

01 4 tablespoons basil pesto
02 2 tablespoons unsalted butter, softened

How to Make It

Step 01

Prepare bread with pesto: Spread 1 tablespoon of basil pesto on one side of each slice of sourdough bread.

Step 02

Layer cheese and tomato: Distribute half the mozzarella slices and half the tomato slices evenly on two bread slices, pesto side up.

Step 03

Close sandwiches: Top with remaining bread slices, pesto side down, to form two complete sandwiches.

Step 04

Butter exterior: Lightly apply softened butter to the outside of each sandwich on both top and bottom surfaces.

Step 05

Heat cooking surface: Preheat a nonstick skillet or grill pan over medium heat until evenly warmed.

Step 06

Toast sandwiches: Place sandwiches in skillet and cook 3-4 minutes per side, gently pressing with spatula, until bread achieves golden brown color and cheese melts completely.

Step 07

Rest and serve: Remove from pan, rest for 1 minute, slice diagonally, and serve immediately while warm.

Essential Tools

  • Nonstick skillet or grill pan
  • Spatula
  • Bread knife
  • Cutting board

Allergy Details

Review ingredients for allergies, and talk to your doctor if you're uncertain.
  • Wheat from bread
  • Milk from mozzarella and butter
  • Tree nuts if pesto contains pine nuts

Nutrition per serving

Nutritional details are for reference only. They're not a substitute for medical advice.
  • Energy: 480
  • Fats: 27 g
  • Carbohydrates: 38 g
  • Proteins: 20 g