June 19, 2026 ยท 10 min

Fresh Caprese Sandwich with Arugula Almond Salad

Side Dish10 min492 cal / serving

There’s nothing quite like a perfectly assembled sandwich and this Caprese-inspired creation hits all the right notes. With crusty bread, vibrant pesto, ripe tomatoes and creamy fresh mozzarella, every bite is a delight. The addition of a peppery arugula and almond salad tossed in balsamic vinegar adds a refreshing crunch that rounds out the meal beautifully.

This recipe comes together in just 10 minutes, making it an ideal choice for a speedy lunch at home or on the go. Whether you’re packing it for work or enjoying it fresh, this sandwich is sure to become a favorite. The combination of flavors and textures is simple yet satisfying, proving that sometimes the best meals are the simplest.


Recipe details

Side Dish10 min492 cal / serving2 servings

Nutrition per serving

Calories492 kcalProtein8.7 gFat32 gCarbs42.3 gSugar12.1 gFiber5.5 gSodium1014 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: containsSoy: containsSesame: not detectedMustard: not detectedCelery: 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

Demi-Baguette2 unit Demi-BaguetteView ingredient guide
Arugula2 ounce ArugulaView ingredient guide
Fresh Mozzarella4 ounce Fresh MozzarellaView ingredient guide
Roma Tomato1 unit Roma TomatoView ingredient guide
Balsamic Vinegar5 teaspoon Balsamic VinegarView ingredient guide
Almonds1 ounce AlmondsView ingredient guide
Pesto4 tablespoon PestoView ingredient guide
Olive Oil2 teaspoon Olive OilView ingredient guide
SaltSaltView ingredient guide
PepperPepperView ingredient guide

Instructions

  1. Wash and dry all produce. Halve the baguettes lengthwise. If desired, toast them until golden.
  2. Thinly slice the fresh mozzarella and Roma tomato into rounds.
  3. In a medium bowl, combine the arugula and almonds. Drizzle with balsamic vinegar and a generous amount of olive oil. Season with salt and pepper, then toss to coat.
  4. Spread pesto evenly onto the cut sides of each baguette half. Layer the tomato slices, mozzarella slices and a small handful of the dressed arugula salad onto the bottom halves. Close the sandwiches with the top halves.
  5. Cut each sandwich diagonally. Serve with the remaining arugula salad on the side.

Recipe Tips

For extra flavor, toast the baguettes until lightly golden before assembling.

Use a 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 ciabatta or sourdough works well. Adjust toasting time as needed.

How can I make this sandwich vegan?

Substitute the fresh mozzarella with a vegan cheese alternative and use a dairy-free pesto.

Can I prepare this sandwich ahead of time?

It’s best assembled fresh to keep the bread from getting soggy. However, you can prep the ingredients and assemble just before serving.

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.