Tomato Mozzarella Skewers bring a little sunshine straight to the table. The sweet burst of roasted tomatoes pairs perfectly with the creamy, tender mozzarella—simple but full of heart.
A drizzle of balsamic glaze and fresh basil finishes them off just right, making every bite feel like a warm afternoon in Italy. These skewers are effortless to make and impossible not to love.

Ingredients
Here’s a simple and tasty lineup to create those bright, fresh Tomato Mozzarella Skewers with a touch of herb and a drizzle of flavor that makes every bite sing. It’s all about quality ingredients coming together without fuss.
- 1 pint cherry tomatoes
- 8 ounces fresh mozzarella balls, bocconcini size
- 1/4 cup fresh basil leaves, chopped
- 2 tablespoons extra virgin olive oil
- 2 tablespoons balsamic glaze
- 1/2 teaspoon dried oregano
- 1/4 teaspoon crushed red pepper flakes (optional)
- Salt, to taste
- Freshly ground black pepper, to taste
- Wooden skewers

Instructions
Let’s keep it simple and fresh, making sure each skewer is bursting with flavor and the right balance of juicy tomato, creamy mozzarella, and fragrant basil. The drizzle of olive oil and balsamic glaze brings it all together with a little kick from oregano and red pepper flakes.
- Rinse and dry the cherry tomatoes: Give them a quick wash under cold water, then pat dry so they don’t get soggy on the skewer.
- Drain the mozzarella balls: Remove them from their liquid and gently pat dry to keep the skewers from slipping apart.
- Prepare the basil: Chop the fresh basil leaves roughly so they release their fragrance and stick nicely to the cheese and tomatoes.
- Season your ingredients: In a small bowl, mix the olive oil, dried oregano, crushed red pepper flakes, salt, and freshly ground black pepper to create a simple, flavorful dressing.
- Thread the skewers: Starting with a cherry tomato, then a mozzarella ball, and another tomato, alternate until each skewer is full but not overcrowded.
- Drizzle and toss: Place the skewers on a serving plate, then evenly drizzle the olive oil mixture over them to coat every bite with that herby goodness.
- Add balsamic glaze: Gently drizzle the balsamic glaze over the skewers for a touch of sweetness that makes the flavors pop.
- Finish with fresh basil: Sprinkle the chopped fresh basil over the top to add that bright, fragrant note in every mouthful.
How to Store Tomato Mozzarella Skewers
Keep the skewers in an airtight container in the fridge if you’re not serving them right away. They’re best enjoyed within 24 hours to keep the mozzarella fresh and the tomatoes juicy. Let them come to room temperature for about 15 minutes before serving to bring out all the flavors.
Tweaks and Additions
Here are some simple ways to mix things up or add a little extra magic to your tomato mozzarella skewers, keeping everything fresh and full of flavor without fussing too much.
- Use heirloom cherry tomatoes: Swap regular cherry tomatoes for colorful heirloom ones to add a sweet, tangy burst and a pop of color to your skewers.
- Try burrata instead of mozzarella: If you want an extra creamy and indulgent touch, swap out regular mozzarella balls for burrata—it’s like a little cheese cloud on your skewer.
- Add a squeeze of fresh lemon juice: A quick drizzle of lemon juice before serving brightens everything up and gives a fresh kick to the flavors.
- Include a thin slice of prosciutto: Wrap a small piece of prosciutto around the mozzarella or sneak it between tomato and cheese for a salty, savory surprise.
- Mix in fresh oregano or thyme: Instead of just dried oregano, toss in some fresh herbs for an herbal lift that feels just-picked from the garden.
- Sprinkle with toasted pine nuts: Add a little crunch and nuttiness by scattering some toasted pine nuts over the finished skewers.
- Use chili flakes sparingly: Turn up the heat just a touch by mixing in a pinch of chili flakes into the olive oil drizzle—it’s warm, not wild.
- Swap balsamic glaze for aged balsamic vinegar: Use a splash of aged balsamic vinegar instead of the glaze for a tangier, less sweet, more balanced finish that lets the ingredients shine.
