Caprese sandwiches with avocado, tomato, fresh mozzarella and basil make a delicious vegetarian Italian sandwich perfect for picnics or warm summer nights. 
Baguette topped with tomato, fresh mozzarella, avocado, and basil for a Caprese sandwich.
I absolutely love a good sandwich! One of my favorites has always been a Caprese Sandwich made with creamy fresh mozzarella cheese, tomato, and basil. A sprinkle of salt and pepper and a drizzle of balsamic vinegar are all this vegetarian sandwich needs to add flavor. 
Lets be honest. This week kicked my butt. I had a 3 year old with a raging ear infection and a 1 year old with the stomach flu. On top of it all, L (1) decided she was going to boycott naptime and bedtime, and instead scream at the top of her lungs. I apologize for not responding to your wonderful emails and comments. Please keep ’em coming. I promise I’m not intentionally ignoring you. 
The craziness of the week, coupled with the warm weather left me wanting to step away from the oven/stove and make a fresh, no-cook dinner. We had some left-over cooked chicken breast in the fridge so I threw together these simple but delicious Caprese sandwiches with chicken and avocado. Choose the ripest, juiciest tomatoes you can find, and the freshest mozzarella (the kind in water). I drizzled drenched this bad boy in balsamic vinegar after the photos were taken. And it was perfect. For a vegetarian option, leave off the chicken. You won’t miss it at all. 
This post was updated July 2019. 
Yield: 4 sandwiches

Avocado Caprese Sandwiches

Prep Time 10 minutes
Cook Time 3 minutes
Total Time 13 minutes

These easy Caprese sandwiches on baguette bread are so delicious loaded up with fresh tomatoes, basil, mozzarella, and avocado. They are the perfect summertime vegetarian sandwich for picnics.

A Caprese sandwich on baguette with avocado, tomato, mozzarella, and basil.


  • 1 French baguette, halved lengthwise
  • 2 tablespoons extra virgin olive oil
  • 1 clove garlic, minced/crushed
  • 2 fresh tomatoes, sliced
  • 2 fresh mozzarella balls, sliced
  • 1-2 avocados
  • salt and freshly ground pepper
  • 1 bunch fresh basil leaves
  • balsamic vinegar


  1. Preheat broiler. Pull out some of the soft insides of the bread to make more room for your fillings. Place crushed or minced garlic in olive oil in a small bowl. Brush garlic oil onto cut sides of bread.
  2. Place under broiler, cut side up, until toasted.
    Top bottom piece of bread with tomatoes, mozzarella, and avocados. Sprinkle salt and pepper.
  3. Drizzle with balsamic vinegar or balsamic glaze (I love the balsamic glaze from Williams Sonoma). Top with basil and top half of bread. Slice into sandwiches!


This recipe originally included shredded rotisserie chicken, though I've since removed it to make this Caprese sandwich recipe vegetarian.

You can make these Caprese sandwiches a few hours in advance.

Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 493Total Fat: 26gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 19gCholesterol: 9mgSodium: 645mgCarbohydrates: 54gFiber: 9gSugar: 7gProtein: 14g

Nutrition information is automatically calculated by Nutritionix. I am not a nutritionist and cannot guarantee accuracy. If your health depends on nutrition information, please calculate again with your favorite calculator.


Slim Paley’s Lavender Pudding. Everything Slim touches is so lovely and elegant. 


I could eat this Sushi in a Bowl by ValSoCal every day. 

This Chocolate Ice Cream Cake Hanna made for her hubby’s birthday needs no words. Go check out one of my new favorite blogs, Bouffe e Bambini.