Avial's origin myth attributes it to Bhima (of the Mahabharata) who is said to have prepared the first avial in Kerala during the Pandavas' forest exile — mixing various available vegetables; whether mythological or not, the dish's antiquity in Kerala is documented through classical literature
Avial (അവിയൽ, pronounced 'avv-ee-yal') is Kerala's signature mixed vegetable preparation — 15–20 seasonal vegetables (yam, raw banana, drumstick/moringa, ash gourd, snake gourd, raw mango, carrot, beans) cooked until just tender in a dry coconut-curd base and finished with coconut oil and curry leaves. The defining characteristic is the coconut paste binding: freshly ground raw coconut mixed with cumin and green chilli forms the flavour base; yoghurt (moru, thickened to near-hung curd consistency) added near the end provides mild sourness and binds the coconut paste to the vegetables. No water is added — the vegetables' own moisture provides the cooking liquid.
Avial's balance of multiple vegetable flavours unified by fresh coconut and mild yoghurt sourness is the flavour philosophy that defines Kerala's vegetarian cooking — no single ingredient dominates; the coconut is the unifying medium that makes 20 different vegetables taste like a coherent whole.
{"Cut all vegetables to uniform 5–6cm lengths — the uniformity allows simultaneous doneness across multiple vegetables with different cooking times","Cooking sequence by hardness: drumstick (firmer, needs more time) and yam go in first; softer vegetables (green beans, ash gourd) go in the last 5 minutes","No water — avial is cooked in its own vegetable moisture; adding water produces a wet, soupy result rather than the semi-dry, coconut-coated vegetable the dish should be","The coconut-curd mixture is added only in the last 2–3 minutes — cooking the coconut paste too long destroys the fresh coconut character and turns it oily"}
Raw mango (if in season) in avial provides natural sourness that eliminates the need for yoghurt; a traditional avial during raw mango season uses no curd at all. The coconut oil finish is non-negotiable — virgin cold-pressed Kerala coconut oil added last, combined with fresh curry leaves, produces the characteristic fresh coconut fragrance that makes avial recognisably Keralan.
{"Adding water during cooking — avial should be semi-dry; water addition produces a watery dish that completely changes the character","Using desiccated coconut instead of fresh coconut for the paste — the fat profile and texture of fresh coconut paste is completely different from desiccated; the dish's creamy coconut character depends on fresh coconut's natural milk content"}