Zesty, savory, and full of fiber! This Italian Grinder Bean Salad packs all the flavors of your favorite Italian sub into a delicious and nutritious salad. Even better? It gets more flavorful as it sits in the fridge, so it’s the perfect prep-ahead lunch.

Amber’s 5-star review ⭐️ “I never leave reviews on recipes. This salad came out SO good! It lasted all of 12 hours at our house. I couldn’t get enough, it really tastes like a sandwich!”
You’ll also love my other filling salad recipes like Greek bean salad, chopped antipasto salad, and cottage cheese salad.
Recipe Highlights
- Incredible flavor: With fresh mozzarella, sliced salami, and the most crave-worthy Italian dressing, this dense bean salad is as tasty as it gets.
- Super nutritious: It packs nearly half your daily fiber and lots of protein to keep you full and support your health.
- No cooking needed: Prep this simple salad in under 20-minutes and you’ll have a quick lunch ready for the week.
- Perfect for meal prep: It’s just as satisfying on day three as it is on day one, because it gets better as it marinates in the fridge!
- Dietitian-designed: As usual, this recipe is designed by a Registered Dietitian to maximize nutrition without sacrificing flavor.
Key Ingredients and Substitutions

- Chickpeas and kidney beans: I love this mix, but you are welcome to use any canned bean or lentil you love!
- Sliced banana peppers: If you can’t find them sliced, feel free to chop them yourself. You can also swap in pepperoncini peppers if preferred.
- Mini bocconcini pearls: You can use any cheese you love including diced smoked cheddar, havarti, or provolone – just make sure to chop it small, roughly the same size as your beans.
Scroll down to the recipe card for the full ingredients list and detailed recipe.
How to Make Italian Grinder Bean Salad



- Whisk dressing at the bottom of your mixing bowl.
- Add remaining salad ingredients.
- Toss and enjoy!
Variations
- Make it vegetarian: Leave out the deli meat and add more cheese instead!
- Switch the veggies: You’re welcome to add or swap any vegetable in this recipe – diced cucumber, shredded lettuce, and cubed avocado would be great additions.
- Swap the cheese: Smoked cheddar, cubed provolone, crumbled feta, or shaved parmesan would all work well.
Storage And Meal Prep
This recipe stays good in the fridge for up to four days. You can store in one large food container and portion each day, or store in single-serving food containers for an easy grab-and-go option. Stir your salad before serving, since the dressing tends to settle at the bottom.
Top Tips For The Perfect Dense Bean Salad
- Chop everything small. The goal is for every ingredient to be roughly the same size, so you get maximum flavor in every bite. Chop those veggies small, and make sure your cheese is roughly the same size of your beans.
- Don’t skip the banana peppers. Banana peppers add a nice punch, and their brine takes the dressing up a notch. They’re not super spicy – but they do add lots of flavor.
- Store with the dressing. If you’re making this for meal prep (which I highly recommend), be sure to dress the salad before storing. This helps everything marinate in the fridge and get more flavorful over time.

More Filling Salads With Beans
Need more dense and filling salad recipes? Here are my favorites:
- Southwest Chicken Salad
- Kale White Bean Salad
- Greek Bean Salad
- Chickpea Cucumber Feta Salad
- Chopped Antipasto Salad
- Pesto and Orzo Salad
If you tried this recipe for Italian Grinder Bean Salad, leave a ⭐️ star rating and comment below! And don’t forget to share a pic on Instagram.

Italian Grinder Bean Salad
Equipment
Ingredients
Italian Dressing
- ¼ cup olive oil
- ¼ cup red wine vinegar
- 2 Tbsp grated parmesan cheese
- 2 Tbsp mayonnaise, use light if desired
- 1 Tbsp brine from banana peppers, optional
- ½ Tbsp dijon mustard
- 1 clove garlic, minced
- 2 tsp Italian seasoning
- ¼ tsp crushed red pepper flakes
- ½ tsp salt, adjust to taste
- black pepper
Salad Base
- 1 can chickpeas, drained and rinsed
- 1 can red or white kidney beans, drained and rinsed
- 2 oz sliced salami, sliced into ¼-inch strips
- 2 oz deli turkey, sliced into ¼-inch strips
- 1 cup mini bocconcini pearls, or cubed fresh mozzarella
- 1 cup cherry tomatoes, quartered
- 1 medium bell pepper, diced small
- ¼ medium red onion, sliced thin
- ½ cup pickled sliced banana peppers, drained and chopped
Instructions
- To the bottom of your large mixing bowl, add all ingredients for the Italian dressing. Whisk until smooth and combined.
- Add all remaining salad ingredients.
- Toss until all ingredients are evenly distributed and well coated in dressing. Taste, adjust seasonings as desired, and enjoy!
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.










I made this about six months ago with salami and a pre-made dressing, and it was very good. (So good that my husband ate too much and didn’t leave me a second helping!) And I just made it again today, this time with deli turkey, smoked cheddar, and your dressing recipe. It was even better – and I’m going to make sure I get my my second meal out of this time!
I would suggest leaving the mustard out, and swapping the mayo for a little extra olive oil and parm (it’s mostly just there for creaminess). Your dressing may not be as smooth, but still delicious!
This Grinder Salad was good and easy to make. ย I like how Miranda gave some options to the ingredients. ย I have made this salad three times and each time a little different with the same yummy sauce.
I never leave reviews on recipes. This salad came out SO good! It lasted all of 12 hours at our house. I couldn’t get enough, it really tastes like a sandwich! Thank you so much for sharing this. Can’t wait to explore your other recipes ๐
Thank you so much, Amber! I am SO glad to hear you liked it!!
I don’t usually leave comments on recipes. This salad was SO good! Really tasted like a sandwich. It lasted all of 12 hours in our house. Definitely going into our summer rotation and can’t wait to explore your other recipes! Thanks so much for sharing this ๐
Hi can you tell me if the nutritional information is per serving or for the entire recipe?ย
Per serving!
Making this for my lunches next week! Miranda, if we use store bought Italian dressing, how much should I put in there? 1/2 cup? Or would that be too much? Thank you!!
Seriously SO good. Thank you so much for this recipe!ย
This is an excellent recipe. Every time I make it, it disappears almost immediately.