Ingredients
4 slices sourdough or hearty sandwich bread
2 tbsp unsalted butter, softened
2 tbsp basil pesto (store-bought or homemade)
2 slices mozzarella cheese
2 slices sharp cheddar cheese
Optional: sliced tomatoes or baby spinach for extra flavor
Instructions
1. Spread butter on one side of each bread slice.
2. On the unbuttered side of 2 slices, spread pesto evenly.
3. Layer one slice of mozzarella and one slice of cheddar over the pesto.
4. Add tomato or spinach if using, then top with remaining bread, buttered side out.
5. Heat a skillet over medium heat. Cook sandwiches 3–4 minutes per side, until bread is golden and cheese is melted.
6. Slice and serve hot.
Notes
• Use sourdough or brioche for extra flavor and crunch.
• Add a sprinkle of red pepper flakes inside for a kick.
• Swap cheddar for provolone or fontina for a melty twist.
- Prep Time: 5 minutes
- Cook Time: 8 minutes
- Category: Lunch, Sandwich, Vegetarian
- Method: Pan-Frying, Griddling
- Cuisine: American, Italian-Inspired
- Diet: Vegetarian
Nutrition
- Serving Size: 1 sandwich
- Calories: 420
- Sugar: 2g
- Sodium: 650mg
- Fat: 27g
- Saturated Fat: 13g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 1g
- Protein: 14g
- Cholesterol: 55mg
Keywords: pesto grilled cheese, easy grilled cheese with pesto, vegetarian pesto sandwich, melty grilled cheese idea