Nilahara Sesame Rice with Roasted Spices

Prep: 5 minCook: 20 min4 servingsmediumSouth Indian
Nilahara Sesame Rice with Roasted Spices

Nilahara is a South Indian rice dish where cooked rice is tossed with a fragrant sesame-seed powder made from roasted sesame seeds, lentils, peanuts, and warm spices. The dish balances nutty depth from toasted sesame and dal with bright heat from red chili and the pop of mustard seeds. Its coarse, crumbly texture and aromatic spice blend make it distinct from plain fried rice. Traditionally prepared as a temple offering (neivedhyam), it's equally suited for simple weekday meals or special occasions. What sets this version apart is the two-stage tempering process—first dry-roasting the dry spices to develop their full flavor, then blooming mustard seeds in oil to create an infused base that coats the rice. The result is deeply flavorful yet respectful of each grain's integrity, requiring gentle mixing to preserve texture. Best made with freshly cooked rice cooled to room temperature.

Ingredients

4 servings
  • 1 cup (250 ml) cooked rice, cooled
  • ¼ cup sesame seeds, white or black
    sunflower seeds1:1nutty-grain

    similar roasting behavior but milder flavor

    Full guide →
  • 2 tsp urad dal
    moong dal1:1legume

    lighter flavor, similar texture when roasted

    Full guide →
  • 1 tsp split Bengal gram (channa dal), kadalaparuppu
  • 1 tbsp peanuts
    cashews1:1nutspeanuts-freeadds tree_nuts

    cashews add richness over peanut earthiness

    Full guide →
  • 1 red chili
    green chili1:1fresh-heat

    shifts from dried depth to bright pungency

    Full guide →
  • 1 tsp peppercorns
  • 1 tsp salt(optional)
  • 1 tbsp sesame oil
    coconut oil1:1neutral-fat

    coconut replaces toasted nuttiness

    Full guide →
  • 1 tsp mustard seeds
  • 1 tsp split urad dal
    moong dal1:1legume

    lighter flavor, similar texture when roasted

    Full guide →
  • 1 tsp peanuts
    cashews1:1nutspeanuts-freeadds tree_nuts

    cashews add richness over peanut earthiness

    Full guide →
  • curry leaves, few

Instructions

  1. 1

    Heat a pan and dry fry the sesame seeds until they start to sputter

  2. 2

    Transfer roasted sesame seeds to a mixer

  3. 3

    Add urad dal, channa dal, peppercorns, and peanuts to the pan and dry fry until the dals turn golden brown

  4. 4

    Cool the fried ingredients completely, then grind to a coarse powder in the mixer

  5. 5

    Heat sesame oil in a pan and add mustard seeds until they sputter

  6. 6

    Add channa dal, urad dal, and peanuts to the oil and fry until brown

  7. 7

    Add broken red chili and curry leaves, fry for 10 seconds

  8. 8

    Add cooled cooked rice and salt to the pan

  9. 9

    Add two tablespoons of the ground sesame powder and gently stir and mix without mashing the rice

Tips

Tip 1

Dry roast each ingredient separately if possible to control browning. Sesame seeds toast fastest and can burn easily, so remove them first before adding the harder dal and legumes to the same pan.

Tip 2

Cool the rice completely before mixing with the sesame powder. Warm rice will clump and stick together, making it difficult to distribute the powder evenly without mashing individual grains.

Tip 3

Grind the toasted spice mixture to a coarse texture, not a fine powder. You want visible flecks of sesame, dal, and peanuts for authentic texture and visual appeal.

Good to Know

Storage

Store leftovers in an airtight container in the refrigerator for up to 2 days. The texture will soften slightly as it sits. Reheat gently with a splash of water in a pan over low heat, stirring carefully to avoid breaking the rice.

Make Ahead

Prepare the roasted sesame powder up to 3 days ahead and store in an airtight jar. Toast the tempering ingredients (mustard seeds, dal, peanuts, chili) separately just before serving to preserve their crispness and aroma.

Serve With

Serve warm or at room temperature as a side to curries, dals, or vegetable preparations. Works well with yogurt, pickle, and papad. Also appropriate as a standalone dish for light meals.

See pairing guide →

Common Mistakes

Watch

Do not skip cooling the rice before mixing with sesame powder to avoid clumping and mashing.

Watch

Do not over-grind the roasted spice mixture to avoid creating a fine paste that will coat the rice unevenly.

Watch

Do not stir vigorously when mixing the rice with the powder to avoid breaking individual grains and crushing texture.

Substitutions

Nut-Free Alternatives

peanuts
cashews1:1nutspeanuts-freeadds tree_nuts

cashews add richness over peanut earthiness

Full guide →

General Alternatives

sesame oil
coconut oil1:1neutral-fat

coconut replaces toasted nuttiness

Full guide →
sesame seeds
sunflower seeds1:1nutty-grain

similar roasting behavior but milder flavor

Full guide →
red chili
green chili1:1fresh-heat

shifts from dried depth to bright pungency

Full guide →
urad dal
moong dal1:1legume

lighter flavor, similar texture when roasted

Full guide →
Find more substitutions →

FAQ

Can I use store-bought sesame seed powder instead of roasting and grinding my own?

Yes, but the flavor will be noticeably less complex. Roasting the seeds and spices fresh develops deeper, toastier notes. If using store-bought powder, reduce the amount slightly as it may be finer and distribute more evenly, potentially making the dish taste saltier.

What if I don't have sesame oil?

Coconut oil works as a neutral substitute and is traditionally used in many South Indian preparations. Avoid olive or vegetable oils with strong flavors. Sesame oil is preferred because its toasted nuttiness complements the roasted spice blend and sesame seeds.

Can I make this ahead and freeze it?

Freezing is not recommended as the rice texture becomes mushy when thawed. The dish is best made fresh or stored refrigerated for up to 2 days. The sesame powder component freezes well in an airtight jar for up to 1 month, then use fresh with newly cooked rice.