Tasty Curry Bean Salad

Featured in: Vibrant, Nutritious, and Flavorful

Enjoy a flavorful mix of crispy potatoes and roasted chickpeas coated in garam masala, thyme, and cinnamon, paired with sautéed peppers, beans, and fresh veggies. Two spice blends bring out the best profile—one for roasting, another for cooking peppers. A lemon squeeze brings everything together, making it great for a main dish or hefty side. It’s hearty, layered, and colorful!

A woman in a white shirt and apron smiles for the camera.
Updated on Fri, 02 May 2025 18:45:59 GMT
A hearty dish topped with tangy lime. Pin it
A hearty dish topped with tangy lime. | tastefullyeats.com

I've started bringing this filling bean and spice salad to every gathering I attend. It blends warm spicy chickpeas with tender potatoes and crisp veggies, creating a dish that's fantastic any time of year.

This dish came about when I needed something hearty but fresh for an outdoor party. Everyone went crazy for the mix of warm, spicy elements with the cool, crunchy veggies, and now my friends always ask me to bring it whenever we get together.

What You'll Need

  • Baby potatoes: They add a soft, filling base to your salad. Go for firm ones with clean skin for the best outcome.
  • Chickpeas: They pack in protein and give a nice chew. Make sure to wash canned ones well to get rid of extra salt.
  • Cannellini beans: These bring smoothness and more protein. Their subtle taste soaks up the curry flavors really well.
  • Garam masala: This forms the backbone of your curry taste. Try to find a fresh mix with hints of cardamom.
  • Bell peppers: They add a sweet crunch. Mix up the colors to make your dish pop.
  • Cherry tomatoes: These bring juicy freshness. Pick ones that are ripe but still firm so they won't fall apart when cut.
  • Baby cucumbers: They give a cool, refreshing bite. The thin-skinned English or Persian types work great here.
  • Red onion: It balances the spices with its sharpness. You can soak the diced pieces in cold water for 5 minutes if you want them milder.
  • Fresh cilantro: This gives a much-needed herby flavor. Don't waste the stems – they're packed with taste too!

How To Make It

Get Those Potatoes Done:
Cut your baby potatoes into same-sized chunks so they'll cook evenly. The spice mix for them mixes warm garam masala with sweet cinnamon and earthy thyme for a deep flavor base. Don't crowd your baking sheet or they'll steam instead of getting that nice roast.
Make Your Chickpeas Crunchy:
Don't rush when you're crisping up the chickpeas. Let them really dry out in the hot oil before adding your spices. Using the same spice blend you put on the potatoes keeps the flavor flowing throughout your dish, and cooking them makes the spices even tastier.
Build Your Curry Base:
This step lays down the flavor foundation for everything. Cook your garlic and ginger just until they smell good, but don't burn them. Letting the dry spices heat up in the oil gets their best flavor out. Keep some bite in your bell peppers by not cooking them too long.
Put It All Together:
Mixing warm stuff with fresh veggies creates nice temperature differences in every bite. The white beans soak up all the surrounding flavors while fresh veggies stay crisp. The lemon juice brightens everything up – just fold things together gently instead of stirring hard so you don't smash your veggies.
A bowl of vegetables with tomatoes, cucumbers, and beans. Pin it
A bowl of vegetables with tomatoes, cucumbers, and beans. | tastefullyeats.com

The spice mix really makes this dish special. I played around with it tons of times before finding just the right balance – the mix of warm curry with sweet allspice and a little kick from chili flakes creates something so tasty that folks will wonder what your secret is.

Prepare It Early

This salad gets even better after sitting awhile as the flavors mix together. You can fix it up to three days before you need it – just keep it in a sealed container in your fridge. The potatoes and chickpeas will drink up more of the spices overnight, making everything taste even better. If you're making it ahead, maybe wait to add the cucumbers until serving time so they stay crunchy.

Change With The Seasons

Though this dish shines with summer veggies, you can switch things up all year. In cold months, try roasting carrots or parsnips with the potatoes. During spring, toss in fresh peas or asparagus. Fall versions taste great with roasted squash or sweet potatoes instead of some regular potatoes. The spice mix works with almost any veggie you've got.

Ways To Serve It

This tasty curry bean mix works both as a main dish or on the side. For a full meal, put it on top of warm quinoa or brown rice. It goes great with grilled flatbreads or naan for scooping. Want something cool with it? Try yogurt mixed with cucumber and mint. The leftovers also make amazing wrap or pita fillings for lunch the next day.

A bowl of food with a spoon in it. Pin it
A bowl of food with a spoon in it. | tastefullyeats.com

This colorful mixture isn't just pretty – it's perfect for sharing or eating as leftovers all week long.

Frequently Asked Questions

→ Can I prepare this bean dish early?

Absolutely, it’s even better the next day! Just prep and chill it up to 24 hours before serving. Toss in herbs and a little lemon juice fresh before eating for the best flavor punch.

→ Should I serve this meal hot or cold?

You’ve got options—try it warm right after cooking, chilled for a refreshing twist, or let it sit at room temp. They’re all tasty!

→ Could I swap the beans for other kinds?

For sure! If you’re out of chickpeas or cannellini beans, go with kidney, black, or even navy beans. Just stick to equal quantities for proper balance.

→ How do I add more spice to this bowl?

If you like a kick, double up chili flakes, toss in diced spicy peppers like serrano, or sprinkle in some cayenne to heat things up.

→ What goes well with this dish?

This bowl holds its own as a meal but pairs nicely with naan, grilled meat or seafood, or even a cooling yogurt dip. For a lighter pairing, serve it with soup or a leafy green salad.

→ How long does it stay fresh in the fridge?

It’ll last about 4 days in a sealed container. The flavors deepen with time, though veggies may soften. Eat within 2-3 days for top texture.

Spiced Curry Bean Salad

This filling bowl mixes crispy potatoes, golden chickpeas, fresh veggies, and bell peppers all coated in aromatic curry spices.

Prep Time
20 Minutes
Cook Time
30 Minutes
Total Time
50 Minutes
By: Barbara

Category: Fresh Salads

Difficulty: Intermediate

Cuisine: Inspired by Indian flavors

Yield: 6 Servings (1 big salad bowl)

Dietary: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Chickpea and Potato Base

01 1 can (15 oz) chickpeas, rinsed and drained
02 1 ½ pounds of baby potatoes, cut into halves or quarters based on size
03 2 tablespoons olive oil, split

→ Spiced Potato and Chickpea Mix

04 1 teaspoon ground cinnamon
05 1 teaspoon dried thyme
06 ½ teaspoon pepper
07 ½ teaspoon ground cloves
08 2 teaspoons garam masala
09 1 teaspoon salt

→ Seasoned Peppers with Aromatics

10 4 minced garlic cloves
11 2 thinly sliced bell peppers (color of your choice)
12 1 tablespoon vinegar (red wine is best)
13 ½ teaspoon salt
14 ¼ teaspoon red chili flakes
15 ¼ teaspoon ground allspice
16 ½ inch fresh ginger root, finely grated
17 ⅛ teaspoon nutmeg
18 1 tablespoon curry powder

→ Salad Toppings

19 4 small cucumbers, thinly sliced
20 A handful of chopped fresh cilantro (about 1 cup)
21 15 oz can of cannellini beans, rinsed and drained
22 1 lemon, juiced
23 1 pint of cherry tomatoes, cut in half
24 1 diced red onion

Instructions

Step 01

Turn your oven on to 425°F (220°C) and get a baking tray lined with parchment paper. Arrange your halved or quartered baby potatoes on the tray. Pour 1 tablespoon olive oil over the top and mix them up to coat evenly. Grab a small bowl and mix garam masala, thyme, cloves, cinnamon, black pepper, and salt together. Sprinkle half the spices on the potatoes and toss them again so they’re well-coated. Keep the rest of the spice mix for later. Roast for about 20 minutes or until they’re easy to poke with a fork.

Step 02

In a skillet, drizzle that leftover olive oil (about 1 tablespoon) and warm it up over medium heat. Drop in the chickpeas and stir them around for a few minutes (3-4 mins) until they start to get crispy. Sprinkle in the leftover spice blend from the first step. Give it another couple of minutes while stirring. Pour them into a big salad bowl and set them aside.

Step 03

With the same skillet, toss in the garlic and grated ginger, warming them for about 30 seconds—don’t let ‘em burn. Add curry powder, salt, chili flakes, allspice, and nutmeg. Stir and let it cook for another short half-minute before throwing in the bell peppers. Sauté the peppers for about 4-5 minutes until they’re a bit soft. If they stick, add a splash of water (up to 1 tablespoon). Once they’re cooked, pour in the red wine vinegar and scrape up the goodies from the pan’s bottom.

Step 04

Into the big bowl holding the chickpeas, add in the cooked peppers, tender potatoes, cannellini beans, cherry tomatoes, cucumbers, red onion, and cilantro. Squeeze in the lemon juice and mix everything thoroughly. Make sure all the flavors are spread evenly!

Notes

  1. Enjoy this dish warm or let it cool to room temp—it won’t disappoint. Bonus: it tastes even better the next day!
  2. Want it heartier? You can serve it on top of quinoa or have it with a warm naan on the side.

Tools You'll Need

  • Tray for baking
  • Parchment sheet
  • Frying pan
  • Large bowl for tossing
  • A sharp knife and cutting board

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Legumes are included (chickpeas and cannellini beans)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 310.5
  • Total Fat: 7.8 g
  • Total Carbohydrate: 52.3 g
  • Protein: 12.4 g