There’s something magical about a perfectly assembled sandwich-crisp bread, creamy cheese and bright, fresh flavors all in one bite. This recipe makes it effortless. With crusty ciabatta, vibrant pesto, juicy Roma tomatoes and soft fresh mozzarella, every layer delivers. A side salad of mixed greens tossed with balsamic vinegar and crunchy almonds rounds out the meal, adding a tangy contrast.
Whether you’re packing lunch for the office or enjoying a quick meal at home, these sandwiches come together in minutes. Toast the ciabatta for extra crunch, then pile on the pesto, tomatoes and mozzarella. A handful of salad tucked inside adds a fresh twist. It’s a simple, satisfying dish that proves you don’t need much to create something truly delicious.
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
- Wash and dry all produce. Halve the ciabatta rolls lengthwise. If desired, toast them in a toaster or under a broiler until golden.
- Slice the fresh mozzarella into thin rounds. Halve the Roma tomatoes lengthwise, then slice crosswise into half-moons.
- In a medium bowl, combine the mixed greens and almonds. Drizzle with balsamic vinegar and a generous amount of olive oil. Season with salt and pepper, then toss to coat.
- Spread pesto evenly onto the cut sides of the ciabatta rolls. Layer the bottom halves with tomato slices and mozzarella rounds. Add a small handful of the dressed salad on top, then close the sandwiches with the top halves.
- Slice each sandwich diagonally in half and arrange on plates. Toss any remaining tomatoes into the leftover salad and serve alongside.
Recipe Tips
For extra flavor, toast the ciabatta rolls until lightly golden before assembling.
Use high-quality pesto for the best taste or make your own.
If you prefer a milder onion flavor, soak sliced red onion in cold water for 10 minutes before adding to the salad.
FAQ
Can I use a different type of bread?
Yes, any crusty bread like focaccia, sourdough or a baguette works well. Adjust toasting time as needed.
How do I store leftovers?
Assembled sandwiches are best eaten fresh. Store components separately: keep the salad in an airtight container in the fridge for up to a day and wrap the bread and fillings separately.
Can I make this vegan?
Absolutely. Use a dairy-free pesto and substitute the mozzarella with a vegan cheese or omit it. The salad remains vegan-friendly.























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