Pesto Grilled Cheese Sandwich
Hate reading? ME TOO! That’s why I’ve included some videos below.

Craving comfort food with a twist? Try a pesto grilled cheese sandwich! This yummy upgrade takes the classic grilled cheese to new heights. You’ll love the combo of gooey mozzarella, zesty pesto, and crispy bacon.

It’s quick and easy to make. In just 13 minutes, you can whip up this tasty treat for lunch or dinner. The recipe serves two, so you can share with a friend or save the second sandwich for later. With 687 calories per serving, it’s a filling meal that’ll keep you satisfied.
Exact Ingredients List
Here’s what you’ll need to make this tasty pesto grilled cheese sandwich:
- 4 slices sourdough bread
- 2 tablespoons basil pesto
- 4 ounces fresh mozzarella cheese, sliced
- 2 vine-ripe tomatoes, thinly sliced
- 2 tablespoons butter, softened
Optional:
- 4 slices bacon
You can adjust the amounts based on how many sandwiches you want to make. This recipe yields 2 servings.
Remember to choose ripe tomatoes for the best flavor. If you can’t find fresh mozzarella, you can use regular sliced mozzarella instead.
Feel free to experiment with different types of bread too. Ciabatta or whole grain bread can add interesting textures and flavors to your sandwich.

Instructions
Start by cooking the bacon if you’re using it. Put it in a cold skillet, turn on medium heat, and cook until crispy. Set aside on paper towels.
Spread pesto on one side of each bread slice. Layer mozzarella, tomatoes, and bacon on two slices. Top with the other slices, pesto side down.
Warm the skillet over medium heat. Butter the outside of the sandwiches and place them in the pan.
Cook for 3-4 minutes until golden brown. Butter the top sides, then flip and cook another 2-3 minutes.
Your sandwiches are done when the bread is toasted and cheese is melty. Take them out and let cool briefly.
Cut in half and enjoy your pesto grilled cheese right away!
Possible Substitutes List & Recipe Variations
You can easily switch up this pesto grilled cheese to match your tastes or use what’s in your fridge. Here are some tasty options:
Bread:
- Ciabatta
- Whole grain
- French baguette
Cheese:
- Provolone
- Fontina
- Cheddar
Pesto:
- Sun-dried tomato pesto
- Roasted red pepper pesto
- Kale pesto
Add-ins:
- Grilled chicken
- Prosciutto
- Roasted red peppers
- Spinach leaves
For a vegan version, try vegan cheese and pesto. You can also make it gluten-free by using gluten-free bread.
Want to spice things up? Add a sprinkle of red pepper flakes or a drizzle of hot honey before grilling.
For a breakfast twist, add a fried egg to your sandwich. It’s a great way to start your day!
Remember, you can mix and match these ideas to create your perfect pesto grilled cheese. Don’t be afraid to get creative in the kitchen!
Tips, Tricks & Storing
Use a non-stick pan for easy flipping and less mess. This helps prevent the cheese from sticking and burning.
Try different cheeses to mix up the flavors. Cheddar, Gruyère, or Fontina are tasty options.
Add extra crunch by sprinkling grated Parmesan on the buttered sides before grilling.
Don’t rush the cooking process. Low and slow is the way to go for perfectly melted cheese and crispy bread.
Experiment with different types of pesto. Sun-dried tomato or roasted red pepper pesto can add exciting new flavors.
Make your sandwich ahead of time and wrap it in foil. When you’re ready to eat, just pop it in the oven to heat through.
Store leftover pesto grilled cheese in an airtight container in the fridge for up to 2 days. Reheat in a pan or toaster oven for best results.
Freeze uncooked sandwiches for up to 1 month. Thaw in the fridge overnight before grilling.