Caprese Pesto Grilled Cheese

Featured in: Everyday Meal Choices

This Italian-American inspired sandwich combines creamy fresh mozzarella, ripe tomatoes, and fragrant basil pesto between slices of crusty sourdough bread, toasted until golden and melted. Ready in just 18 minutes, it serves two and is perfect as a vegetarian main dish or elegant lunch.

Updated on Sun, 18 Jan 2026 08:45:00 GMT
Golden-brown Caprese Pesto Grilled Cheese slices resting on a wooden board, showing melted mozzarella and bright tomato layers. Save
Golden-brown Caprese Pesto Grilled Cheese slices resting on a wooden board, showing melted mozzarella and bright tomato layers. | softawragh.com

The smell of butter browning in a hot skillet is what always brings me back to making grilled cheese on lazy Sunday afternoons. This particular version came about when I had leftover pesto in the fridge and a container of fresh mozzarella that needed using. I sliced a tomato from the windowsill, layered everything between two slices of good sourdough, and pressed it down until the cheese started oozing out the sides. That first bite, with the pesto mixing into the melted mozzarella and the tomato adding just enough acidity, turned a simple craving into something I now make at least twice a month.

I made this for a friend who swore she didnt like grilled cheese because it was too heavy. She took one bite, paused, and then finished the whole thing without saying a word. When she finally looked up, she just asked if I could make her another one. That moment taught me that sometimes the best compliment is silence followed by a request for seconds.

What's for Dinner Tonight? ๐Ÿค”

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Sourdough bread: The tangy, chewy crust holds up to all the moisture from the tomato and pesto without getting soggy, and it crisps up beautifully in the butter.
  • Fresh mozzarella: This is the key to that creamy, stretchy melt. avoid the pre-shredded kind and go for the ball packed in water, then pat it dry before slicing.
  • Ripe tomato: A juicy, in-season tomato adds freshness and a slight acidity that cuts through the richness of the cheese and pesto.
  • Basil pesto: Whether homemade or store-bought, this brings herbaceous, garlicky depth. I always taste it first and add a pinch of salt if needed.
  • Unsalted butter: Softened butter spreads easily on the bread and creates that irresistible golden crust without burning.

Tired of Takeout? ๐Ÿฅก

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Spread the pesto:
Use a butter knife or small spoon to spread 1 tablespoon of pesto evenly on one side of each slice of sourdough. Make sure to go all the way to the edges so every bite has flavor.
Layer the fillings:
On two of the pesto-covered slices, arrange half the mozzarella and half the tomato slices in an even layer. Try not to overload it or the sandwich will be hard to flip.
Assemble the sandwiches:
Place the remaining bread slices on top, pesto side down, pressing gently to help everything stick together. You should have two complete sandwiches ready to butter.
Butter the outside:
Spread a thin layer of softened butter on the top and bottom of each sandwich. This is what creates that crispy, golden crust you are after.
Preheat your pan:
Set a nonstick skillet or grill pan over medium heat and let it warm up for a minute or two. If the pan is too hot, the bread will burn before the cheese melts.
Cook the sandwiches:
Place both sandwiches in the skillet and cook for 3 to 4 minutes on the first side, pressing down gently with a spatula to encourage even browning and melting. Flip carefully and cook the other side until golden and the cheese is fully melted.
Rest and serve:
Remove the sandwiches from the pan and let them sit for a minute so the cheese sets slightly and doesnt all spill out when you cut them. Slice in half and serve while still warm.
Close-up view of a warm Caprese Pesto Grilled Cheese, highlighting the vibrant green pesto spread and juicy tomato slices. Save
Close-up view of a warm Caprese Pesto Grilled Cheese, highlighting the vibrant green pesto spread and juicy tomato slices. | softawragh.com

There was an evening last summer when I made these for dinner on the patio with a simple green salad and a glass of cold white wine. The sun was setting, the basil smell was drifting from the kitchen, and everything felt easy and right. It reminded me that some of the best meals are not complicated at all, just good ingredients put together with a little care and eaten with people you enjoy.

Still Scrolling? You'll Love This ๐Ÿ‘‡

Our best 20-minute dinners in one free pack โ€” tried and tested by thousands.

Trusted by 10,000+ home cooks.

Choosing Your Bread

Sourdough is my first choice because of its sturdy structure and slight tang, but I have also made this with ciabatta, French country bread, and even a good quality whole wheat when I wanted something heartier. The key is to pick something with enough body to hold the fillings and enough flavor to stand up to the pesto and cheese. Avoid soft sandwich bread, it just turns mushy and does not crisp up the way you want it to.

Getting the Cheese Right

Fresh mozzarella melts in a way that is creamy and stretchy, not greasy or rubbery like some other cheeses can get. I buy the kind that comes in a tub of water, drain it well, and slice it about a quarter inch thick. If you cannot find fresh mozzarella, a good quality low-moisture mozzarella works too, but you lose a bit of that luscious creaminess. Whatever you do, skip the pre-shredded stuff, it has additives that prevent it from melting smoothly.

Storing and Reheating

These sandwiches are best eaten right away while the bread is crispy and the cheese is melty. If you have leftovers, wrap them tightly and store in the fridge for up to a day. Reheat in a skillet over low heat rather than the microwave, which will make the bread soggy and the cheese rubbery.

  • You can prep the sandwiches up to an hour ahead and keep them in the fridge before cooking, just butter them right before they hit the pan.
  • Leftover pesto keeps in the fridge for about a week and freezes beautifully in ice cube trays for quick future use.
  • If your tomatoes are not in season, try roasted red peppers or sun-dried tomatoes for a different but equally delicious twist.
Caprese Pesto Grilled Cheese cut on a diagonal, steam rising from the toasted sourdough and oozing fresh mozzarella. Save
Caprese Pesto Grilled Cheese cut on a diagonal, steam rising from the toasted sourdough and oozing fresh mozzarella. | softawragh.com

This sandwich has become one of those recipes I turn to when I want something that feels special but does not require much effort. It is proof that a few quality ingredients and a hot skillet can turn an ordinary afternoon into something worth savoring.

Recipe FAQs

โ†’ Can I use store-bought pesto or should I make my own?

Store-bought pesto works perfectly for convenience and delivers excellent results. However, homemade pesto allows you to control ingredients and customize the flavor intensity to your preference.

โ†’ What type of mozzarella works best for this sandwich?

Fresh mozzarella is ideal as it melts smoothly and creates a creamy texture. Avoid pre-shredded mozzarella, which contains anti-caking agents and won't melt as evenly.

โ†’ How do I prevent the bread from burning while the cheese melts?

Cook over medium heat rather than high, and press gently with a spatula. Cook each side for 3-4 minutes. If needed, lower the heat slightly and extend cooking time to ensure the cheese melts before the bread darkens too much.

โ†’ Can I add vegetables beyond tomatoes?

Absolutely. Baby spinach, arugula, roasted red peppers, or thinly sliced red onions all pair beautifully. Add them in the same layer as the tomatoes for best results.

โ†’ What should I serve alongside this sandwich?

A crisp Italian white wine, sparkling water with lemon, or a simple side salad complements this sandwich perfectly. It also pairs well with tomato soup for a classic combination.

โ†’ Is this suitable for a gluten-free diet?

Yes, simply substitute your favorite gluten-free bread. The filling remains the same, and the cooking technique works equally well with gluten-free sourdough alternatives.

20-Minute Dinner Pack โ€” Free Download ๐Ÿ“ฅ

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Caprese Pesto Grilled Cheese

Gourmet sandwich featuring fresh mozzarella, ripe tomatoes, and basil pesto toasted on crusty sourdough bread.

Prep Time
10 min
Time to Cook
8 min
Total Duration
18 min
Created by Noah Wilkins


Skill Level Easy

Cuisine Italian-American

Makes 2 Portions

Diet Preferences Vegetarian

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 Steps

Step 01

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

Step 02

Layer filling: Layer half the mozzarella slices and half the tomato slices evenly on two of the bread slices on top of the pesto side.

Step 03

Assemble sandwiches: Top with the remaining bread slices, pesto side down, to form two sandwiches.

Step 04

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

Step 05

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

Step 06

Toast sandwiches: Place the sandwiches in the skillet and cook for 3 to 4 minutes per side, pressing gently with a spatula, until the bread is golden brown and the cheese is melted.

Step 07

Rest and serve: Remove from the pan, let rest for 1 minute, then slice and serve warm.

You Just Made Something Great ๐Ÿ‘

Want more like this? Get my best easy recipes โ€” free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

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

Allergens

Review ingredients for allergens and consult your healthcare provider with any concerns.
  • Contains wheat from bread
  • Contains milk from mozzarella and butter
  • Contains tree nuts from pesto if made with pine nuts

Nutrition info (per serving)

Figures are for informational use and aren't a substitute for professional advice.
  • Energy: 480
  • Fats: 27 g
  • Carbohydrates: 38 g
  • Proteins: 20 g

Cooking Shouldn't Be Hard โค๏ธ

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.