This Italian Grinder Bean Salad has everything you love about a classic deli sub — but in a high-protein, high-fiber bowl with 35 grams of protein and 12 grams of fiber per serving.
Inspired by the viral Italian grinder sandwich, this dense bean salad swaps the bread roll for a hearty mix of garbanzo beans and white beans, loads up on turkey and salami, and finishes with creamy provolone, pepperoncini, and a zesty Greek yogurt dressing.
It’s crunchy, tangy, and has all that deli flavor in a lighter package.
Whether you need a high-protein meal prep idea, a quick high-fiber lunch, or just a new take on the Italian grinder, this one’s going to be on repeat.
Get Your FREE 7-Day High-Protein Meal Plan
Struggling to eat enough protein? I'll send you a full week of meals with the shopping list.
You'll also get my new meal plan every Saturday. Unsubscribe anytime.
Why You’ll Love This Italian Grinder Bean Salad
- All the flavor with extra nutrition – Everything you love about an Italian grinder sandwich, made healthier.
- High in protein – Beans, turkey, and cheese combine for over 35 grams of protein per serving.
- Packed with fiber – With 12 grams of fiber per serving, this keeps you full all afternoon.
- Meal prep friendly – Holds up well in the fridge for up to 4 days.
- Easy to customize – Swap in your favorite deli meats, cheeses, or extra veggies.
Ingredients You’ll Need
This Italian grinder bean salad comes together with a handful of fresh ingredients and pantry staples.
- Beans — Garbanzo beans and white beans make a hearty, protein-rich base that soaks up the dressing.
- Deli meats — Diced cooked turkey and salami bring that classic grinder sandwich flavor with plenty of protein.
- Veggies — Green bell pepper, cherry tomatoes, pepperoncini, parsley, and red onion for crunch and fresh, briny bites throughout.
- Cheese — Provolone or mozzarella pearls for creamy richness.
- Creamy grinder dressing — A tangy blend of Greek yogurt, olive oil, red wine vinegar, pepperoncini brine, Dijon mustard, garlic, oregano, and a pinch of red pepper flakes for heat.
Love Mediterranean flavors? Try this Mediterranean White Bean Salad with Feta & Preserved Lemon — bold flavors, 10 minutes, no cooking.
How to Make This Italian Grinder Bean Salad
- Make the dressing.
In a small bowl or jar, whisk together the Greek yogurt, olive oil, red wine vinegar, pepperoncini brine, Dijon mustard, garlic, dried oregano, red pepper flakes, and sea salt until smooth. - Combine the salad.
In a large mixing bowl, add the garbanzo beans, white beans, turkey, salami, green bell pepper, cherry tomatoes, pepperoncini, red onion, and parsley. Toss to combine. - Add the cheese and dress.
Fold in the provolone or mozzarella and grated parmesan. Pour the dressing over the salad and toss until everything is evenly coated. - Chill and serve.
Cover and refrigerate for at least 30 minutes to let the flavors come together. Garnish with extra pepperoncini and parmesan before serving.
Loving bean salads? Give this High-Protein Kidney Bean Salad a try. It’s super simple to make and is packed with plant-based protein and lots of healthy fiber.
Save this recipe
Love this recipe? Get it sent to your inbox.
Serving Suggestions
Nutrition Information
Each serving of this Italian Grinder Bean Salad has:
- Calories: 476
- Protein: 35g
- Carbs: 46g
- Fat: 17g
- Fiber: 12g
Want more recipes like this one? Check out 13 High-Protein Salad Recipes to Keep You Full for meal prep ideas that will keep you full all afternoon long.
FAQ
Totally! Great Northern, navy beans, or even kidney beans work well in this recipe.
Absolutely. Omit the turkey and salami and add extra beans or marinated artichoke hearts.
If you prefer, you can use mayonnaise or a dairy-free yogurt alternative instead.
Stored in an airtight container, this salad will stay fresh in the refrigerator for up to 4 days.
More Dense Bean Salad Ideas
Italian Grinder Bean Salad (High-Protein & High-Fiber)
Save this recipe
Love this recipe? Get it sent to your inbox.
Ingredients
Instructions
- Make the DressingIn a small bowl or jar, whisk together ½ cup plain Greek yogurt, 1 tablespoon extra virgin olive oil, 2 tablespoons red wine vinegar, 2 tablespoons pepperoncini brine, 1 tablespoon Dijon mustard, 1 clove finely grated garlic, 1 tablespoon dried oregano, 1 teaspoon red pepper flakes, and sea salt (to taste). Stir until smooth and creamy.
- Combine the Salad IngredientsIn a large mixing bowl, add:– 1 can (15 oz) garbanzo beans, drained and rinsed– 2 cans (15 oz) white beans, drained and rinsed– 1 cup diced cooked turkey breast– 1 cup diced salami or cured sausage– 1 diced green bell pepper– ½ cup halved cherry tomatoes– ½ cup sliced pepperoncini– ½ of a finely diced red onion– ½ cup roughly chopped parsley– 1 cup diced provolone or mozzarella pearlsGently toss to combine.
- Dress the SaladPour the dressing over the salad ingredients and toss again until everything is evenly coated.
- Chill and ServeIf time allows, cover and refrigerate for at least 30 minutes to let the flavors meld. Garnish with extra pepperoncini before serving.
Nutrition
Notes
Get Your FREE 7-Day High-Protein Meal Plan
Struggling to eat enough protein? I'll send you a full week of meals with the shopping list.
You'll also get my new meal plan every Saturday. Unsubscribe anytime.
Pin this Recipe
Save this Italian Grinder Bean Salad (High-Protein & High-Fiber) to Pinterest so you can easily find it again later.
So delicious! I made this in about 15 mins and will be enjoying it for lunch the rest of the week. I’ve made other versions but the dressing with this one is elite. I’m drooling just thinking about it.
What a compliment! Thank you so much, Danielle. Very happy to hear you’re enjoying it 🙂
How much does one serving weigh? Thank you
Unfortunately, I’m not able to calculate this accurately because it will vary based on the ingredients you use. But this full recipe makes 6 servings.
Very filling and delicious
So happy to hear!
DELICIOUS!!!! Seriously so good!! Only request would be if you could put these in grams or ounces for measuring at least for the meats.
I can add this now! Thanks Allyson.
I’ve made this twice in the last month! The second time I didn’t have turkey but I added cucumber, fresh basil and green onions that I had, still amazing!
I love recipes like this, quick, simple, no heat cooking that’s healthy and customizable. You can play with ratios and ingredients if you don’t like something. Great for summer get togethers or just for yourself for a week.
This makes me SO happy to hear. That’s the whole point of this recipe — to make it your way.