Kerala Avial is the queen of all avials out there. This nutritious comfort food made using a variety of fresh South Indian vegetables cooked in coconut paste is the star of all Kerala festivals such as Onam and Vishu. Outside of festivals, its a great side dish for adai, another nutritious Indian multigrain pancake you can find in my site.

Amma’s (mom) avial is the best hands down. Even popular restaurants out there cannot measure up to the avial my mom makes. She just eyeballs everything and is there in the kitchen for like 3 hours and whips up a crazy feast full of delicious authentic items. Onam was such a big part of our life growing up and I miss the festive vibe, living here in the States. πŸ™

Now that I have been living by myself in the USA for over a decade, I had to learn to make all sadhya items myself and here is the closest representation of my mom’s avial. πŸ™‚

Quantity of each vegetable used is pretty small since we use a variety of veggies in avial.


  • Yogurt is my choice of souring agent for avial. However, tamarind is used in certain parts of Kerala instead of yogurt. If using tamarind, use a tablespoon of it, soak in water and squeeze out the pulp. Add this to the vegetables when they are cooking. Skip the yogurt.
  • If using frozen coconut, microwave the frozen coconut for about 30 seconds to prevent fat from separating while grinding.
  • Green beans, potatoes and carrots are the latest addition to avial and were traditionally not used. Feel free to skip them if you wantΒ  an authentic recipe. I use these veggies since they add much needed color to my avial. I also like my food to look like colors of the rainbow, and the benefit of added nutrition that comes with it doesn’t hurt. πŸ™‚
  • DO NOT substitute coconut oil with any other oil. You will NOT get the fragrance and flavor of avial if you did. *You’ve been warned*

Try my recipe and leave your feedback! πŸ™‚

Kerala Avial

By sujeesha Published: August 14, 2017

  • Yield: 4 cups (4 Servings)
  • Prep: 15 mins
  • Cook: 20 mins
  • Ready In: 35 mins

Avial – a mixed vegetable comfort curry in a spiced coconut and yogurt sauce, is a very quintessential Kerala dish that is made for Sadhya (a feast)! It also features very regularly in everyday meals in Kerala.



  1. In a pot, take all vegetables, chili powder, coriander powder and turmeric powder. Add water just enough to cover all veggies.
  2. Cook covered until veggies are cooked al dente.
  3. Add paste 1, give it a nice stir and cook covered in medium heat until the mixture comes together.
  4. Turn heat to low, add lightly beaten yogurt and mix well. Simmer for a couple of minutes. :- DO NOT let the curry boil. Yogurt will split.
  5. Now turn off the stove, add paste 2, curry leaves and coconut oil. Give avial a nice stir and keep covered until read to serve.
  6. :- yogurt and paste 2 needs to cook in just the steam. :- You will be able to smell a nice aroma as soon as you mix coconut oil with the vegetables.
  7. Serve hot with Sadhya or with adai. Happy cooking! πŸ™‚