Skip to content

Pesto Mozzarella Grilled Cheese Recipe

Pesto Mozzarella Grilled Cheese Recipe
Do Share Recipe

Pesto Mozzarella Grilled Cheese Recipe | Melty & Flavorful

I made this recipe one lazy afternoon when I was craving something cozy but also full of fresh flavor — and this sandwich completely delivered. I’ve always been a fan of classic grilled cheese, but when I added basil pesto and fresh mozzarella, it turned into something magical.

As soon as I pulled it from the skillet, the golden bread and melting cheese made my kitchen smell amazing. I couldn’t wait to take that first crunchy, cheesy bite — and honestly, it was pure perfection.

If you love comfort food with a gourmet twist, this recipe is for you. You can also try the Southwest Chicken Wrap Recipe for another quick and flavorful meal idea.

Pesto Mozzarella Grilled Cheese Recipe

Ingredients

Note: several servings

  • 4 slices sourdough bread (about ½ inch thick) – Sourdough gives the sandwich a sturdy base and a slightly tangy flavor. Avoid using very thin or soft white bread, which can become soggy.
  • 4 tablespoons basil pesto (about 1 tablespoon per slice) – Fresh or good-quality store-bought pesto adds a bright, herby kick that complements the creamy mozzarella beautifully.
  • 3 tablespoons salted butter (divided) – Butter helps create that irresistible golden, crispy crust while adding a touch of richness.
  • 4 slices of fresh mozzarella cheese (or about 4 oz) – Fresh mozzarella melts smoothly and gives a rich, creamy texture. Avoid pre-shredded mozzarella, which contains anti-caking agents that affect melting.

Variations

If you’d like to switch things up or meet specific dietary preferences, try these tasty variations:

  • Dairy-free: Use vegan mozzarella and replace butter with olive oil or a plant-based spread.
  • Lighter option: Use whole grain bread, apply less butter, and opt for part-skim mozzarella.
  • Extra flavor: Add thin tomato slices, roasted red peppers, or a drizzle of balsamic glaze inside the sandwich.
  • Spicy twist: Mix a pinch of red pepper flakes into the pesto or add a thin layer of chili-garlic sauce.
  • Herb variation: Try sun-dried tomato or arugula pesto for a deeper or pepperier flavor.

For another cheesy, comforting twist, the Philly Cheese Steak Sloppy Joes Recipe is a must-try — it’s just as hearty and satisfying.

Pesto Mozzarella Grilled Cheese Recipe

Cooking Time

  • Prep Time: 5 minutes
  • Cooking Time: 8 minutes
  • Total Time: 13 minutes

Equipment You Need

  • Skillet or griddle – For even browning and crisp edges.
  • Spatula – To flip the sandwich safely without losing cheese.
  • Butter knife or spoon – To spread pesto and butter evenly.
  • Lid for skillet (optional) – Helps the mozzarella melt faster by trapping heat.

How to Make Pesto Mozzarella Grilled Cheese Recipe

Prepare and Assemble the Bread

Start by spreading about 1 tablespoon of pesto on the inside surface of each bread slice. Use the back of a spoon to spread it evenly. The goal is a thin, flavorful layer — not too thick or the bread will become greasy.

Add the Cheese and Sandwich Up

On two of the pesto-coated slices, arrange 2–3 slices of fresh mozzarella, enough to cover but not overflow. Then place the remaining two slices of bread on top, pesto side down. Press gently so the layers hold together before transferring them to the skillet.

Grill the Sandwich Until Golden

Melt 1½ tablespoons of butter in a skillet over medium-low heat. Place the sandwiches in the skillet, cover with a lid, and cook for about 3–4 minutes per side until golden brown. Add the remaining butter when flipping. The lid helps melt the cheese evenly while keeping the bread perfectly crisp. Once both sides are golden, remove from the heat and cut diagonally before serving.

Additional Tips for Making This Recipe Better

After trying this recipe multiple times, here’s what I’ve learned to make it perfect every time:

  • I always let the butter soften a bit before spreading — it coats the bread more evenly and helps it brown beautifully.
  • I keep the heat on medium-low, which allows the cheese to melt perfectly without burning the crust.
  • I use a lid during cooking so the mozzarella melts faster while keeping the bread crisp.
  • I let the sandwiches rest for a minute before slicing — this prevents the cheese from spilling out.
  • I clean the skillet between batches to remove any burnt butter for a cleaner flavor and look.

How to Serve Pesto Mozzarella Grilled Cheese Recipe

Serve your sandwich hot and golden brown for the best texture. I like to cut mine diagonally so the cheese stretches beautifully. Pair it with a simple tomato basil soup or a light salad dressed with lemon vinaigrette for a balanced meal.

For a little extra flair, drizzle a small amount of pesto on top or garnish with a fresh basil leaf. Serving it on a wooden board or rustic plate really highlights that cozy, homemade vibe.

Pesto Mozzarella Grilled Cheese Recipe

Nutritional Information

Here’s an approximate nutritional breakdown per serving:

  • Calories: ~499 kcal
  • Protein: ~19 g
  • Carbohydrates: ~27 g
  • Fat: ~36 g

These values can vary slightly depending on the bread, cheese, and butter you use.

Make Ahead and Storage

Storage

If you have leftovers, let them cool completely before wrapping in foil or placing in an airtight container. Store in the refrigerator for up to 24 hours for best quality.

Freezing

You can assemble the sandwich ahead (before grilling), wrap it tightly in foil and plastic wrap, and freeze for up to one month. When ready, thaw in the fridge for a few hours and grill as directed.

Reheating

To reheat, warm the sandwich in a skillet over medium heat for 2–3 minutes per side until hot and crisp again. Avoid the microwave—it will make the bread soggy.

Why You’ll Love This Recipe

This pesto mozzarella grilled cheese has all the charm of a classic comfort food with a gourmet twist. Here’s why you’ll want to make it again and again:

  • Quick and easy: You can whip it up in under 15 minutes, perfect for busy days or lazy weekends.
  • Incredible flavor: The combination of buttery bread, fragrant pesto, and melty mozzarella is irresistible.
  • Versatile: It works as a light lunch, a satisfying dinner, or even a fancy appetizer when sliced small.
  • Customizable: Easily adapt it for dairy-free, vegan, or low-fat diets with simple swaps.
  • Comfort meets freshness: It’s the perfect balance of rich and bright flavors — cozy yet refreshing.

This Pesto Mozzarella Grilled Cheese is a simple recipe that feels special every time. Whether you’re cooking for yourself or sharing it with friends, it’s sure to impress with its buttery crunch and gooey, herby center. Give it a try — and be prepared to fall in love with every bite!

Pesto Mozzarella Grilled Cheese Recipe
Ben Carraoli

Pesto Mozzarella Grilled Cheese Recipe

I made this recipe one lazy afternoon when I was craving something cozy but also full of fresh flavor — and this sandwich completely delivered. I’ve always been a fan of classic grilled cheese, but when I added basil pesto and fresh mozzarella, it turned into something magical.
Prep Time 5 minutes
Cook Time 8 minutes

Ingredients
  

  • 4 slices sourdough bread about ½ inch thick – Sourdough gives the sandwich a sturdy base and a slightly tangy flavor. Avoid using very thin or soft white bread, which can become soggy.
  • 4 tablespoons basil pesto about 1 tablespoon per slice – Fresh or good-quality store-bought pesto adds a bright, herby kick that complements the creamy mozzarella beautifully.
  • 3 tablespoons salted butter divided – Butter helps create that irresistible golden, crispy crust while adding a touch of richness.
  • 4 slices of fresh mozzarella cheese or about 4 oz – Fresh mozzarella melts smoothly and gives a rich, creamy texture. Avoid pre-shredded mozzarella, which contains anti-caking agents that affect melting.

Method
 

  1. Start by spreading about 1 tablespoon of pesto on the inside surface of each bread slice. Use the back of a spoon to spread it evenly. The goal is a thin, flavorful layer — not too thick or the bread will become greasy.
  2. On two of the pesto-coated slices, arrange 2–3 slices of fresh mozzarella, enough to cover but not overflow. Then place the remaining two slices of bread on top, pesto side down. Press gently so the layers hold together before transferring them to the skillet.
  3. Melt 1½ tablespoons of butter in a skillet over medium-low heat. Place the sandwiches in the skillet, cover with a lid, and cook for about 3–4 minutes per side until golden brown. Add the remaining butter when flipping. The lid helps melt the cheese evenly while keeping the bread perfectly crisp. Once both sides are golden, remove from the heat and cut diagonally before serving.

Notes

  • I always let the butter soften a bit before spreading — it coats the bread more evenly and helps it brown beautifully.
  • I keep the heat on medium-low, which allows the cheese to melt perfectly without burning the crust.
  • I use a lid during cooking so the mozzarella melts faster while keeping the bread crisp.
  • I let the sandwiches rest for a minute before slicing — this prevents the cheese from spilling out.
  • I clean the skillet between batches to remove any burnt butter for a cleaner flavor and look.

Leave a Reply

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

Recipe Rating