Bajra Salad Recipe: Nutty Pearl Millet With Zesty Lemon-Tahini Dressing

Bajra Salad Recipe: Nutty Pearl Millet With Zesty Lemon-Tahini Dressing

This bajra salad recipe transforms nutty pearl millet into a vibrant, protein-rich dish that bridges traditional Indian flavors with modern freshness. The key lies in properly toasting and hydrating the bajra—whether through soaking or light baking—to unlock its signature earthy crunch and nutty depth.

I developed this version after realizing how often millet salads either turn mushy or lose their texture entirely, and this method solves both problems with precision.

The foundation begins with toasted bajra, which forms the heart of this salad—its nutty flavor profile standing up beautifully to bright lemon, creamy tahini, and a touch of chaat masala for that signature Indian tang.

Fresh vegetables like cucumber, cherry tomatoes, and cilantro add crispness and color, while toasted nuts or seeds (optional) contribute extra crunch. The lemon-tahini dressing is where the magic happens, balancing richness with acidity in every bite.

What you’ll end up with is a salad that’s hearty yet light, packed with plant-based protein and fiber while delivering complex flavors that keep you reaching for another bite.

The texture contrast—crisp vegetables against tender, toasted millet—makes this dish satisfying enough to stand alone or pair perfectly with grilled meats or yogurt-based curries. This is the kind of salad that transforms a simple lunch into a memorable meal.

For those looking to adapt, you can roast the bajra until golden for extra depth or incorporate global greens like arugula for a fusion twist. The recipe scales effortlessly for meal prep or gatherings, making it versatile for any occasion. Let’s bring this nutty, zesty salad to life—step by step.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for bajra salad

Toasted millet, zesty lemon, and creamy tahini create a protein-packed salad that bridges tradition with modern freshness.

Ingredient Amount Notes
Pearl Millet (Bajra) 🌾 1 cup Uncooked, rinsed thoroughly
Extra-Virgin Olive Oil 🫒 ¼ cup For toasting bajra
Fresh Lemon Juice 🍋 ½ cup From 2-3 lemons, freshly squeezed
Tahini 🥜 ⅓ cup Sesame paste, high-quality
Cucumber 🥒 1 ½ cups Seedless, diced small
Cherry Tomatoes 🍅 1 cup Halved, or 10-12 whole
Fresh Cilantro 🌿 ⅓ cup Chopped, stems removed
Red Onion 🧅 ¼ cup Finely diced, white part only
Chaat Masala 🌶️ 1 tsp Traditional Indian spice blend
Salt 🧂 ¾ tsp Diamond Crystal kosher salt
Ground Black Pepper 🌶️ ¼ tsp Freshly cracked
Toasted Almonds or Cashews 🥜 ¼ cup Optional, roughly chopped
Plain Greek Yogurt 🥛 ¼ cup Full-fat, optional for creaminess

The quality of your bajra makes all the difference—look for organic pearl millet at specialty Indian grocers like Patel Brothers or bulk sections at Whole Foods. The millet should be uniformly pearl-sized, free of debris, and preferably labeled as 100% whole grain. Toasting it in extra-virgin olive oil until golden unlocks its nutty depth, which is why I recommend using a lightly flavored oil like California avocado oil for neutral base notes. If you’re short on time, lightly baking the millet (350°F for 15-20 minutes) achieves the same texture without constant stirring. For the tahini, Al Yaman or Soom brands deliver the richest flavor, but any 100% sesame paste works in a pinch.

No tahini? Substitute with a mix of olive oil and lemon juice (reduce lemon to 0.33 cup) for a lighter dressing, though the texture will differ. Fresh lemon is non-negotiable—bottled juice lacks brightness. The chaat masala can be swapped for garam masala (use half the amount) or even a pinch of turmeric + cumin + coriander, but you’ll lose that signature tang. For the nuts, pepitas or sunflower seeds add a similar crunch. If you’re avoiding dairy, omit the yogurt or use coconut yogurt—it won’t be identical, but the salad remains cohesive. The cucumber and tomatoes should be cold from the fridge when added to maintain crispness; room-temperature veggies will turn the salad soggy.

This salad keeps beautifully for 3-4 days in an airtight container, though the bajra’s texture softens slightly over time. For meal prep, store the dressing separately and toss just before serving to preserve crunch. The tahini-lemon mixture can be prepped 2 days ahead and stored in the fridge. If using nuts, toast them fresh the day of serving—pre-toasted nuts lose their crunch within 24 hours. For leftovers, rechill thoroughly before eating to revive texture. The yogurt addition, if used, should be stirred in last to prevent curdling from the acidity.

❤️

Why You’ll Love This Recipe

  • I swear by this trick: just toast the bajra until fragrant, then let it cool while you toss cucumbers and lemon juice together. No boiling, no waiting—just assembly.
  • No-Cook Base: I swear by this trick: just toast the bajra until fragrant, then let it cool while you toss cucumbers and lemon juice together. No boiling, no waiting—just assembly.
  • Tahini Magic: Honestly, that tahini dressing changes everything. The nutty richness balances the crunchy cucumber and earthy bajra, making it taste like a restaurant dish without the fuss.
  • Office Picnic Ready: Between us, this is my go-to for work lunches. Packs perfectly in a jar, stays crisp for hours, and no one ever guesses it’s gluten-free—until I tell them.

Step-by-step instructions for bajra salad recipe

Transform nutty pearl millet into a vibrant, protein-rich salad with this straightforward method.

1

Toast the Pearl Millet for Nutty Depth

Rinse the 1 cup Pearl Millet (Bajra) thoroughly under cold water, then drain in a fine-mesh strainer. Spread it evenly on a dry baking sheet in a single layer. Toast in a 350°F oven for 15-18 minutes, stirring every 5 minutes, until the grains turn a rich golden brown and release an aromatic, toasted scent. This dry toasting enhances the nutty flavor and prevents mushiness when combined with other ingredients.

The millet should be dry to the touch when finished—if any grains feel damp, return it to the oven for 2-3 additional minutes. Let it cool completely before proceeding; warm millet will release excess moisture into your dressing later. This step is critical for achieving that satisfying crunch and toasted aroma in your final salad.

2

Prepare the Lemon-Tahini Dressing

In a medium bowl, whisk together the 0.5 cup Fresh Lemon Juice, 0.33 cup Tahini, 0.25 cup Extra-Virgin Olive Oil, 0.75 tsp Salt, and 0.25 tsp Ground Black Pepper until smooth and emulsified. The mixture should thicken slightly as the tahini and oil combine. If it separates, add 1-2 tablespoons of water and whisk vigorously to restore a creamy consistency.

Taste the dressing and adjust seasoning if needed—this is your flavor foundation. The lemon juice should brighten while the tahini adds earthy richness. For extra creaminess, whisk in the 0.25 cup Plain Greek Yogurt at this stage. Set the dressing aside while you prepare the remaining salad components; this allows the flavors to meld slightly before assembly.

3

Assemble the Fresh Vegetable Base

In a large mixing bowl, combine the 1.5 cups Cucumber (diced small), 1 cup Cherry Tomatoes (halved), 0.33 cup Fresh Cilantro (chopped), and 0.25 cup Red Onion (finely diced). Sprinkle with 1 tsp Chaat Masala and toss gently to distribute the spices evenly. Let the mixture sit for 5 minutes—this allows the chaat masala to bloom and infuse the vegetables with its signature tangy, slightly sweet flavor profile.

Real talk: Don’t skip the resting time. The chaat masala needs a moment to work its magic, transforming bland vegetables into vibrant, flavor-packed components. If your tomatoes release excess liquid, drain it before proceeding to maintain the salad’s crisp texture.

4

Combine All Components

Add the cooled toasted millet to the vegetable mixture and toss gently with a large spoon or your hands until evenly distributed. Drizzle the lemon-tahini dressing over the salad in a slow, steady stream while continuing to toss. The dressing should coat all ingredients without making the salad soggy—if it appears too thick, add 1-2 tablespoons of water to achieve a light, glossy finish.

Fold in the 0.25 cup Toasted Almonds or Cashews (roughly chopped) just before serving to preserve their satisfying crunch. For best results, serve immediately while the millet maintains its texture and the vegetables retain their crispness. This salad keeps well in the refrigerator for 2-3 hours, though the millet may soften slightly over time.

👨‍🍳

Pro Tips For Making Bajra Salad

  • Toast the Bajra: Spread raw pearl millet on a dry skillet over medium heat for 3–4 minutes, stirring constantly, until it smells nutty and turns a deeper gold. Cold-starting the grains in the salad keeps them crunchy—this step makes them taste like they belong in the dish instead of just looking like bulk.
  • Whisk Tahini First: Thin the tahini with warm water (start with 1:1 ratio) before adding lemon juice—this prevents clumping like I used to get when dumping everything in at once. A fine-mesh sieve helps if you’re lazy about whisking, but stir for 2 full minutes either way.
  • Salt the Cucumber: Toss cucumber slices with ½ teaspoon salt and let sit for 10 minutes before draining. It pulls out bitter water and adds subtle crunch—skipping this makes the salad taste flat, no matter how good the dressing is.
  • Dress Just Before Serving: Mix the tahini-lemon dressing last, right over the salad bowl, and toss immediately. The bajra absorbs oil fast—waiting 10 minutes turns your vibrant salad into a soggy mess (trust me, I’ve done it twice).

Pro cooking tips for great bajra salad

Toasted Texture Secrets

Toasting the bajra in a 350°F oven for 15-18 minutes is non-negotiable—this step unlocks its nutty depth and prevents mushiness. I use a baking sheet lined with parchment paper for even heat distribution and stir every 5 minutes to avoid burning.

For extra crunch, pulse the cooled millet in a food processor for 10-15 seconds—this creates a satisfying bite without turning it into flour. 🌾

Dressing Emulsion Tips

The tahini-lemon dressing needs patience to emulsify properly. Start by whisking the tahini with 1 tablespoon lemon juice until smooth, then gradually add the remaining ingredients. If it separates, add 1 teaspoon water at a time while whisking vigorously.

For a lighter dressing, replace 2 tablespoons tahini with 2 tablespoons Greek yogurt—this keeps the salad creamy without heaviness.

Chaat Masala Timing

Sprinkle the chaat masala over the vegetables 5 minutes before combining—this lets the spices bloom and infuse their tangy flavor. If you’re short on time, mix ½ teaspoon each of cumin, coriander, and amchur (dried mango powder) as a substitute.

For extra heat, add ¼ teaspoon cayenne pepper along with the chaat masala. 🌶️

Crunch Preservation

Add nuts or seeds just before serving to maintain their crisp texture. Toast them fresh in a dry 350°F oven for 8-10 minutes—this enhances their flavor and prevents sogginess.

For a global twist, try toasted pumpkin seeds or crispy fried shallots instead of almonds. Store nuts separately if prepping ahead and toast them immediately before serving.

Temperature Control

Serve the salad immediately after assembly for optimal texture—waiting too long causes the millet to soften. If storing, keep components separate: refrigerate the millet and vegetables together, and store the dressing separately. Reassemble 30 minutes before serving to revive the crunch.

For meal prep, portion the salad into glass airtight containers with parchment paper between layers to maintain crispness for up to 2 days. ❄️

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 4g20%
Cholesterol 5mg2%
Sodium 480mg21%
Total Carbohydrate 46g16%
Dietary Fiber 8g29%
Sugars 8g
Protein 14g28%
* 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

Why does the recipe call for toasting the bajra instead of cooking it?

Toasting unlocks the nutty flavor and prevents the millet from becoming mushy when combined with other ingredients. The dry heat creates a satisfying crunch while enhancing its natural earthy taste—this is key for a textured salad rather than a grain bowl.

2

Can I use raw bajra without toasting?

Technically yes, but the salad will lack depth and may turn soggy. Raw bajra absorbs moisture quickly, making the texture less satisfying. If you skip toasting, reduce the lemon juice in the dressing by 1 tablespoon to compensate for excess moisture. For best results, always toast or lightly bake the millet first.

3

What if I don’t have tahini?

Mix 2 tablespoons olive oil with 2 tablespoons lemon juice and ½ teaspoon maple syrup for a lighter dressing. For extra creaminess, add 2 tablespoons Greek yogurt. The flavor won’t be identical, but the salad will still taste balanced and fresh.

4

How do I prevent the salad from getting soggy?

Keep all components separate until serving: store the toasted millet and vegetables together, and keep the dressing in a separate container. Add the dressing just before eating, and fold in nuts or seeds last to maintain crunch. Chilling the salad for 30 minutes before serving also helps crisp up the vegetables.

5

Can I make this salad gluten-free?

Bajra is naturally gluten-free, and all other ingredients in this recipe are inherently safe. Just double-check your chaat masala and tahini labels to ensure they’re certified gluten-free. This salad is perfect for gluten-sensitive diets.

★★★★★4.7(3 reviews)
Brian Walker