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.

Italian grinder dense bean salad mixed in a large white bowl.

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

Ingredients for Italian grinder bean salad displayed in small bowls on a marble counter.
  • 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

Dressing at the bottom of a large mixing bowl.
Ingredients for dense bean salad unmixed in a large mixing bowl.
Italian dense bean salad being mixed in a large mixing bowl.
  1. Whisk dressing at the bottom of your mixing bowl.
  2. Add remaining salad ingredients.
  3. Toss and enjoy! 
Save this recipe
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

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

  1. 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.
  2. 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.
  3. 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.
Italian grinder dense bean salad tossed together.

More Filling Salads With Beans

Need more dense and filling salad recipes? Here are my favorites:

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.

5 from 24 votes

Italian Grinder Bean Salad

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.
Prep Time: 15 minutes
Cook Time: 0 minutes
Total Time: 15 minutes
Yield: 4 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

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

Calories: 483kcal | Carbohydrates: 31g | Protein: 20g | Fat: 32g | Saturated Fat: 7g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 14g | Trans Fat: 0.01g | Cholesterol: 30mg | Sodium: 1371mg | Potassium: 655mg | Fiber: 10g | Sugar: 5g | Vitamin A: 1223IU | Vitamin C: 61mg | Calcium: 199mg | Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Rate and comment below!

About Miranda

Miranda is a Registered Dietitian on a mission to help you make healthy eating easier with simple recipes and doable nutrition tips.

You May Also Like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

31 Comments

  1. Anonymous says:

    This was a great salad. I was looking for a change. I know that you said we could use pre-made dressing. However, I think that added so much flavor to it!!! YUM!

    1. Miranda Galati, MHSc, RD says:

      Aw yay I’m so glad you enjoyed!! Thanks so much for your kind comment.

  2. Ariel says:

    5 stars
    This is so dang good. I could eat this every day. 

  3. Trish Holmes says:

    5 stars
    This is my favourite food prep lunch!

  4. Lisa says:

    5 stars
    Delicious and easy to make! It’s become a staple in our house. Sometimes I add pasta or cucumbers for extra volume.

  5. Sara O says:

    This salad combo and dressing were killer. SO SO good!

  6. Sarah says:

    5 stars
    This was delicious and great for meal prep for the week. 

  7. Trish says:

    5 stars
    This is soooo good! I like it scooped onto tortilla chips 🤤

    1. Miranda Galati, MHSc, RD says:

      YAY I am so glad you loved it! Thanks for your review!

  8. Jennifer says:

    5 stars
    So delicious and very satisfying!

    1. Miranda Galati, MHSc, RD says:

      Wooh! Thanks so much for your review, Jennifer!

  9. Gail says:

    5 stars
    I made the Grinder Bean Salad yesterday and it was delicious! It was quick and simple to put together and has so much flavour. My husband and I ate a whole bunch of it already. This will definitely be in our regular rotation of lunch meals 🙂
    Thank you for the recipe!

    1. Miranda Galati, MHSc, RD says:

      So glad you liked it! Thank you for taking the time to review 🙂

  10. Deb Paterson says:

    5 stars
    Made this to add some protein and fiber to dinner last night (pizza) and figured we’d have leftovers for a couple of days but it was so good there not much left! 

    1. Miranda Galati, MHSc, RD says:

      Haha that is amazing! Thanks so much for your review!