Caprese Panini

Caprese panini is a grilled Italian sandwich made with fresh mozzarella, ripe tomatoes, basil pesto, and crusty bread, finished with a drizzle of balsamic glaze. It’s a tasty, café-style lunch or light dinner that comes together in less than 30 minutes. Our version keeps the classic Caprese flavors you expect, pressed until the bread is crisp and the mozzarella is just melted.

caprese panini stacked on a wood board.

Want To Save This Recipe For Later?

Enter your email to have this recipe sent to your inbox.

Preparing this sandwich is simple, but the quality of the ingredients really matters. Use the best mozzarella you can find, ripe tomatoes, and a flavorful pesto. You can stick with classic basil pesto, or switch things up with versions like basil walnut pesto or Thai basil pesto. Marinated mozzarella balls or a layer of prosciutto are easy ways to add a little extra personality when you’re in the mood.

Key Ingredients and Substitutions


With just a handful of fresh ingredients, this Caprese panini creates an impressive sandwich that highlights classic Italian flavors.

The complete ingredient list and measurements are listed in the printable recipe below.

  • Bread: Sourdough, focaccia, or ciabatta all work great for this panini. The slight tanginess of sourdough complements the creamy mozzarella and sweet tomatoes, while focaccia adds a softer texture with herby notes. You can also use Italian bread or any sturdy sandwich-style bread you prefer.
  • Fresh Mozzarella: Fresh mozzarella has a soft texture and mild flavor, which are essential for this sandwich. Pre-sliced mozzarella works well, but you can also slice it yourself from a larger ball. For a different twist, try drained and sliced marinated mozzarella balls.
  • Tomatoes: Use the ripest, most flavorful tomatoes you can find. Roma or beefsteak varieties work well, but any ripe tomato will do. In winter, when tomatoes lack flavor, try using sundried tomatoes packed in oil (patted dry) for a more intense taste.
  • Basil Pesto: Store-bought pesto is convenient, but homemade pesto adds an extra dimension of flavor. You can also experiment with Thai basil pesto for a unique twist.
  • Balsamic Glaze: This adds a sweet-tangy finish that pulls the sandwich together. If you don’t have balsamic glaze, you can reduce regular balsamic vinegar by simmering it until thickened, or simply omit it.
  • Butter: Used to create that golden, crispy exterior. You can substitute olive oil if preferred.
ingredients for caprese panani.

How to Make Caprese Panini


Here are the quick, step-by-step instructions with visuals; you can find the full instructions, including the exact ingredients, in the recipe card below.

Pro tip: For the best results, slice your mozzarella and tomatoes, then let them drain on paper towels for about 10 minutes before assembling. This removes excess moisture, preventing a soggy sandwich.

sliced bread with basil pesto on one side.

1. Prepare the Bread: Butter the outside of both slices of bread. Then, spread basil pesto evenly on the inside of both slices. When grilled, the butter will create a golden, crispy exterior, while the pesto adds flavor and helps prevent the bread from getting soggy.

sliced bread with basil pesto, tomato slices, mozzarella, and balsamic glaze on one side.

2. Layer the Fillings: On one slice of bread (pesto side up), arrange the fresh mozzarella slices, followed by tomato slices. Season the tomatoes with a light sprinkle of salt and freshly ground black pepper, then drizzle with balsamic glaze. Top with the second slice of bread, pesto side down, to complete the sandwich.

panini on a cast iron grill.

3. Grill the Panini: If using a panini press, preheat it and cook the sandwich for 5-7 minutes until golden brown and the cheese starts to melt. If using a skillet, heat it over medium heat and cook the sandwich for 3 minutes on the first side. Flip carefully and cook for 2-3 minutes on the second side. For the authentic pressed effect, weigh the sandwich with a heavy pan.

caprese panini stacked on a wood board.

4. Serve: Let the panini rest for one minute before slicing diagonally. Serve immediately while the cheese is still warm and melty.

Make-Ahead and Storage


Make-Ahead: You can prepare the components in advance. Slice the cheese and tomatoes and store them separately in the refrigerator. The pesto can be made or purchased ahead of time. For the freshest result, assemble and grill the panini just before serving.

How to Store: Caprese panini is best enjoyed immediately after cooking. However, if you have leftovers, wrap them tightly in aluminum foil and refrigerate for up to 24 hours.

How to Reheat: To reheat a refrigerated panini, use a panini press, skillet, or toaster oven at 350°F until warmed and crispy again, about 3-5 minutes.

Recipe Tips and Notes


  • Use room-temperature mozzarella. Taking the cheese out of the refrigerator 20-30 minutes before making your sandwich helps it melt more evenly during cooking.
  • Slice the ingredients uniformly. Even thickness for both the cheese and tomatoes ensures that everything cooks and warms at the same rate.
  • Don’t rush the cooking process. Medium heat crisps the bread while melting the cheese without burning it.
  • Press firmly but gently. Whether using a panini press or a weighted pan, apply enough pressure to compress the sandwich slightly but not so much that all the filling squeezes out.
  • Let it rest briefly. Giving the panini a minute to rest after grilling allows the cheese to set slightly, making it easier to slice without losing all the filling.
  • Salt the tomatoes ahead of time. After slicing the tomatoes, place them on paper towels, sprinkle them lightly with salt, and let them sit for 5-10 minutes. The salt draws out excess moisture, preventing a soggy sandwich and concentrating the tomato flavor. Just be cautious about adding additional salt to the sandwich. 

Frequently Asked Questions


Yes, you can use a regular skillet and place a heavy pan on top of the sandwich to press it down. Another option is to use a grill pan to get those distinctive grill marks. If you don’t have a heavy pan, use a foil-wrapped brick instead.

To prevent a soggy panini, pat the tomato slices dry with paper towels before adding them to your sandwich. Spreading pesto on both bread slices creates a moisture barrier. Also, don’t let the assembled sandwich sit too long before cooking.

Caprese panini goes great with light sides like a simple green salad, tomato soup, or vegetable-based soups. For a heartier meal, serve it with Italian pasta salad, potato chips, or fries.

caprese panini stacked on a wood board.

More Recipes to Try


Looking for more Italian-inspired dishes? Try these other favorites:

  • Italian Meatballs (without egg) – These flavorful ricotta-based meatballs are perfect for sandwiches or served with pasta.
  • Chicken Pesto Flatbread – Another delicious way to enjoy pesto, this flatbread combines pesto, chicken, and cheese for a quick meal.
  • Caprese Pesto Pasta Salad – Love these Caprese flavors? Try them in this refreshing pasta salad that’s perfect for picnics or meal prep.
caprese panini stacked on a wood board.

Caprese Panini

No ratings yet
Author: Melissa
This Caprese Panini transforms classic Italian flavors into a warm, melty sandwich. Fresh mozzarella, juicy tomatoes, and homemade basil pesto are pressed between crispy slices bread for a simple yet satisfying meal ready in minutes.
Share Recipe
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 1 sandwich
Calories: 753 kcal

Want To Save This Recipe For Later?

Enter your email to have this recipe sent to your inbox.

Equipment

  • Panini Press, or
  • Large Skillet (10 inches)

Ingredients  

  • 2 slices bread, sourdough, focaccia, or ciabatta
  • 2-3 slices fresh mozzarella, about 2-3 ounces
  • 2-3 slices ripe tomato
  • 2 tablespoons basil pesto
  • 1-2 teaspoons balsamic glaze
  • 1 tablespoon butter, softened
  • kosher salt, for taste
  • ground black pepper, for taste

Instructions 

  • Butter the outsides of both bread slices generously.
  • Spread a layer of basil pesto evenly on the inside of both bread slices.
  • On one slice, layer fresh mozzarella slices, tomato slices, a light sprinkle of salt and pepper on the tomatoes, and a drizzle of balsamic glaze.
  • Close the sandwich with the other slice of bread (pesto side down).

Panini Press Method:

  • Preheat your panini press.
  • Place the sandwich in the press.
  • Grill for 5-7 minutes until golden brown and the cheese starts to melt.

Stovetop Method:

  • Heat a grill pan or skillet over medium heat.
  • Cook for 3 minutes on the first side.
  • Flip and cook for 2-3 minutes on the second side.
  • Place a heavy pan on top to press the sandwich.

Notes

1. Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed. The nutritional value will vary depending on the type of ingredients used. It does not include the nutrition for any substitutions or additions.
2. Be sure to check out the Key Ingredients along with the Recipe Tips and Notes sections found in the post, for more tips, options, substitutions, and variations for this recipe! You will also find step-by-step photos.
Serving: 1sandwich | Calories: 753kcal | Carbohydrates: 75g | Protein: 28g | Fat: 38g | Saturated Fat: 17g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 0.5g | Cholesterol: 77mg | Sodium: 1499mg | Potassium: 324mg | Fiber: 4g | Sugar: 10g | Vitamin A: 1788IU | Vitamin C: 7mg | Calcium: 410mg | Iron: 6mg
Did you make this recipe?Tag us on Instagram @casual.epicure to be featured on our stories!

You'll Also Love...

Leave a Reply

Your email address will not be published. Required fields are marked *

Rate this Recipe