Ulli Theeyal
Shallots in a dark, roasted coconut gravy with tamarind.

About this dish
Ulli Theeyal is a classic dish from Southern Kerala, known for its complex interplay of burnt-sugar sweetness, tamarind sourness, and roasted coconut bitterness. 'Theeyal' literally translates to 'burnt dish,' referring to the dark roasting of the coconut. Small shallots (pearl onions) are the star here, melting into a thick, mahogany-colored gravy.
Ingredients
The Roast (Theeyal Masala)
- 1 cup Freshly grated coconut
- 4 Dried red chilies
- 1.5 tbsp Coriander seeds
- 1/4 tsp Fenugreek seeds (Uluva)
- 1 sprig Curry leaves
The Base
- 20-25 Shallots (Small onions), peeled and left whole
- 1 small gooseberry-sized ball of Tamarind, soaked in 1 cup warm water
- 1/2 tsp Turmeric powder
- 2 tbsp Coconut oil
- Salt to taste
Tempering
- 1 tsp Mustard seeds
- 2 Dried red chilies
- 1 sprig Curry leaves
Method
- 1
Roast the coconut
In a heavy-bottomed pan, roast the coconut, dried chilies, coriander seeds, and fenugreek seeds on medium-low heat. You must stir continuously for 12-15 minutes until the coconut turns a deep, dark chocolate brown.
- 2
Grind the masala
Allow the roasted mixture to cool completely. Grind it into a very smooth, thick paste with as little water as possible. The oils from the coconut should start to release, giving the paste a glossy sheen.
- 3
Sauté the shallots
Heat 1 tablespoon of coconut oil in a pan. Add the whole shallots and sauté on medium heat until they turn translucent and slightly browned on the edges. This caramelization adds sweetness to the dish.
- 4
Add tamarind and turmeric
Extract the juice from the soaked tamarind and pour it over the sautéed shallots. Add turmeric powder and salt. Cover and cook for 8-10 minutes until the shallots are tender and the raw smell of tamarind is gone.
- 5
Integrate the masala
Add the ground roasted coconut paste to the shallot-tamarind mixture. Stir well to combine. Add about 1/2 to 1 cup of water to adjust the consistency; it should be a thick, coating gravy.
- 6
Simmer to perfection
Let the curry simmer on low heat for 5-7 minutes. Look for the 'oil clearing' stage, where small bubbles of oil begin to surface around the edges of the pan, indicating the spices are perfectly cooked.
- 7
Prepare the tempering
Heat the remaining coconut oil in a small pan. Splutter mustard seeds, then add the dried red chilies and curry leaves. The leaves should crackle and turn aromatic.
- 8
Final seasoning
Pour the tempering over the bubbling Theeyal. Stir once and turn off the heat. The aroma of fresh coconut oil combined with the roasted coconut is the hallmark of this dish.
- 9
Resting
Like most tamarind-based dishes, Ulli Theeyal tastes better after sitting for an hour, as the shallots absorb the tart and smoky flavors of the gravy.
Notes & variations
- Be very careful not to burn the coconut; there is a fine line between dark brown and bitter black.
- If you don't have shallots, you can use sliced red onions, though the flavor will be less intense.
- Adjust the tamarind according to your preference for sourness.
- This dish keeps exceptionally well in the fridge for up to 4 days.
Serve with
Serve with plain white rice or as a side for Kerala Red Rice (Matta) and a vegetable stir-fry (Thorans).
Cook's note
If the gravy tastes too tart, add a tiny piece of jaggery (unrefined cane sugar) at the end to balance the flavors.