Indulge in the vibrant flavors of Italy with this Tomato Mozzarella Pesto Panini—a simple yet gourmet-style sandwich that's perfect for lunch or a quick dinner. Featuring crusty ciabatta or focaccia bread layered with creamy fresh mozzarella, juicy tomato slices, and a generous spread of aromatic pesto sauce, this panini delivers a burst of Mediterranean goodness in every bite. A touch of olive oil ensures perfectly toasted, golden-brown bread, while optional fresh basil leaves add a fragrant finishing touch. Ready in just 10 minutes, this easy-to-make panini is ideal for busy days when you crave something deliciously satisfying. Perfectly melty, fresh, and packed with bold flavors, it’s a must-try for sandwich and Italian food lovers alike!
Preheat a panini press or grill pan over medium heat.
Spread 1 tablespoon of pesto sauce on one side of each slice of ciabatta or focaccia bread.
Layer 2 slices of fresh mozzarella onto the pesto-covered side of one bread slice.
Top the mozzarella with 4 slices of fresh tomato, slightly overlapping each slice.
Season the tomato with a pinch of salt and black pepper. Add fresh basil leaves on top if using.
Place the second bread slice on top, pesto side down, to form a sandwich.
Brush the outer sides of the sandwich with olive oil to ensure even toasting and crispiness.
Place the sandwich onto the preheated panini press or grill pan. Close the press or use a heavy skillet to weigh down the sandwich if using a grill pan.
Cook for about 3-4 minutes on each side, or until the bread is golden brown and the cheese is melted.
Carefully remove the panini from the heat, slice it in half, and serve immediately.
Calories |
791 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 48.5 g | 62% | |
| Saturated Fat | 12.6 g | 63% | |
| Polyunsaturated Fat | 5.0 g | ||
| Cholesterol | 42 mg | 14% | |
| Sodium | 2192 mg | 95% | |
| Total Carbohydrate | 67.9 g | 25% | |
| Dietary Fiber | 3.2 g | 11% | |
| Total Sugars | 9.8 g | ||
| Protein | 26.9 g | 54% | |
| Vitamin D | 0.3 mcg | 1% | |
| Calcium | 488 mg | 38% | |
| Iron | 3.7 mg | 21% | |
| Potassium | 352 mg | 7% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.