Irresistible Pesto Mozzarella Grilled Cheese

As seen in Classic American Comfort Dishes.

Kick your everyday sandwich up a notch with this pesto and mozzarella toasted creation. You'll need only 10 minutes to make a sandwich with a crunchy outside and melty cheese inside, bursting with Italian-inspired flavors. The combo of stretchy cheese and aromatic basil pesto gives you both amazing texture and taste in every bite. It's perfect when you're rushed at lunch or want something warm for dinner, and you can always throw in some tomato slices or fresh spinach if you're feeling fancy.

Breanna
Created By Breanna
Last updated on Sat, 03 May 2025 23:02:54 GMT
Two pieces of cheese and spinach sandwiches. Save Pin
Two pieces of cheese and spinach sandwiches. | foodiffy.com

This upgraded pesto mozzarella grilled cheese turns ordinary comfort food into something really special, mixing gooey melted cheese with fresh, herby basil pesto flavors. You'll love how the buttery crisp outside contrasts with the stretchy, melted cheese inside for a sandwich that feels both comforting and new.

I whipped up this sandwich one wet afternoon when I wanted comfort food but was bored with regular grilled cheese. It's now what I make when I need to wow someone but don't want to spend forever cooking.

What You'll Need

  • Sourdough bread: Makes a tough, slightly tangy base that works great with the pesto
  • Basil pesto: Packs tons of herb flavor and richness in one spread. Try to grab one where you can see the olive oil floating on top
  • Mozzarella cheese: Gives you that awesome stretchy pull and mild creaminess. Go with fresh mozzarella if you can
  • Unsalted butter: Lets you decide how salty it'll be while making that golden outside crust
  • Optional Parmesan cheese: Adds a salty kick that makes everything taste even better

How To Make It

Get Your Bread Ready:
Smear a big spoonful of pesto all over one side of each bread slice, going right to the edges. The pesto oil will soak into the bread a bit, adding flavor before you even start cooking.
Add Your Cheese:
Put mozzarella evenly across the pesto on two slices of bread. If you're using fresh mozzarella, pat it dry with paper towels first so your sandwich doesn't get soggy. Sprinkle Parmesan on top if you're using it.
Put It Together:
Top with the other bread slices, pesto side down toward the cheese. Push down gently to squish it a bit, which helps the cheese melt evenly.
Butter It Up:
Spread a thin coat of soft butter all over the outside of both sides. Make sure you get butter right to the edges so it browns evenly.
Cook It:
Warm your pan on medium heat until water drops sizzle on it. Put your sandwich in and listen for that nice sizzle sound. Cook about 2-3 minutes, pressing down now and then with a spatula, then flip carefully and cook until the other side is golden and crispy too.
A sandwich with cheese and spinach on it. Save Pin
A sandwich with cheese and spinach on it. | foodiffy.com

What I love most about this sandwich is how the basil pesto smell and taste just takes over the whole thing. Once I made these for my friend who said she hated pesto, and I couldn't help smiling when I saw her surprised look after the first bite.

Great Side Options

This fancy grilled cheese deserves good company. Basic tomato soup works perfectly with it. The soup's tanginess cuts through the rich cheese while matching the herby pesto. If you want something lighter, try a small arugula salad with just lemon juice and olive oil dressing, which goes with the pesto flavors and adds a nice crunchy contrast.

Two pieces of cheese and spinach sandwiches. Save Pin
Two pieces of cheese and spinach sandwiches. | foodiffy.com

Saving For Later

Grilled cheese always tastes best right off the stove, but you can get them ready ahead of time for quick cooking later. Make the sandwiches without buttering the outside, wrap them tight in plastic, and keep in the fridge for up to a day. When you're ready, just butter the outside and cook as usual. You can warm up already cooked sandwiches in a 300°F oven for about 10 minutes, though they won't be quite as good as fresh ones.

Different Pesto Ideas

What's cool about this sandwich is how easy it is to switch things up. Try sun-dried tomato pesto for a sweeter, stronger taste. Arugula pesto adds a peppery flavor that goes nicely with the mild mozzarella. In winter, try kale pesto with walnuts for a more earthy taste. Each change makes the sandwich feel brand new while using the same cooking method.

Common Questions

→ Can I use a different type of bread?

Absolutely! Any bread with a firm crust works great. Grab ciabatta, baguette slices, or try sourdough for extra tang in your sandwich!

→ What kind of pesto works best?

Traditional basil pesto really shines here, but don't be afraid to switch it up with sun-dried tomato or even spinach pesto for something different.

→ Can I make this without butter?

Sure thing! Swap butter for a splash of olive oil or a quick spray of cooking spray if you want something lighter. Just know that butter gives you that amazing golden crust.

→ How do I ensure the cheese melts thoroughly?

Keep your heat at medium and don't rush it. This lets the cheese get all gooey while your bread turns nice and golden without burning.

→ What add-ins pair well with this sandwich?

So many things work! Try tucking in some juicy tomato slices, fresh spinach leaves, or drizzle a bit of balsamic glaze on top for extra punch.

Cheese Melt with Pesto

Golden toasted bread packed with stretchy mozzarella and zesty basil pesto for a fast, comforting snack.

Preparation Time
5 Minutes
Cooking Time
5 Minutes
Overall Time
10 Minutes
Created By: Breanna

Type: Comfort Food

Skill Level: Simple

Regional Origin: American

Recipe Output: 2 Portions (2 sandwiches)

Diet Preferences: Meat-Free

What You'll Need

→ Main Ingredients

01 4 pieces of crusty bread or sourdough
02 4 spoons of basil pesto (grab from store or whip up at home)
03 1 1/2 cups grated mozzarella or 4 slices of fresh mozzarella
04 2 spoons of soft unsalted butter

→ Optional Ingredients

05 1/4 cup shaved Parmesan

How to Make It

Step 01

Smear a spoonful of pesto across one face of each bread slice, making sure it's spread out evenly.

Step 02

Take two bread pieces (pesto facing up) and pile on plenty of grated mozzarella or lay down 2 fresh mozzarella slices. If you want, sprinkle some Parmesan over the cheese. Top with the other bread pieces (pesto facing down) to finish your sandwiches.

Step 03

Lightly coat the outer sides of each sandwich with soft butter to get that nice golden crunch when you cook them.

Step 04

Warm up a non-stick pan over medium heat. Drop in your sandwiches and let them cook about 2-3 minutes on each side. Press them down gently with a spatula until they're golden brown and the cheese gets all melty.

Step 05

Take your hot sandwiches off the pan, cut them in half, and enjoy right away.

Additional Tips

  1. Try throwing in some tomato slices, baby spinach, or a splash of balsamic glaze for extra taste.
  2. Fresh mozzarella gives you a gooier, creamier melt than the shredded kind.
  3. Want more flavor? Use garlic butter instead of plain butter for an amazing taste kick.

Must-Have Tools

  • Non-stick pan or griddle
  • Spatula

Allergy Details

Double-check all ingredients for allergens and consult a professional if unsure.
  • Has dairy stuff (mozzarella, Parmesan, butter)
  • Contains gluten (in the crusty bread or sourdough)

Nutrition Details (Per Serving)

Please treat this information as general guidance and not as personalized health advice.
  • Calories: 410
  • Fat Amount: 24.3 g
  • Carbohydrate Count: 28.5 g
  • Protein Content: 18.7 g