
These vibrant caprese skewers are my go-to appetizer whenever I need a fresh and crowd-pleasing bite for gatherings. Sweet tomatoes creamy mozzarella and fragrant basil come together in an easy-to-share format that always disappears fast from the table.
I first whipped these up for a summer backyard get-together and my friends still talk about them every year at our holiday parties.
Ingredients
- Cherry tomatoes: For juicy sweetness and bright color Choose firm and vibrant red tomatoes for the best flavor
- Mozzarella cheese: Brings creamy richness Go for high-quality block mozzarella for easy cubing and the freshest taste
- Extra virgin olive oil: Adds a lush finish with a touch of fruitiness Pick a peppery cold-pressed olive oil for more flavor
- Fresh basil leaves: Infuses herbaceous aroma Snip just-picked leaves and chop gently for the brightest green
- Salt: Balances flavors and brings out the sweetness of tomatoes Use sea salt flakes if available
- Ground black pepper: Lends mild heat and rounds out the taste Freshly ground is always best
- Toothpicks: Turns each ingredient into the perfect handheld bite Make sure they are sturdy enough for skewering
Step-by-Step Instructions
- Gather and prep ingredients:
- Collect all your ingredients ahead of time Rinse tomatoes chop basil cube mozzarella and set out toothpicks for easy assembly
- Mix and marinate:
- Combine the tomatoes mozzarella cubes chopped basil olive oil salt and pepper in a large bowl Toss everything gently so each piece is coated in the oil and seasoning Let sit for five minutes to let the flavors mingle
- Assemble the skewers:
- Thread one cherry tomato followed by one mozzarella cube onto each toothpick Press them gently so they stay together but do not smash the tomato
- Serve and enjoy:
- Arrange the finished skewers on a platter Sprinkle with extra basil if you like and serve right away for the freshest taste

My favorite part of this recipe is the fragrant basil It reminds me of summers spent harvesting fresh herbs from my grandma’s garden when I was a kid and now it is my little tradition every time I make these skewers
Storage Tips
Caprese skewers are best enjoyed right away when the basil is freshest but they will keep well covered in the refrigerator for up to one day If storing make sure to reserve some extra basil to sprinkle fresh just before serving as the herbs can wilt in the fridge
Ingredient Substitutions
You can swap cherry tomatoes for grape tomatoes or use bocconcini balls in place of cubed mozzarella If you cannot find fresh basil try a drizzle of high-quality basil pesto just before serving for a different twist
Serving Suggestions
Serve these skewers with a drizzle of good-quality balsamic glaze or alongside a larger cheese and charcuterie board They also make a colorful topping for a summer salad or grain bowl and pair perfectly with chilled white wine
Cultural Note
Caprese salad hails from the island of Capri in Italy and traditionally celebrates the colors of the Italian flag This modern handheld take brings all the classic flavors but in a way that is easy to serve and eat at parties or on the go
Recipe FAQs
- → How do you keep mozzarella and tomatoes from sliding off the toothpick?
Pat both the mozzarella and tomatoes dry before skewering. This helps the cheese and tomatoes stay in place and prevents slipping.
- → Can I prepare caprese skewers ahead of time?
Yes, assemble the skewers a few hours in advance and refrigerate. Drizzle with olive oil and add basil just before serving for best freshness.
- → What other herbs can I use besides basil?
Fresh oregano, thyme, or even a sprinkle of chives make great alternatives, adding unique herbal notes to the skewers.
- → Is it possible to use grape tomatoes instead of cherry tomatoes?
Absolutely. Grape tomatoes are similar in size and flavor, making them a perfect substitute on these skewers.
- → Can I use marinated mozzarella balls instead of cubed cheese?
Yes, marinated mozzarella balls add extra layers of flavor. Simply thread them onto toothpicks with tomatoes and basil.