Italian Antipasto Salad with Homemade Dressing
This Italian antipasto salad is filled with crisp romaine lettuce, salami, pepperoni, two kinds of cheese, cherry tomatoes, red onion, green olives, marinated artichoke hearts, and pepperoncini peppers. Toss everything with the simple homemade Italian dressing for a colorful salad that is hearty enough for lunch yet easy enough to serve with dinner.
Unlike a basic Italian side salad, this easy antipasto salad recipe includes many of the savory meats, cheeses, and marinated vegetables you might find on an Italian antipasto platter. Chopping everything into bite-sized pieces makes it easy to get several flavors in every forkful.

Why You’ll Love This Antipasto Salad
- Filling and flavorful: Salami, pepperoni, mozzarella, and pepper jack turn fresh ingredients into a satisfying dish.
- No cooking required: Simply chop, drain, whisk, and toss.
- Easy to customize: Change the cheese, cured meats, greens, or marinated vegetables to suit your family.
- Perfect for sharing: The recipe makes 8 to 10 side-dish servings, making it a good choice for a party or potluck.
- Simple homemade dressing: Balsamic vinegar, olive oil, lemon, Dijon mustard, and garlic create a tangy vinaigrette in minutes.
If you enjoy serving meats, cheeses, and vegetables in creative ways, explore our charcuterie board recipes for more party-food inspiration.

What Makes a Salad Antipasto-Style?
“Antipasto” refers to foods traditionally served before an Italian meal. A classic Italian antipasto spread commonly includes cured meats, cheeses, olives, peppers, and marinated vegetables.
Antipasto salad brings these traditional flavors together on crisp greens with a flavorful vinaigrette.
Enjoy it before the meal, alongside your main course, or as a lighter meal. Although this recipe is inspired by a platter, the ingredients are arranged and tossed together rather than served as a charcuterie board.
Ingredients You’ll Need

For the salad
- Romaine lettuce: Use your favorite crisp greens or leafy blend. The photographed recipe uses loose green leaf lettuce, but chopped romaine or iceberg will also work.
- Salami: Cut it into strips or bite-sized pieces so it mixes evenly with the remaining ingredients.
- Mini pepperoni: These are convenient as-is, but regular pepperoni cut into quarters works as well.
- Olives: This recipe uses two jars. A mixture of green olives, black olives, or kalamata olives gives the bowl varied color and flavor. Drain them thoroughly before adding them.
- Marinated artichoke hearts: Drain and quarter any large artichoke pieces. The marinade adds extra Italian flavor.
- Grape tomatoes: Leave very small tomatoes whole or halve them for easier serving. Cherry tomatoes also work.
- Red onion: Thinly sliced red onion appears in the photographed dish, adding color and a sharp, savory bite. It was omitted from the original typed ingredient list, so I’ve restored it here.
- Mozzarella and pepper jack: Cubed cheese adds substance. Pepper jack provides a mild kick that sets this version apart.
- Pepperoncini: Their bright, tangy flavor balances the rich meat and cheese. Drain them well.
- Parsley: An optional fresh finish that adds color. Fresh basil is another flavorful option.
For the homemade Italian dressing:
- Extra virgin olive oil
- Balsamic vinegar
- Fresh lemon juice
- Dijon mustard
- Minced garlic
- Italian seasoning, if desired
- Salt and black pepper
Dijon mustard adds flavor and helps the extra virgin olive oil and vinegar come together. Because balsamic vinegar is darker and a little sweeter than the red wine vinegar often used in Italian dressing, this vinaigrette has a richer finish that works especially well with salami and mozzarella.
Steps for Preparing Antipasto Salad
1. Make the dressing
Add the olive oil, balsamic vinegar, lemon juice, Dijon mustard, minced garlic, seasoning, salt, and pepper to a small jar. Close the jar tightly and shake well to blend the dressing. Alternatively, combine everything in a small bowl and whisk until blended.

2. Prepare the ingredients
Wash and thoroughly dry the greens, then chop them into manageable pieces. Cut the salami, halve the tomatoes, thinly slice the red onion, and prepare the mozzarella, pepper jack, and artichoke as needed.
Drain the olives, artichokes, and pepperoncini well so their liquid does not water down the vinaigrette.

3. Assemble the salad
Add the prepared greens to a large serving bowl. Add the salami, pepperoni, olives, artichoke hearts, tomatoes, red onion, mozzarella, pepper jack, pepperoncini, and parsley.

4. Dress and serve
Shake or whisk the dressing again, then drizzle about half over the top. Gently toss the salad, adding more vinaigrette as needed. Serve immediately so the greens stay crisp.

Tips for the Best Antipasto Salad
- Dry the greens well. Water left on the leaves prevents the salad dressing from coating them evenly and can make them soggy. A spinner helps, but clean kitchen towels work too.
- Remove excess liquid from the jarred vegetables. Olives, peppers, and artichokes carry plenty of liquid. Let them sit in a colander, then blot them lightly if they still look wet.
- Cut everything into bite-sized pieces. A chopped salad is easiest to eat when the meat, cheese, and vegetables fit comfortably on a fork.
- Dress it just before serving. Leave the dressing separate until mealtime, especially when preparing the salad ahead for a party.
- Start with less vinaigrette. You can always add extra dressing after tossing. The marinated vegetables already bring moisture and flavor to the bowl.
Easy Variations
This antipasto salad recipe is flexible, so use ingredients your family enjoys or already have.
- Replace pepper jack with provolone, Parmesan, or additional mozzarella.
- Use Genoa salami, soppressata, prosciutto, or ham.
- Mix in roasted red peppers, cucumber, mushrooms, or sun-dried tomatoes for extra variety.
- For a heartier option, add chickpeas to boost fiber and protein.
- Use red wine vinegar instead of balsamic vinegar for a brighter, more traditional Italian-American vinaigrette.
- Try white wine vinegar for another mild, tangy option.
- For a meatless variation, skip the cured meats and add more vegetables and chickpeas.
- For an antipasto pasta salad, mix the ingredients with cooked and cooled pasta.
- Serve the antipasto ingredients without greens on a board or platter. Our summer charcuterie board offers more ideas for arranging a casual grazing spread.
For a gluten-free option, check the labels on the pepperoni, salami, cheese, mustard, and marinated vegetables. The rest of the ingredients are naturally free of gluten, but packaged foods can vary by brand.
What to Serve with Italian Antipasto Salad
I like to serve this delicious salad as a starter before lasagna, baked ziti, spaghetti, pizza, or grilled chicken. Because it already contains meat and cheese, it can also become a light meal with crusty bread or breadsticks.
For a party, pair it with a warm appetizer such as this brie cheese butter candle board. Finish the meal with an easy dessert, such as this red velvet Bundt cake made from a cake mix.
Make-Ahead and Storage Instructions
You can prepare most components one day ahead. Chop and dry the greens, cut the meat and cheese, and drain the jarred ingredients.
Refrigerate each component in an airtight container, or layer the sturdy ingredients in a covered salad bowl with the greens on top. Keep the tomatoes, vinaigrette, and wet ingredients separate until serving.
Refrigerate the dressing in a sealed jar for up to five days. The olive oil may thicken when cold, so let the jar sit at room temperature for 15 to 20 minutes, then shake again before use.
Once dressed, the greens will soften. Store leftovers in an airtight container in the refrigerator and eat them within one day for the best texture. You can generally keep undressed components for up to three days.
More Charcuterie Ideas to Enjoy
If you love serving flavorful dishes like this Italian Antipasto Salad, these charcuterie ideas are another fun way to bring meats, cheeses, snacks, and creative combinations to the table.
- Charcuterie Board Ideas – Explore a variety of creative boards for holidays, parties, family gatherings, and other special occasions.
- Summer Charcuterie Board – Put together a colorful spread that is perfect for warm-weather gatherings, picnics, or casual entertaining.
- Brie Cheese Butter Candle Board Recipe – Create an eye-catching savory centerpiece featuring an edible candle that makes serving appetizers a little more memorable.
- Chocolate Candles Charcuterie Board – Add a sweet twist to your spread with edible chocolate candles arranged in a fun, impressive display.

With its mix of crisp, tangy, savory, and creamy ingredients, this Italian antipasto salad recipe is an easy way to bring the flavors of an appetizer spread to one generous bowl. Prepare the components early, add the remaining dressing only if needed, and let everyone choose their favorite pieces.
What temperature is best for serving antipasto salad?
This dish tastes best when served chilled or cool. No part of the recipe needs to be cooked.
Can I use bottled Italian dressing?
Absolutely. A bottled dressing or balsamic vinaigrette is a convenient substitute for the homemade version. Begin with about 1/2 cup, toss, and add more only if needed.
Can antipasto salad be prepared ahead of time?
You can prepare the individual ingredients the night before, but wait to combine the wet ingredients and dressing with the greens until shortly before serving.
Is antipasto salad filling enough for a meal?
Yes, you can serve it in either role. Serve smaller portions alongside an Italian meal, or divide it into larger portions for lunch. Bread, soup, or fruit can round out the meal.
What sets antipasto salad apart from Italian salad?
An Italian salad usually features romaine, tomatoes, olives, pepperoncini, onion, Parmesan, and vinaigrette. Antipasto salad is heartier because it also contains cured meats, cheeses, and marinated vegetables. The added meats, cheeses, and marinated vegetables make this the heartier antipasto-style version.
Italian Antipasto Salad
This easy Italian antipasto salad combines crisp lettuce, salami, pepperoni, two cheeses, olives, tomatoes, artichoke hearts, red onion, and banana peppers with a tangy homemade balsamic dressing.
Ingredients
- Chopped lettuce or leafy salad blend, washed and thoroughly dried
- 5 ounces salami, cut into bite-size pieces
- 5 ounces mini pepperoni
- 2 jars olives, preferably a mixture of green and dark olives, drained
- 1 (12-ounce) jar marinated artichoke hearts, drained and quartered if needed
- Grape tomatoes, halved
- 1/2 red onion, thinly sliced
- 8 ounces mozzarella cheese, cubed
- 8 ounces pepper jack cheese, cubed
- 1/2 to 1 cup sliced banana peppers, drained
- 2 tablespoons chopped fresh parsley, optional
- 1/3 cup extra-virgin olive oil
- 2 tablespoons balsamic vinegar
- 1 teaspoon fresh lemon juice
- 1 tablespoon Dijon mustard
- 2 cloves garlic, minced
- 1/2 teaspoon kosher salt, or to taste
- 1/4 teaspoon black pepper, or to taste
Instructions
- Add the olive oil, balsamic vinegar, lemon juice, Dijon mustard, garlic, salt, and pepper to a small jar. Secure the lid and shake until combined. Set aside.
- Place the chopped lettuce in a large salad bowl.
- Add the salami, pepperoni, olives, artichoke hearts, tomatoes, red onion, mozzarella, pepper jack, banana peppers, and parsley.
- Shake the dressing again. Pour about half over the salad and toss gently. Add more dressing as needed.
- Serve immediately.
Notes
- Drain the olives, artichoke hearts, and banana peppers thoroughly to prevent a watery salad.
- If raw red onion tastes too sharp, soak the slices in cold water for 10 minutes, then drain and pat dry before adding them.
- Prepare the salad components up to one day ahead, but store the dressing and wet ingredients separately from the lettuce.
- For a milder cheese, substitute provolone, Monterey Jack, or additional mozzarella for the pepper jack.
- Regular pepperoni may be used in place of mini pepperoni; cut it into quarters first.
- Refrigerate leftover dressed salad and eat within one day. Store undressed components for up to three days.
Nutrition Information:
Yield: 8 Serving Size: 1Amount Per Serving: Calories: 452Total Fat: 40gSaturated Fat: 16gUnsaturated Fat: 24gCholesterol: 84mgSodium: 1156mgCarbohydrates: 4gFiber: 2gSugar: 1gProtein: 21g
