Go Back
–+ servings
caprese skewers high protein

Caprese Skewers with Fresh Mozzarella

Fresh mozzarella balls, cherry tomatoes, and fresh basil threaded on toothpicks with a drizzle of balsamic glaze and olive oil. ~15g protein per serving, zero cooking, 5 minutes. The high-protein snack that doesn't taste like fitness content.
Prep Time 5 minutes
Total Time 5 minutes
Course Snack
Cuisine Healthy Snacks
Servings 4 servings

Ingredients
  

Produce

  • 1 cup cherry tomatoes halved
  • ¼ cup fresh basil leaves only — one leaf per skewer

Dairy

  • 8 oz fresh mozzarella balls ciliegine or bocconcini size — one ball per skewer

Pantry & Canned Goods

  • 2 tbsp balsamic glaze store-bought
  • 1 tbsp olive oil good quality extra virgin

Seasonings & Spices

  • ¼ tsp kosher salt flaky sea salt if available
  • ¼ tsp black pepper

Instructions
 

  • Pat the mozzarella balls dry with a paper towel — they come packed in water and excess moisture dilutes the olive oil and balsamic on the finished skewer.
  • Thread each toothpick or small skewer in this order: one cherry tomato half, one fresh basil leaf folded in half, one mozzarella ball. Repeat until all ingredients are used — approximately 16 to 20 skewers depending on size.
  • Arrange the skewers on a plate or in a snack container. Drizzle the olive oil and balsamic glaze evenly over the top. Season with flaky salt and black pepper immediately before serving.
  • For meal prep: store the assembled skewers (without the olive oil and balsamic drizzle) in an airtight container for up to 3 days. Add the drizzle and seasoning at serving time — the balsamic can make the tomatoes weep liquid if applied in advance.

Notes

Estimated protein per serving: ~15g from the fresh mozzarella. Fresh mozzarella provides approximately 6g of protein per oz — 8 oz across four servings yields roughly 12g per serving, with cherry tomatoes and basil adding 2 to 3g.
Fresh mozzarella is the non-negotiable ingredient here. Part-skim shredded mozzarella or low-moisture mozzarella won't work — the texture and flavor are completely different. Fresh mozzarella has a soft, milky quality that makes this snack feel elevated rather than assembled. It's also naturally higher in protein than aged mozzarella.
Ciliegine (small balls) or bocconcini (medium balls) are the right size — one ball per skewer. If only larger fresh mozzarella is available, cube it into approximately 1-inch pieces.
The balsamic glaze goes on at serving time, not during assembly. Balsamic applied in advance causes the tomatoes to release liquid and the basil to wilt and darken. Thirty seconds of drizzling at work makes the presentation significantly better.
This is the snack that doesn't feel like a fitness snack — it's what you'd serve at a dinner party. That's the point. High protein doesn't have to mean protein bars and sad containers of plain chicken.
Keyword caprese skewers high protein, caprese skewers snack, easy caprese skewers meal prep, fresh mozzarella caprese skewers, high protein caprese snack, mozzarella cherry tomato skewers
Tried this recipe?Let us know how it was!