If you ask me, the Italian grinder sandwich is one of the best lunches around.
This bean salad takes all those classic flavors—salty meats, tangy peppers, and creamy cheese—and turns them into a side dish that works for picnics, potlucks, or weeknight dinners. The red wine vinegar dressing gets a boost from dijon mustard and parmesan, giving it that signature grinder tang.
Chickpeas and kidney beans make it hearty, while salami, turkey, and bocconcini bring the deli counter favorites. Cherry tomatoes, bell peppers, and banana peppers add a nice crunch and a bit of zip.
It’s a crowd-pleasing salad that comes together quickly and tastes even better the next day.
Why You’ll Love This Italian Grinder Bean Salad
- Ready in 15 minutes – This salad comes together super fast with no cooking required, making it perfect for busy weeknights or last-minute gatherings.
- High-protein meal – Packed with chickpeas, kidney beans, salami, turkey, and cheese, this salad keeps you full and satisfied without feeling heavy.
- All the grinder flavors without the bread – You get all those classic Italian sub flavors you crave in a lighter, fresher format that’s great for meal prep.
- No-cook convenience – Just chop, mix, and toss everything together. No stove or oven needed, which means less cleanup and more time to relax.
- Great for meal prep – The flavors actually get better as it sits, so you can make it ahead and enjoy it throughout the week for quick lunches.
What Kind of Beans Should I Use?
This recipe calls for canned chickpeas and red kidney beans, which are perfect because they’re already cooked and ready to go. You can definitely swap in other canned beans if that’s what you have on hand – white beans, black beans, or even pinto beans would work great. Just make sure to drain and rinse your beans well before adding them to the salad to get rid of any excess sodium and that slightly metallic canned taste. If you’re feeling ambitious and want to use dried beans, go for it, but you’ll need to soak and cook them ahead of time, which adds a lot more prep work to what’s otherwise a super quick recipe.
Options for Substitutions
This salad is super forgiving and you can easily swap things around based on what you have:
- Chickpeas and kidney beans: You can use any canned beans you like – white beans, black beans, or cannellini beans all work great. Just drain and rinse them well before adding to the salad.
- Salami and turkey: Feel free to mix up the deli meats! Try pepperoni, ham, mortadella, or even prosciutto. You can also use all of one type if that’s what you have on hand.
- Bocconcini: If you can’t find bocconcini, use cubed mozzarella, provolone, or even cheddar. Just cut it into bite-sized pieces so it mixes well with the other ingredients.
- Banana peppers: Pepperoncini or pickled jalapeños make good substitutes if you can’t find banana peppers. You can also use the brine from these peppers in the dressing.
- Red wine vinegar: White wine vinegar or apple cider vinegar work just fine if that’s what you have in your pantry.
- Mayonnaise: For a lighter version, you can swap the mayo with Greek yogurt or leave it out entirely and add a bit more olive oil to keep the dressing creamy.
Watch Out for These Mistakes While Cooking
The biggest mistake when making this bean salad is not draining and rinsing your canned beans thoroughly – excess liquid will water down your dressing and make the whole salad taste bland and mushy.
Another common error is adding the dressing right before serving, but this salad actually tastes better when it sits for at least 30 minutes in the fridge, giving the beans and vegetables time to soak up all those Italian flavors.
Don’t skip dicing your salami and turkey into small, bite-sized pieces that match the size of your beans and tomatoes – this ensures you get a bit of everything in each forkful instead of awkward chunks of meat.
Finally, if your salad seems dry after it sits in the fridge, remember that the beans will absorb some of the dressing, so save a little extra on the side to toss in before serving.
What to Serve With Italian Grinder Bean Salad?
This bean salad is pretty hearty on its own since it’s loaded with protein from the chickpeas, beans, and deli meats, but it’s perfect alongside some crusty bread or garlic knots for scooping. I love serving it at cookouts with grilled chicken or as part of a bigger spread with other picnic-style salads like pasta salad or coleslaw. If you want to make it more of a complete meal, just pile it onto a hoagie roll or wrap it up in a tortilla for an easy lunch. It also works great as a side dish for sandwiches or burgers at your next barbecue.
Storage Instructions
Store: This bean salad actually gets better as it sits! Keep it in an airtight container in the fridge for up to 5 days. The flavors really meld together after a day or two, making it perfect for meal prep or bringing to potlucks.
Make Ahead: I love making this salad a day in advance because it tastes even better the next day. Just give it a good stir before serving since the dressing tends to settle at the bottom. If you’re planning to keep it for more than 2 days, you might want to add the lettuce or any greens right before serving to keep them crisp.
Serve: This salad is best served cold or at room temperature. Give it a quick toss before serving to redistribute the dressing, and add a little extra drizzle of olive oil if it seems dry after a few days in the fridge.
| Preparation Time | 10-15 minutes |
| Cooking Time | 0 minutes |
| Total Time | 10-15 minutes |
| Level of Difficulty | Easy |
| Servings | 4 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1250-1400
- Protein: 50-60 g
- Fat: 85-100 g
- Carbohydrates: 80-95 g
Ingredients
For the dressing:
- 1/3 cup olive oil (I use California Olive Ranch for a smooth finish)
- 1/3 cup red wine vinegar
- 3 tbsp parmesan cheese (freshly grated provides better emulsification)
- 2 tbsp mayonnaise (I prefer Hellmann’s for the creamiest texture)
- 1 tbsp brine
- 1 tbsp dijon mustard
- 1 large garlic clove (freshly minced for the best aroma and bite)
- 2 1/2 tsp italian seasoning
- 1/2 tsp red pepper flakes
- 3/4 tsp salt
- 1/4 tsp black pepper
For the salad:
- 19 oz chickpeas (drained and rinsed thoroughly)
- 15 oz red kidney beans
- 3 oz salami (cut into 1/4-inch ribbons)
- 2 oz turkey
- 1 cup bocconcini (halved into bite-sized pieces)
- 1 cup cherry tomatoes (sliced in half longitudinally)
- 1 medium bell pepper
- 1/4 red onion (thinly shaved for a milder bite)
- 1/2 cup banana peppers
Step 1: Prepare the Dressing Base
- 1/3 cup olive oil
- 1/3 cup red wine vinegar
- 3 tbsp parmesan cheese
- 2 tbsp mayonnaise
- 1 tbsp brine
- 1 tbsp dijon mustard
- 1 large garlic clove, minced
- 2 1/2 tsp italian seasoning
- 1/2 tsp red pepper flakes
- 3/4 tsp salt
- 1/4 tsp black pepper
In a medium bowl, whisk together the olive oil, red wine vinegar, parmesan cheese, mayonnaise, brine, and dijon mustard until fully emulsified and smooth.
The parmesan helps create a thicker, more cohesive dressing.
Mince the garlic clove finely and add it to the dressing along with the italian seasoning, red pepper flakes, salt, and black pepper.
Whisk everything together until the flavors are evenly distributed.
Let the dressing sit for a minute to allow the seasonings to bloom.
Step 2: Prepare the Fresh Vegetables and Proteins
- 1 medium bell pepper
- 1 cup cherry tomatoes
- 1/4 red onion
- 1/2 cup banana peppers
- 3 oz salami
- 2 oz turkey
- 1 cup bocconcini
While the dressing is resting, prepare all the vegetables and proteins.
Cut the bell pepper into 1/2-inch dice.
Slice the cherry tomatoes in half lengthwise.
Thinly shave the red onion and slice the banana peppers into bite-sized pieces.
Cut the salami into 1/4-inch ribbons and dice the turkey into small cubes.
Halve the bocconcini pieces.
I like to keep the red onion shaved thin rather than diced—it distributes more evenly throughout the salad and gives a milder, more pleasant bite with each spoonful.
Step 3: Combine and Finish the Salad
- 19 oz chickpeas
- 15 oz red kidney beans
- prepared vegetables and proteins from Step 2
- dressing from Step 1
In a large bowl, combine the drained and rinsed chickpeas, red kidney beans, and all the prepared vegetables and proteins.
Pour the dressing from Step 1 over the salad and toss gently but thoroughly, making sure every component is evenly coated with the dressing.
Allow the salad to sit for at least 15-20 minutes before serving so the flavors can meld together—I find the salad actually tastes better if you let it rest for 30 minutes to an hour.
Taste and adjust seasoning if needed before serving.

Easy Italian Grinder Bean Salad
Ingredients
For the dressing::
- 1/3 cup olive oil (I use California Olive Ranch for a smooth finish)
- 1/3 cup red wine vinegar
- 3 tbsp parmesan cheese (freshly grated provides better emulsification)
- 2 tbsp mayonnaise (I prefer Hellmann's for the creamiest texture)
- 1 tbsp brine
- 1 tbsp dijon mustard
- 1 large garlic clove (freshly minced for the best aroma and bite)
- 2 1/2 tsp italian seasoning
- 1/2 tsp red pepper flakes
- 3/4 tsp salt
- 1/4 tsp black pepper
For the salad::
- 19 oz chickpeas (drained and rinsed thoroughly)
- 15 oz red kidney beans
- 3 oz salami (cut into 1/4-inch ribbons)
- 2 oz turkey
- 1 cup bocconcini (halved into bite-sized pieces)
- 1 cup cherry tomatoes (sliced in half longitudinally)
- 1 medium bell pepper
- 1/4 red onion (thinly shaved for a milder bite)
- 1/2 cup banana peppers
Instructions
- In a medium bowl, whisk together the olive oil, red wine vinegar, parmesan cheese, mayonnaise, brine, and dijon mustard until fully emulsified and smooth. The parmesan helps create a thicker, more cohesive dressing. Mince the garlic clove finely and add it to the dressing along with the italian seasoning, red pepper flakes, salt, and black pepper. Whisk everything together until the flavors are evenly distributed. Let the dressing sit for a minute to allow the seasonings to bloom.
- While the dressing is resting, prepare all the vegetables and proteins. Cut the bell pepper into 1/2-inch dice. Slice the cherry tomatoes in half lengthwise. Thinly shave the red onion and slice the banana peppers into bite-sized pieces. Cut the salami into 1/4-inch ribbons and dice the turkey into small cubes. Halve the bocconcini pieces. I like to keep the red onion shaved thin rather than diced—it distributes more evenly throughout the salad and gives a milder, more pleasant bite with each spoonful.
- In a large bowl, combine the drained and rinsed chickpeas, red kidney beans, and all the prepared vegetables and proteins. Pour the dressing from Step 1 over the salad and toss gently but thoroughly, making sure every component is evenly coated with the dressing. Allow the salad to sit for at least 15-20 minutes before serving so the flavors can meld together—I find the salad actually tastes better if you let it rest for 30 minutes to an hour. Taste and adjust seasoning if needed before serving.


