Traditional Kerala Avial
A medley of country vegetables in a coarse coconut and curd dressing.
About this dish
Legend attributes the creation of Avial to Bhima from the Mahabharata, who supposedly tossed all available vegetables into a pot during his exile. It is the crowning jewel of the 'Sadya' (Keralite feast), representing a perfect balance of textures and the cooling property of yogurt. Distinctive for its lack of tempering, the dish relies on raw coconut oil and fresh curry leaves for its finishing aroma.
Ingredients
Vegetable Medley (cut into 2-inch batons)
- 1 cup Ash gourd (Kumbalanga)
- 1 cup Yellow cucumber (Vellarikka)
- 1/2 cup Elephant foot yam (Chena)
- 1/2 cup Raw plantain (Nenthra kaya)
- 1/2 cup Drumstick (Muringakkaya), cut in lengths
- 1/2 cup Carrot
- 1/2 cup Long beans (Achinga)
- 1/4 tsp Turmeric powder
- 1 tsp Salt
Coconut Paste
- 1.5 cups Freshly grated coconut
- 1 tsp Cumin seeds (Jeeragam)
- 4-6 Green chilies (adjust for heat)
- 1/2 tsp Turmeric powder
Finishing
- 1/2 cup Sour thick curd (yogurt), whisked
- 3 tbsp Virgin coconut oil
- 3 sprigs Fresh curry leaves
Method
- 1
Prep the Vegetables
Wash and cut all vegetables into uniform 2-inch long sticks (batons). Uniformity is crucial for even cooking. Keep the yam and plantain in water until cooking to prevent oxidation and browning.
- 2
Layer the Cooking
In a wide, heavy-bottomed pot, place the harder vegetables (yam, carrot, beans) at the bottom and softer ones (gourd, cucumber) on top. Add turmeric, salt, and 1/2 cup of water. Cover and cook on medium heat; the watery vegetables will release their own juices.
- 3
Monitor Tenderness
Simmer for 8-10 minutes. Check the vegetables periodically; they should be cooked 'al dente'—tender enough to bite but firm enough to hold their baton shape. Do not overcook into a mash.
- 4
Grind the Coconut
While vegetables cook, pulse the grated coconut, cumin, and green chilies in a blender. Do not add water. The texture must be coarse and grainy, not a smooth paste. This is the hallmark of a true Avial.
- 5
Incorporate Coconut
Make a small well in the center of the cooked vegetables and add the coconut mixture. Cover with the vegetables and replace the lid. Steam on low heat for 2-3 minutes to take the raw edge off the chilies and cumin.
- 6
Mix Gently
Using a flat spatula, gently fold the coconut mixture into the vegetables. Use a lifting motion rather than stirring to avoid breaking the delicate vegetable sticks. Ensure even distribution of the yellow coconut flecks.
- 7
Add the Sourness
Lower the heat to minimum. Pour in the whisked sour curd. Stir gently for 1 minute until just heated through. Do not let the curd boil, or it will split and ruin the creamy consistency.
- 8
The Raw Finish
Turn off the heat immediately. Drizzle the raw coconut oil over the top and scatter the fresh curry leaves. This 'raw' finish is what distinguishes Avial from other coconut-based curries.
- 9
Rest and Serve
Cover the pot and let it sit for at least 15 minutes before serving. The vegetables will absorb the coconut and curd flavors, and the oil will infuse the dish with its signature Kerala aroma.
Notes & variations
- If you don't have curd, you can use 2-3 pieces of dried tamarind or raw mango for sourness.
- Ensure all water is absorbed before adding curd; Avial should be thick and semi-dry, not liquidy.
- Avoid using frozen coconut if possible; the oils in fresh coconut are essential for the flavor.
- If using raw mango, add it along with the softer vegetables halfway through cooking.
Serve with
An essential part of the Kerala Sadya, served with Matta rice and Sambar.
Cook's note
The secret to a great Avial is the vegetable cut; keep them thick enough to maintain integrity during the gentle folding process.