Italian Antipasto Bean Salad (My Charcuterie Board in a Bowl)

This post contains affiliate links. This means if you make a purchase using these links, we may receive a commission at no extra charge to you. Thank you for supporting Cyanne Eats!

One of the best bean salad ideas I keep coming back to takes an entire antipasto platter, salami, mozzarella, marinated artichokes, olives, pepperoncini, and turns it into one bowl with cannellini beans or chickpeas doing the heavy lifting, all tossed in a garlicky Italian vinaigrette.

I’ve made a lot of bean salads this year. Most of them lean vegetable-forward, a little virtuous, the kind of thing you eat because it’s Tuesday and you need lunch to happen with minimal effort. This one is not that.

This is the bean salad I make when I actually want to feel like I’m at a party, even if the party is just me and my kitchen counter on a random Thursday. It’s got salami in it. It’s got real mozzarella.

It tastes like the good corner of a charcuterie board, except I can eat it with a fork out of a container for four days straight.

I’ll walk through what actually goes into it, why I stopped serving it ice cold, and the two ingredient swaps that make the biggest difference in how it holds up over a week.

Key Takeaways

  • This is the meat-forward, indulgent version of the dense bean salad trend, built to taste like an antipasto platter instead of a virtuous lunch bowl.
  • Cannellini beans or chickpeas both work, but I default to cannellini because the creamy interior plays well against the salty meat and cheese.
  • Small mozzarella pearls, sometimes labeled bocconcini, hold their shape a lot better over several days than mozzarella you cube yourself.
  • Patting the marinated artichokes and pepperoncini dry before they go in the bowl is the single biggest thing standing between you and a watery salad by day two.
  • I let this one sit at room temperature for a bit before serving instead of eating it straight from the fridge, the same way you would with an actual antipasto spread.
  • It keeps about 3 to 4 days in the fridge, though the cheese is at its best in the first couple of days.

What Actually Goes Into an Antipasto Bean Salad

The whole idea here is to take the stuff you’d normally arrange on a board and toss it into a bowl with beans instead. Genoa salami is my go-to, cut into small pieces so every bite gets a little, though pepperoni works just as well if that’s what’s in the fridge.

For the cheese, I use small fresh mozzarella pearls, the kind sometimes sold as bocconcini, because they’re already bite-sized and don’t need any cutting. Marinated artichoke hearts and Castelvetrano olives bring the briny, slightly buttery notes that make an antipasto platter taste like an antipasto platter, and pepperoncini adds the vinegary kick that cuts through all that salt and fat.

Cannellini beans are my default bean here, though a can of chickpeas works too if that’s what you’ve got. I’ve done a fifty-fifty mix of both more than once, mostly because I like having two different textures in the same bite.

Turning a Platter Into a Bowl

The dense bean salad trend has been going strong for a while now, and the antipasto version is the one that made the most sense to me the first time I saw it. An antipasto platter is already a pile of small, distinct things arranged next to each other, cured meat here, cheese there, marinated vegetables in their own little pile.

Beans just give all of it something to hold onto. Instead of picking up a cracker and building a bite yourself, every forkful already has a little bit of everything in it, dressed and ready to go.

It’s also just more practical for a weeknight than an actual charcuterie board. I don’t need a fancy serving board or a specific arrangement of meats and cheeses to make it look right. I chop, I toss, I’m done in twenty minutes.

How to Make Antipasto Salad the Bean Salad Way

Learning how to make antipasto salad in bowl form is a lot less fussy than assembling a board, since nothing needs to look pretty going in. This is the order I follow every time.

  1. Whisk the olive oil, red wine vinegar, minced garlic, oregano, red pepper flakes, salt, and pepper together in a large bowl until it looks combined.
  2. Add the drained, rinsed cannellini beans and fold them in gently so they get coated without breaking apart.
  3. Stir in the salami, olives, chopped artichokes, and pepperoncini, then cover and refrigerate for at least 30 minutes.
  4. Fold in the mozzarella pearls and fresh basil right before serving, so the cheese doesn’t sit in acidic dressing longer than it needs to.
  5. Let the bowl sit out at room temperature for 20 to 30 minutes before you eat, instead of serving it straight out of the fridge.

I use a large glass mixing bowl for this one because there’s a lot going on in it, salami, cheese, olives, beans, and it’s easy to lose ingredients over the side of a smaller bowl. A sharp chef’s knife and a solid cutting board make quick work of cutting the salami into small pieces, and a garlic press saves time when I’m mincing two or three cloves at once.

Salami, Mozzarella, and What I’ve Learned From Testing Both

I used to just grab whatever mozzarella was in the deli case and cube it myself. The first few times I made this salad that way, the cheese broke down fast, going a little mushy and shedding a milky liquid into the bottom of the container by day two.

Switching to small mozzarella pearls fixed almost all of it. They’re firmer to start with, they hold their round shape in the dressing, and they don’t fall apart the way a hand-cut cube does once you start folding everything together.

Salami versus pepperoni came down to preference more than performance in my kitchen. Genoa salami has a little more fat marbled through it, which I like against the acidity of the dressing, but pepperoni brings more heat if that’s the direction you want to go.

Ingredient choiceHow it holds upBest for
Mozzarella pearls (bocconcini)Holds shape, minimal liquid releasedMeal prep, serving over a few days
Hand-cubed fresh mozzarellaSoftens and weeps liquid fasterSame-day serving only
Genoa salamiRicher, fattier, mellows the acidMy default
PepperoniSpicier, slightly firmer textureIf you want more kick

Why I Stopped Serving This One Ice Cold

This might be the biggest thing I changed about how I make this salad. I used to pull it straight from the fridge and serve it cold, the way I do with most of my other bean salads.

The problem is that salami and mozzarella just don’t taste like much when they’re cold. Fat carries flavor, and cold fat doesn’t release it the same way, so a fridge-cold bite of this salad tastes muted compared to the same bite twenty minutes later once everything’s had a chance to warm up a little.

That’s really just how a real antipasto spread works too. Cured meat and cheese are always meant to sit out and come up to something closer to room temperature before anyone digs in, not get pulled cold antipasto style straight from the refrigerator. I still keep the beans and dressing cold while everything marinates, I just pull the bowl out and let it sit on the counter for a bit before I actually eat it.

The Dressing

The dressing is a simple Italian vinaigrette, nothing complicated. Olive oil, red wine vinegar, garlic, dried oregano, and a pinch of red pepper flakes cover almost everything this salad needs.

I’ve added a small spoonful of Dijon mustard on occasion, mostly to help the dressing emulsify a little better and cling to the beans instead of pooling at the bottom. It’s not traditional, but it’s a small trick that makes a real difference in how evenly everything gets coated.

One thing I learned the hard way: don’t skip patting the marinated artichokes and pepperoncini dry before they go in. Straight out of the jar, they carry a surprising amount of liquid that waters down the dressing and turns the whole salad soupy by the second day.

Ways I Switch It Up

  • Swap the beans. A can of chickpeas instead of cannellini, or half and half, changes the texture without touching anything else.
  • Add roasted red peppers. A jarred, chopped roasted red pepper brings a little sweetness against all that salt and vinegar.
  • Make it a chopped antipasto salad. Add a couple cups of chopped romaine or arugula right before serving if you want more of a chopped antipasto salad feel instead of an all-bean bowl.
  • Skip the meat. Leaving out the salami turns this into something closer to my Mediterranean dense bean salad, still good, just a different salad entirely.
  • Thread it onto skewers. For a party, I’ll sometimes pull a few pieces of salami, cheese, and olives out before dressing and thread them onto bamboo skewers the same way I do for my antipasto skewers, then scatter them over the top of the bowl for a little presentation.

How It Stacks Up Against the Rest of My Bean Salad Lineup

I’ve made a handful of Italian-leaning bean salads at this point, and this is by far the most indulgent, party-food version of the bunch. My Italian white bean salad is the simple, vegetarian one, just cannellini beans, tomatoes, and a garlicky dressing, nothing fancy going on.

My white bean and feta salad is the one where the cheese gets top billing, a full block of feta doing most of the talking. There’s also a more rustic, herb-heavy cannellini bean salad I make that leans into fresh sage and kale rather than cured meat, which is its own thing entirely.

This one is the charcuterie board version. If you’re deciding between them, ask yourself whether you want dinner-party or lunch-prep energy, because that’s really the difference.

How Long It Keeps

This salad holds for about 3 to 4 days in the fridge in a sealed airtight container. The mozzarella is the ingredient that limits it, since it starts to soften more noticeably after day three.

If I’m prepping ahead for the week, I’ll hold back the mozzarella and basil and add them the day I’m actually eating a portion. For grab-and-go lunches, I like portioning it into individual small glass jars with lids so I can just grab one on my way out the door.

A few flakes of Maldon sea salt right before serving wakes the whole thing back up if it’s been sitting in the fridge for a couple of days.

Serving It Like a Real Antipasto Spread

If you’re bringing this to a party instead of eating it solo out of a container, I like piling it onto a rectangular ceramic platter instead of a plain bowl. It reads more like the antipasto board it’s pretending to be, and it’s an easier thing for people to serve themselves from with a spoon.

Set it out about half an hour before people start eating so it has time to come up to that room-temperature sweet spot. It’ll hold at room temperature for a couple hours without any issue, the same way a real cheese and meat board would.

The Bowl I Make When I Want Dinner-Party Energy

Out of everything in my bean salad rotation, this is the one I reach for when I actually want the meal to feel like an occasion. It takes about twenty minutes of chopping, and the fridge and a little counter time do the rest.

If you’ve been making the simpler vegetarian versions and want something with more going on, this is the one to try next. Just don’t skip letting it come up to room temperature before you dig in, since that’s the step that makes the biggest difference.

Frequently Asked Questions

Can I use pepperoni instead of salami?

Yes, pepperoni works fine and brings a bit more heat than Genoa salami does. I’d cut it into small pieces the same way so it distributes evenly through the bowl.

Do I have to use mozzarella pearls specifically?

No, but I’d recommend them over hand-cubed mozzarella if you’re planning to eat this over a few days, since the pearls hold their shape better and release less liquid into the dressing.

Is antipasto bean salad supposed to be served cold?

I serve mine closer to room temperature rather than straight from the fridge, since the salami and mozzarella taste much better once they’ve had 20 to 30 minutes to warm up. Keep the components chilled while they marinate, then pull the bowl out before serving.

How long does this salad keep in the fridge?

About 3 to 4 days in a sealed container. The mozzarella is the ingredient that softens first, so I try to eat it within the first couple of days if I can.

Can I make this ahead for a party?

Yes, you can mix the beans, meat, olives, artichokes, and dressing up to a day ahead. Just hold back the mozzarella and fresh basil until closer to serving so they don’t sit in the acidic dressing longer than necessary.

Italian Antipasto Bean Salad

A dense bean salad built to taste like an antipasto platter, with cannellini beans, salami, mozzarella pearls, marinated artichokes, olives, and pepperoncini in a garlicky Italian vinaigrette. Best served closer to room temperature rather than straight from the fridge.
Prep Time 20 minutes
Chill Time 30 minutes
Total Time 50 minutes
Course Salad
Cuisine Italian
Servings 6 side servings (or 4 main-dish servings)
Calories 410 kcal

Ingredients
  

  • 2 cans (15-ounce) cannellini beans, drained and rinsed (or 1 cannellini + 1 chickpea)
  • 4 ounces Genoa salami cut into small pieces (or pepperoni)
  • 8 ounces fresh mozzarella pearls bocconcini, drained
  • 1 cup marinated artichoke hearts drained, patted dry, and roughly chopped
  • 1/2 cup Castelvetrano olives pitted and halved
  • 1/2 cup pepperoncini sliced and patted dry
  • 1/3 cup thinly sliced red onion
  • 1/4 cup fresh basil chopped (or flat-leaf parsley)
  • 1/3 cup extra virgin olive oil
  • 3 tablespoons red wine vinegar
  • 2 garlic cloves minced
  • 1 teaspoon dried oregano
  • 1/4 to 1/2 teaspoon red pepper flakes to taste
  • 1/2 teaspoon Dijon mustard optional
  • 1/2 teaspoon kosher salt plus more to taste
  • 1/4 teaspoon black pepper

Instructions
 

  • Whisk the olive oil, red wine vinegar, garlic, oregano, red pepper flakes, Dijon (if using), salt, and pepper together in a large bowl.
  • Add the drained, rinsed beans and fold gently to coat without breaking them apart.
  • Stir in the salami, olives, chopped artichokes, pepperoncini, and red onion. Cover and refrigerate at least 30 minutes, or up to overnight.
  • Fold in the mozzarella pearls and fresh basil right before serving.
  • Let the salad sit at room temperature for 20 to 30 minutes before serving. Taste and adjust salt, pepper, or vinegar as needed.

Notes

Keeps in a sealed container in the fridge for 3 to 4 days, though the mozzarella softens after day three, so it’s best in the first couple of days. For meal prep, hold back the mozzarella and basil and add them the day you’re eating a portion. Serve closer to room temperature rather than ice cold for the best flavor.
Keyword antipasto bean salad, bean salad ideas, chopped antipasto salad, dense bean salad, how to make antipasto salad, italian antipasto bean salad
About Cynthia

Cynthia Odenu-Odenu is the founder of Cyanne Eats. A registered nurse with a passion for food, she brings the same attention to detail from her professional life into the kitchen. From chain restaurant rankings to grocery finds and easy recipes, Cynthia covers it all and helps everyday food lovers eat better and spend smarter.

Leave a Reply

Recipe Rating