This dense bean salad is a quick, no-cook recipe packed with protein, fiber, and bold flavor. It’s perfect for meal prep, easy to customize, and makes a satisfying lunch, dinner, or side dish. Whether you're short on time or planning ahead, this salad delivers a fresh, nourishing meal with minimal effort.
1canchickpeas— 15 oz (400 g) or 1½ cups (230 g) cooked chickpeas
1canblack beans— 15 oz (400 g) or 1½ cups (230 g) cooked beans
1cancannellini beans— 15 oz (400 g) or 1½ cups (230 g) cooked beans
2cupscherry tomatoeshalved or quartered
1cupcucumberdiced
1cupbell pepperdiced
2scallionsscallionschopped
½cupflat leaf parsleychopped
1blockcrumbled feta7 oz or 200 g
For the Dressing
4tablespoonsextra virgin olive oil
2tablespoonslemon juiceand zest of 1 lemon
2tablespoonsapple cider vinegar
1½teaspoondried oregano
½teaspoonsalt+ black pepper to taste
2teaspoonshoneyoptional
2teaspoonsDijon mustardoptional
Instructions
Make the Dressing: In a large mixing bowl, whisk together 4 tablespoons extra virgin olive oil, 2 tablespoons lemon juice, 2 tablespoons apple cider vinegar, 1½ teaspoon dried oregano, ½ teaspoon salt and pepper. Add 2 teaspoons honey and 2 teaspoons Dijon mustard if using.
Marinate the Beans: Drain and rinse 1 can chickpeas, 1 can black beans, and 1 can cannellini beans. Add to the bowl and toss well. Let sit while you prep the veggies — this removes the canned flavor and boosts taste.
Add Veggies and Feta: Chop 2 cups cherry tomatoes, 1 cup cucumber, 1 cup bell pepper, and 2 scallions scallions. Add to the bowl with ½ cup flat leaf parsley and 1 block crumbled feta (or your preferred swap).
Toss and Serve: Toss everything together. Taste and adjust seasoning. Serve immediately or chill — great for meal prep or a quick, protein-packed lunch.
Notes
Substitutions
Chickpeas: Swap with cooked lentils for a softer, earthier twist.
Black beans: Use pinto or kidney beans for similar color and protein.
Cannellini beans: Great northern or navy beans work too.
Cherry tomatoes: Try grape tomatoes or chopped Roma tomatoes.
Cucumber: Sub with celery for crunch, but cucumber keeps it fresh.
Bell pepper: Use red, yellow, or orange for sweeter flavor.
Scallions: Replace with red onion or shallot for more bite.
Flat-leaf parsley: Swap with dill, mint, or basil — or mix herbs.
Feta cheese: Use olives, sun-dried tomatoes, or marinated artichokes for dairy-free.
Homemade dressing: Honey and mustard are optional — still great without.
Tips
Rinse well: Removes salt and metallic taste for a fresh, clean base.
Marinate first: Let beans sit in dressing for 10 mins to boost flavor.
Chop evenly: Spoon-friendly bites mix and eat better.
Use fresh herbs: Parsley, dill, mint, or basil take it from “fine” to “wow.”
Feta optional: Swap with olives, sun-dried tomatoes, or artichokes for dairy-free.
Make ahead: Tastes even better after a few hours in the fridge.
Taste before serving: Add lemon or salt if flavors have mellowed.
StorageStore in an airtight container in the fridge for up to 4 days, or freeze for up to 2 months (though veggies may lose some crunch).