
This colorful Broccoli Chickpea Salad with Feta has become my favorite fix for healthy eating during busy weeks. When you mix chewy brown rice with snappy broccoli and filling chickpeas, you get a knockout meal that stays fresh for days and packs tons of flavor without much work.
I first whipped up this combo when I needed quick, good-for-you lunches during a hectic stretch. It worked out so well that we now make it all the time at our place, especially when it's hot outside and we want something light but still filling.
Ingredients
- Cooked brown rice: Makes a filling foundation with wholesome grain benefits. Grab yesterday's leftover rice to cut down on prep time.
- Fresh broccoli: Cut into tiny florets for extra crunch and nutrients. Go for deep green heads with compact florets when shopping.
- Chickpeas: Add protein punch and soft texture. Canned ones work great - just give them a good wash first.
- Purple onion: Brings bright color and sharp taste. Pick firm ones with glossy outer skin.
- Crumbled feta cheese: Adds that perfect salty kick that brings all flavors together. The real Greek stuff tastes best here.
- Lemon juice and zest: Wakes up all the other flavors with zingy freshness. Don't use bottled juice - go fresh.
- Olive oil: Makes a smooth dressing base. Extra virgin gives you the boldest taste.
- White wine vinegar: Balances everything with gentle tang. Spending a bit more on good vinegar really pays off.
Step-by-Step Instructions
- Cook The Rice:
- For fresh rice, rinse 3/4 cup dry brown rice, mix with 1.5 cups water, bring it to a boil, then let it simmer with the lid on for 35-40 minutes. Dump it into a big bowl and let it cool completely before moving on.
- Prep The Vegetables:
- Cut your broccoli into tiny, bite-sized pieces about as big as a quarter. Smaller bits soak up more dressing and make eating easier. Chop the purple onion really small so it spreads out in the salad without taking over.
- Assemble The Salad:
- Take your big bowl with the cool rice and throw in your broccoli pieces, drained chickpeas, chopped purple onion, and crumbly feta cheese. Mix it all up gently so everything gets evenly spread out.
- Make The Dressing:
- In a little bowl, mix the juice from one lemon, two spoons of olive oil, and one spoon of white wine vinegar until it all comes together smoothly. Add a little pinch of kosher salt to taste. Your dressing should taste bright and zingy.
- Finish And Serve:
- Pour your fresh dressing all over the salad and stir everything gently so all the bits get coated. Grate some lemon peel right over the top for a citrus smell boost. Eat right away or stick it in the fridge until you're hungry.

The feta cheese really makes this salad special for me. When it sits a bit and mixes its salty flavor into the dressing, every bite tastes amazing. My husband always said he hated broccoli until he tried this salad, and now he asks me to pack it for his lunch all the time.
Make-Ahead Tips
This salad actually tastes better after it sits for a while as all the flavors mix together. For easy weekday meals, split it into separate containers on Sunday night so you can grab them for lunch through the week. The broccoli stays crunchy the whole time it's stored, which doesn't happen with most prepared salads. I like to pack a tiny lemon piece on the side to squeeze over right before eating for extra freshness.
Smart Substitutions
Brown rice works great here, but you can try other grains too. Quinoa will bump up the protein, farro gives you a nice chewy bite, or cauliflower rice cuts down on carbs. Don't like feta? Try soft goat cheese instead, or cubed avocado works for a dairy-free option with similar richness. Can't do beans? Chopped cooked chicken or turkey makes a good swap while keeping the protein high.
Serving Suggestions
This filling salad works as a meal by itself, but it's also great next to grilled meats for dinner. Serve it with lemon-herb chicken or baked salmon for an easy but impressive meal. When you're having friends over, put it in a wide, shallow bowl with lemon slices and fresh herbs on top. During hot weather, I often bring this to group gatherings since it holds up well without refrigeration and always gets lots of compliments.

With this easy mix, you'll have a tasty, good-for-you salad that works for lunch, dinner, or anything in between.
Frequently Asked Questions
- → Can I use different types of rice in this salad?
You bet! Brown rice gives a nice nutty taste and more fiber, but white rice, quinoa, farro, or even riced cauliflower for fewer carbs work great too. Just remember cooking times might change based on what grain you pick.
- → How can I make this salad vegan?
To make this vegan, just skip the feta or swap it for a dairy-free version. Adding some avocado chunks gives creaminess, or throw in some toasted nuts for extra crunch and protein.
- → Should I cook the broccoli first?
This recipe uses raw broccoli for that nice crunch and all the nutrients. But if you like it softer, you can dunk it in boiling water for about 1-2 minutes, then cool it right away in ice water before adding it to your bowl.
- → What can I serve with this salad?
This bowl is filling enough on its own, but goes great with grilled chicken, a piece of salmon, or some baked tofu if you want more protein. It's also good next to other Mediterranean foods like falafel or any grilled meat.
- → Can I prepare this salad in advance?
For sure! This stays fresh in the fridge for up to 4 days, so it's perfect for busy weeks. For the best taste, maybe wait to add the feta until you're ready to eat, and bring a small lemon wedge to squeeze over top just before digging in.
- → How can I add more flavor to this salad?
Try throwing in some fresh herbs like dill, parsley or mint. Sun-dried tomatoes, olives, or roasted red peppers add more Mediterranean taste too. A sprinkle of red pepper flakes works great if you want a bit of heat.