Welcome back to my kitchen! Today I’m sharing one of my all-time favorite party appetizers. We’re making antipasto skewers, and honestly? They disappear faster than anything else I put on the table.
Every single time I bring these out, someone asks me for the recipe. And I totally get it. Creamy mozzarella, savory salami, tender cheese tortellini, and bright cherry tomatoes all threaded onto one little stick. Drenched in a zesty homemade herb marinade. It’s a whole Italian antipasto platter in one single bite.

There’s something about food served on a stick that just makes people happy. No plates needed. No forks required. Guests can grab one while they’re chatting, mingling, or balancing a drink. It’s the perfect party food. Mess-free, elegant, and incredibly delicious.
The best part? Very little actual cooking is involved. You boil some pasta, shake together a dressing, let everything marinate, and assemble. That’s it.
Why You’ll Love This Recipe
Incredibly easy prep. You can put these together in about 25 minutes of active time. That leaves you plenty of room to actually enjoy your own party instead of stressing in the kitchen.
Bold, fresh flavors. Every single component gets coated in a zesty garlic and herb marinade. It takes simple ingredients and turns them into something that tastes genuinely impressive.
Perfectly portable. These are the ideal grab-and-go snack. No plates. No silverware. Just grab and eat.
Stunning on a platter. The vibrant reds, greens, and whites naturally catch the eye. They’ll easily become the centerpiece of your appetizer spread.
Antipasto Skewers Ingredients
Here’s exactly what you’ll need. Nothing fancy, nothing hard to find. Just fresh, quality ingredients and a simple homemade dressing.
| Ingredient | Quantity | Notes |
|---|---|---|
| Mozzarella balls | 12 small balls | Choose soft, fresh cheese |
| Cheese tortellini | 12 pieces | Cooked and completely cooled |
| Cherry tomatoes | 24 pieces | Washed and dried well |
| Fresh basil | 12 leaves | Pick vibrant, unblemished leaves |
| Green olives | 12 olives | Pitted for easy eating |
| Black olives | 12 olives | Pitted and drained |
| Salami | 12 slices | A robust beef salami works beautifully |
| Extra virgin olive oil | ¼ cup | Use your best quality oil here |
| White vinegar | 1 tablespoon | Adds a bright, clean tang |
| Fresh lemon juice | ½ lemon, juiced | Brings a lovely citrus pop |
| Fresh parsley | 1 tablespoon | Finely chopped for the dressing |
| Fresh oregano | 2 teaspoons | Chopped well for earthy flavor |
| Garlic | 2 cloves | Minced very finely |
| Dijon mustard | 1 teaspoon | Helps bind the dressing together |
| Sea salt | 1 teaspoon | Enhances all the flavors |
| Black pepper | ½ teaspoon | Coarse grind is always best |
| Red pepper flakes | 1 pinch | Adds just a subtle heat |
A Quick Word About the Ingredients
Let me walk you through why each of these things matters.
The cheese tortellini is what makes this appetizer feel genuinely filling. It’s not just a snack. It’s a proper little bite. The key is to not overcook the pasta. It needs to hold its shape firmly on the skewer without splitting or turning mushy.
The mozzarella balls act like tiny flavor sponges. Seriously. Once they sit in that garlic herb marinade for a few hours, they soak up every single drop. They become something completely different from plain, out-of-the-tub mozzarella.
Cherry tomatoes bring the pop of acidity and sweetness that balances everything out. I like to use a mix of red and yellow ones when I can find them. It adds extra color and makes the platter look even more vibrant.
Olives provide that wonderful salty, briny bite. Using both green and black gives you visual contrast and slightly different flavor notes. It’s a small detail that makes a big difference.
And the salami? It brings the richness. That savory, satisfying element that makes every single bite feel complete.
How to Make Antipasto Skewers

Now comes the fun part. I promise this process is relaxing. Put on some good music, set everything out on your counter, and enjoy it.
Step 1: Prepare the Pasta
Bring a medium pot of salted water to a boil. Drop in your cheese tortellini and cook them exactly according to the package directions. You want them tender but still slightly firm to the bite. Once done, drain them immediately in a colander. Then rinse the pasta gently under cold running water. This stops the cooking and prevents them from sticking together. Set them aside and let them drain completely before moving on.
Step 2: Mix the Zesty Marinade
Grab a small bowl or a mason jar with a tight lid. This is where the magic happens. Combine the extra virgin olive oil, white vinegar, and lemon juice. Add the chopped parsley, oregano, minced garlic, and Dijon mustard. Sprinkle in the sea salt, black pepper, and red pepper flakes.
Using a jar? Seal it tightly and shake it vigorously for about thirty seconds. You’ll see it go from separated and oily to creamy and beautifully combined. Using a bowl? Just whisk everything together briskly until it emulsifies.
I always taste the dressing at this point. Adjust the salt or acid to your liking. It should taste bold and punchy because it needs to coat and flavor all those ingredients.
Step 3: Marinate the Ingredients
Find a large bowl with a lid. Toss the cooked tortellini, mozzarella balls, and cherry tomatoes into the bowl. Pour your homemade dressing right over the top. Stir everything very gently with a large spoon. Make sure every single piece is coated in that beautiful marinade.
Cover the bowl and let it rest in the refrigerator for at least two hours. Overnight is even better. I’m not joking about that. The difference between two hours and overnight marinating is genuinely remarkable. The cheese gets deeply infused with garlic and herbs. The tortellini absorbs all that tangy dressing. It’s worth the wait.

Step 4: Assemble the Skewers
When you’re ready to serve, set up a little assembly station on your counter. Lay out your wooden skewers, your marinated ingredients, and the fresh basil leaves and salami.
Here’s the threading order I use every single time:
- Start with a cherry tomato
- Follow with a fresh basil leaf
- Add a marinated mozzarella ball
- Fold a slice of salami into quarters and thread it on
- Add a piece of marinated tortellini
- Finish with a green olive and a black olive
Repeat until all your ingredients are used up. Twelve skewers total.
My Top Tips for Perfect Skewers
Choose the right skewers. Use shorter six-inch cocktail skewers, not the long grilling kind. Long skewers are awkward for guests to hold while mingling. The shorter ones are perfectly proportioned for a one or two bite appetizer.
Fold the salami neatly. Folding it into fourths makes it look tidy and professional. It also makes sure it fits comfortably in the mouth without flopping around.
Pat everything dry. Before you marinate, make sure your tomatoes are thoroughly dry. Moisture on the surface dilutes the dressing and stops it from clinging properly.
Save the leftover marinade. Don’t throw away the dressing at the bottom of the bowl. Brush it over the assembled skewers right before you carry them to the table. It makes them look glossy and fresh and adds one final punch of flavor.
Keep the basil separate. This is a big one. Do not add the fresh basil leaves to the marinade bowl. The acidity will wilt them and turn them dark within a couple of hours. Thread them onto the skewer right before serving.
Substitutions and Variations
One of the things I love most about this recipe is how flexible it is. Think of it as a formula, not a strict rule.
- Gluten-free? Swap in gluten-free tortellini, or skip the pasta entirely and use marinated artichoke hearts instead.
- Want different meats? Try smoked turkey, pepperoni, or prosciutto in place of the salami.
- Love heat? Add extra red pepper flakes to the dressing or thread a whole spicy pepperoncini onto the end of each skewer.
- No fresh herbs? Dried oregano and parsley work fine in the dressing. Use about half the quantity called for.
How to Serve and Store

Arrange your finished skewers on a large, flat platter. They look incredible lined up neatly in rows. A drizzle of that extra reserved marinade right before serving makes them shine.
Serve them chilled or at room temperature. Honestly, they taste great either way. They pair beautifully alongside crusty bread, a fresh garden salad, or a simple cheese board.
Leftovers? Store them in an airtight container in the refrigerator. They’ll stay fresh and delicious for up to three days. I don’t recommend freezing them. The fresh tomatoes and mozzarella will lose their texture completely in the freezer.
Frequently Asked Questions

Can I make these skewers a day in advance?
Yes, absolutely. And honestly, I encourage it. Marinating the cheese and pasta overnight produces the best results by far. Just wait to thread the fresh basil leaves until right before serving. This keeps them from wilting or turning dark in the fridge.
What kind of wooden skewers should I use?
Look for six-inch wooden cocktail skewers. They’re the perfect size for appetizers. Long grilling skewers can be awkward for guests to hold while balancing a drink. You can usually find the shorter ones in the party supply or baking aisle at most grocery stores.
Can I use store-bought Italian dressing instead?
You can. If you’re short on time, grab a high-quality bottled vinaigrette with plenty of herbs. But the homemade dressing takes less than five minutes to shake together in a jar. The flavor difference is noticeable. Fresher, brighter, more garlic-forward. Worth making if you can.
How do I keep the tortellini from breaking on the skewer?
Two things. First, don’t overcook the pasta. Mushy tortellini will split the moment you try to thread it. Second, rinse them under cold water immediately after draining and let them cool completely before marinating or skewering. Cold pasta firms up nicely and holds together much better on the stick.

Easy Antipasto Skewers
Ingredients
Skewer Ingredients
- 12 small balls mozzarella balls soft, fresh cheese
- 12 pieces cheese tortellini cooked and completely cooled
- 24 pieces cherry tomatoes washed and dried well
- 12 leaves fresh basil vibrant, unblemished leaves
- 12 green olives pitted
- 12 black olives pitted and drained
- 12 slices salami robust beef salami works beautifully
Zesty Marinade
- 1/4 cup extra virgin olive oil
- 1 tbsp white vinegar
- 1/2 lemon juiced
- 1 tbsp fresh parsley finely chopped
- 2 tsp fresh oregano chopped well
- 2 cloves garlic minced very finely
- 1 tsp Dijon mustard
- 1 tsp sea salt
- 1/2 tsp black pepper coarse grind
- 1 pinch red pepper flakes
Instructions
- Bring a medium pot of salted water to a boil. Drop in your cheese tortellini and cook exactly according to the package directions until tender but firm. Drain immediately, then rinse under cold running water to stop the cooking. Set aside and let drain completely.
- In a small bowl or mason jar, combine the olive oil, white vinegar, lemon juice, parsley, oregano, garlic, Dijon mustard, sea salt, black pepper, and red pepper flakes. Shake or whisk vigorously until emulsified and creamy.
- In a large bowl, toss the cooked tortellini, mozzarella balls, and cherry tomatoes. Pour the homemade dressing over the top and stir very gently to coat. Cover and refrigerate for at least two hours (overnight is best).
- Set up an assembly station with 6-inch wooden skewers. Thread in this order: 1 cherry tomato, 1 fresh basil leaf, 1 marinated mozzarella ball, 1 slice of salami (folded into quarters), 1 piece of marinated tortellini, 1 green olive, and 1 black olive. Repeat for all 12 skewers.
- Arrange on a large platter and brush with any leftover marinade from the bowl before serving.