Some of my favourite recipe discoveries happen completely by accident. Last summer, I had a bowl of leftover cooked foxtail millet sitting in the fridge, and dinner needed to happen fast. I tossed it cold with some kachumber vegetables, a squeeze of lemon, half a teaspoon of chaat masala, and suddenly we were all hovering over the bowl with spoons. My husband asked if I had “made” it or “assembled” it. Honestly, I wasn’t sure.
That accidental bowl became the millet salad I now make almost every week. It is vibrant, filling, and genuinely satisfying in a way that most grain salads are not. It also happens to be gluten-free, vegan-friendly, and ready in about 30 minutes once your millet is cooked.
If you have been curious about cooking with millets but only know them as a hot dish (khichdi, porridge, roti), this recipe will change your view of what these grains can do. Let’s make it together.
Why Millets Make a Better Grain Salad Base
The world caught on to quinoa salads about a decade ago. India has been cooking with millets for 5,000 years. Pearl millet, foxtail millet, little millet, barnyard millet: these grains have fed generations across the subcontinent, and they translate beautifully to a cold salad bowl format that most Indian recipe sites have barely explored.
What makes millet so good here is texture. Properly cooked foxtail millet or little millet stays separate and fluffy, just like a good pilaf. It absorbs dressings without going mushy. It holds up in the fridge for days undressed. And unlike quinoa, it is grown right here in India, is affordable year-round, and carries a natural nutty flavour that pairs especially well with Indian spices.
Why Add Millet to Your Diet?
- High in fibre: 8-9% dietary fibre per serving; supports digestion and keeps you full longer
- Naturally gluten-free: all millet varieties are safe for gluten-sensitive diets
- Rich in iron and magnesium: pearl millet (bajra) has approximately 3.5 mg iron per 100g cooked
- Low glycemic index: foxtail millet (kangni) has a GI of around 50-55, significantly lower than white rice (GI 72)
- Plant protein: 8-12% protein content, which pairs well with the chickpeas and sprouts in this recipe
India is the world’s largest millet producer, accounting for about 41% of global production (FAO, 2022-23). The UN declared 2023 the International Year of Millets. There has never been a better moment to bring these grains into your salad bowl.
Which Millet Works Best for Salad?
This is the question every recipe I found online skipped over, and it genuinely matters. Different millets have different textures, water ratios, and cook times. Here is a quick breakdown of the four that work best in a salad.
Foxtail Millet (Kangni) — Best Overall for Salads
Firm, fluffy grains that stay separate after cooking. This is my go-to for salads. Use a 1:2 ratio (millet to water) and simmer for 18-20 minutes. The grain holds its shape beautifully when tossed cold.
Little Millet (Samai) — Lightest Texture, Fasting-Friendly
Smaller grains, softer texture. Great if you prefer a more delicate bite, or if you are making a Navratri fasting version (little millet is widely accepted for Ekadashi and Navratri fasts). Use a 1:2.5 ratio; 15-18 minutes cooking time.
Pearl Millet (Bajra) — Hearty, Nutty; Best for Winter
Larger grains with a robust, slightly earthy flavour. Bajra works better in warm grain bowls than cold salads, but it is excellent here in winter when you want something heartier. Use a 1:3 ratio; needs 25-30 minutes. Soak for 30 minutes first for faster, more even cooking.
Barnyard Millet (Samak/Samo) — Fasting Use Only
Soft, rice-like texture. This is the one to reach for during Navratri or Ekadashi fasting. It cooks quickly (12-15 minutes, 1:2 ratio) and has a neutral flavour that takes on the dressing beautifully. Note: samak is not a true millet but is categorised with the fasting millets in Indian cooking.
| Millet | Grain-to-Water | Cook Time | Texture | Best For |
|---|---|---|---|---|
| Foxtail (Kangni) | 1:2 | 18-20 min | Firm, fluffy | Everyday salads |
| Little (Samai) | 1:2.5 | 15-18 min | Light, soft | Fasting, lighter bowls |
| Pearl (Bajra) | 1:3 | 25-30 min | Hearty, earthy | Winter bowls |
| Barnyard (Samak) | 1:2 | 12-15 min | Soft, rice-like | Navratri fasting |
If you enjoy cooking with foxtail millet, my lemon foxtail millet rice is another great weekday option using the same grain.

Ingredients
For the Millet Base
- 1 cup foxtail millet (or little millet), rinsed well
- 2 cups water
- 1/4 tsp salt
- 1 tsp oil (for toasting)
Vegetables and Add-ins
- 1 medium cucumber, finely diced
- 1 medium tomato, seeds removed, diced
- 1/2 cup pomegranate arils
- 1/2 raw mango, peeled and diced (or 1 tbsp mango pickle juice for convenience)
- 1/4 cup fresh coriander, roughly chopped
- 2 spring onions, thinly sliced
- 1/2 cup roasted chickpeas (store-bought works perfectly)
- Optional: 1/2 cup cubed paneer, lightly pan-fried, or 1/4 cup moong sprouts
For the Chaat Masala Dressing
- 2 tbsp fresh lemon juice (about 1 lemon)
- 1 tbsp extra virgin olive oil or cold-pressed groundnut oil
- 1/2 tsp chaat masala
- 1/4 tsp cumin powder (jeera powder)
- 1/4 tsp black salt (kala namak): this is the key ingredient
- Salt and black pepper to taste
- Optional: 1/2 tsp green chilli paste or finely minced green chilli
Mediterranean version: Swap the chaat masala and black salt for 1 tsp dried oregano, 1/2 tsp garlic powder, and plain sea salt. Works beautifully with the same vegetables.
How to Cook Millet for Salad
Getting the millet right is the step most recipes rush past, and it is what separates a great salad from a dense, clumpy one.
Step 1: Toast the millet. Heat 1 tsp oil in a saucepan over medium heat. Add the rinsed (and drained) millet and toast for 2-3 minutes, stirring constantly, until it smells nutty and a few grains start to turn golden. This step makes a noticeable difference in flavour.
Step 2: Add water and simmer. Add 2 cups water and 1/4 tsp salt. Bring to a boil, then reduce to the lowest heat, cover, and simmer for 18-20 minutes (for foxtail millet).
Step 3: Rest, then fluff. Turn off the heat and let the millet rest covered for 5 minutes. Fluff gently with a fork. Do not stir vigorously or you will break the grains.
Step 4: Cool completely before assembling. Spread the cooked millet onto a wide plate or tray and let it cool to room temperature. This is the step most people skip, and it is why their salad turns out warm and soggy. Give it 15-20 minutes. You can speed this up in the fridge.
How to Make Millet Salad
Once your millet is completely cool, this comes together in minutes.
- In a large bowl, combine the cooled millet, cucumber, tomato, pomegranate, raw mango, spring onions, and coriander. Toss gently.
- In a small jar or bowl, whisk together all the dressing ingredients: lemon juice, oil, chaat masala, cumin powder, black salt, and chilli (if using).
- Pour the dressing over the salad and toss to coat evenly. Taste and adjust salt or lemon as needed.
- Top with roasted chickpeas, paneer, or moong sprouts just before serving so they stay crunchy.
- Serve immediately, or refrigerate undressed and add dressing just before eating.


Millet Salad (Indian Style)
Equipment
- Medium saucepan
- Large mixing bowl
Ingredients
For the Millet Base
- 1 cup foxtail millet rinsed well
- 2 cups water
- 1/4 tsp salt
- 1 tsp oil
Vegetables and Add-ins
- 1 medium cucumber finely diced
- 1 medium tomato seeds removed and diced
- 1/2 cup pomegranate arils
- 1/2 raw mango peeled and diced
- 1/4 cup fresh coriander roughly chopped
- 2 spring onions thinly sliced
- 1/2 cup roasted chickpeas
Chaat Masala Dressing
- 2 tbsp fresh lemon juice
- 1 tbsp extra virgin olive oil
- 1/2 tsp chaat masala
- 1/4 tsp cumin powder
- 1/4 tsp black salt kala namak
- Salt and black pepper to taste
Instructions
Cook the Millet
- Heat oil in a saucepan over medium heat. Add rinsed millet and toast for 2-3 minutes, stirring, until it smells nutty.
- Add water and salt. Bring to a boil, then reduce to lowest heat, cover, and simmer for 18-20 minutes.
- Turn off heat and rest covered for 5 minutes. Fluff gently with a fork.
- Spread millet on a wide plate and cool completely to room temperature, about 15-20 minutes.
Make the Dressing
- Whisk together lemon juice, oil, chaat masala, cumin powder, and black salt in a small bowl. Taste and adjust salt.
Assemble
- Combine cooled millet, cucumber, tomato, pomegranate, raw mango, spring onions, and coriander in a large bowl.
- Pour dressing over and toss to coat evenly.
- Top with roasted chickpeas just before serving.
Notes
Tips, Variations and Serving Ideas
Make It a Complete Meal
This salad is satisfying on its own, but it becomes a full meal with the right protein topping. Roasted chickpeas are my everyday choice (no cooking required if you use store-bought). Pan-fried paneer cubes add a creamy contrast, similar to the topping in my Thecha Paneer Bowl. Moong sprouts keep it fully vegan and add a fresh crunch.
Navratri Fasting Version
Swap foxtail millet for barnyard millet (samak/samo). Remove the chickpeas (not permitted in most Navratri fasts), skip the chilli, and use sendha namak (rock salt) instead of regular salt and black salt. Add boiled sweet potato or water chestnut (singhara) for substance. For more fasting-friendly grain recipes, my Jowar Sabudana Khichdi is another staple we make during Navratri weeks.
Storage and Meal Prep
The millet base stores well in the fridge for up to 3 days, cooked and plain. Keep the vegetables and dressing separate until you are ready to eat. The assembled, dressed salad keeps for 1 day in the fridge before the vegetables start releasing water, though it will still taste good. Roasted chickpeas lose their crunch overnight, so always add them fresh.
Nutrition Highlights
One serving (approximately 1.5 cups) of this millet salad with the chaat masala dressing provides:
- Approximately 280-320 calories
- 8-10g protein (with roasted chickpeas)
- 6-8g dietary fibre
- Natural sources of iron, magnesium, and B vitamins from the foxtail millet
- Vitamin C from lemon juice, raw mango, and tomato (which also helps with iron absorption)
A quick comparison worth knowing:
| Grain | GI | Protein (per 100g raw) | Gluten-free |
|---|---|---|---|
| Foxtail millet | 50-55 | 12.3g | Yes |
| Quinoa | 53 | 14.1g | Yes |
| White rice | 72 | 6.8g | Yes |
| Wheat (bulgur) | 46 | 12.3g | No |
Millet and quinoa are genuinely comparable on nutrition. Millet costs a fraction of the price in India and is locally grown.
FAQs
Q1. Can I use any type of millet for this salad?
Yes, though the texture will vary. Foxtail millet and little millet give the best fluffy, separate texture for cold salads. Pearl millet works but is chewier. Barnyard millet is ideal for a fasting version. Avoid ragi (finger millet) here as it has a dense, compact texture that doesn’t work as well cold.
Q2. Do I need to soak millet before cooking it?
For foxtail and little millet, soaking is optional. A 20-30 minute soak speeds up cooking by a few minutes and can improve digestibility slightly. For pearl millet (bajra), I recommend a 30-minute soak as the grain is larger and denser. Always rinse well regardless.
Q3. Is millet salad good for weight loss or diabetes management?
Millet’s low glycemic index (around 50-55 for foxtail millet) means it releases energy slowly and doesn’t spike blood sugar sharply. The high fibre content also helps with satiety. That said, this is a nourishing meal, not a diet plan, and portion size matters for individual goals.
Q4. How long does millet salad last in the fridge?
The cooked millet base keeps for 3 days in an airtight container. The fully assembled, undressed salad keeps for 2 days. Once dressed, eat within 1 day for the best texture. Roasted chickpeas always go on fresh.
Q5. What dressing works best with millet salad?
The chaat masala-lemon dressing in this recipe is my favourite. The black salt (kala namak) adds a distinctive tangy depth you won’t get with regular salt. If you prefer something lighter, try a simple dressing of olive oil, lemon juice, a pinch of cumin, and fresh herbs. Both work well with the same vegetable combination.
Q6. Is this salad gluten-free?
Yes, all millet varieties are naturally gluten-free. The rest of the ingredients in this recipe are also gluten-free. If you are cooking for someone with coeliac disease, verify that your chaat masala brand is certified gluten-free, as some blends are processed in shared facilities.
Q7. Can I make this for Navratri fasting?
Yes. Use barnyard millet (samak/samo), sendha namak (rock salt), skip the chickpeas and regular chilli, and check your chaat masala for fasting compatibility. I have included detailed notes in the “Navratri Fasting Version” section above.
Closing
This millet salad has become one of those recipes I make without thinking: the kind you keep in your back pocket for when you need a good lunch fast. It works for an everyday weekday meal, for Navratri fasting weeks, and for meal prep Sundays when you want something wholesome ready in the fridge.
If you have never cooked with millets before, I hope this is the recipe that changes that. Start with foxtail millet, follow the toasting step, and taste as you dress it. Once you nail the base, the variations are endless. For another easy grain bowl that comes together just as quickly, try the Tandoori Cauliflower Quinoa Bowl.
Which millet did you try, and what did you add to your bowl? Did you go for the Indian chaat masala version or the Mediterranean swap? Leave a comment below and tell me!
Made this? Share a photo and tag @petitepaprika on Instagram. I love seeing your kitchen creations!
