Caprese skewers are a fresh, colorful appetizer that captures the essence of simple Mediterranean flavors. Inspired by the classic Italian salad, this bite-sized version combines juicy tomatoes, creamy mozzarella, and fragrant basil into an easy-to-serve dish that is perfect for gatherings, picnics, or light snacks.
To prepare, start with cherry or grape tomatoes for their natural sweetness and firm texture. Pair them with small mozzarella balls, often labeled as bocconcini or ciliegine, which offer a soft and milky contrast to the tomatoes. Fresh basil leaves add a burst of herbal freshness that ties everything together.
Assembling the skewers is quick and straightforward. On small skewers or toothpicks, thread one tomato, a folded basil leaf, and a mozzarella ball. You can repeat the pattern or keep it simple with one of each per skewer. Arrange them neatly on a serving platter, showcasing their vibrant red, white, and green colors.
For extra flavor, drizzle the skewers lightly with high-quality olive oil and a touch of balsamic glaze. The glaze adds a subtle sweetness and depth that enhances the natural flavors of the ingredients. A sprinkle of salt and freshly cracked black pepper is all you need to finish the dish.
Caprese skewers are not only visually appealing but also incredibly versatile. You can elevate them by adding slices of prosciutto for a savory twist or a pinch of chili flakes for gentle heat. They require no cooking, making them an ideal last-minute option when you want something impressive without spending much time in the kitchen.
Serve them chilled or at room temperature, and enjoy a refreshing appetizer that feels both light and satisfying. Caprese salads are a timeless favorite that never goes out of style, offering a perfect balance of flavors in every bite.

Ingredients
- 16 pieces cherry tomatoes approximately 1 pint
- 16 pieces fresh mozzarella balls ciliegine size, drained
- 16 leaves fresh basil large leaves
- 2 tablespoons balsamic glaze or to taste
- 16 pieces toothpicks or small skewers for assembling
Instructions
- Thread one cherry tomato onto a toothpick or small skewer.
- Add a basil leaf and fresh mozzarella ball onto the skewer.
- Repeat with remaining ingredients until all skewers are assembled.
- Drizzle the skewers with balsamic glaze before serving.
Nutrition










These are so yummy! Perfect for summer gatherings. I added some olives too.
Olives in Caprese? That’s kind of weird but hey, to each their own! 🤷♀️
Omg yes! I love Caprese skewers! Olives sound like a fun twist! Yum!
Delicious! Made these for my picnic, and they were a hit! Will make again!
Not sure why you would mix tomatoes, cheese and basil… Seems odd. Not my thing.
Too simple. Needed more ingredients like avocado or something!
Pretty easy to make but felt like something was missing. Maybe some salt?
yummm
These are the best! So easy to make and perfect for parties.
I mean, they look good, but aren’t tomatoes kinda boring?
These look so fresh and simple—like instant party food. The balsamic glaze really makes it pop.
5 stars
Simple but really good. I used regular mozzarella cubes because that’s what I had, and it still worked. Next time I’ll try the basil leaves a little more fresh.
Loved these! I used regular balsamic and it still worked. Next time I’ll cut basil leaves a bit smaller so they fit better.
I LOVE basil! Adds so much flavor to the skewers. Yum!
Basil is the best! It totally makes these skewers pop! 😍
The ratio seems spot on (tomato/basil/mozzarella), but my mozzarella balls were watery even after draining. Next time I’ll blot them longer so they don’t slip off the skewer.
The basil leaf on mozzarella is perfect. I added a pinch of salt and black pepper—made it taste way more ‘complete.’
Yummm. Like instantly fancy-looking for zero effort 😅 The balsamic glaze makes it. I served with bread and everyone kept stealing them.
Mine came out kinda bland even with balsamic. Maybe my glaze was too sweet. Next time I’ll salt the tomatoes or add a pinch of pepper, because right now it’s a little “meh”.
These look so pretty on a platter. I used homemade balsamic glaze and it totally made it taste fancy without much effort.
I followed it exactly, but my balsamic glaze was way too thick and kinda gloopy. Maybe I needed to warm it? Still tasty though.
Balsamic glaze is doing all the heavy lifting here. Also, ‘to taste’ is vague—2 tbsp felt weirdly exact for me, so I’d start with less next time.
Totally agree—balsamic is the whole vibe on these. I also found “to taste” a little slippery, so I went lighter at first and it was perfect.
Made these for a potluck, and they were gone in seconds!
I thought I’d hate balsamic on fresh stuff, but wow. It actually brightened everything. Would make again for sure.
Same here! I was skeptical too, but the balsamic glaze makes it taste way more “put together” without overpowering the mozzarella.
I don’t get the hype. It’s just tomatoes and cheese on a stick. Tastes fine, but not worth making unless you already have the ingredients.
Honestly I get what you mean, but the hype comes from how fresh and easy it is. If you use really good mozzarella and ripe tomatoes, it tastes way better than it sounds.
Yum! 🍅🧀 Basil is like my fave herb, and it makes everything better! Will definitely make again!
Skewers? Isn’t that like a stick? Lol
These were awesome! Super easy to make and a hit at my party.
Delicious! I used pesto instead of balsamic glaze and it was great.
That sounds interesting! Pesto is a great substitute. I never thought of that!
But like, isn’t balsamic glaze kinda key? Pesto’s nice but idk…
These are such a cute party bite. Super quick, and the basil + mozzarella combo is always a win. I used a little extra balsamic and it was perfect.
Too salty for my taste. Maybe less cheese would help?
I made these with the ciliegine but didn’t have balsamic glaze, only balsamic vinegar. It was a bit sharp, needs reduction or glaze.
Not impressed. They looked pretty but tasted basic.
Not gonna lie, I don’t get why people call this a recipe. It’s just tomatoes, cheese, and basil on sticks.
Totally fair—it’s simple, but “recipe” can just mean the steps + proportions. It comes out looking fancy with almost no work.
I don’t get the hype, it’s just tomatoes and cheese???
Can you use any cheese? What if I put cheddar instead? 🤔
I wouldn’t recommend cheddar, it just doesn’t have the same fresh taste as mozzarella! Stick to the recipe for best results!
Love this! Quick snack that looks fancy! Who would’ve thought mozzarella could be so good with tomatoes? #Winning
Caprese is always a win, but I think 1 pint tomatoes might be too many for the basil leaves unless your basil is huge. I had extra mozzarella.
I didn’t have fresh basil, so I used dried. Big mistake! They didn’t taste right at all. 🙁
Yeah, dried basil just ain’t the same! Fresh really makes a difference in flavor. Better luck next time! 🙂
Caprese skewers are basically foolproof, but I wish the mozzarella stayed drier—mine slid around because they weren’t fully drained.
Totally agree—draining the mozzarella is the whole trick. I pat mine dry with paper towels and even let it sit on a rack for a few minutes so it’s less slippery.
Mine slid too, and I thought it was the balsamic at first 😅 Next time I’ll dry them better. Maybe also use smaller mozz balls or press them lightly with a towel—unless you mean drain like, squeeze them? Probably works.
I tried these at a party and was like, wow, they must be super hard to make. But they’re not! Just get some sticks and fruit.
Balsamic glaze is too sweet for me. I’d rather use balsamic vinegar and reduce it myself. Otherwise kinda basic.
5 stars! so tasty and quick. Next time I’ll add a tiny pinch of salt on the tomatoes.
Not gonna lie, caprese is kind of boring to me. Tomato + cheese + basil is fine, but I don’t see the big deal. The balsamic helps, but still.
Not sure about 16 tomato + 16 mozzarella + 16 basil… that’s like a very specific vibe. I doubled it and had to improvise sizes. Tasted fine, but measure-y recipes stress me out.
Totally get that. I used the “16” as a starting point too—once you’re just aiming for 1 tomato + 1 mozzarella + 1 basil per skewer, it’s hard to be exact.
I love the specific vibe though 😅 I count them out and it feels so satisfying. But yeah, if you double, just eyeball the sizes—still tastes like Caprese should.
I’m not really into these kind of appetizers. Guess I just like more spicy food.
These were so easy to make and tasted amazing! Perfect for summer parties!
Flavor was on point. I’m surprised how much taste you get from such simple ingredients. Would definitely make for a party again!
Not gonna lie, toothpicks are tricky—half my basil leaves turned brown-ish while I prepped. Still tasty though. Maybe keep everything cool until serving.
Totally feel you—basil browns fast if it’s warm or left exposed. I usually chill the mozzarella and keep the basil in a damp paper towel in the fridge until assembly. Works way better!
Wait, toothpicks turned your basil brown? I’d think it’d be fine, like the tomato and mozz are the same room temp. Maybe you overhandled it? Next time try bigger basil leaves and don’t let it sit out.
Pretty good, but I’d say drain the mozz a lot—mine were watery and it slid around on the skewer. Also, I ran out of basil so I used spinach… kinda worked? Still tasty.
I followed the steps exactly… and somehow my basil leaves kept sliding off lol. Next time I’ll pat the mozzarella dry and assemble more gently.
I made these for lunch and my kids loved them. I don’t even think they noticed it was ‘healthy’ (which is funny).
Super easy and fast, but I think 2 tbsp glaze might be a little too much if your basil is strong. Mine got a bit too sweet—still good though!
Totally agree—if the balsamic glaze is strong, 2 tbsp can tip it into “too sweet” fast. I usually do a lighter drizzle and call it done.
Wait 2 tbsp is a lot? I usually just kinda eyeball it, but my basil was kinda mild so I didn’t notice. Maybe try less if yours is punchy.
I love Caprese but I wish the instructions said whether to salt the tomatoes or mozzarella. I skipped it and they were a little bland, but adding a tiny pinch of salt fixed it.
The flavor balance is perfect—fresh, salty, and sweet. I served them at a party and they disappeared fast.
I tried these and they were… good, but mine got a lil soggy from the balsamic. Maybe I drizzled too early? Also I used normal vinegar and it wasn’t the same.
Totally agree—those sweet tomatoes + creamy mozzarella with the balsamic is such a perfect combo. I love how quick they are too!
So quick and fresh! The balsamic glaze really pulls it together—perfect for parties. I used regular mozzarella balls and it still worked great.
My glaze was runny so it pooled on the plate instead of staying glossy. Taste was still great.
Pretty good, but my mozzarella leaked a little water because I didn’t drain it enough. Still tasty though.
Super easy and looks fancy. I served these with prosciutto too and everyone thought I ordered them from somewhere.
These are dangerously easy. I made them for a party and they disappeared fast—sweet tomatoes, creamy mozzarella, and that balsamic drizzle is perfect. 👍
I tried a version of this and it was gone in minutes. The basil-mozz combo is unbeatable.
Not sure about the balsamic glaze—ended up too sweet for my taste. Next time I’d use a lighter drizzle.
Idk… caprese on toothpicks feels kinda gimmicky. But I admit it’s convenient for guests.
My basil was huge so it covered the whole toothpick, but honestly it was still good. Drizzle more than you think.
So simple and looks fancy. The balsamic glaze makes everything taste like a restaurant appetizer.
Idk… it’s just tomatoes, cheese, basil, and sweet vinegar. Sounds good on paper but kinda plain? My picky cousin said it was “too wet” even with draining.