I enjoy how fast this panini comes together with only a handful of fresh ingredients. The melted mozzarella pairs perfectly with ripe tomatoes and basil, creating classic Italian-inspired flavors in every bite. I also love that the bread turns crisp and golden while the inside stays soft and creamy. It feels fancy enough for guests but easy enough for everyday cooking.
Ingredients
(Note: All ingredient amounts are listed in the recipe card below.)
▢1 ciabatta roll or 2 slices sourdough bread ▢2 slices fresh mozzarella ▢2-3 tomato slices ▢Handful of fresh basil leaves ▢2 Tablespoons olive oil ▢1 teaspoon balsamic vinegar ▢Kosher salt and freshly ground black pepper to taste
Directions
I slice the ciabatta roll in half and brush the outside of the bottom half with 1 tablespoon of olive oil.
I place the bread on a hot panini press or grill pan.
I layer the fresh mozzarella slices, tomato slices, and basil leaves over the bread.
I drizzle the balsamic vinegar over the filling and season lightly with kosher salt and freshly ground black pepper.
I brush the top half of the ciabatta roll with the remaining olive oil and place it on top of the sandwich.
I lower the lid of the panini press or place a heavy pan over the sandwich if using a grill pan.
I press down gently for about 20 seconds, then let the sandwich continue cooking until the bread becomes golden brown and crisp.
If using a grill pan, I flip the sandwich once the bottom side is toasted so the other side can cook evenly.
I grill the panini until the mozzarella begins to soften and melt slightly around the edges while still keeping some texture in the center.
I serve the sandwich warm while the bread is crisp and the cheese is creamy.
Servings and Timing
This recipe makes 1 serving, which I find perfect for a quick lunch or light dinner.
I sometimes use sourdough bread instead of ciabatta for a tangier flavor and extra crunch. For added richness, I like spreading pesto inside the sandwich before grilling. I also enjoy adding sliced avocado or roasted red peppers for extra flavor. When I want a stronger balsamic taste, I drizzle a little balsamic glaze over the finished panini before serving.
Storage/Reheating
I prefer eating this panini fresh because the bread stays crisp and the mozzarella remains creamy. If I have leftovers, I wrap the sandwich tightly and refrigerate it for up to 1 day. To reheat, I warm it in a skillet or toaster oven until the bread becomes crispy again. I avoid microwaving because it can make the bread soft and chewy.
FAQs
Can I make this panini without a panini press?
I often use a grill pan or skillet with a heavy pan placed on top to press the sandwich.
What bread works best for this recipe?
I love using ciabatta or sourdough because both become wonderfully crisp when grilled.
Can I use shredded mozzarella instead of fresh mozzarella?
I can, but fresh mozzarella gives the sandwich a creamier texture and more authentic flavor.
How do I keep the sandwich from getting soggy?
I use ripe but firm tomatoes and avoid adding too much balsamic vinegar.
What can I serve with this panini?
I like pairing it with soup, salad, or crispy chips for a complete meal.
Can I use dried basil instead of fresh basil?
I prefer fresh basil because it gives the sandwich its signature fresh flavor.
How do I know when the panini is done?
I look for golden brown bread and mozzarella that has started to soften and melt.
Can I make this recipe vegan?
I can use dairy-free mozzarella and sturdy vegan bread to make a plant-based version.
Is balsamic glaze better than balsamic vinegar?
I enjoy both, but balsamic glaze creates a sweeter and thicker finish.
Can I add extra vegetables?
I sometimes add roasted red peppers, spinach, or avocado for even more flavor and texture.
Conclusion
I love how this grilled Caprese panini transforms a few fresh ingredients into a warm and flavorful sandwich in just minutes. The crisp bread, creamy mozzarella, juicy tomatoes, and fragrant basil create the perfect balance of textures and flavors. Whether I make it for a quick lunch or a cozy dinner, this panini always feels fresh, comforting, and satisfying.
This grilled Caprese panini combines creamy mozzarella, juicy tomatoes, fragrant basil, and crisp golden bread for a simple yet satisfying sandwich. Finished with olive oil and balsamic vinegar, it delivers fresh Italian-inspired flavor in every bite.
Ingredients
1 ciabatta roll or 2 slices sourdough bread
2 slices fresh mozzarella
2–3 tomato slices
Handful of fresh basil leaves
2 tablespoons olive oil
1 teaspoon balsamic vinegar
Kosher salt and freshly ground black pepper to taste
Instructions
Slice the ciabatta roll in half and brush the outside of the bottom half with 1 tablespoon of olive oil.
Place the bread on a hot panini press or grill pan.
Layer the mozzarella slices, tomato slices, and basil leaves over the bread.
Drizzle the balsamic vinegar over the filling and season lightly with kosher salt and black pepper.
Brush the top half of the bread with the remaining olive oil and place it on top of the sandwich.
Lower the lid of the panini press or place a heavy pan over the sandwich if using a grill pan.
Press gently for about 20 seconds, then continue cooking until the bread becomes golden brown and crisp.
If using a grill pan, flip the sandwich once the bottom side is toasted so the other side cooks evenly.
Cook until the mozzarella softens and begins to melt slightly around the edges.
Serve warm while the bread is crisp and the cheese is creamy.
Notes
Use sourdough bread for extra crunch and tangy flavor.
Spread pesto inside the sandwich for added richness.
Add avocado, spinach, or roasted red peppers for extra texture and flavor.
Balsamic glaze can be used instead of balsamic vinegar for a sweeter finish.
Reheat leftovers in a skillet or toaster oven to keep the bread crisp.