Filled with crunchy veggies and covered in a creamy dressing, this broccoli and chickpea salad is a hearty and delicious dish. Serve it as a side to grilled chicken for a quick dinner, or whip it up as an easy meal prep idea for healthy lunches.

Growing up, my mom always made broccoli salad. It was one of her go-to summer salad recipes, and she’d often make a large batch and keep it in the fridge to pull together quick and easy meals. In turn, it’s become one of my favorite summer meals, and this crunchy broccoli and chickpea salad is my higher-protein twist on a classic broccoli salad recipe.
The combination of crunchy veggies, sweet raisins, salty almonds, and creamy salad dressing gives this salad the perfect balance of textures and flavors. Plus, adding chickpeas adds a much-needed boost of vegetarian protein to the salad, while increasing the fiber content at the same time.

Why You’ll Love It
- Quick and Easy – This no-cook broccoli and chickpea salad is ready in under 20 minutes.
- High in Fiber – The combination of chickpeas and broccoli gives this salad over 9 grams of fiber per serving.
- Great for a Crowd – This recipe can easily be doubled or tripled and keeps well in the fridge, making it a great make-ahead salad.

Ingredients + Substitutions
- Broccoli – To add some veggies and fiber to the salad. The recipe calls for raw broccoli, as I think it provides a nice crunch, but you can use cooked or blanched broccoli if preferred.
- Chickpeas – Also known as garbanzo beans, chickpeas add a plant-based protein source. I used canned chickpeas to save prep time; however, you can use raw chickpeas if preferred. See the notes section of the recipe card for details.
- Carrots – To add some more veggies, color, and fiber.
- Fresh Herbs – To add some brightness and freshness. I used a mixture of fresh parsley and fresh basil, but any tender fresh herbs will work well.
- Red Onion – To add some crunch and color. I opted for red onion, but green onion would also work. See the notes section of the recipe card for details.
- Raisins – To add a hint of sweetness. I used Thompson raisins, but sultanas, golden raisins, or chopped dates would also work well.
- Almonds – To add some crunch and healthy fats. You can use raw, roasted, or sliced almonds; sunflower seeds would also work well.
- Feta Cheese – To add some more protein and saltiness.
- Mayonnaise – To add some healthy fats and make the dressing.
- Greek Yogurt – To enhance the creaminess of the dressing without adding too much fat. The recipe calls for Greek yogurt, as I find it thicker and richer, but plain regular yogurt will also work.
- Dijon Mustard – To flavor the dressing.
- Lemon Juice – To balance the acidity of the dressing, apple cider vinegar or red wine vinegar will also work.
- Garlic – To flavor the dressing, garlic powder will also work. See the notes section of the recipe card for details.
- Salt and Pepper – To season.
Dietary Adaptions
To Make it Gluten-Free: No adaptations are needed; this recipe is gluten-free.
To Make it Dairy-Free: Omit the feta cheese.


Red’s Nutrition Tip
The combination of chickpeas and broccoli, two of the highest fiber foods, ensures this broccoli and chickpea salad is high in soluble and insoluble fiber, making it a hearty and filling dish.
Serving Suggestions
The chickpea broccoli salad is a great source of carbohydrates, fats, and fiber, with a moderate amount of protein. To make it a more balanced meal, I would suggest serving it with an additional source of plant or animal protein, such as:
- Lemon Garlic Grilled Chicken Thigh
- Cilantro Lime Chicken Thighs
- Grilled Tofu Skewers
- Grilled Steak
- Hard-Boiled Eggs

Storage
Any leftover salad can be stored in an airtight container in the fridge for up to 5 days.
More Chickpea Salad Recipes:
Print
Broccoli and Chickpea Salad
Ready in 20 minutes, this broccoli and chickpea salad is a quick recipe that works well as a side dish for a BBQ, a light lunch, or an easy meal prep idea.
-
Prep Time: 20 minutes
-
Total Time: 20 minutes
-
Yield: 6 servings 1x
-
Category: Salad
-
Method: No Cook
Ingredients
Salad:
- 1 head broccoli, florets finely chopped (about 4 cups)
- 2 (14-ounce) cans chickpeas, drained and rinsed
- 1 cup shredded carrots (about 2 carrots)
- 1/2 red onion, diced
- 1/4 cup fresh herbs, finely chopped (such as parsley, basil, and/or dill)
- 1/4 cup raisins
- 1/4 cup almonds, roughly chopped
- 1/4 cup feta cheese
Dressing:
- 1/4 cup mayonnaise
- 1/4 cup Greek yogurt, plain
- 1 tablespoon lemon juice
- 1 tablespoon Dijon mustard
- 1 clove garlic, minced or grated
- 1/2 teaspoon salt
- 1 pinch black pepper
Instructions
- In a small bowl or jar, add the mayonnaise, Greek yogurt, lemon juice, Dijon mustard, minced garlic, salt, and pepper and whisk until well combined. Set aside.
- In a large mixing bowl, add the broccoli floret, chickpeas, shredded carrots, diced onion, fresh herbs, raisins, chopped almonds, and crumbled feta cheese, and toss to combine.
- Pour the dressing over the salad, toss again until everything is well coated. Taste and adjust seasoning with salt and pepper as needed.
- The salad can be served immediately or stored in an airtight container in the fridge for up to 5 days.
Notes
To Use Raw Chickpeas: Add 1 1/2 cups of dry chickpeas to a large bowl, cover with room temperature water, and soak overnight or for at least 8 hours. Once soaked, bring a large pot of salted water to a boil, add the soaked chickpeas, and cook them for 40 minutes to 1 hour until tender. Once cooked, strain and rinse the chickpeas and add them to the salad as per step #2.
To Use Green Onion: Swap the red onion for 2 green onions, thinly sliced.
To Use Garlic Powder: Swap the garlic clove for 1/2 teaspoon garlic powder.
Nutrition
- Serving Size: 1 serving
- Calories: 290 calories
- Sugar: 8 grams
- Fat: 14 grams
- Carbohydrates: 32 grams
- Fiber: 9 grams
- Protein: 12 grams




This was SO good! I didn’t have raisins, so just left those out but it was delicious. The dressing is wonderful and it’s all so fresh, perfect for hot summer days.
Wow, i’m so happy you liked it! Thanks for sharing, Mandy. 🙂
This salad was delicious. We made it for our meal prepping and ate it for a few days for lunch. Thank you!
Thank you for sharing, Rachel!