Salads
This Buca Di Beppo chopped antipasto salad brings restaurant-quality Italian flavors straight to your kitchen table. The secret lies in balancing crisp vegetables, rich cured meats, and creamy mozzarella—all tossed with a zesty Italian dressing that ties everything together.
I've recreated this iconic dish after years of perfecting the texture contrast between tender meats, fresh herbs, and crunchy vegetables.
What makes this salad special is the layering technique that delivers that signature Buca Di Beppo crunch and creaminess. You'll start with a bed of crisp romaine, then add the star ingredients: pepperoni, salami, fresh mozzarella balls, roasted red peppers, and olives.
The dressing is the game-changer—herby, tangy, and just sweet enough to complement all the salty, savory components.
The result is a salad that's perfect for parties, game days, or a satisfying lunch that feels like a celebration. Each bite delivers a perfect balance of textures—crisp vegetables, tender meats, creamy mozzarella, and crunchy olives—all coated in that bright Italian dressing.
It's the kind of dish that makes you feel like you're dining at Buca Di Beppo without leaving home.
Best served immediately, but you can prep most of the ingredients ahead of time to save valuable minutes. The salad keeps well for up to 24 hours in the refrigerator, allowing the flavors to meld beautifully.
This is the ultimate crowd-pleaser that never fails to impress—whether you're feeding a hungry family or hosting a gathering with friends.
Ingredients for buca di beppo chopped antipasto salad
These iconic ingredients bring Buca Di Beppo's signature crunch and creamy herb bliss to your table.
| Ingredient | Amount | Notes |
|---|---|---|
| Romaine Lettuce 🥬 | 1 lb | Heads cut into bite-sized pieces |
| Pepperoni Slices 🍕 | 14 oz | Chopped into small pieces |
| Salami Slices 🥓 | 12 oz | Chopped into small pieces |
| Fresh Mozzarella Balls 🧀 | 16 oz | Cut into bite-sized pieces |
| Roasted Red Peppers 🍅 | 8 oz | Chopped from jar, drained |
| Kalamata Olives 🫒 | 1 cup | Pitted and halved |
| Fresh Basil Leaves 🌿 | ½ cup | Chopped finely |
| Fresh Parsley Leaves 🌿 | ¼ cup | Chopped finely |
| Italian Dressing 🍯 | 1 cup | Homemade or store-bought |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For drizzling |
| Garlic Cloves 🧄 | 2 cloves | Minced for dressing |
| Red Wine Vinegar 🍷 | 1 tbsp | For dressing |
| Dried Oregano 🍃 | 1 tsp | For dressing |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The cured meats are the stars here. Grab pepperoni and salami from the deli counter—they're usually pre-sliced, which saves time. Look for thinly sliced, high-quality brands like Boar's Head or Hillshire Farm. Fresh mozzarella balls are a must for that signature creaminess. Trader Joe's has great pre-packaged ones, but if you can find them at a specialty cheese shop, they're worth the splurge. Roasted red peppers? Muir Glen in a jar is my go-to—they're sweet, not bitter, and perfect for this dish. Don't skip the fresh herbs—basil and parsley from the grocery store's produce section will give you the brightest flavor.
No pepperoni? Spicy Italian sausage works in a pinch, but chop it extra fine. Salami short on time? Genova salami has that perfect balance of fat and flavor. Fresh mozzarella too expensive? Low-moisture mozzarella from a block shredded yourself gets you close. For the dressing, if you're making it from scratch, garlic and red wine vinegar are non-negotiable—they're what give it that signature tang. The olives can be green if that's what you've got, but Kalamata have that perfect briny sweetness that pairs so well with everything else.
This salad is best made fresh, but you can prep the ingredients ahead. The cured meats, cheese, and vegetables keep well in the fridge for up to 3 days if stored properly. The dressing can be made a day ahead and stored in an airtight container. When you're ready to serve, just toss everything together. The flavors actually improve after sitting for 30 minutes, so don't be afraid to let it chill before digging in. Leftovers? They keep for 2 days in the fridge, but honestly, this disappears fast—it's that good.
Why You'll Love This Recipe
- I’ll be real: this salad costs me about $8 for a big bowl, and it feeds four. The mozzarella balls stretch far, the cured meats are cheap in bulk, and you’re not wasting anything. Plus, leftovers? They’re even better the next day—if there are any.
- No-Cook Magic: I swear by this—just chop the romaine, tear the salami and pepperoni into bite-sized pieces, and toss in those fresh mozzarella balls still dripping from the fridge. Zero cooking, zero fuss, and you’ve got a salad that feels like a full meal.
- Craving in Every Bite: Between us, the combo of salty pepperoni, the slight smokiness of the salami, and the creamy pop of fresh mozzarella is ridiculously good. Add those roasted red peppers, and it’s like a little Italian party in your mouth—no heavy dressing needed.
- Lunchbox Hero: Honestly, this is my go-to for packed lunches. The mozzarella stays fresh for days, the cured meats hold up perfectly, and the romaine keeps its crunch. Toss it in a container with a little olive oil and balsamic, and you’ve got a lunch that’s way more exciting than a sad sandwich.
Step-by-step instructions for Buca Di Beppo chopped antipasto salad
Layering this salad is where the magic happens—each ingredient adds texture and flavor that makes every bite irresistible.
Prepare the Herb Dressing for Creamy Bliss
In a small bowl, combine the 2 cloves minced garlic, 1 tablespoon red wine vinegar, 1 teaspoon dried oregano, 1 teaspoon salt, and ½ teaspoon black pepper. Whisk until the garlic is fully incorporated and the spices are evenly distributed. Slowly drizzle in the 2 tablespoons extra-virgin olive oil while continuing to whisk—this creates a silky emulsion that won't separate. Set this creamy dressing aside; it's the secret to that restaurant-quality finish.
Taste and adjust seasoning if needed, but be gentle—you'll be adding the 1 cup Italian dressing later, so you don't want to overpower it. The dressing should coat the back of a spoon with a velvety texture. If it's too thick, add a teaspoon of water to loosen it slightly. This step ensures your salad stays creamy without being soggy.
Chop and Layer the Base Ingredients
Start with the 1 pound chopped romaine lettuce—this forms the crisp foundation. Spread it evenly across a large serving platter or bowl. Next, add the 1 cup halved kalamata olives and the 8 ounces chopped roasted red peppers, distributing them evenly. These ingredients bring briny and sweet notes that balance the salad's richness.
Now layer the 14 ounces chopped pepperoni and 12 ounces chopped salami on top. Press them down gently so they stay in place when you add the heavier mozzarella. The cured meats add a satisfying crunch and salty depth that pairs perfectly with the creamy elements. Work quickly here—once you start adding the mozzarella, things get messy!
Add the Creamy Mozzarella Layer
Gently place the 16 ounces bite-sized fresh mozzarella on top of the meats. Don't press it down—you want those creamy mozzarella balls to stay intact and ooze slightly when sliced. The mozzarella should cover about 75% of the surface, leaving room for the herbs. This layer is what gives the salad its signature creamy texture and luxurious mouthfeel.
Here's the thing—if you add the mozzarella too early, it'll get soggy from the dressing. But if you wait until now, it stays perfectly creamy and melty. Trust the process! The mozzarella should look plump and inviting, ready to be sliced into the salad.
Finish with Fresh Herbs and Dress
Sprinkle the ½ cup finely chopped fresh basil and ¼ cup finely chopped fresh parsley evenly over the mozzarella. These herbs add a bright, fresh contrast to the rich meats and creamy cheese. Gently press them down just enough to keep them in place, but don't overdo it—you want the herbs to stay vibrant and visible.
Finally, pour the 1 cup Italian dressing over the entire salad, letting it cascade through the layers. Drizzle the herb dressing you prepared earlier over the top, then gently toss everything together just once or twice with a large spoon. The goal is to distribute the dressing evenly without breaking up the mozzarella balls too much. Serve immediately while the mozzarella is still creamy and the herbs are fresh.
Chill and Serve for Maximum Flavor
Cover the salad and refrigerate for at least 30 minutes before serving. This chilling time lets all the flavors meld together beautifully. The mozzarella will firm up slightly but still hold its creamy texture, and the dressing will soak into the lettuce just enough to make it tender without wilting.
When ready to serve, give the salad one final gentle toss to redistribute any dressing that may have settled. The result should be a perfect balance of crisp lettuce, crunchy meats, creamy mozzarella, and fresh herbs—each bite packed with layered flavors. This salad is best enjoyed immediately, so gather your guests and dig in while everything's at its peak!
Pro Tips For Making Buca Di Beppo Chopped Antipasto Salad
- CHOP PEPPERONI THIN: I learned this the hard way—stack pepperoni slices and slice them into thin strips with a sharp knife. Thick slices get soggy fast in the salad, but thin ones hold up and taste fresher.
- DRAIN MOZZARELLA WELL: Pat fresh mozzarella balls dry with paper towels before adding them to the salad. Wet mozzarella makes the lettuce limp and watery—trust me, you don’t want a sad, soggy base.
- TOSS LETTUCE LAST: Chop the pepperoni, salami, roasted peppers, and mozzarella first, then add the dressing. Toss the lettuce in after—it wilts if it sits in dressing too long, and you want it crisp.
- USE ROASTED PEPPERS COLD: Pull jarred roasted red peppers straight from the fridge before chopping—they’re already cooked and taste best when served cold. Warm peppers soften the salad’s texture and lose their bright flavor.
Serving suggestions for this recipe
Game Day Spread
This salad is a game-changer for football Sundays or tailgates. Serve it in a large wooden board or stoneware bowl for easy sharing—it looks as impressive as it tastes. Pair with garlic knots and warm breadsticks for a full Italian-inspired spread.
I always add crusty garlic bread on the side because the salad's richness needs something to soak up the dressing. 🏈
Party Platter Perfection
For gatherings, assemble the salad in a shallow glass dish or ceramic platter so guests can see all the vibrant layers. Garnish with extra fresh basil leaves for a pop of color and place it at the center of the table.
I like to serve it with chilled sparkling water or Italian sodas to cleanse the palate between bites. The combination of textures makes it irresistible for picky eaters too!
Lunchbox Upgrade
Pack individual portions in mason jars with the dressing on the bottom, followed by olives and roasted peppers, then the meats and mozzarella. Top with a layer of lettuce to keep everything fresh.
This makes a protein-packed lunch that holds up for 2-3 hours in an insulated bag. I've sent this to work with coworkers, and it's always the first to disappear! 🧳
Dessert Pairings
Balance the richness with something sweet like lemon ricotta cookies or almond biscotti. The citrus notes in the dessert complement the salad's herby dressing beautifully. For a lighter option, fresh berries with balsamic glaze add a refreshing contrast.
I love serving this with espresso afterward—it cuts through the richness and refreshes the palate.
Make-Ahead Tips
Prep all ingredients 24 hours ahead and store them separately in airtight containers in the fridge. When ready to serve, simply assemble and toss. The flavors actually improve after sitting for 30 minutes, so let it chill before serving.
For extra convenience, make a double batch—this salad keeps well for 2 days in the fridge, making it perfect for meal prep. 💡
Kids' Version
For picky eaters, serve the salad deconstructed with small bowls of each component. Let kids build their own portions with lettuce, mozzarella, and their favorite meats. I've found that cutting the pepperoni into tiny pieces makes it more appealing.
Serve with warm marinara on the side for dipping—it's a fun way to get them excited about trying new flavors. 👶
Nutrition facts
Frequently asked questions
Can I use store-bought Italian dressing instead of making the herb dressing?
Store-bought Italian dressing works perfectly fine—just choose one with garlic and herbs listed as ingredients. For best results, mix ½ cup store-bought dressing with ½ cup homemade herb dressing (from the recipe) to get that signature Buca Di Beppo flavor. The homemade version adds a brighter, fresher taste that really elevates the salad.
What's the best way to chop the cured meats for even distribution?
Use a sharp chef's knife and cut the pepperoni and salami into ¼-inch pieces for consistent texture. For faster chopping, stack the slices and slice through all at once. If you're short on time, buy pre-sliced deli meats and tear them into bite-sized chunks. The key is keeping the pieces uniform so every bite has that perfect crunch.
Can I make this salad ahead of time?
Yes! Prep all ingredients 24 hours ahead and store them separately in airtight containers in the fridge. When ready to serve, simply assemble and toss. The flavors actually meld better after 30 minutes of chilling, so don't rush serving. Leftovers keep well for 2 days in the fridge, though this salad rarely lasts that long!
How do I keep the mozzarella from getting soggy?
Add the mozzarella last, right before tossing with the dressing. The secret is layering it on top of the meats and olives, then adding the herbs and dressing immediately. If the salad sits too long before serving, the mozzarella may soften slightly, but it'll still be delicious. For extra insurance, use low-moisture mozzarella if fresh mozzarella isn't available.
What if I don't have fresh basil or parsley?
No problem! Use dried herbs in a pinch—just reduce the amount to 1 teaspoon dried basil and ½ teaspoon dried parsley. For a different flavor, try cilantro or thyme, but basil and parsley are traditional for that authentic Buca Di Beppo taste. The herbs add freshness that balances the rich meats and creamy cheese.
