This chickpea and black bean salad is a quick, high-protein vegan meal that’s ready in just 15 minutes—perfect for meal prep, summer BBQs, or a filling lunch that actually keeps you full.
Packed with fibre-rich beans, crunchy vegetables, and a zesty citrus dressing, this easy salad is not only healthy but also incredibly versatile—you can serve it as a side, stuff it into wraps, or turn it into a complete meal.
If you love easy vegan salads, try these next:
- Italian Style Potato Salad
- Light Coleslaw Salad
- Vegan Russian Salad
- Rich and Refreshing Quinoa Salad
- Borlotti and Sundried Tomato Salad
- One Pot Quinoa & Lentil Rainbow Bowl
Questa ricetta è disponibile anche in italiano

Jump to:
🌟Why You'll Love this Recipe
🥗 Ready in just 15 minutes (no cooking required)
💪 High in plant-based protein and fibre
🌈 Packed with fresh, colourful vegetables
🧊 Perfect for meal prep and make-ahead lunches
🌮 Super versatile—use it in wraps, tacos, or bowls
🥗 How to Make this Recipe
Step 1: Prepare the beans
Drain and rinse the chickpeas and black beans thoroughly, then add them to a large mixing bowl. You can also use homecooked chickpeas (for which a pressure cooker like an Instant Pot comes very handy).
Step 2: Chop the vegetables
Dice all the vegetables into bite-sized pieces so they mix evenly and are easy to eat.
Step 3: Make the dressing
In a small mason jar or bowl, combine olive oil, lemon juice, lime juice, oregano, salt, and pepper. Shake or whisk until well combined.
Step 4: Combine everything
Pour the dressing over the beans and vegetables, then toss until everything is evenly coated.
Step 5: Serve or chill
Serve immediately or refrigerate for 30 minutes to let the flavours develop.

🥑 Is this chickpea and black bean salad healthy?
Yes—this salad is naturally high in fibre and plant-based protein, which helps keep you fuller for longer and can support weight management goals.
Chickpeas and black beans are excellent sources of complex carbohydrates, while the fresh vegetables provide vitamins, minerals, and antioxidants. The simple olive oil and citrus dressing adds healthy fats without making the dish heavy.
If you’re looking to increase protein further, you can add tofu, quinoa, or vegan feta.
🍽️Serving Suggestions
This gorgeous salad can be enjoyed by itself or mixed in with some couscous, quinoa or pasta for a complete meal to enjoy outdoors or as a lunch break.
It also brings a refreshing touch to grilled veggies like these Mushroom Souvlaki or these Vegan Burgers if you're hosting a vegan summer barbecue.
Alternatively you can use it as a filling to corn tacos or salad wraps.
✍🏻Variations
🥑 Add avocado for a creamy texture
🌶️ Add chilli flakes or jalapeños for heat
🧀 Mix in vegan feta for a tangy flavour
🍚 Serve with quinoa or couscous for a full meal
🌿 Add fresh herbs like parsley or coriander/cilantro for extra freshness
🥡Storage
This colourful Chickpea and Black Bean Salad lasts in the fridge for a couple of days, although if it is already combined with its dressing, vegetables will start to wilt and salad will turn watery.
For this reason, I recommend to dress the salad last minute and keep the leftover dressing and chopped salad separate. This trick especially works if you're planning to make this Cowboy Salad in advance.
📖Recipe

❓ FAQs
Can I make this salad ahead of time?
Yes—just keep the dressing separate until serving to prevent the vegetables from becoming soggy.
How long does it last in the fridge?
Up to 2–3 days in an airtight container.
Can I use dried beans instead of canned?
Absolutely—just cook them in advance until tender.
Is this salad good for meal prep?
Yes, it’s ideal for meal prep lunches as it stores well and stays filling.






Tay
Super yummy! Easy to replicate and modify. Wondering what a serving size the nutrition info is for. Thanks!
Amanda
How many servings does this make? Wondering what serving size the nutritional info is for. Thanks!
JERRY
Ended up with a bunch of free food from some friends, some of which were cans of black beans and garbanzo beans.
I entered those ingredients in a search window, looking for a salad recipe, and yours popped-up! The only change I made was doubling the amount of dressing. Awesome recipe!
Thanks!
Adriana Z.
I'm so pleased you enjoyed this salad Jerry.
It is one of my favourites for sure!
All the best 🙂