Hearty Italian Bean Salad with Herbs and Vinaigrette

This easy Italian Dense Bean Salad is made with chickpeas, cannellini beans, salami, Parmesan, crisp vegetables, and banana peppers tossed in a tangy homemade creamy Italian dressing. It’s a no-cook recipe ideal for lunch, meal prep, potlucks, and simple side dishes.

If you enjoy salads packed with flavor and texture, this one delivers. Rather than using lettuce, a dense bean salad relies on hearty beans as the base, so it holds up well and keeps its texture even after sitting in the fridge.

Chickpeas and cannellini beans are combined with cucumber, red bell pepper, cherry tomatoes, shallot, parsley, salami, Parmesan, and tangy banana peppers. A creamy Italian dressing brightens the whole dish, making it savory, tangy, and satisfying.

Italian dense bean salad with chickpeas, cannellini beans, salami and vegetables.

Why You’ll Love This Recipe

No cooking required

Perfect for meal prep

Bold Italian flavors

Loaded with hearty ingredients

Easy to customize

Make it once, and enjoy it all week long.

Ashley

Italian Dense Bean Salad with Salami

img 22747 2

Full disclosure: I wasn’t always a big fan of beans, but I wanted to add more fiber to my diet. Rather than eating plain canned beans, I transformed them into a salad inspired by Italian antipasto—salami, Parmesan, banana peppers, and crisp vegetables. The result was surprisingly delicious, and now it’s a go-to for lunches and easy dinners.

The beans contribute fiber and substance, while the antipasto-style ingredients bring bright, savory flavor. It didn’t cure all my sleep issues, but it made adding beans to my meals enjoyable. If more fiber means more of this salad, I’m all for it.

Dense Bean Salad Ingredients

Below are the main ingredients used in this Italian Dense Bean Salad. Quantities are included in the recipe card further down.

Chickpeas: drained and rinsed

Cannellini beans: drained and rinsed

English cucumber

Cherry tomatoes

Red bell pepper

Shallot

Flat-leaf parsley

Salami

Parmesan cheese

Banana peppers

Ingredients for Italian Dense bean salad including chickpeas, cannellini beans, salami, cucumber, tomatoes, parmesan, and banana peppers

Easy Swaps

Cannellini beans: Great Northern or navy beans work well.

Chickpeas: Substitute a second can of white beans if preferred.

Salami: Try pepperoni or turkey salami for a different flavor.

Parmesan: Use provolone cubes, mozzarella pearls, or crumbled feta instead.

For the Creamy Italian Dressing

Red wine vinegar

Olive oil

Dijon mustard

Mayonnaise

Banana pepper juice

Italian seasoning

Red pepper flakes

Salt and black pepper

ingredients for creamy Italian dressing for Italian dense bean salad.

Easy Dressing Swaps

Red wine vinegar: White wine vinegar or apple cider vinegar can be used; flavor will vary slightly.

Olive oil: Avocado oil is an acceptable substitute.

Dijon mustard: Spicy brown mustard works in a pinch.

Mayonnaise: Plain Greek yogurt creates a similar creamy texture.

How to Make Italian Dense Bean Salad

This is a no-cook recipe that comes together quickly and stores well for meal prep.

1. Prep the beans.

Drain and rinse the chickpeas and cannellini beans thoroughly under cool water. Allow them to drain well so excess liquid doesn’t dilute the dressing.

drained and rinsed chickpeas and cannellini beans for dense bean salad.

2. Chop the vegetables and salami.

Chop the cucumber and halve or quarter the cherry tomatoes. Finely dice the shallot and red bell pepper. Chop the parsley, salami, and banana peppers. Shred or finely grate the Parmesan. Keep pieces relatively small and uniform so each bite includes a bit of everything.

chopped salami and finely shredded parmesan cheese for dense bean salad.
chopped cucumber, tomatoes, red bell pepper, shallot and parsley for Italian dense bean salad.

3. Make the dressing.

In a small bowl or jar, whisk together red wine vinegar, olive oil, Dijon mustard, mayonnaise, reserved banana pepper juice, Italian seasoning, red pepper flakes, salt, and black pepper until emulsified and smooth.

creamy Italian dressing with dijon mustard and banana pepper juice.

4. Assemble the salad.

Combine the chickpeas, cannellini beans, cucumber, cherry tomatoes, parsley, Parmesan, shallot, red bell pepper, salami, and banana peppers in a large bowl. Pour the dressing over the salad and toss gently until everything is evenly coated.

Italian bean salad tossed with salami, parmesan, vegetables, banana peppers and dressing.

5. Let it chill.

You can serve the salad immediately, but refrigerating it for at least 30 minutes improves the flavor. As it rests, the beans absorb the dressing and the flavors meld. Stir again before serving.

Ashley’s Tip

Chop everything evenly so each bite has a mix of beans, vegetables, cheese, and salami. Small, consistent pieces make the salad more enjoyable.

Italian Dense Bean Salad served in a bowl for an easy lunch.

More Dense Bean Tips & Tricks

  • Drain the beans thoroughly so excess liquid doesn’t water down the dressing.
  • Reserve 1 tablespoon of banana pepper liquid before draining the jar; it adds brightness to the dressing.
  • Allow at least 30 minutes of chill time for the best flavor—this salad tastes even better after resting in the fridge.
  • Taste before serving and adjust salt, black pepper, or a splash of vinegar or banana pepper juice if needed after the beans absorb the dressing.
img 22747 12

Italian Dense Bean Salad Recipe

A hearty, no-cook Italian-style bean salad with chickpeas, cannellini beans, salami, Parmesan, vegetables, and banana peppers in a creamy Italian dressing. Great for lunches, meal prep, and potlucks.
Prep Time: 23 minutes
Chill Time: 30 minutes
Servings: 6

Ingredients

Salad Ingredients

  • 15 ounce can chickpeas, drained and rinsed
  • 15 ounce can cannellini beans, drained and rinsed
  • 1 English cucumber, chopped
  • 6–8 ounces cherry tomatoes, chopped or halved
  • ¼ cup flat-leaf parsley, chopped
  • 1 cup finely grated Parmesan cheese
  • 1 shallot, finely diced
  • 1 red bell pepper, diced
  • 6–8 ounces salami, chopped
  • 10 ounce jar banana peppers, drained, with 1 tablespoon juice reserved

Creamy Italian Dressing Ingredients

  • ¼ cup red wine vinegar
  • ¼ cup olive oil
  • 1 tablespoon Dijon mustard
  • 2 tablespoons mayonnaise (or plain Greek yogurt)
  • 1 tablespoon reserved banana pepper juice
  • 1 teaspoon Italian seasoning
  • ¼ teaspoon red pepper flakes
  • ½ teaspoon salt
  • ½ teaspoon black pepper

Instructions

  1. Drain and rinse the chickpeas and cannellini beans thoroughly. Allow them to drain well.
  2. In a large bowl, combine the chopped cucumber, cherry tomatoes, parsley, Parmesan, shallot, red bell pepper, chickpeas, cannellini beans, salami, and banana peppers.
  3. In a small bowl or jar, whisk together the red wine vinegar, olive oil, Dijon mustard, mayonnaise, reserved banana pepper juice, Italian seasoning, red pepper flakes, salt, and black pepper until smooth and emulsified.
  4. Pour the dressing over the salad and gently toss until everything is evenly coated.
  5. Cover and refrigerate for at least 30 minutes to allow the flavors to develop. Stir again before serving and adjust seasoning if needed.

Notes

For best flavor, chill the salad so the beans absorb the dressing. Reserve 1 tablespoon of liquid from the banana pepper jar before draining the peppers. Store leftovers covered in the refrigerator for 3–4 days and stir well before serving. Freezing is not recommended because the fresh vegetables will lose texture.

What is a Dense Bean Salad

A dense bean salad is a hearty salad centered on beans and lots of chopped vegetables rather than greens. Because it contains no lettuce, it holds up well when dressed in advance and often improves after resting. As the salad sits, the beans absorb the dressing, deepening the flavor—making this an excellent make-ahead or meal-prep option.

How to Store

Store the salad in an airtight container in the refrigerator. For best texture and flavor, enjoy within 3–4 days. Do not freeze, as fresh vegetables will become mushy when thawed.

Serving

This salad is hearty enough to serve as a main for an easy lunch, or pair it as a side with grilled chicken, burgers, or sandwiches. It also works well for picnics and potlucks because it travels and holds up well.

FAQ

Do you have to cook canned chickpeas or cannellini beans?

No. Canned chickpeas and cannellini beans are already fully cooked; just drain and rinse them before using.

Why should you rinse canned beans?

Rinsing removes the starchy canning liquid and reduces excess sodium. Allow the beans to drain well after rinsing.

Can I make dense bean salad ahead of time?

Yes. Making it at least 30 minutes ahead allows the flavors to meld; it also stores well for a few days in the fridge.

Can I use a different type of bean?

Yes. Great Northern or navy beans are good substitutes for cannellini beans, and you can swap chickpeas for another white bean if preferred.

Is this served cold?

Yes. This Italian Dense Bean Salad is best chilled or served cool from the refrigerator.