I made this no cook 3 bean salad shockingly flavorful, protein-packed, and just 109 calories per serving. It is the kind of quick recipe that makes you wonder why every salad is not this easy.

I’m obsessed with this Low Calorie Three Bean Salad because it hits that crunchy, tangy, fresh spot without making lunch feel sad. I love how the chickpeas give it real bite, while red onion keeps everything sharp and punchy.
No cooking, no heavy dressing, no boring diet vibes. Just a bright, briny salad I can eat straight from the fridge and still feel like I made a solid choice.
And at just 109 calories, I’m not rationing tiny forkfuls like a weirdo. I pile it next to whatever I’m eating, or honestly, I eat it alone.
Cold, crisp, addictive.
Ingredients

- Chickpeas bring protein and that soft, nutty bite that actually feels filling.
- Cannellini beans make it creamy without adding mayo or anything heavy.
- Green beans keep things light, fresh, and a little old-school picnic style.
- Red onion adds sharp crunch, so the salad doesn’t taste flat.
- Red bell pepper gives sweetness, color, and that nice juicy snap.
- Fresh parsley wakes everything up and keeps it from tasting canned.
- Apple cider vinegar adds tang, which makes the beans way more fun.
- Lemon juice keeps it bright and makes the whole bowl taste cleaner.
- Dijon mustard gives the dressing a little zip and helps it cling.
- Olive oil adds richness, but it’s still light and balanced.
- Honey or maple syrup softens the vinegar so it’s not too sharp.
- Garlic brings the savory kick.
Basically, it makes the dressing behave.
- Salt and pepper pull it together.
Plus, they make every bite pop.
Ingredient Quantities
- 1 (15 oz) can chickpeas, drained and rinsed
- 1 (15 oz) can cannellini beans, drained and rinsed
- 1 (14 to 15 oz) can cut green beans, drained
- 1/2 small red onion, thinly sliced
- 1/2 red bell pepper, diced
- 1/4 cup fresh parsley, chopped
- 2 tablespoons apple cider vinegar
- 1 tablespoon fresh lemon juice
- 1 tablespoon Dijon mustard
- 1 tablespoon extra virgin olive oil
- 1 teaspoon honey or maple syrup
- 1 clove garlic, minced
- 1/2 teaspoon kosher salt
- 1/4 teaspoon freshly ground black pepper
How to Make this
1. Drain and rinse the chickpeas and cannellini beans, and drain the cut green beans; transfer all three to a large mixing bowl.
2. Thinly slice 1/2 small red onion and add to the bowl.
3. Dice 1/2 red bell pepper and add to the bowl.
4. Chop 1/4 cup fresh parsley and add to the bowl.
5. In a small bowl or jar whisk together 2 tablespoons apple cider vinegar, 1 tablespoon fresh lemon juice, 1 tablespoon Dijon mustard, 1 tablespoon extra virgin olive oil, 1 teaspoon honey or maple syrup, 1 minced clove garlic, 1/2 teaspoon kosher salt, and 1/4 teaspoon freshly ground black pepper until smooth.
6. Pour the dressing over the bean and vegetable mixture.
7. Gently toss everything until the beans and vegetables are evenly coated with the dressing.
8. Taste and adjust seasoning with additional salt, pepper, or a splash more vinegar or lemon if needed.
9. Refrigerate for at least 30 minutes to allow flavors to meld, or serve immediately if preferred.
10. Serve chilled or at room temperature as a light side or low calorie main.
Equipment Needed
1. Large mixing bowl
2. Colander or fine mesh strainer
3. Chef’s knife
4. Cutting board
5. Measuring spoons and tablespoon
6. Small bowl or jar with lid for dressing
7. Whisk or fork for mixing dressing
8. Salad tongs or large spoon for tossing
FAQ
Low Calorie Three Bean Salad Recipe Substitutions and Variations
- Chickpeas: black beans, cooked lentils, edamame, or canned white beans (rinsed)
- Cannellini beans: great northern beans, navy beans, or butter beans (lima)
- Apple cider vinegar: white wine vinegar, red wine vinegar, rice vinegar, or extra lemon juice
- Extra virgin olive oil: avocado oil, grapeseed oil, light olive oil, or omit and use an extra tablespoon of yogurt or a splash of water to loosen dressing
Pro Tips
1. For better texture and less sodium, rinse the cans thoroughly and let them sit in a colander for 10 minutes so excess water drains off; gently pat with paper towels if you want firmer beans.
2. Brighten the flavor by zesting the lemon into the dressing and adding the zest along with the juice; it adds aroma without extra acidity.
3. Soften the bite of raw red onion by soaking the slices in cold water for 10 minutes, then drain well. That keeps the onion crisp but mellows sharpness.
4. Make it a day ahead for deeper flavor. The dressing really sinks into the beans overnight, and the salad tastes more cohesive the next day. Just give it a gentle stir before serving.
5. Add contrast in the bowl: a handful of toasted nuts or seeds for crunch, or swap in roasted red pepper for a smoky note. A little texture or char goes a long way.
Low Calorie Three Bean Salad Recipe
My favorite Low Calorie Three Bean Salad Recipe
Equipment Needed:
1. Large mixing bowl
2. Colander or fine mesh strainer
3. Chef’s knife
4. Cutting board
5. Measuring spoons and tablespoon
6. Small bowl or jar with lid for dressing
7. Whisk or fork for mixing dressing
8. Salad tongs or large spoon for tossing
Ingredients:
- 1 (15 oz) can chickpeas, drained and rinsed
- 1 (15 oz) can cannellini beans, drained and rinsed
- 1 (14 to 15 oz) can cut green beans, drained
- 1/2 small red onion, thinly sliced
- 1/2 red bell pepper, diced
- 1/4 cup fresh parsley, chopped
- 2 tablespoons apple cider vinegar
- 1 tablespoon fresh lemon juice
- 1 tablespoon Dijon mustard
- 1 tablespoon extra virgin olive oil
- 1 teaspoon honey or maple syrup
- 1 clove garlic, minced
- 1/2 teaspoon kosher salt
- 1/4 teaspoon freshly ground black pepper
Instructions:
1. Drain and rinse the chickpeas and cannellini beans, and drain the cut green beans; transfer all three to a large mixing bowl.
2. Thinly slice 1/2 small red onion and add to the bowl.
3. Dice 1/2 red bell pepper and add to the bowl.
4. Chop 1/4 cup fresh parsley and add to the bowl.
5. In a small bowl or jar whisk together 2 tablespoons apple cider vinegar, 1 tablespoon fresh lemon juice, 1 tablespoon Dijon mustard, 1 tablespoon extra virgin olive oil, 1 teaspoon honey or maple syrup, 1 minced clove garlic, 1/2 teaspoon kosher salt, and 1/4 teaspoon freshly ground black pepper until smooth.
6. Pour the dressing over the bean and vegetable mixture.
7. Gently toss everything until the beans and vegetables are evenly coated with the dressing.
8. Taste and adjust seasoning with additional salt, pepper, or a splash more vinegar or lemon if needed.
9. Refrigerate for at least 30 minutes to allow flavors to meld, or serve immediately if preferred.
10. Serve chilled or at room temperature as a light side or low calorie main.

















