July 7, 2026 · 5 min

Creamy Pesto Panini with Tomato and Mozzarella

Lunch5 min1301 cal / serving

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.


Recipe details

Lunch5 min1301 cal / serving2 servings

Nutrition per serving

Calories1301 kcalProtein10 gFat97.7 gCarbs99.4 gSugar59.8 gFiber4.4 gSodium1358 mg

Dietary labels

Gluten-free: noLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: containsMilk / dairy: containsEgg: not detectedFish: not detectedShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: containsSesame: not detectedMustard: containsCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

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

Arugula2 ounce ArugulaView ingredient guide
Pesto4 tablespoon PestoView ingredient guide
Cream Cheese2 tablespoon Cream CheeseView ingredient guide
Sourdough Bread4 slice Sourdough BreadView ingredient guide
Tomato1 unit TomatoView ingredient guide
Dijon Mustard1 teaspoon Dijon MustardView ingredient guide
Fresh Mozzarella4 ounce Fresh MozzarellaView ingredient guide
Salt1 teaspoon (tsp) SaltView ingredient guide
Sugar1 teaspoon (tsp) SugarView ingredient guide
Butter2 tablespoon (tbsp) ButterView ingredient guide
Black Pepperteaspoon (tsp) Black PepperView ingredient guide

Instructions

  1. 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.
  2. In a small bowl, whisk together softened cream cheese and pesto until smooth.
  3. 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.
  4. 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.
  5. 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.
  6. 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.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.