Avial is synonymous with Kerala cuisine.It is a coconut based mixed vegetable curry.Yummy,nutritious and gluten-free.It is a simple recipe.Cook yam,potato,brinjal,carrots,beans together.

Later we mix coconut to give it a nutty flavor.

Serve it dry or as a gravy dish.

You may also make it vegan.

Replace curd with lemon juice.You may also add coconut curd.

You may add any vegetables of your choice and eat it with rice or roti.

The lightness and taste of this curry will surprise you.

Simple and fulfilling healthy yet not over the top curry.

It is quite a change from all spicy sambhars and rasams you associate with South Indian cuisine.


How did it originate?

Avial is also associated with Mahabharata.Ballava or Bheem cooked it during the ‘Agyatavasa’ exile .He was appointed as a chef in King Virata’s palace.However he did not know what to cook.Hence mixed all the vegetables together and invented this yummy dish. 

We traditionally eat it during ‘Sadya‘ and enjoy it with appam.

We also serve it at a wedding meal.


Click below to watch the recipe video


[adrotate banner=”1″]

Scroll down to read the written recipe of Avial:


Cook Time: 25 minutes



  • Mixed vegetables:
  • 1/2 cup carrots cut length wise
  • 1/2 cup chopped elephant yam
  • 2 cup water
  • 1/2 cup drumsticks peeled and cut into pieces
  • 1/2 cup chopped zucchini or any gourd
  • Optional-1/2 cup beans
  • 1 tsp turmeric powder
  • Salt as per taste
  • For coconut paste:
  • 2 tbsp curd or yogurt
  • (Replace curd with lemon juice or coconut curd if you want to make it vegan)
  • 1/2 tbsp cumin seeds
  • green chilly
  • 3/4th cup freshly grated coconut (use 1/4 cup coconut milk if using dry coconut)
  • For tempering:
  • 1 tbsp oil
  • 1 tsp mustard seeds
  • Few curry leaves


  1. Boil water with salt and turmeric in a pan.
  2. Add all the chopped vegetables along with salt.
  3. Boil the hard vegetables first, then the softer ones.
  4. Cook until soft.
  5. Make sure you do not overcook the vegetables.
  6. Mix the cooked vegetables with yogurt paste.
  7. Heat oil in a pan for tempering. add mustard seeds and curry leaves.
  8. Add to above vegetables.

Note: Any beans,melon can be added as per your choice.Instead of yogurt, you can use coconut milk or coconut curd.If you like it sour,add a dash of lime while serving. Eat with rice or flatbread.


Click here for additional recipe videos.

Finally for more south Indian recipes click here

Follow bhavana bhatia:
Latest posts from

Leave a Reply

Your email address will not be published. Required fields are marked *