Appetizers
This Buca antipasto salad recipe brings the bold, layered flavors of Buca di Beppo straight to your table—no wait for reservations required. The secret lies in balancing salty cured meats, briny marinated vegetables, and rich Italian cheeses with a tangy dressing that ties everything together. After years of perfecting restaurant-quality antipasto at home, I’ve developed a method that delivers the same satisfying crunch and complex flavors.
The beauty of this salad is its versatility—it’s hearty enough to serve as a main dish but elegant enough for gatherings. You’ll start with high-quality ingredients like prosciutto, salami, and pepperoncini, then add marinated artichokes, roasted red peppers, and fresh mozzarella.
The dressing, a mix of olive oil, red wine vinegar, and Italian herbs, ensures every bite is vibrant and full of character.
What makes this recipe stand out is the texture contrast—crisp vegetables, tender meats, and creamy cheese all come together in a way that’s impossible to resist. The assembly is simple, but the result is restaurant-worthy, with layers of flavor that keep coming back to you.
This is the kind of dish that makes you feel like you’re dining in Italy without leaving your kitchen.
Perfect for game day, holiday parties, or a satisfying lunch, this antipasto salad is a crowd-pleaser that’s easy to customize. Whether you’re a seasoned home cook or a beginner, the step-by-step instructions will guide you to a dish that’s as impressive as it is delicious. Let’s get started!
Ingredients for buca antipasto salad
Six servings of restaurant-quality antipasto with bold Italian flavors and satisfying crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Prosciutto di Parma 🥓 | 8 oz | Thinly sliced, high-quality preferred |
| Italian Salami 🌭 | 6 oz | Spicy or mild variety |
| Fresh Mozzarella 🧀 | 1 lb | Bocconcini or pearl size |
| Marinated Artichoke Hearts 🍓 | 1 cup | Drained, jarred or homemade |
| Roasted Red Peppers 🌶️ | 1 cup | Jarred, drained and sliced |
| Pepperoncini Peppers 🌶️ | 4 whole | Sliced into rings |
| Black Olives 🫒 | 1 cup | Pitted Kalamata or green |
| Romaine Lettuce 🥬 | 1 head | Chopped into bite-sized pieces |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For dressing, fruity variety |
| Red Wine Vinegar 🍷 | ¼ cup | For tangy dressing |
| Dried Oregano 🌿 | 1 tsp | Italian variety preferred |
| Garlic Cloves 🧄 | 2 cloves | Minced for dressing |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | For seasoning |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped, for garnish |
The cured meats make or break this dish. Prosciutto di Parma from the deli counter at Whole Foods or Trader Joe's delivers that delicate, sweet-salty flavor—skip the pre-sliced grocery store versions. For salami, look for spicy Calabrese if you want heat, or mild Genoa for a milder touch. The mozzarella? Fresh bocconcini is ideal, but pearl mozzarella works too. If you can't find fresh, low-moisture shredded in a block (not pre-shredded) melts better. For the artichokes and peppers, Muir Glen or House Foods brands are my go-tos—they're consistent and flavorful.
No prosciutto? Dry-cured ham works in a pinch, but it won't have that same melt-in-your-mouth quality. Swap salami for soppressata if you're craving something different. The dressing is where you can get creative—balsamic vinegar adds depth if you're feeling fancy, or a pinch of red pepper flakes brings heat. For the olives, Kalamata have that briny richness, but green olives cut through the fat beautifully. The lettuce should be crisp—romaine is classic, but little gem or butter lettuce add variety. Fresh basil is a must for garnish, but if you're out, dried oregano at half the amount won't ruin the party.
This salad tastes even better the next day once everything has time to meld. Store the dressing separately in a small jar—it keeps for 1 week in the fridge. The cured meats and cheese will last 5-7 days wrapped tightly, while the vegetables stay fresh for 3-4 days in airtight containers. For game day prep, assemble everything the night before and store components separately. The dressing can even be made 2 days ahead—the flavors deepen over time.
Why You'll Love This Recipe
- No-Knife Nightmare: I swear by this salad—just tear the mozzarella, slice the salami with a butter knife, and let the store-bought artichokes and peppers do the work. Honestly, the only chopping is optional, and even then, you could skip it.
- Salty-Sweet Magic: That first bite? Crisp Parma prosciutto, peppery salami, and creamy mozzarella all playing nice with the tangy roasted peppers—it’s like Italy handed me a flavor bomb. Between us, I’ve never met a salad that hits this hard.
- Party on a Plate: Bring it to a picnic, a last-minute dinner, or even as a side for your big Sunday roast. The components hold up perfectly, and it’s the kind of dish that makes you look like a hero without trying. (Yes, even on a Tuesday night.)
Step-by-step instructions for Buca di Beppo antipasto salad
Here's how to assemble this iconic restaurant salad at home with restaurant-quality ingredients.
Prepare the Base Ingredients
Start by chopping the 1 head Romaine Lettuce into bite-sized pieces and placing them in a large mixing bowl. This forms the fresh foundation for your salad. Next, carefully slice the 4 whole Pepperoncini Peppers into rings, removing the seeds if you prefer less heat. Add these to the bowl along with the 1 cup Black Olives and 1 cup Marinated Artichoke Hearts, drained thoroughly.
For the cured meats, thinly slice the 8 oz Prosciutto di Parma and 6 oz Italian Salami into bite-sized pieces. Arrange them on top of the lettuce mixture. The prosciutto will add delicate sweetness while the salami brings a satisfying savory punch. If your mozzarella is in bocconcini or pearls, leave them whole for easy serving. If using a block, cut the 1 lb Fresh Mozzarella into small cubes and add them to the bowl.
Make the Signature Dressing
In a small bowl, whisk together the 0.5 cup Extra-Virgin Olive Oil and 0.25 cup Red Wine Vinegar until combined. Add the 2 cloves Garlic Cloves, minced, and 1 tsp Dried Oregano. Stir in the 1 tsp Diamond Crystal Kosher Salt and let the mixture sit for 5 minutes to allow the flavors to meld. This dressing should have a bright, tangy balance that cuts through the richness of the cured meats and cheese.
Before adding the dressing to the salad, give it a taste. You might find it needs a touch more salt or acidity. Adjust with additional salt or a splash more vinegar if needed. The dressing should coat the back of a spoon but remain pourable. Remember, you can always add more later if the salad seems dry.
Assemble and Toss the Salad
Pour the dressing over the salad and gently toss everything together with a large serving spoon or your hands. Be careful not to overmix, as this could break the mozzarella into smaller pieces. The ideal texture should have the lettuce slightly wilted from the dressing while maintaining its crispness. Add the 1 cup Roasted Red Peppers, sliced, and toss again to distribute evenly.
This is where the magic happens. The combination of sweet, salty, tangy, and creamy flavors should be balanced perfectly. Taste as you go and adjust the seasoning if needed. The salad should be vibrant, colorful, and packed with textures from the crisp lettuce to the creamy mozzarella and tender cured meats.
Garnish and Serve Immediately
Transfer the salad to a large serving platter. Gently arrange the 0.25 cup Fresh Basil Leaves on top, keeping them whole for a beautiful presentation. The basil adds a fresh, aromatic finish that complements all the other flavors. Serve immediately while the mozzarella is still slightly cool and the lettuce maintains its crisp texture.
This antipasto salad is best enjoyed fresh, so don't let it sit too long before serving. The flavors continue to develop as they sit, but the ideal time to eat it is within 30 minutes of assembly. Each bite should deliver a perfect balance of textures and flavors that capture the essence of a classic Italian antipasto platter.
Pro Tips For Making Buca Antipasto Salad
- Trim the Salami: Slice the Italian salami thin—like prosciutto, not deli meat. Thick slices stay chewy and ruin the salad’s texture. Use a sharp knife and cut against the grain for clean bites that hold up in the bowl.
- Drain, Don’t Drown: Marinated artichoke hearts and roasted peppers? Drain them well—press them between paper towels to remove excess liquid. Wet ingredients turn your salad into a soggy mess, and nobody wants that.
- Salt the Mozzarella: Fresh mozzarella is bland until you season it. Sprinkle it with flaky salt and a pinch of black pepper before adding it to the salad. It’ll absorb flavor and taste like it belongs there.
- Layer the Dressing: Skip the pre-mixed dressing. Instead, toss the salad with olive oil, lemon juice, and a few herbs after assembling. This keeps the prosciutto and mozzarella from getting soggy while letting everyone customize their bite.
Make-ahead tips for buca antipasto salad
Game Day Prep
Assemble this salad the night before a big event—I always prep mine 12-18 hours ahead for game day. Store the cured meats and cheese in separate airtight containers, while keeping the vegetables in another container with a paper towel to absorb moisture.
The dressing should go in a small jar with a tight seal. This keeps everything fresh and ready to toss together in minutes. 🏈
Dressing Ahead
The dressing is the secret to next-day success—make it 2 days ahead and let it sit in the fridge. The flavors deepen and become more complex, giving your salad restaurant-quality depth.
I like to shake it gently before using to redistribute any settled ingredients. Store it in a small glass jar with a tight lid to prevent absorption of fridge odors. 🍯
Component Storage
For maximum freshness, store prosciutto and salami wrapped in wax paper between layers of parchment paper in an airtight container.
The mozzarella should go in a separate container with a paper towel to absorb any excess moisture. Marinated artichokes and roasted peppers stay fresh for 3-4 days in their original liquid, while pepperoncini and olives can be stored dry in the fridge. 🧊
Last-Minute Assembly
When ready to serve, simply toss everything together with the dressing. The romaine lettuce will hold up well if stored dry in a sealed container, but add it last to maintain crispness.
I like to arrange the salad on a large platter and let guests serve themselves—it’s always a hit at parties. The flavors actually improve after sitting for 30-60 minutes, so timing is your friend here. ✨
Portion Control
This recipe serves 6-8 people as an appetizer, but it’s hearty enough for a light lunch. For easy serving, divide the salad into individual bowls or ramekins before bringing it to the table.
I use 6-ounce glass bowls for a restaurant-style presentation. If you’re prepping for a crowd, double the recipe—it scales beautifully! 🍽️
Freezing Tips
While not ideal, you can freeze the dressing for up to 1 month if needed. Thaw it in the fridge overnight and shake well before using. The cured meats and cheese freeze well separately for 2 months, but the texture of the mozzarella may change slightly.
The vegetables should not be frozen—they’ll turn mushy. For best results, stick to fridge storage for this salad. ❄️
Nutrition facts
Frequently asked questions
Can I make this antipasto salad vegetarian?
Swap the prosciutto and salami for marinated mushrooms or grilled eggplant slices to keep the meaty texture. Add extra fresh mozzarella and white beans for protein. The dressing and other components stay the same—just focus on balancing textures with crisp veggies and creamy cheese.
How do I keep the mozzarella from getting soggy?
Add the mozzarella last when tossing the salad to prevent it from absorbing too much dressing. For extra insurance, pat bocconcini pearls dry before adding them. If serving ahead, store the mozzarella separately and add it just before serving. The key is timing—keep it cool and dry until the very end.
What's the best way to store leftovers?
Store components separately in airtight containers for up to 3 days. Keep the dressing in a small jar and toss everything together when ready to eat. The cured meats and cheese will keep 5-7 days wrapped tightly, while the vegetables stay fresh for 3-4 days. Never store the fully dressed salad—it won't hold up well overnight.
Can I use store-bought antipasto salad mix?
While you can use a pre-made mix as a shortcut, it won't have the same restaurant-quality depth. For the best results, stick with fresh ingredients like prosciutto di Parma and fresh mozzarella. The homemade version delivers superior flavor and texture—it's worth the extra effort for a crowd-pleasing dish.
How do I make this gluten-free?
Check your salami and cured meats for gluten-free labels, as some contain additives. Use gluten-free olive oil (if concerned) and ensure your vinegar is certified gluten-free. The rest of the ingredients are naturally gluten-free, so focus on verifying the processed components. Always double-check labels to avoid cross-contamination.
