Caprese skewers make an easy, crowd-pleasing appetizer any time of year. Cubes of crusty ciabatta, grape or cherry tomatoes, small mozzarella balls and fresh basil are threaded onto toothpicks and finished with a glossy balsamic reduction for a bright, flavorful bite perfect for parties and holiday gatherings.

Caprese salad is ideal year-round. To make it party-ready, this version stacks the classic components on skewers so guests can grab and enjoy an individual serving with no plates required.
These skewers are simple to assemble, visually appealing on a platter, and easy to prepare in advance. The only cooking involved is reducing balsamic vinegar to a syrupy glaze, though you can buy a ready-made reduction if you prefer.
Why I love this recipe:
This recipe delivers the familiar Caprese flavors—creamy mozzarella, sweet-tart tomatoes and fragrant basil—with a crunchy bread base and a sweet balsamic finish. It’s quick to prepare, scales easily for a crowd, and the components can be prepped ahead so assembly is fast when guests arrive.
The texture contrast—soft cheese, juicy tomato, crisp bread—makes each skewer satisfying. Kids and helpers can take part in threading ingredients, and the skewers keep well in the refrigerator for a few hours if ingredients are dry.

What you need
Basic kitchen tools and a few fresh ingredients are all it takes. Measure and adjust quantities in the recipe card below to suit the number of guests.
Grocery list:
- Cherry or grape tomatoes — bite-sized and firm so they don’t make the bread soggy.
- Mozzarella pearls — small mozzarella balls. A large fresh mozzarella can be cut into bite-sized pieces if needed.
- Fresh basil — whole leaves for each skewer to add fragrance and color.
- Ciabatta or another crusty loaf — cut into cubes with crust to serve as a sturdy base.
- Balsamic vinegar — reduced into a glaze for drizzling; store-bought reduction works, too.
These skewers do not include pasta, tortellini, or pesto—this is a simple Caprese-style finger food focused on tomato, mozzarella, basil and bread.

How to make Caprese skewers
Make the balsamic reduction. Simmer balsamic vinegar in a small saucepan over low heat until it reduces by about half and becomes syrupy. Cool and refrigerate—it keeps up to two weeks.
Prepare the bread. Cut the ciabatta into bite-sized cubes, keeping pieces that include crust so they can support the weight of the tomato and mozzarella.
Wash and dry the tomatoes and basil. Pat the mozzarella dry as well; if using a large ball, cut into bite-sized pieces.
Assemble the skewers. On a long toothpick or decorative skewer, thread a basil leaf first, followed by a mozzarella ball, a tomato and a bread cube at the bottom to act as the base. Repeat until all ingredients are used.
Store or serve. You can refrigerate the assembled skewers for a few hours (as long as ingredients remain dry) or serve immediately. Just before serving, drizzle with the balsamic reduction and optionally offer extra virgin olive oil for guests to add if they like.

Entertaining tips
These skewers are ideal for easy entertaining. To streamline the process:
- Prep ahead: Make the balsamic reduction, wash and dry produce, and cut the bread before guests arrive.
- Keep ingredients dry and cold: Store assembled skewers in the refrigerator for a few hours if needed.
- Scale up: Double or triple the quantities for larger crowds.
- Offer extras: Serve with both the balsamic reduction and a small bowl of extra virgin olive oil so guests can choose their finishing touch.

More caprese-inspired ideas
If you enjoy Caprese flavors, try variations like a panzanella salad, tomato bruschetta, Caprese-style chicken, or a cucumber-Caprese salad to change the presentation while keeping the same bright, fresh taste profile.

Caprese Skewers
Erin Parker, The Speckled Palate
20 mins
10 mins
30 mins
Equipment
- Sharp knife
- Wooden cutting board
- Small saucepan (1.5 qt.)
Ingredients
Caprese Skewers
- 1 lb. cherry tomatoes
- 18 mozzarella balls (1 oz. each)
- 1 large bunch fresh basil
- 1 loaf ciabatta bread (or another crusty loaf)
Balsamic Reduction
- ½ cup balsamic vinegar
Instructions
Make the Balsamic Reduction
- Heat the balsamic vinegar in a heavy-bottomed saucepan over low heat.
- Cook down the vinegar, stirring occasionally, until it’s reduced by half and syrupy.
- Remove from heat and cool. Store in the refrigerator up to two weeks.
Make the Skewers
- Cut the bread into bite-sized pieces, keeping crust on each piece so it can anchor the skewer.
- Wash and dry the tomatoes.
- Pat the mozzarella balls dry; if using a large ball, cut into bite-sized pieces.
- Wash and dry basil leaves, separating them as needed.
- Using a long toothpick or decorative skewer, thread a basil leaf first, then a mozzarella ball, a tomato and finish with a bread cube at the bottom.
- Repeat until all skewers are assembled.
- Serve immediately or refrigerate for a few hours until serving. Drizzle with balsamic reduction just before serving.
Nutrition
Calories: 55
Protein: 3 g
Fat: 2 g
Tried this recipe?
Let us know how it was!