I’m always looking for easy appetizers that look fancy but take almost no effort, and these caprese salad skewers are my go-to whenever I’m entertaining. Fresh mozzarella balls and sweet cherry tomatoes threaded onto skewers with basil make everyone think I spent hours in the kitchen, when really it takes about 15 minutes to put together. Trust me, these disappear faster than I can make them!

| Preparation Time | 10-15 minutes |
| Cooking Time | 0-0 minutes |
| Total Time | 10-15 minutes |
| Level of Difficulty | Easy |
| Servings | 24 skewers |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 350-400
- Protein: 18-22 g
- Fat: 25-30 g
- Carbohydrates: 14-18 g
Ingredients
For the skewers:
- 24 cherry tomatoes (I prefer Cherubs for their sweetness)
- 12 mozzarella balls (sliced in half for easier assembly)
- 24 fresh basil leaves
For the finish:
- 1.5 tbsp extra virgin olive oil
- 1 tbsp balsamic glaze (I always use Nonna Pia's for a thick consistency)
- 1/2 tsp sea salt
- 1 tsp freshly cracked black pepper
- 1/4 tsp dried oregano
- 1/8 tsp garlic powder
Step 1: Prepare and Season the Components
- 1.5 tbsp extra virgin olive oil
- 1 tbsp balsamic glaze
- 1/2 tsp sea salt
- 1 tsp freshly cracked black pepper
- 1/4 tsp dried oregano
- 1/8 tsp garlic powder
While this is a no-cook salad, proper seasoning of individual components makes all the difference.
In a small bowl, whisk together the extra virgin olive oil, balsamic glaze, sea salt, freshly cracked black pepper, dried oregano, and garlic powder to create a unified dressing.
Let this sit for a minute so the flavors can meld.
I like to make this dressing first so it's ready to dress the skewers immediately after assembly—this prevents the tomatoes from releasing too much liquid while waiting.
Step 2: Assemble the Skewers
- 24 cherry tomatoes
- 24 fresh basil leaves
- 12 mozzarella balls
Thread the skewers in a consistent, visually appealing pattern: start with a cherry tomato, then a basil leaf, then a mozzarella half, and repeat this sequence until you have 12 assembled skewers with 2 tomatoes, 2 basil leaves, and 2 mozzarella halves on each.
I recommend holding the basil leaf gently as you thread—this keeps it from tearing and bruising.
The alternating pattern creates nice visual contrast and ensures each bite has all three components.
Step 3: Dress and Serve
- dressing mixture from Step 1
Arrange the assembled skewers on a serving platter and drizzle generously with the dressing from Step 1, making sure each skewer gets a light coating.
Serve immediately while the mozzarella is still cool and fresh.
The salad is best enjoyed within 30 minutes of assembly, as the tomatoes will continue releasing liquid.

Balsamic Caprese Salad Skewers
Ingredients
Method
- While this is a no-cook salad, proper seasoning of individual components makes all the difference. In a small bowl, whisk together the extra virgin olive oil, balsamic glaze, sea salt, freshly cracked black pepper, dried oregano, and garlic powder to create a unified dressing. Let this sit for a minute so the flavors can meld. I like to make this dressing first so it's ready to dress the skewers immediately after assembly—this prevents the tomatoes from releasing too much liquid while waiting.
- Thread the skewers in a consistent, visually appealing pattern: start with a cherry tomato, then a basil leaf, then a mozzarella half, and repeat this sequence until you have 12 assembled skewers with 2 tomatoes, 2 basil leaves, and 2 mozzarella halves on each. I recommend holding the basil leaf gently as you thread—this keeps it from tearing and bruising. The alternating pattern creates nice visual contrast and ensures each bite has all three components.
- Arrange the assembled skewers on a serving platter and drizzle generously with the dressing from Step 1, making sure each skewer gets a light coating. Serve immediately while the mozzarella is still cool and fresh. The salad is best enjoyed within 30 minutes of assembly, as the tomatoes will continue releasing liquid.