A no-cook, low-carb take on the classic Italian antipasto platter, all stacked onto a stick.
Antipasto has always been the best part of an Italian meal, the little parade of cured meats, marinated vegetables, and cheese that shows up before anything heavier hits the table. This recipe strips that idea down to its essentials and threads it onto skewers, so you get all of the same salty, briny, savory flavors in a form that is easy to grab, easy to portion, and easy to keep low-carb. There is no pasta, no bread, and no cooking involved: just good ingredients layered in the right order.
What makes these skewers especially handy is how forgiving they are. You can build a dozen in under fifteen minutes, they hold up well at room temperature for a couple of hours, and they look far more polished than the effort they actually require. Whether you are packing a lunchbox, setting up a grazing table, or looking for a keto-friendly appetizer that will not disappear into a pile of crumbs, this is the kind of recipe that earns a permanent spot in your rotation.
Why you'll love this recipe
- No stove, no oven, no fuss: everything comes together raw or straight from the jar
- Naturally low in carbs and high in protein and healthy fats, so it fits a keto or low-carb way of eating without modification
- Portable and mess-free, which makes it a strong choice for potlucks, picnics, and parties
- Endlessly customizable based on what is already in your fridge or pantry
- Make-ahead friendly, since the components hold well until you are ready to serve
Ingredients
- Fresh mozzarella balls (bocconcini or ciliegine), about 8 ounces - these bring the creamy, mild base of the skewer. Swap in cubed provolone or a sharp cheddar if you want something firmer or more assertive.
- Genoa salami, 6 ounces, sliced and folded into quarters - adds a peppery, cured-meat bite. Swap in soppressata or capicola for a spicier version.
- Thinly sliced prosciutto, 4 ounces, folded or ribboned - contributes a delicate, salty layer. Pepperoni or coppa both work as a swap if prosciutto is not on hand.
- Cherry or grape tomatoes, 12 - for freshness and a little sweetness to balance the salt. Sun-dried tomatoes (oil-packed, drained) are a great low-moisture swap.
- Pitted kalamata olives, 12 - briny and rich, they anchor the whole skewer. Castelvetrano or mixed olives are an easy substitute if you prefer something milder.
- Marinated artichoke heart quarters, 12 - tangy and tender, these are a classic antipasto staple. Drain them well so the skewers do not get soggy.
- Whole pepperoncini, 6 to 12 - a mild pickled pepper that adds tang and a gentle kick. Banana peppers or a few slices of pickled jalapeno work if pepperoncini are unavailable.
- Fresh basil leaves, 12 - for a bright, herbal note that cuts through the richness. Fresh mint or a small basil chiffonade both make interesting swaps.
- Extra virgin olive oil, 2 tablespoons - used to lightly dress the finished skewers. A garlic-infused olive oil adds extra depth.
- Balsamic vinegar or balsamic glaze, 1 tablespoon - for a touch of acidity and shine. A splash of red wine vinegar is a lower-sugar alternative to balsamic glaze.
- Salt and freshly cracked black pepper, to taste - to season everything at the end.
- 12 four-inch cocktail skewers or food picks - the assembly tool that holds it all together.
How to make keto antipasto salad skewers
- Set out all of your ingredients so everything is within reach: this recipe comes together fastest when it is assembled like a small production line.
- Drain the artichoke hearts, olives, and pepperoncini well on paper towels so excess brine does not pool on the platter.
- Fold each slice of salami into quarters and each slice of prosciutto in half or into loose ribbons, so they sit neatly on the skewer instead of dragging.
- Starting from one end of each skewer, thread a cherry tomato, followed by a folded piece of salami, a mozzarella ball, a basil leaf, an artichoke quarter, a folded piece of prosciutto, an olive, and finish with a pepperoncini.
- Repeat with the remaining skewers until all of the ingredients are used, keeping the order roughly the same so every skewer looks balanced.
- Arrange the finished skewers on a platter or board, leaving a little space between each one.
- Drizzle the olive oil and balsamic vinegar (or balsamic glaze) evenly over the top, then finish with a pinch of salt and a few cracks of black pepper.
- Serve right away, or chill for up to 2 hours before serving to let the flavors settle.
How to serve it
- Arrange skewers fanned out on a wooden board or slate platter for a rustic presentation
- Stand them upright in a small glass or jar lined with extra basil for a fun, vertical display
- Pair with a small bowl of balsamic glaze or olive oil for dipping on the side
- Serve alongside other keto appetizers, such as a simple charcuterie spread or marinated cheese cubes
- Offer as a starter before a light protein-based main, the way a traditional antipasto course would be used
Variations and swaps
- Swap the mozzarella for marinated feta or goat cheese for a tangier profile
- Use grilled chicken or shrimp in place of the cured meats for a lighter, still keto-friendly option
- Add a cube of roasted red pepper for extra color and a touch of sweetness
- Try a different herb, like oregano sprigs or flat-leaf parsley, in place of basil
- Drizzle with a spicy chili oil instead of balsamic if you want more heat
- Turn leftovers into a deconstructed salad by chopping everything and tossing it with greens and the same dressing
Storage and meal prep
These skewers are best assembled close to serving time, but the individual components hold up well in advance. Store the drained vegetables, sliced meats, and cheese separately in airtight containers in the refrigerator for up to 3 days, then assemble just before your event. If you do need to build the skewers ahead of time, hold off on the olive oil and balsamic drizzle until right before serving, and keep the assembled skewers covered in the refrigerator for no more than 24 hours. Because the ingredients are already cured or pickled, they hold their texture well, but fresh basil and tomatoes are the elements most likely to wilt if stored too long, so add those last when possible.
Frequently asked questions
Can I make these skewers ahead of time for a party? Yes. Prep and portion all of the ingredients up to 3 days ahead and store them separately in the fridge. Assemble the skewers a few hours before your event and add the oil and vinegar drizzle right before guests arrive so everything stays fresh.
Are antipasto skewers actually keto-friendly? As written, this recipe is very low in carbohydrates since it relies on cured meats, cheese, olives, and marinated vegetables rather than bread, pasta, or added sugar. Just double-check the labels on your olives, pepperoncini, and cured meats, since some brands add small amounts of sugar during curing or brining.
What can I use instead of skewers? If you do not have cocktail picks on hand, simply arrange the same ingredients on a platter antipasto-style, or toss them together in a bowl over greens for a quick antipasto salad instead.
How many skewers should I plan per person? For an appetizer course, plan on 2 to 3 skewers per person. If you are serving this as a light lunch alongside a side salad or soup, plan closer to 4 to 5 skewers per person.
Recipe Card
Keto Antipasto Salad Skewers
No-cook, low-carb antipasto skewers loaded with salami, prosciutto, mozzarella, olives, and marinated vegetables.
- Prep time: 15 minutes
- Total time: 15 minutes
- Course: Appetizer, Snack
- Cuisine: Italian, American
- Servings: 12 skewers (about 4 servings of 3 skewers each)
Ingredients
- 8 oz fresh mozzarella balls (bocconcini or ciliegine)
- 6 oz Genoa salami, sliced and folded into quarters
- 4 oz thinly sliced prosciutto, folded or ribboned
- 12 cherry or grape tomatoes
- 12 pitted kalamata olives
- 12 marinated artichoke heart quarters, drained
- 6 to 12 whole pepperoncini, drained
- 12 fresh basil leaves
- 2 tbsp extra virgin olive oil
- 1 tbsp balsamic vinegar or balsamic glaze
- Salt and freshly cracked black pepper, to taste
- 12 four-inch cocktail skewers or food picks
Instructions
- Set out all ingredients within reach before you start assembling.
- Drain the artichoke hearts, olives, and pepperoncini well on paper towels.
- Fold the salami slices into quarters and fold or ribbon the prosciutto slices.
- Thread each skewer in this order: cherry tomato, salami, mozzarella ball, basil leaf, artichoke heart, prosciutto, olive, pepperoncini.
- Repeat until all 12 skewers are assembled.
- Arrange on a platter, leaving space between skewers.
- Drizzle with olive oil and balsamic vinegar, then season with salt and pepper.
- Serve immediately, or chill up to 2 hours before serving.
Notes
- Pat marinated ingredients dry before threading to prevent a watery platter.
- For a spicier version, swap Genoa salami for soppressata or add an extra pepperoncini per skewer.
- Assembled skewers can sit at room temperature for up to 2 hours before serving; refrigerate if holding longer.
Nutrition (approximate, per skewer)
- Calories: 75
- Net carbs: 1g
- Protein: 5g
- Fat: 6g
- Fiber: 0.5g
Note: this nutrition estimate is approximate and based on common ingredient brands. Recalculate using your own product labels for accuracy.




