This post may contain affiliate links. Please see our disclosure policy.
These impressive Tomato Mozzarella Skewers are a bite-sized appetizer with all the flavors of a classic caprese salad. You only need a few simple ingredients to make them, and the best part is they come together in no time.

They feature juicy San Marzano tomatoes sliced in a hasselback pattern, filled with slices of fresh mozzarella balls and basil. Top them with sweet balsamic glaze and stick them onto a skewer for a mess-free bite.

They’re perfect for impressing friends and family and would be a beautiful addition to any celebration, especially Valentine’s Day and 4th of July parties.
How to Make Tomato Mozzarella Skewers
- Cut four slices along the length of the tomatoes, 3/4 of the way through.
- Slice the bocconcini and fill the tomato with the cheese.
- Add fresh basil at each end.
- Skewer the tomato bites and arrange on a platter. Season and drizzle with olive oil and balsamic glaze.




Caprese Skewers Ingredients
Please be sure to scroll down to the recipe card below for the complete details!
- Tomatoes: San Marzano are best for this recipe, as they have the required length and shape.
- Bocconcini: Also known as mini mozzarella balls or Ciliegine. I can always find them in larger grocery stores.
- Fresh basil: For that fresh taste and a pop of green color.
- To serve: Olive oil, balsamic glaze, sea salt, and black pepper (not pictured).

Possible Variations
- Tomatoes: If San Marzano are not available, try grape tomatoes or cherry tomatoes (you just won’t be able to stuff them with as much cheese).
- Bocconcini: Try cream cheese, goat cheese, labneh balls, feta, or similar.
- Fresh basil: Mint or parsley.
Here’s another way to serve the skewers (image below). I found the adorable heart-shaped mozzarella balls at our local supermarket. If you can’t find similar ones, just use regular bocconcini.

How to Store Leftovers
Keep leftovers in an airtight container in the fridge and enjoy within 2 days.
FAQs
Yes, you can make them a few hours ahead, but wait to season and dress with olive oil and glaze until serving.
Toothpicks are a great alternative. They will still hold together, so you don’t necessarily need skewers.
More Appetizers
Appetizers
Goat Cheese with Honey Appetizer
Appetizers
Tortilla Appetizers
Appetizers
Melon Prosciutto Skewers
Appetizers
Bacon Wrapped Sausages
If you make this recipe or any other recipe on Foodbites, then I would love to hear from you! Please feel free to leave a comment and rating below.

Tomato Mozzarella Skewers
Equipment
Ingredients
- 15 bocconcini, mini mozzarella balls
- 15 San Marzano tomatoes
- 30 fresh basil leaves, small
- 2 tablespoons olive oil
- 2 tablespoons balsamic glaze
- sea salt, to taste
- pepper, to taste
Instructions
- Slice 4-5 cuts ¾ of the way through each tomato.
- Halve and slice the bocconcini into 4-5 mm-thick pieces (about 3/16 inch).
- Fill the tomato indents with the bocconcini slices.
- Add two basil leaves at each end.
- Top each appetizer with a skewer.
- Arrange the skewers on a platter.
- Drizzle with your favorite extra virgin olive oil, sea salt, pepper, and balsamic glaze.
- Serve.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.









