Pesto Grilled Cheese Sandwich Recipe — Crispy, Gooey, Flavorful

Gooey mozzarella, fresh basil pesto, crispy bacon and sun-dried tomatoes – this truly is the ULTIMATE Pesto Grilled Cheese!

Pesto and cheese are an underrated pairing, and this grilled cheese celebrates that combination perfectly. It’s quick to make and a great way to use ingredients you have in the fridge.

4 sandwich halves stacked on top of each other with pesto and cheese spilling out

Pesto Grilled Cheese

The beauty of a pesto grilled cheese is how quick and easy it is to prepare. Spread the pesto between the cheese layers to avoid the bread becoming greasy or soggy, and use good-quality ingredients for the best flavour.

What pesto to use?

Basil pesto is the classic choice and works best here. Homemade pesto will give you the best results, but if you use jarred pesto, choose a reputable brand. Lower-quality pestos can taste noticeably different. If your pesto seems very oily, drain a little of the oil through a sieve to prevent the sandwich from getting greasy.

pesto in a small white pot on wooden chopping board

How to make a Pesto Grilled Cheese

This follows the usual grilled cheese method, but layering is important. Spread pesto between layers of cheese rather than directly on the bread to keep the crust crisp.

What cheese to use?

Mozzarella is ideal here. Its mild flavour lets the pesto shine and it melts beautifully. Fresh mozzarella is preferred; if using fresh, pat it dry to remove excess moisture. Shredded mozzarella works too if that’s what you have on hand.

Extra goodies

For added texture and flavour, include sun-dried tomatoes and crispy bacon. They complement the cheese and pesto and add satisfying contrast to the sandwich.

Layering guide: butter bread and flip (photo 1), add mozzarella (photo 2), add pesto (photo 3), top with bacon and sun-dried tomato (photo 4), add another layer of mozzarella (photo 5), finish with buttered bread and fry both sides (photo 6).

How to make a Pesto Grilled Cheese - 6 step by step photos

Serving a Pesto Grilled Cheese

Crisp recommendation: Roast Chicken flavour crisps pair wonderfully with this sandwich, enhancing the bacon and pesto.

Side recommendations: Sweet potato wedges balance the sandwich’s saltiness with a touch of sweetness. Tomato soup is also a classic companion since tomato and pesto are a natural match.

If you enjoy pesto sandwiches, try a crispy chicken pesto sandwich variation for a heartier option.

dunking grilled cheese into soup in green bowl

How to make a Pesto Grilled Cheese (Full Recipe & Video)

4 sandwich halves stacked on top of each other with pesto and cheese spilling out

The Ultimate Pesto Grilled Cheese

Gooey mozzarella, fresh basil pesto, crispy bacon and sun-dried tomatoes – this truly is the ULTIMATE Pesto Grilled Cheese!
Course: lunch
Cuisine: American, Italian
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 4 sandwiches
Calories per serving: 637 kcal
Author: Chris
Cost per serving: £1.50 / $2

Equipment

  • Sharp knife & chopping board
  • Spatula/turner
  • Large frying pan
  • Paper towels

Ingredients

  • 8 small but thick slices of sourdough bread
  • 3 x 125g balls fresh mozzarella, thinly sliced and patted dry
  • 8 sun-dried tomatoes, patted dry and diced
  • 4 slices of bacon, cooked and diced
  • 4 heaped tbsp pesto
  • Butter, as needed

Instructions

  1. Place two slices of bread in the frying pan (or four if your pan fits) with the heat OFF. Spread the exposed sides with butter, then flip so the buttered side is down in the pan.
  2. Top each slice in the pan with 3–4 thin slices of mozzarella, then add about 1 heaped tablespoon of pesto on top of the cheese. Add sun-dried tomatoes and cooked bacon, then another layer of mozzarella and finish with the remaining bread slice.
  3. Press the sandwich gently with your hands to contain the filling, then spread the top of the bread with butter.
  4. Turn the heat to medium and fry until each side is golden and the cheese has melted through the centre. Flip carefully to cook both sides evenly.

Quick demo

Notes

a) Pesto: Homemade pesto is recommended. If using jarred pesto, choose a reputable brand. If the pesto is very oily, drain some oil to avoid a greasy sandwich.

b) Moisture: Pat fresh mozzarella and sun-dried tomatoes dry so they don’t release excess moisture and make the sandwich soggy.

c) Shredded mozzarella: Fresh mozzarella offers better flavour and melts smoothly, but pre-shredded mozzarella can be used if necessary—use the same weight listed above.

d) Optional add-ins: Bacon and sun-dried tomatoes are optional. A plain pesto grilled cheese is delicious on its own.

e) Calories: Nutrition is based on the ingredients listed and using 8 tsp unsalted butter to spread.

Nutrition

Nutrition Facts — The Ultimate Pesto Grilled Cheese
Amount per serving
Calories: 637 (Calories from Fat: 419)
Fat: 46.56g (72%) — Saturated Fat: 17.315g (108%)
Cholesterol: 87mg (29%)
Sodium: 1102mg (48%)
Potassium: 426mg (12%)
Carbohydrates: 24.91g (8%) — Fiber: 1.7g (7%) — Sugar: 5.08g (6%)
Protein: 30.02g (60%)
Vitamin A: 1002 IU (20%) • Vitamin C: 2.2 mg (3%)
Calcium: 579 mg (58%) • Iron: 2.73 mg (15%)
*Percent Daily Values are based on a 2000 calorie diet.

If you loved this Pesto Grilled Cheese recipe, pin it for later. Made it already or have a question? Leave a comment below!