This grilled sandwich combines the best of a caprese with a creamy pesto twist. A spread of herbaceous pesto cream cheese is slathered on sourdough, then topped with fresh mozzarella and ripe tomato slices. Pan-fried until golden and melty, it’s a satisfying meal in minutes.
Serve alongside a simple arugula salad tossed with a tangy Dijon vinaigrette for a complete and balanced dinner that’s ready in 20 minutes.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Place cream cheese in a glass of warm water to soften. Wash and dry produce. Slice tomato into thin rounds. Slice mozzarella into thin rounds.
- In a small bowl, whisk together softened cream cheese and pesto until smooth.
- Lay half the sourdough slices on a clean surface. Spread each with the creamy pesto mixture. Top with tomato and mozzarella slices; season with black pepper. Close sandwiches with remaining bread.
- Melt 1 tablespoon butter in a large nonstick pan over medium heat. Add sandwiches and move them around to absorb butter. Cook until golden brown and cheese begins to melt, 4-6 minutes. Add another tablespoon butter, flip sandwiches and cook until second side is golden and cheese is fully melted, 4-6 minutes more. For a panini effect, place a heavy pan on top while cooking.
- Meanwhile, in a small bowl, combine half the red wine vinegar, half the Dijon mustard, 2 tablespoons olive oil, ¼ teaspoon sugar, a pinch of salt and pepper. Whisk to make vinaigrette. (For 4 servings, use all vinegar, all mustard, 4 tablespoons olive oil and ½ teaspoon sugar.) In a large bowl, toss arugula with desired amount of vinaigrette.
- Halve each panini diagonally. Divide between plates and serve with arugula salad on the side.
Recipe Tips
If you have a heavy-bottomed pan, place it on top of the sandwiches while cooking for a real panini press effect.
For best results, use fresh mozzarella packed in water and drain well before slicing.
FAQ
Can I use a panini press instead of a pan?
Yes, a panini press works great. Preheat the press, butter the bread and cook until golden and cheese melts, about 4-6 minutes.
What can I substitute for arugula?
Baby spinach or mixed greens work well in the salad.
How do I store leftovers?
Panini are best fresh, but you can wrap and refrigerate for up to 1 day. Reheat in a pan or press to restore crispness.


























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.