Keto Caprese Skewers Salad – Fresh, Easy, Crowd‑Pleasing

I’ve made these often when friends drop by. They’re light yet satisfying, full of bright flavor and color. They take minutes to assemble, and people always ask for the recipe. The mozzarella, cherry tomato, and fresh basil combo brings a taste of summer. Add a drizzle of olive oil and balsamic, and boom, done.

These skewers are perfect for lazy nights, weekend hangouts, potlucks, or just treating yourself. On keto? No problem. Low carb, high fat, veggies, cheese, this fits your menu. No cooking, no mess. Just grab ingredients, skewer, and serve.

I started making them because I wanted a snack that’s not chips and dip. Something fun but not too heavy. My mom taught me the Caprese in pasta form, but I swapped pasta for skewers—no carbs, all fresh. Friends love it, my kids love it, even picky eaters give it a thumbs up.

Ingredients You Need

  • Cherry or grape tomatoes: About 2 pints (4 cups). Look for firm, sweet ones.
  • Fresh mozzarella balls: Use ciliegine (small ones), about 2–3 cups.
  • Fresh basil leaves: A large handful (1 cup loosely packed).
  • Extra‑virgin olive oil: 3 tablespoons.
  • Balsamic vinegar: 1–2 tablespoons, or balsamic glaze if you like it sweet.
  • Salt and pepper: To taste.
  • Wooden skewers or toothpicks: 30–40, depending on size.

Step-by-Step Method to Assemble this Keto Caprese Skewers Salad

1) Prep the tomatoes and mozzarella like a pro

Start with the cherry tomatoes. Rinse them under cold water in a colander, give them a gentle shake, then lay them out on a clean kitchen towel. Roll them around a bit to dry off, wet tomatoes slip right off the skewer later. Nobody wants that mess.

Next up: mozzarella balls. These little guys are packed in water or brine, which keeps them fresh, but you don’t want any of that on your skewers. Pour them into a strainer, let them sit a minute, then pat them dry with paper towels. Really pat, like you’re blotting pizza grease. The drier they are, the better they hold shape and flavor once the oil hits them.

If you’re using larger mozzarella pieces (like bocconcini), go ahead and cut them into bite-sized cubes. Aim for a size close to the tomatoes so everything stacks nicely.

2) Thread like you’re building tiny flavor towers

Take a wooden skewer or toothpick, whatever size you’ve got and start with a tomato. Push it about an inch down the stick so you’ve got room to stack more.

Next comes the mozzarella. Gently slide it under the tomato. Don’t force it, these things are soft and can tear. A little patience goes a long way here.

Then, fold a basil leaf in half or even into thirds depending on the size. You want a good punch of herby freshness, but also want it to stay snug. Thread it on last so the leaf fans out beautifully. The green pops between the red tomato and white mozzarella, giving you that Italian-flag look. If your basil is small, you can use two leaves per skewer.

Repeat until you’ve got a small army of skewers ready. They’ll look like colorful little edible flags on sticks.

3) Arrange with care – because yes, that matters

Take out your largest serving platter or even a wooden cutting board. Start laying the skewers side by side. Slight angle? Cool. Stacked? Looks fun. Just don’t toss them in a pile like socks—these are snacks and art.

Group them close so it looks lush and full. This is a trick I picked up at a catering gig, tighter placement gives the illusion of abundance. If your tray’s looking empty, place some extra basil leaves or cherry tomatoes around the edges as filler.

4) Time for the drizzle, go slow and steady

Drizzle olive oil first. You want a thin stream, not a downpour. Zig-zag over the skewers from about 8–10 inches above, it helps spread evenly without soaking any one bite.

Next, add the balsamic vinegar. If you’re using the regular kind, keep it light, it’s tangy and can overpower fast. A teaspoon or two max for a whole tray. If you’ve got balsamic glaze (thicker, sweeter), go ahead and draw some light lines across the top, it looks fancier, tastes mellow, and clings to the cheese better.

Let everything sit a minute so the flavors can chill and mingle.

5) Season like you mean it—but don’t go overboard

Grab a pinch of flaky sea salt or kosher salt and dust it over the tray. Same with black pepper, freshly cracked is the best. I usually do two or three turns of the grinder. It adds just the right little kick.

Don’t drown them in seasoning. You want to let that fresh basil and tomato sweetness shine through.

6) Optional: Finish with flavor sparks that impress

Want to give it that “whoa, what’s that?” moment? Here’s what I sometimes add, especially when I’m making these for guests:

  • Italian seasoning or dried oregano: Just a pinch across the top. Makes it smell like you’re walking past a pizza oven.
  • Pine nuts or chopped walnuts: Toss a few on top. Adds a little crunch and a nutty surprise. Toast them if you’ve got time.
  • Lemon zest: Use a microplane to grate a bit of lemon peel over the skewers. Don’t overdo it—it should be a background note, not lemon candy.
  • Lemon juice: A tiny squeeze brightens everything. Especially nice if the tomatoes are on the sweeter side.

Variations to Try

  • Add prosciutto: Wrap a small piece around the cheese or tomato. Great boost of protein and flavor.
  • Use smoked mozzarella: Adds a mild, smoky depth.
  • Include olives: Black or green, pitted, add an olive between cheese and tomato.
  • Top off with pesto: Drizzle a little pesto sauce instead of olive oil.
  • Mini bocconcini: Even smaller cheese balls give more bites per skewer.

Tips to Nail It

  • Prep ahead: You can skewer an hour early. Keep covered in fridge until ready.
  • Choose firm basil: Soft leaves might wilt fast.
  • Use quality olive oil: It might cost more, but fresh flavor shows here.
  • Low‑carb balsamic: If you count carbs closely, check label. A little vinegar goes a long way.
  • For parties: Make on bamboo picks and line up on a tray. They look pretty and are easy to grab.

Serving Ideas

  • As appetizer: Serve with a dipping bowl of balsamic glaze or herbed oil.
  • Side dish: Pair with grilled chicken or fish.
  • Snack: Keep on counter, pick one or two when you feel peckish.
  • Party platter: Put them on a big board along with olives, cured meats, cheese wedges, and nuts.

It’s fun seeing the colors—red, white, green—lined up. Makes people reach out and taste. Great eye appeal for Pinterest, and the taste matches the look.

My Story With These Skewers

Back when I first tried keto, I craved flavor. I missed pizza nights but didn’t want carbs. So I rewrote pizza in a salad: basil, tomato, mozzarella, olive oil—all the things that made pizza good, minus the bread.

One afternoon I was hosting book club, and it hit me: skip the bread, go handheld. These Caprese skewers were born. I assembled a batch while chatting with friends, and they vanished fast. One pal said, “Feels like a pizza taco!” Another said, “Can we make this every month?” That kind of reaction told me these are more than snack—they’re a vibe.

Over time I tweaked it: smaller mozzarella, a little balsamic glaze, prosciutto for meat‑eat friends. Now I have a whole tray version and even a version on toothpicks with pesto drizzle. They all work. I once brought them to a church potluck, and someone told me, “This just saved my diet plan,” which cracked me up—who knew cheap toothpicks and cheese could be so powerful?

How It Fits in Keto

Each skewer is about 1–2 net carbs, easy to count. Mozzarella brings fat, basil gives flavor, tomatoes give vitamins and a tiny bit of carbs. Olive oil adds good fats. You can eat 5–10 and still be under carbs limits. If you really count carbs, tally them:

  • Cherry tomato (~1 cup): ~6 g net carbs
  • Mozzarella (~3 cups): <3 g net carbs
  • Basil (<1 cup): <1 g net carbs
  • Olive oil, balsamic: ~1–2 g

That spread over 30 skewers is roughly .3 g net carb each. Makes it easy to stay on track and still eat outside with friends.

Make Ahead, Pack, Bring

  • Transport tip: Skewer at home, pack in single layer in a container. Drizzle oil in a squeeze bottle, carry vinegar separately. Assemble on site.
  • Serving tip: If they sit too long, cheese can start sweating. Keep in fridge until needed.
  • Party tip: Use colored toothpicks to track flavor variants: green equals pesto, pink means prosciutto, plain means classic.

Nutritional Breakdown (Approximate, per skewer)

  • Calories: 50–70
  • Fat: 4–6 g (mostly from olive oil and cheese)
  • Protein: 2–4 g
  • Net carbs: 0.3–0.5 g

High fat, moderate protein, ultra‑low carb—perfect snapshot of keto fuel.

How To Make 100 Skewers for a Crowd (Without Losing Your Mind)

So, you’re feeding a small army—birthday bash, family reunion, holiday thing, or maybe just one of those parties where everyone brings two kids and a dog. Either way, making 100 skewers isn’t hard—it just needs a little planning (and maybe some good music and a glass of something on the side).

What You’ll Need

  • 10 pints cherry tomatoes
    That’s roughly 300 tomatoes, give or take. Go for mixed colors (red, yellow, orange) if you want to jazz it up.
  • 10 cups mini mozzarella balls
    Also called “ciliegine.” This’ll run you about 4–5 standard tubs depending on size. Try to buy from a store where they’re packed in water or light brine.
  • 4 cups fresh basil leaves
    That’s a lot of basil. If your store sells it in those tiny clamshells, you’ll need several. Best bet? Check your local farmer’s market or grow a big plant if you’ve got a week.
  • 1 to 2 cups extra-virgin olive oil
    Don’t use cheap oil here—it’s the only real “dressing.” You’re not cooking it, so the flavor’s front and center.
  • 1/2 to 3/4 cup balsamic glaze or vinegar
    Optional but makes it feel finished.
  • Salt + pepper to finish
  • 100 small skewers or long toothpicks
    You can get wooden party picks in bulk online or at restaurant supply stores.

Prep Like a Boss

1) Drain the cheese—early.

The mozzarella is the only ingredient here that tends to leak. If you skip this step, your tray will be wet and sad.

Open each tub, dump into a strainer, and let them drain for at least 30 minutes. After that, spread them out on paper towels and give them a gentle pat-down. If you’ve got time, let them sit out on fresh paper towels for an hour before assembly. This helps the cheese firm up and not go soft when pierced.

2) Wash everything else

Rinse tomatoes and basil gently but thoroughly. Dry them completely—basil bruises easy, and wet leaves won’t stick well on skewers.

Sort your basil by size. Big leaves? Fold or tear. Small ones can go on whole.

Make It a Group Thing

Assembly line saves lives. No joke. This is the one time it’s fun to be bossy. Here’s how to set up:

  • Station 1: Skewer + tomato
  • Station 2: Add mozzarella
  • Station 3: Add basil
  • Station 4: Tray placement
  • Station 5: Oil + vinegar drizzle (can wait until serving time)

Put on music—trust me, it helps. You can knock out 100 skewers with 3–4 people in under 30 minutes. One person alone? Still doable, just expect it to take about 45–60 minutes.

If you’re soloing it, batch the work: do all tomatoes first, then add mozzarella, then basil. That way your rhythm kicks in and you won’t feel like you’re starting from scratch every skewer.

How to Arrange and Serve Without Looking Like a Caterer (But Still Impress)

Use 3–4 large serving trays or cutting boards. Don’t pile them on—lay them in even rows or spirals, whatever fits your vibe. I like the fan shape: start in the middle, angle each skewer slightly as you go, and it creates a cool sunburst pattern.

Right before serving, drizzle olive oil in a light stream. Then zigzag your balsamic glaze across the top. Don’t flood the tray—just enough to get a bit of everything in each bite.

Finish with a sprinkle of coarse salt and cracked black pepper.

Optional: scatter a few loose basil leaves or extra tomatoes on the tray as filler. It makes everything look lush without any extra effort.

Flavor Boosts You’ll Like

  • Sprinkle sea salt or pink Himalayan salt—not table salt.
  • Use flavored olive oil (garlic infused, chili) for a twist.
  • Smoked sea salt makes them taste like summer campfire.
  • Microgreens tossed on plate add freshness.

My Favorite Occasions to Serve Them

  • Movie night: Easy to grab while watching
  • Poolside party: No hot food, light and fresh
  • Game day: Crowd still wants pizza taste, keto style
  • Date night at home: Fancy enough, easy enough
  • Lunch box: Pop a few skewers in a container and go

Conclusion

These skewers are the kind of recipe you come back to again and again. They check keto boxes, look stunning, and take minutes. They’re friendly for all eaters—kids, adults, keto and non‑keto alike. They live in my fridge door and vanish fast.

So grab tomatoes, cheese, basil, and throw them on skewers. Drizzle, season, serve. You’ll feel good about eating them—and people will ask for the recipe.

That’s my story. Try it, tweak it, make it your own. You’ll end up with a plate of fresh, satisfying bites people can’t resist.

Print

Keto Caprese Skewers Salad

Fresh, fast, and low-carb! These keto Caprese skewers are loaded with mozzarella, cherry tomatoes, and basil. Great for snacks, parties, or light meals—no cooking needed.

  • Author: Jane Summerfield
  • Prep Time: 20 minutes
  • Cook Time: 0 minutes
  • Total Time: 20 minutes
  • Yield: 3040 skewers 1x
  • Category: Appetizer, Snack
  • Method: No-cook
  • Cuisine: Italian, Keto, Low-Carb
  • Diet: Gluten Free

Ingredients

Scale
  • 2 pints cherry tomatoes (about 4 cups)

  • 23 cups mini mozzarella balls (ciliegine)

  • 1 cup fresh basil leaves

  • 3 tbsp extra virgin olive oil

  • 12 tbsp balsamic vinegar or glaze

  • Salt and pepper to taste

  • 3040 wooden skewers or toothpicks

Instructions

  1. Rinse tomatoes and pat dry. Drain and dry mozzarella well using paper towels.

  2. Thread one tomato, one mozzarella ball, and one folded basil leaf onto each skewer.

  3. Lay finished skewers on a serving tray, keeping them close together for a full look.

  4. Drizzle olive oil and balsamic lightly over the top.

  5. Sprinkle with salt and freshly ground black pepper.

  6. Optional: add a touch of Italian seasoning, pine nuts, or lemon zest before serving.

Notes

  • You can prep these 1–2 hours ahead and store in the fridge.

  • For a twist, add prosciutto or olives to the skewers.

  • Use balsamic glaze if you want a thicker, slightly sweet finish.

  • Use flavored olive oil for extra kick—like garlic or chili.

Nutrition

  • Serving Size: 1 skewer
  • Calories: 55 Sugar: 0.5 g Sodium: 70 mg Fat: 4.5 g Saturated Fat: 2.5 g Unsaturated Fat: 1.8 g Trans Fat: 0 g Carbohydrates: 1 g Fiber: 0.3 g Protein: 3 g Cholesterol: 10 mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Frequently Asked Questions (FAQs)

Can I use regular mozzarella and cut it?

Yes, but ciliegine is easiest. If you use a block, drain good, cut small cubes so they fit skewer.

What if basil is hard to skewer?

Fold or roll the leaf. Or push skewer through tomato + cheese, then poke basil on the tip.

Will they hold together?

Yes, especially if you don’t overdrizzle. If cheese slides, pat cheese dry and chill well before serving.

How long do they last?

Best within 2 hours at room temp. If kept in fridge during breaks, can stay good for 5 hours total. Don’t let cheese sit at room temp more than 4 hours.