Why make this recipe
Pesto grilled cheese is a delightful twist on the classic grilled cheese sandwich. It brings together the rich flavors of fresh mozzarella, vibrant basil pesto, and juicy tomatoes. This simple yet delicious dish is perfect for a quick lunch, a comforting dinner, or a snack that feels special. You can customize it with various toppings, making it a versatile meal that everyone will love.
How to make pesto grilled cheese
Ingredients:
- 8 slices bread (Sourdough, ciabatta, or white)
- 4 tbsp pesto (Basil pesto, store-bought or homemade)
- 8 oz fresh mozzarella (Sliced)
- 2 large tomatoes (Sliced thin)
- 4 tbsp butter (Softened, for the outside of bread)
- Salt (To taste)
- Pepper (To taste)
- Few leaves fresh basil (For Caprese version)
- 1 ball burrata cheese (Extra creamy)
- 1 handful arugula or spinach (Adds freshness)
- 2–4 slices prosciutto or turkey (For protein)
- 1–2 tbsp sun-dried tomatoes (Chewy, intense flavor)
- Drizzle balsamic glaze (After cooking)
Directions:
- Butter one side of each slice of bread. Spread 1 tbsp of pesto on the unbuttered side of each slice. Keep the buttered side facing outward.
- Place the bread butter-side down in a cold skillet. Layer mozzarella, tomatoes, salt, and pepper, then add more mozzarella. Top with a second slice of bread, butter-side up.
- Turn the heat to medium-low. Cook for 3–4 minutes until the bottom is golden brown. Press gently with a spatula.
- Carefully flip the sandwich and cook for another 3–4 minutes, until the cheese melts and the bread is crispy.
- Remove the sandwich from the skillet, let it rest for 1–2 minutes, then slice diagonally and serve hot.
How to serve pesto grilled cheese
Serve your pesto grilled cheese hot and melty. You can enjoy it plain or add extra toppings like fresh basil, arugula, or even a drizzle of balsamic glaze for a gourmet touch. Pair it with a bowl of tomato soup for a classic combination, or enjoy it with a fresh salad for a lighter meal.
How to store pesto grilled cheese
If you have leftovers, let the sandwich cool completely before storing. Wrap it tightly in plastic wrap or foil and place it in the refrigerator. It’s best eaten within 1-2 days. To reheat, place it in a skillet over low heat until warmed through, or use a toaster oven for a crispy finish.
Tips to make pesto grilled cheese
- Use high-quality bread for the best flavor and texture.
- Try adding a layer of prosciutto for some extra protein and flavor.
- Feel free to add more veggies, like spinach or roasted peppers, for added nutrition.
- Make sure the skillet is cold when you start cooking; this helps the bread toast evenly and the cheese melt perfectly.
Variation
For a Caprese-inspired version, add fresh basil leaves along with the mozzarella and tomatoes. For a creamier option, substitute mozzarella with burrata cheese. You can also add sun-dried tomatoes for a more intense flavor.
FAQs
1. Can I use different types of cheese?
Yes, you can use any cheese you like! Cheddar, gouda, or provolone also work great in this recipe.
2. Is it possible to make this recipe vegetarian?
Absolutely! Just skip the prosciutto and add more vegetables if you like.
3. Can I freeze pesto grilled cheese?
While it’s best fresh, you can freeze the ungrilled sandwiches. Once assembled, wrap them well and store them in the freezer for up to a month. When ready to eat, grill from frozen, allowing a little extra cooking time.

Pesto Grilled Cheese
- Total Time: 18 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A delightful twist on the classic grilled cheese, featuring rich mozzarella, vibrant basil pesto, and juicy tomatoes.
Ingredients
- 8 slices bread (Sourdough, ciabatta, or white)
- 4 tbsp pesto (Basil pesto, store-bought or homemade)
- 8 oz fresh mozzarella (Sliced)
- 2 large tomatoes (Sliced thin)
- 4 tbsp butter (Softened, for the outside of bread)
- Salt (To taste)
- Pepper (To taste)
- Few leaves fresh basil (For Caprese version)
- 1 ball burrata cheese (Extra creamy)
- 1 handful arugula or spinach (Adds freshness)
- 2–4 slices prosciutto or turkey (For protein)
- 1–2 tbsp sun-dried tomatoes (Chewy, intense flavor)
- Drizzle balsamic glaze (After cooking)
Instructions
- Butter one side of each slice of bread. Spread 1 tbsp of pesto on the unbuttered side of each slice. Keep the buttered side facing outward.
- Place the bread butter-side down in a cold skillet. Layer mozzarella, tomatoes, salt, and pepper, then add more mozzarella. Top with a second slice of bread, butter-side up.
- Turn the heat to medium-low. Cook for 3–4 minutes until the bottom is golden brown. Press gently with a spatula.
- Carefully flip the sandwich and cook for another 3–4 minutes, until the cheese melts and the bread is crispy.
- Remove the sandwich from the skillet, let it rest for 1–2 minutes, then slice diagonally and serve hot.
Notes
Use high-quality bread for the best flavor and texture. Pair with tomato soup or fresh salad.
- Prep Time: 10 minutes
- Cook Time: 8 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Italian
Nutrition
- Serving Size: 1 sandwich
- Calories: 450
- Sugar: 4g
- Sodium: 550mg
- Fat: 24g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 2g
- Protein: 18g
- Cholesterol: 40mg




