Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sourdough Pesto Grilled Cheese First Image

Pesto Grilled Cheese Sandwich


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef John
  • Total Time: 18 minutes
  • Yield: 2 sandwiches 1x
  • Diet: Vegetarian

Description

This delicious pesto grilled cheese sandwich features crunchy sourdough, creamy cheeses, and flavorful pesto.


Ingredients

Scale
  • 4 slices sourdough bread
  • 4 tablespoons pesto (homemade or store-bought)
  • 1 cup shredded mozzarella cheese
  • 1/2 cup shredded sharp cheddar cheese
  • 2 tablespoons butter (softened, for spreading)

Instructions

  1. Prep the bread: Lay out your slices of sourdough bread. Spread a thin layer of butter on one side of each slice—this will be the side that crisps up in the skillet.

  2. Assemble the inside: On the unbuttered side of two slices, spread 1–2 tablespoons of pesto each. Make sure you get into the corners for that full-flavor bite. Sprinkle mozzarella and cheddar generously over the pesto.

  3. Close the sandwich: Top with the remaining slices of sourdough, butter side facing out.

  4. Grill it to perfection: Heat a nonstick skillet or cast-iron pan over medium heat. Carefully place your sandwiches in the pan. Grill for 3–4 minutes on each side, pressing gently with a spatula, until the bread is golden brown and the cheese has completely melted.

  5. Serve warm: Slice in half and serve immediately. These are especially good dipped into tomato soup or served with a drizzle of balsamic glaze.

Notes

  • This sandwich is a great comfort food option.
  • Perfectly pairs with tomato soup or a side salad.
  • Prep Time: 10 minutes
  • Cook Time: 8 minutes
  • Category: Sandwiches
  • Method: Grilling
  • Cuisine: American

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 450
  • Sugar: 2g
  • Sodium: 600mg
  • Fat: 30g
  • Saturated Fat: 16g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 2g
  • Protein: 18g
  • Cholesterol: 70mg