Indian Rice Salad Recipe: Bright Herbs and Spiced Chickpeas

Indian Rice Salad Recipe: Bright Herbs and Spiced Chickpeas

This vibrant dish combines fragrant basmati rice with protein-rich chickpeas and a medley of fresh herbs. The warm spices and bright citrus create a perfectly balanced flavor profile.

Simple to prepare yet impressive, this salad works beautifully as a light meal or side dish. The textures and colors make every bite exciting.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
⏱️
Duration
30 min
🔥
Calories
Med Cal

Ingredients for Indian Rice Salad

Fragrant basmati, spiced chickpeas, and fresh herbs come together in this vibrant dish.

Ingredient Amount Notes
Basmati Rice 🌾 1 ½ cups Rinsed until water runs clear
Chickpeas 🥜 15 oz Drained, rinsed, cooked
Cucumber 🥒 1 whole Seeded, finely diced
Red Onion 🧅 ½ whole Finely minced for sharpness
Fresh Cilantro 🌿 ½ cup Chopped, stems removed
Fresh Mint Leaves 🍃 ¼ cup Finely chopped for brightness
Fresh Parsley 🌿 ¼ cup Flat-leaf, roughly chopped
Ground Cumin 🌶️ 1 tsp Toasted for depth of flavor
Ground Coriander 🌿 1 tsp Complements cumin perfectly
Turmeric Powder 🌶️ ½ tsp For vibrant color and warmth
Lemon Juice 🍋 3 tbsp Freshly squeezed for acidity
Extra-Virgin Olive Oil 🫒 ¼ cup For dressing and richness
Salt 🧂 1 tsp Diamond Crystal kosher preferred
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Greek Yogurt 🥛 ½ cup Full-fat for creaminess

The basmati rice must be high quality—Tilda or Daawat brands are reliable. Look for grains that are uniform in size and free of broken pieces. For chickpeas, canned from Eden Organic or Goya work well, but dried chickpeas (soaked overnight) offer superior texture. The fresh herbs are non-negotiable for authenticity; Indian grocery stores often carry the most aromatic bunches.

No fresh mint? Dried mint at one-third the amount works in a pinch, though the flavor is less bright. Substitute fresh dill for parsley if needed. For the spices, whole seeds toasted and ground provide the best flavor—pre-ground is acceptable but less vibrant. The yogurt can be swapped for labneh for a thicker consistency, or omitted entirely for a lighter dressing.

The salad keeps well for 3-4 days refrigerated in an airtight container. The flavors meld and deepen over time. Avoid adding the dressing until ready to serve to prevent the herbs from wilting. Best enjoyed at room temperature for optimal flavor release.

❤️

Why You’ll Love This Recipe

  • One Pot Meal: I love tossing everything together in a single bowl—basmati rice, chickpeas, and crisp cucumber, no fancy steps.
  • Fresh Flavor Bomb: The red onion bite and cilantro brightness make every forkful addictive. Honestly, I crave this the next day.
  • Lunchbox Hero: It’s my go-to for picnics, work lunches, or a light dinner that actually fills me up.
  • Budget Stretcher: A can of chickpeas and a handful of rice feed my family for days. I’ll be real: it’s cheaper than takeout.

Step-by-Step Instructions for Indian Rice Salad

This method ensures perfectly cooked rice and balanced flavors in every vibrant bite.

Step 1: Cook and Cool the Basmati Rice

Rinse the 1.5 cups Basmati Rice under cold water until the water runs completely clear. This removes excess starch and prevents the grains from sticking together during cooking. I use a fine-mesh strainer for this step to avoid losing any rice down the drain.

Cook the rice according to package instructions, but use a 1:1.5 rice-to-water ratio for ideal texture. Once done, spread it on a baking sheet and let it cool to room temperature for 20-30 minutes. This prevents it from turning mushy when mixed with the other ingredients.

Step 2: Prepare the Vegetables and Herbs

While the rice cools, seed and finely dice the 1 whole Cucumber. I prefer to leave the skin on for texture and color, but peel it if you prefer a milder flavor. Finely mince the 0.5 whole Red Onion—soaking it in cold water for 10 minutes can mellow its sharpness if desired.

Chop the 0.5 cup Fresh Cilantro, 0.25 cup Fresh Mint Leaves, and 0.25 cup Fresh Parsley. I remove the thick stems from the cilantro and parsley but keep the mint leaves whole for a more delicate presentation. Gently pat the herbs dry with a paper towel to remove excess moisture.

Step 3: Toast the Spices and Mix the Dressing

In a dry skillet over medium heat, lightly toast the 1 tsp Ground Cumin and 1 tsp Ground Coriander for 30-60 seconds until fragrant. This step deepens their flavors and enhances the salad’s aromatic profile. Transfer the toasted spices to a small bowl and let them cool.

In a separate bowl, whisk together the 3 tbsp Lemon Juice, 0.25 cup Extra-Virgin Olive Oil, 1 tsp Salt, 0.5 tsp Black Pepper, 0.5 tsp Turmeric Powder, and the toasted spices. The turmeric will give the dressing a warm, golden hue and subtle earthiness.

Step 4: Combine All Ingredients

In a large mixing bowl, combine the cooled rice, 15 oz Chickpeas (drained and rinsed), diced cucumber, minced red onion, and all the chopped herbs. Pour the dressing over the mixture and gently fold everything together until evenly coated.

Add the 0.5 cup Greek Yogurt and mix again. The yogurt adds a creamy tang that balances the brightness of the lemon and the earthiness of the spices. Taste and adjust the seasoning if needed, though the turmeric and spices should already provide a well-rounded flavor.

Step 5: Chill and Serve

Cover the bowl and refrigerate the salad for at least 1 hour to allow the flavors to meld together. This resting time is crucial—the rice absorbs the dressing, and the spices infuse every component.

Before serving, give it a final toss and garnish with an extra sprinkle of chopped herbs if desired. The salad stays fresh in the refrigerator for up to 3 days, making it perfect for meal prep or gatherings.

👨‍🍳

Pro Tips For Making Indian Rice Salad

  • Rinse the Rice: Soak basmati rice for 15 minutes then rinse until the water runs clear—this removes excess starch so your salad stays light and fluffy instead of gummy.
  • Toast the Chickpeas: Drain, pat dry, and pan-toast chickpeas for 3-4 minutes until slightly crispy; it adds texture that contrasts with the soft rice and fresh veggies.
  • Salt the Cucumber: Toss cucumber slices with ½ teaspoon salt and let sit for 10 minutes, then squeeze out the water—this prevents a watery salad that dilutes the flavors.
  • Use Warm Rice: Mix the dressing into the rice while it’s still warm so it absorbs the flavors better, especially the lemon and spices—cold rice just doesn’t soak it up the same way.

Regional Styles of This indian rice salad

South Indian Style

In Tamil Nadu, they often add 1 tsp mustard seeds and 1 dried red chili tempered in 1 tbsp coconut oil to the dressing. The mustard seeds pop beautifully, releasing their nutty aroma. This version is a staple at temple festivals. 🗺️

Punjabi Variation

Punjabi cooks love adding ½ cup diced tomatoes and ¼ cup finely chopped green onions for extra freshness. They also use 2 tbsp chaat masala in the dressing for a tangy, spicy kick that’s absolutely addictive.

Kashmiri Influence

For a Kashmiri touch, add ¼ cup pomegranate seeds and 1 tbsp dried fenugreek leaves (kasuri methi) to the salad. The fenugreek adds a unique maple-like sweetness that pairs beautifully with the yogurt dressing.

Mumbai Street Food

Mumbai’s version often includes ½ cup boiled potatoes and 2 tbsp tamarind chutney mixed into the dressing. This creates a sweet-sour balance that’s incredibly popular at roadside stalls. I love this version for its bold flavors.

Bengali Style

Bengali cooks add ½ cup grated coconut and 1 tbsp panch phoron (five-spice blend) to the rice while cooking. The coconut adds a subtle sweetness that complements the spices perfectly. 💛

Hyderabadi Version

This rich version includes ¼ cup fried cashews and 2 tbsp raisins for a touch of sweetness. The Hyderabadi style often uses saffron-infused yogurt for an extra luxurious touch that’s fit for royalty.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 10mg3%
Sodium 520mg23%
Total Carbohydrate 45g16%
Dietary Fiber 7g25%
Sugars 4g
Protein 12g24%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use brown rice instead of basmati?

Yes, but adjust the cooking time. Brown rice needs 40-45 minutes and a 1:2 rice-to-water ratio. The texture will be chewier, and the flavor more nutty.

2

How do I prevent the salad from getting soggy?

Cool the rice completely before mixing and add dressing just before serving. Store undressed salad in an airtight container for up to 2 days.

3

What can I substitute for the yogurt?

Use vegan yogurt or sour cream for similar creaminess. For a lighter option, skip it entirely and increase lemon juice by 1 tablespoon.

4

Is this dish gluten-free?

Yes, all ingredients are naturally gluten-free. Just ensure your spices are pure and not mixed with anti-caking agents containing gluten.

★★★★★4.8(15 reviews)
Tyler Campbell