Bean Salad

5 from 20 reviews

This easy bean salad is full of plant-based protein: kidney beans, lentils, and chickpeas, with crisp veggies and a vinegar-based dressing!

Jump to Recipe ▼Pin
Prep Time 15 minutes
Servings 6 servings
Comments
0

This post may contain affiliate links. Please read our disclosure policy.

Chopped protein salad in a serving bowl with a spoon dipped in and a small dish of chopped parsley nearby.
Save this recipe!
Type your email & I’ll send it to you!

A Protein-packed vegetarian bean salad

This bean salad is for everyone trying to eat more beans in all shapes and forms. This one is made with red kidney beans, along with chickpeas and lentils, all tossed with a mix of fresh chopped vegetables in a bright tangy vinaigrette.

My sister bought a similar bean salad from a deli, and I loved the variety of beans in flavor and texture and also how full I felt eating it from all the plant-based protein in there. So I looked at the ingredient label and thought I could probably recreate this. And that’s where this bean salad recipe came from. I now batch prep it on weekends because it holds up really well throughout the week and is great for easy lunches!

Happy Cooking!
– Yumna

Bean Salad Ingredients

Ingredients for recipe: celery, red pepper, carrots, kidney beans, chickpeas, dry lentils, vinegar, oil, spices, parsley, and honey mustard.
  • Lentils: I use green lentils (also known as French lentils), but brown will work as well. I would avoid red lentils because they break down when you cook them and could make the salad mushy.
  • Chickpeas & kidney beans: Canned chickpeas and kidney beans work well, and you can also try black, pinto, or white beans for different flavors, textures, and colors. There’s no need to cook them. But make sure drain and rinse them to get off that excess salt and starch.
  • Vegetables: I use celery, carrots, and red bell pepper to brighten this salad. Try switching things up with seasonal vegetables that are crunchy and won’t get soggy like cucumbers or fennel, for example.
  • Herbs: Fresh parsley is a personal fave with this bean salad. Other herb that would work well include mint, cilantro, basil, or dill!
  • Vinaigrette: I make it with olive oil, apple cider vinegar, honey mustard, cumin, dried dill, and salt and pepper together. For a creamier version, I often add a little mayonnaise, Greek yogurt, or diced avocado.

How to Make Bean Salad

Step 1: In a large bowl, add the dressing ingredients: olive oil, apple cider vinegar, honey mustard, cumin, dill, salt, and pepper.
Step 2: Whisk to combine well.
Step 3: Add the cooled cooked lentils, chickpeas, kidney beans, carrots, celery, and red pepper to the vinaigrette.
Step 4: Toss well to combine and serve immediately or chill in the refrigerator until ready to serve.
Red Kidney Bean Salad.

Bean Salad

Author: Yumna Jawad
5 from 20 reviews
This cold bean salad is a hearty, easy-to-prep all-season dish (or meal!) with lentils, beans, chickpeas, and vegetables, tossed in a light and tangy vinaigrette.
Prep Time15 minutes
Cook Time15 minutes
Total Time30 minutes
Servings6 servings
Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!

Ingredients
  

  • ½ cup uncooked green lentils
  • 1 can chickpeas drained and rinsed
  • 1 can kidney beans drained and rinsed
  • 3 large carrots peeled and small diced
  • 3 celery stalks small diced
  • ½ red pepper chopped
  • 2 tablespoons chopped fresh parsley for garnish

Dressing

  • ¼ cup olive oil
  • 3 tablespoons apple cider vinegar
  • 1 tablespoon honey mustard
  • ½ teaspoon cumin
  • ½ teaspoon dried dill
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Instructions

  • Cook the lentils according to package instructions until tender. Drain and set aside to cool.
  • In a large bowl, whisk together the dressing ingredients until well combined: olive oil, apple cider vinegar, honey mustard, cumin, dill, salt, and pepper.
  • Add the cooled cooked lentils, chickpeas, kidney beans, carrots, celery and red pepper on top of the vinaigrette and toss well to combine.
  • Serve immediately or chill in the refrigerator until ready to serve.

Notes

Storage: Leftover kidney bean salad can be stored in an airtight container in the fridge for up to 5 days. To meal prep: store the veggies separately from the beans and dressing and combine before serving.
Tips:
    1. Drain and rinse the chickpeas and beans to remove as much salt and liquid as possible. 
    2. Whisk dressing in the bottom of the bowl to avoid dirtying more dishes. Then add the rest of the ingredients.
    3. Cook lentils up to 7 days in advance. Lentils must be completely cooled before adding them to salad. Check out all the details on how to cook lentils properly.
    4. Avoid adding delicate ingredients early. If you’re adding garnishes and topping like nuts, seeds, and fresh herbs – do so before serving to maintain texture and prevent wilting and sogginess.
  1.  
  1.  
  1.  

Nutrition

Calories: 289kcal, Carbohydrates: 36g, Protein: 12g, Fat: 11g, Saturated Fat: 2g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 7g, Sodium: 638mg, Potassium: 615mg, Fiber: 14g, Sugar: 4g, Vitamin A: 6464IU, Vitamin C: 18mg, Calcium: 76mg, Iron: 4mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Did You Make This Recipe?

If you try this Red Kidney Bean Salad recipe or any other recipe on Feel Good Foodie, please rate the recipe and leave a comment below! It helps others who are thinking of making the recipe.

Recipe Tips

  1. Drain and rinse the beans. The liquid that comes with canned beans is starchy and salty. So rinse them well before adding them to the bean salad.
  2. Whisk dressing in your salad bowl. No need to dirty extra dishes. Grab a large salad bowl and make the dressing right inside before adding the rest of the ingredients.
  3. Cook lentils in advance. Make sure your lentils are completely cooled before adding them to the salad ingredients! I like to do this step few days before making the salad, and keep the beans in the fridge (for some extra help, check out my instructions for how to cook lentils properly).
  4. Avoid adding delicate ingredients early. I recommend waiting until serving to add garnishes and toppings (to prevent wilting and sogginess!).
A spoon dipped in to a serving bowl of a hearty protein salad with lentils, beans, chickpeas, and chopped vegetables.

Serving Ideas

  • Serve it as a fuller meal: Serve it on top of some grains like cooked quinoa, brown rice, farro, or barley.
  • Make it a dip: I like to serve this cold bean salad as a protein-dense dip with tortilla chips or even crudité! Think of it as a slight variation on my cowboy caviar recipe!
  • Use it as a topping: You can add it on top of toasted bread, crostini or even tacos!

FAQs

How do I store my kidney bean salad?

Store this salad in an airtight container in the refrigerator. It’ll last up to 5 days, but over time, the fresh veggies will start breaking down and become softer, so I try to eat the salad within a few days of making it.

Can I freeze my cold bean salad?

You can technically freeze this bean salad, but be sure to drain it thoroughly before loading it into a freezer safe container to prevent wilting! I’ve never frozen it though and prefer to have my salads freshly chopped. If you do freeze it, add in vinegar or lemon juice once thawed to bring some of the tang back.

How can I meal prep this salad?

If you’re looking to make this salad more than 4 days ahead of time, keep the chopped vegetables separate from the rest of the ingredients. You can combine the chickpeas, lentils, and beans together with the dressing but reserve the veggies. Then add them to the salad before you eat, so they maintain their freshness and texture!

A small dish of chopped protein salad with the serving bowl nearby.

More Salads

5 from 20 votes (20 ratings without comment)

Rate and comment

Recipe Rating