This post may contain affiliate links. Please read my disclosure policy for more details.

We love this kidney bean salad! The protein-packed beans are combined with green beans, celery, and Parmesan, then tossed with a flavorful vinaigrette. So simple and delicious and customizable.

Published in May 2023/Updated in March 2026

Top view of a wooden bowl full of red kidney bean salad.

The budget-friendly beans are a staple in our diet and terrific for making quick, versatile, and nutritious meals on short notice. , , and smoky are on rotation in my household.

Join my newsletter for free weekly recipes!

This kidney bean salad recipe is another family favorite, and I would like to share it again now that spring is around the corner.

The recipe is very simple, and it takes less than 15 minutes from start to finish.

The key ingredients, apart from the kidney beans and flavorful dressing, are Parmesan cheese, onion, and celery, which make a delicious, fresh, and savory combination.

Then I love adding tender green beans to make it more satisfying, but I find that tomatoes or crispy lettuce work great too when I run out of green beans.

Finally, everything is tossed with a light, garlicky vinaigrette, fresh Italian parsley, and then topped with shaved Parmesan cheese for an incredible Italian twist.

Trust me, this is seriously good!

I recommend making a double batch of this amazing concoction; it keeps well and makes a great gluten-free, tasty side or light meal, packed with protein, perfect for busy days, packed lunches, and a picnic, too.

YES, this red kidney bean salad is keeping us full and happy at the moment, especially with some or on the side. Enjoy!

List of the ingredients

  • Kidney beans
  • Celery
  • Parmesan cheese
  • Red onion
  • Green beans
  • Garlic
  • Olive oil & vinegar
  • Honey
  • Dijon mustard
  • Salt & pepper

Top view of the ingredients to make kidney bean salad.

How to make kidney bean salad

(Note: this is a quick description; the full recipe is at the bottom of the page)

  • Make the dressing by whisking all the ingredients until emulsified, or place the dressing ingredients in a jar and give a good shake.
  • Place the beans, green beans, celery, parsley, and onion in a salad bowl.
  • Pour the dressing and toss until well combined and juicy.

A glass jug full of vinaigrette over the kidney bean salad.

  • Taste and adjust the seasoning if needed, then add the shaved Parmesan and toss lightly to combine.
  • Finish with more shaved parmesan and serve! YUM.
  • Close-up of a wooden bowl full of kidney bean salad.

    Recipe Notes

    Kidney bean salad ingredients

    Kidney beans: I used two cans of red kidney beans for this salad, but you could use black beans or whatever canned bean (or even chickpeas!) you’ve got in your pantry.

    Celery: Don’t skip the chopped celery; it adds freshness and texture and makes a great combination with Parmesan cheese. Use more if you wish.

    Onion: This recipe works with fresh red salad onions, green onions, or regular red onions. But I’m not a big fan of using onion powder in salads.

    Green beans: They are lovely, inexpensive, and make this bean salad totally scrumptious. But you can also use tomatoes or crispy lettuce instead.

    Herbs: Fresh parsley is my go-to herb for salads, but I think fresh basil would be a welcome addition, too, if you wish.

    Parmesan cheese: It adds its salty, umami flavor, making everything better! Pecorino works just as well, or you can sub in vegan parm if you wish.

    Dressing: It’s a vinaigrette made with fruity extra-virgin olive oil, cider vinegar that can be substituted with fresh lemon juice, and a touch of garlic, salt, and pepper. I also add Dijon mustard (not the English one!) and honey to add more flavor and texture, and no mayo.

    Top view of a wooden bowl full of kidney bean salad with shaved parmesan.

    Serving suggestions

    This is the kind of filling bean salad that is great on its own, but also delicious after a light soup. Try it with one of these:, or easy to make a balanced family meal.

    Add-ins & variations

    • Avocado: Rich and creamy, it’s my favorite add-in for this salad.
    • Fresh veggies: cherry tomatoes or/and/or English cucumber, or finely shredded crispy lettuce – not mushy leaves here!
    • Grains: Yes! I recommend brown rice, quinoa, and
    • Bell peppers: grilled, jarred, or fresh work beautifully here, as their flavor pairs well with Parmesan, beans, and celery.
    • Cheese: Pecorino, crumbled, instead of Parmesan. Yum.
    • More protein: Grilled shredded chicken or boiled eggs would be great.

    Storage tips

    Store the kidney bean salad in an airtight container in the fridge for up to 3-4 days. If you plan to make it ahead of time, I recommend adding the dressing and Parmesan cheese just before serving.

    Close-up of some kidney bean salad over a light blue plate.

    More bean recipes for you!

    If you’ve been reading The Clever Meal, then you know my love for beans. I’ve recently published this collection of and recipes. Below are a few of our favs…

    Lastly, if you make this kidney bean salad, let me know. Leave a comment and/or give this recipe a rating. I would love to hear from you guys and get your feedback!

    And for more recipe updates, subscribe to my newsletter and follow me on Instagram, Pinterest, and Facebook

    Kidney Bean Salad

    We love this kidney bean salad! The protein-packed beans are combined with green beans, celery, and Parmesan, then tossed with a flavorful vinaigrette. So simple and delicious and customizable.

    Prep Time5
    Cook Time10
    Total Time15
    CourseSalad
    CuisineItalian, Mediterranean
    KeywordKidney bean salad
    Servings4
    Calories325 kcal
    AuthorKatia

    Vinaigrette

    • 2 ½ tablespoons extra virgin olive oil
    • 1 tablespoon cider vinegar or lemon juice
    • ¼ teaspoon grated garlic
    • 1 teaspoon honey
    • 1 teaspoon Dijon mustard
    • ¾ teaspoon salt, or to taste
    • ⅛ teaspoon freshly ground black pepper

    Instructions

    Kidney bean salad

    • 2 cans (14oz each) red kidney beans, rinsed and drained
    • ¾ cup (about 2 ribs) sliced celery
    • ¼ 2 tablespoons red onion or green onions, chopped or sliced
    • 2 cups (7oz/200 gr) green beans, cooked and diced
    • 2-3 tablespoons chopped fresh parsley
    • ¼ cup shaved parmesan cheese, plus more if you like
    • Make the vinaigrette: Combine all of the ingredients in a glass jar with lid and shake until emulsified or whisk them in jug or a bowl. Taste and make sure to adjust the dressing to your liking if needed.
    • Assemble the salad: place the salad ingredients in a salad bowl (except the parmesan), pour the dressing over and toss until well combined and coated. Add the shaved parmesan and lightly toss again. Finish with extra shaved parmesan when it's time to serve if you wish. Enjoy.
    Nutrition facts (per serving, estimated): the nutrition values are for one portion and are based on an online nutrition calculator. It’s an estimate only, and it should not be considered as a substitute for a professional nutritionist’s advice. Please see my Calories: 325 kcal | Carbohydrates: 41 g | Protein: 17 g | Fat: 11 g | Saturated Fat: 2 g | Polyunsaturated Fat: 1 g | Monounsaturated Fat: 7 g | Cholesterol: 4 mg | Sodium: 554 mg | Potassium: 698 mg | Fiber: 13 g | Sugar: 2 g | Vitamin A: 54 IU | Vitamin C: 2 mg | Calcium: 124 mg | Iron: 5 mg

    Join my newsletter for free weekly recipes!