• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Onam
  • Recipes
  • About Us

A Little Bit of Spice logo

menu icon
go to homepage
  • Home
  • Onam
  • Recipes
  • About Us
  • Social

    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Home
    • Onam
    • Recipes
    • About Us
  • Social

    • Instagram
    • Pinterest
  • ×
    Home » Recipe Index » Kerala Veg Recipes

    Published: Jun 21, 2020 · Modified: Aug 19, 2025 by Jane Jojo

    Avial (Kerala Style Mixed Vegetable Curry with Spiced Coconut)

    Jump to Recipe Print Recipe

    Kerala Style Avial is a thick, semi-dry mixed vegetable curry with coconut and curd. It is an important sadhya dish, served in temple feasts, Onam/Vishu celebrations, and everyday Kerala meals.

    Kerala Avial served in a clay bowl with rice and side dishes as part of Sadhya.

    There are many histories behind the dish. One of them is that Bhima from the Mahabharata created it by mixing leftover vegetables with coconut. Tamil Nadu and Udupi have their own variations, each with a unique taste.

    Here, we show you how to make Kerala-style at home with exact ingredients, a simple method, useful tips, swaps, storage instructions, and serving ideas.

    Jump to:
    • What is Avial?
    • Why You'll Love This Recipe?
    • Recipe Ingredients
    • Variations to Try
    • How To Make Avial?(Step-by-Step Guide)
    • Tips And Tricks
    • Serving Suggestions
    • Storage Instructions
    • Frequently Asked Questions (FAQ)
    • More Kerala Onam/Vishu Sadhya Recipes to Try
    • Avial (Kerala Style Mixed Vegetable Curry with Spiced Coconut)

    What is Avial?

    Avial is a traditional Kerala-style mixed vegetable curry made with drumstick, raw banana, yam, beans, carrot, and ash gourd, all cooked until tender. Then they are coated in a coconut, shallot, green chilli, and cumin mix, and finished with yogurt and coconut oil.

    Avial can also include vegetables like pumpkin, snake gourd, cucumber, brinjal, potato, zucchini, or ivy gourd. These add more colour, texture, and variety. Choose based on season and availability.

    Avoid watery or strongly flavoured vegetables like cabbage, cauliflower, and capsicum, as they can dilute the coconut-yogurt base. Skip beetroot to prevent colour bleeding. Leave out bitter gourd, radish, and turnip to avoid overpowering bitterness.

    Okra can turn slimy, and tomatoes, onions, or garlic are not part of the traditional Avial flavour profile.

    Some regions in Kerala add turmeric powder, giving the dish a warm yellow hue. Others skip it, keeping the colour pale white to highlight the vegetables.

    The aroma starts with fresh coconut oil, followed by the earthy coconut paste and mild tang of yogurt. On the palate, tender vegetables carry a creamy coconut coating with gentle sourness, all tied together by the richness of coconut oil.

    Kerala Avial shares roots with variations in neighbouring states:

    • Tamil Nadu Aviyal – Can be semi-dry or gravy-style, with coarsely or finely ground coconut paste. Sometimes tempered with mustard seeds, it is spicier and more tangy than the Kerala version.
    • Udupi Avial – A thick curry made with a smooth coconut paste, always tempered with mustard seeds, urad dal, and red chillies, giving a tangy flavour and the distinct aroma of tempered spices.

    In a Kerala Sadhya, Kerala Style Sambar is the main curry poured over rice, while Avial is one of must-have sides, adding colour, texture, and a mild coconut flavour alongside other traditional side dishes.

    Why You'll Love This Recipe?

    Kerala Style Avial stands out for its perfect balance of nutrition, taste, and tradition. It’s naturally gluten-free, wholesome, and comforting. It completes a Sadhya and comes together quickly, making it ideal for both festive spreads and everyday meals. 

    If you’re planning a full sadya spread, explore God’s Own Feast – Kerala Sadhya Guide for more side dishes to pair with this avial.

    Recipe Ingredients

    Ingredients for Kerala Avial neatly arranged in bowls on a grey background including vegetables, coconut, curd, and spices.
    1. Vegetables
      Potato, raw banana, yam, carrot, drumstick, beans, zucchini, and raw mango form the base of Avial. Cooked until tender, they bring a mix of colours, textures, and natural sweetness, with raw mango adding a light tang.
    2. Coconut Mix
      Grated coconut, green chillies, shallots, garlic, and cumin are ground to a coarse paste. This mixture forms the core flavour and creamy body of Avial.
    3. Other Ingredients
      Curd adds the gentle tang that balances the coconut mix. Curry leaves give the dish its signature Kerala aroma, and coconut oil is the essential final touch for an authentic finish.

    You’ll find exact quantities and step-by-step instructions in the recipe card below. For another important Sadhya side, try our Pineapple Pachadi, which has a coconut mix similar to Avial but with mustard seeds ground in.

    Variations to Try

    1. Vegan Version – Skip yogurt and use raw mango or tamarind pulp for tang.
    2. Regional Styles – Tamil Nadu and Udupi styles of Avial are also popular in South India.
    3. Extra Ingredients – Vegetables like cluster beans, cucumber, or brinjal can be added. Some homes include onions or garlic, though these are not used in festival Avial.
    4. Spice Adjustments – Adjust the number of green chillies to suit your heat preference.
    5. Colour Choice – Turmeric is optional. Without it, Avial stays white or ivory; with it, it turns a warm yellow.

    For another mild, coconut-based dish that balances the Sadhya plate, try our Vendakka Kichadi.

    How To Make Avial?(Step-by-Step Guide)

    Preparation: Peel/Remove the skin of the vegetables: potato, carrot, yam, and raw mango. Scrape the raw banana skin a bit. Same with drumsticks. You don't have to remove the whole skin of the banana and drumsticks. Wash and clean the vegetables and slice them thin and 2-inch-long pieces.

    Carrot, beans, yam, and raw banana cooking with turmeric and curry leaves for Kerala Avial.

    STEP 1: In a pan, add the vegetables along with salt and turmeric powder. Sprinkle 3-4 tablespoons of water. Cover the pan and cook it over medium flame until the vegetables are just cooked.

    Coarse coconut mix with green chilli, cumin, and shallots ground in a blender for Kerala Avial.

    STEP 2: Have ingredients listed under the coconut mix - grated coconut, shallots, green chilli, garlic, jeera and salt in a chopper/mixer. Just pulse it so that it gets crushed. Don't grind it into a smooth paste. It's supposed to have a coarse texture.

    Freshly ground coconut mix added to cooked vegetables while preparing Kerala Avial.

    STEP 3: Add the coconut mix to the cooked vegetables and mix well. Cook it for around 5- 10 minutes until it boils and have a thick consistency.

    Thick curd mixed into vegetables and coconut blend while finishing Kerala Avial.

    STEP 4: Add yogurt and mix well. Adjust salt. Switch off the flame and remove the pan. Add 1 tablespoon coconut oil and mix well. It gives a special taste! Enjoy with rice

    For your next sadya side dish, try a simple thoran like our Cabbage Thoran or Beans Thoran. Both pair well with rice and avial.

    Tips And Tricks

    1. Cutting Vegetables – Cut all vegetables lengthwise for a uniform look. Slice slow-cooking ones like yam, potato, and raw banana thinner so they cook evenly with faster-cooking vegetables.
    2. Make-Ahead Prep – Vegetables can be cut a day in advance and stored in the fridge. For bulk prep, freeze them, but thaw fully before use to prevent excess water.
    3. Coconut Mix – Keep the coconut mix coarse, not smooth. Grind grated coconut, green chillies, and cumin seeds just enough to combine.
    4. Cooking Vegetables – Do not overcook; they should be tender yet firm. While boiling, you can add a little coconut oil and curry leaves for extra flavour.

    Once you’ve mastered these prep and cooking tips, put them to use in other Sadhya classics like our Achinga Payar Mezhukkupuratti (Long Beans Stir Fry) or Beans Mezhukkupuratti .

    Serving Suggestions

    Kerala Style Avial is a must-have side in a Kerala Sadhya, served on a banana leaf alongside rice, sambar, thoran, olan, pachadi, erissery, and other traditional dishes. For a homely Kerala meal, serve it with plain rice and a simple dal or rasam.

    It tastes best at room temperature, allowing the flavours of coconut, yogurt, and vegetables to settle. Drizzle a little fresh coconut oil on top just before serving for an extra burst of aroma. 

    No Sadhya is complete without ending on a sweet note. Finish the feast with our Palada Payasam.

    Storage Instructions

    Avial stays fresh for 2 to 3 days when stored in a clean, dry, airtight container in the fridge. Let it cool completely before refrigerating to prevent moisture buildup.

    Reheating is not ideal due to the yogurt content, so serve at room temperature whenever possible. If you need to warm it slightly, add a splash of hot water or coconut oil to loosen the texture and heat gently.

    Freezing is not recommended, as the curd and coconut will separate after thawing.

    Frequently Asked Questions (FAQ)

    Why does my Kerala Avial turn watery?

    Use less water and cook on low heat so the vegetables steam in their own juices. Limit high-water vegetables and add enough coarsely ground coconut for a thick, creamy texture.

    What vegetables should I never use in Kerala Style Avial?

    Avoid watery vegetables like cabbage, cauliflower, and capsicum as they dilute the flavour. Skip beetroot, which bleeds colour, and bitter gourd, radish, and turnip for their strong taste. Do not use okra, which turns slimy, or tomatoes, onions, and garlic, as they are not part of the traditional flavour.

    More Kerala Onam/Vishu Sadhya Recipes to Try

    • Pineapple Pachadi (Kerala Style Pineapple in Spiced Yogurt Sauce)
    • Kerala Style Sambar
    • Vendakka Kichadi (Kerala Style Ladies Finger with Spiced Yogurt)
    • Kerala style cabbage stir fry with coconut, ginger-garlic and green chilly.Cabbage thoran is one of the side dishes for Kerala Onam Sadya! A simple and healthy side dish that goes well with rice.  It’s also called as “cabbage upperi” in the central part of Kerala
      Cabbage Thoran (Kerala Style Cabbage Stir Fry with Coconut)

    I’d love to hear your thoughts if you have tried this! Please leave a ⭐️ rating and a comment below. Don’t forget to share your photos on Instagram and tag @a_little_bit_of_spice.

    Avial is easy to prepare and a yummy side dish that goes well with rice. This mixed vegetables curry with coconut is one of the must side dishes for Kerala Sadhya

    Avial (Kerala Style Mixed Vegetable Curry with Spiced Coconut)

    Jane Jojo
    Mixed vegetables cooked in spiced coconut and yogurt based gravy. Avial is easy to prepare and a yummy side dish that goes well with rice. One of the must side dishes for Kerala Sadhya, which is popular during festivals Onam and Vishu
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 30 minutes mins
    Cook Time 30 minutes mins
    Course Side Dish
    Cuisine Indian, kerala
    Servings 5 people
    Calories 323 kcal

    Ingredients
      

    • 1 number potato (medium size)
    • 1 numer raw banana (small size)
    • 100 gram yam
    • 1 number carrot (medium size)
    • 1 number drumstick
    • 12 number beans
    • ½ number zucchini
    • ½ number raw mango
    • ½ cup curd
    • 1 sprig curry leaves
    • coconut oil
    • salt

    Coconut Mix

    • 2 cup grated coconut
    • 4 number green chilli
    • 3 number shallot
    • 3 number garlic
    • ½ teaspoon jeera

    Instructions
     

    Preparation

    • Peel/Remove the skin of the vegetables: potato, carrot, yam, and raw mango. Scrape the raw banana skin a bit. Same with drumsticks. You don't have to remove the whole skin of the banana and drumsticks. Wash and clean the vegetables and slice them into thin and 2-inch-long pieces.

    Cook vegetables

    • In a pan, add the vegetables along with salt and turmeric powder. Sprinkle 3-4 tablespoon water. Cover the pan and cook it over medium flame until vegetables are just cooked.
    • Have ingredients listed under the coconut mix - grated coconut, shallots, green chilli, garlic, jeera and salt in a chopper/mixer. Just pulse it so that it gets crushed. Don't grind it into a smooth paste. It's supposed to have a coarse texture.
    • Add the coconut mix to the cooked vegetables and mix well. Cook it for around 5- 10 minutes until it boils and have a thick consistency.
    • Add yogurt and mix well. Adjust salt. Switch off the flame and remove the pan. Add 1 tablespoon coconut oil and mix well. It gives a special taste! Enjoy with rice.

    Notes

    1. Cutting Vegetables – Cut all vegetables lengthwise for a uniform look. Slice slow-cooking ones like yam, potato, and raw banana thinner so they cook evenly with faster-cooking vegetables.
    2. Make-Ahead Prep – Vegetables can be cut a day in advance and stored in the fridge. For bulk prep, freeze them, but thaw fully before use to prevent excess water.
    3. Coconut Mix – Keep the coconut mix coarse, not smooth. Grind grated coconut, green chillies, and cumin seeds just enough to combine.
    4. Cooking Vegetables – Do not overcook; they should be tender yet firm. While boiling, you can add a little coconut oil and curry leaves for extra flavour.

    Nutrition

    Serving: 197gCalories: 323kcalCarbohydrates: 24gProtein: 4gFat: 26gSaturated Fat: 21gPolyunsaturated Fat: 0.3gMonounsaturated Fat: 1gCholesterol: 48mgSodium: 42mgPotassium: 359mgFiber: 6gSugar: 12gVitamin A: 80IUVitamin C: 16mgCalcium: 16mgIron: 1mg
    Tried this recipe?Let us know how it was!

     

     

    More Kerala Veg Recipes

    • Mathanga Erissery (Kerala Style Red Cowpea and Pumpkin Curry with Coconut)
    • Kerala style beans stir fry with spices, ginger, and garlic. This Beans Mezhukkupuratti or Beans Olathiyathu is a quick and healthy side dish that goes well with rice.
      Beans Mezhukkupuratti (Kerala Style Beans Stir Fry)
    • Cherupayar Thoran (Kerala Style Green Gram stir-fry with coconut)
    • Kerala Style Ghee Rice (Ney Choru)

    Start the discussion at comments.alittlebitofspice.com

    Primary Sidebar

    Started nine years ago, A Little Bit of Spice is a love story of Jane and Cherian’s cooking experiments. With a blend of South Indian and Western recipes, this little corner of the web has helped millions of cooks over the years.

    More about us →

    Popular Recipes

    • Onam sadya served on banana leaf. Matta rice with avial, sambhar, pachadi, kichadi, olan, kaalan and chips
      God’s Own Feast-ival!
    • Ready to eat, Soya chunks Manchurian Dry
      Soya Chunks Manchurian Dry
    • Chicken curry with semi thick gravy well flavored with spices and coconut milk. It goes well with pathiri, any sort of rice variants ( ghee rice, pulao, normal rice), chapati, parotta/paratha, appam or any other Indian breads.
      Kerala chicken curry with coconut milk (Nadan chicken curry)
    • Kerala Style Egg Curry With Coconut Milk (Nadan Mutta Curry)
    • Cauliflower / Gobi masala
    • Glazed lemon yogurt cake slices on a wooden cutting board with a fresh lemon beside.
      Ina Garten's Lemon Yogurt Cake (Without Butter)

    Onam Recipes

    • Avial (Kerala Style Mixed Vegetable Curry with Spiced Coconut)
    • Kerala Style Sambar
    • Kerala style cabbage stir fry with coconut, ginger-garlic and green chilly.Cabbage thoran is one of the side dishes for Kerala Onam Sadya! A simple and healthy side dish that goes well with rice.  It’s also called as “cabbage upperi” in the central part of Kerala
      Cabbage Thoran (Kerala Style Cabbage Stir Fry with Coconut)
    • Beans Thoran (Kerala Style Beans stir fry with coconut)
    • Onam sadya served on banana leaf. Matta rice with avial, sambhar, pachadi, kichadi, olan, kaalan and chips
      God’s Own Feast-ival!
    • Rice ada is roasted and boiled in milk, sugar and flavored with cardamom. Rice ada looks like small pasta chunks and made of rice flour. Palada payasam can be otherwise called Indian pasta pudding.
      Palada Payasam

    Footer

    The publications A little bit of Spice has been featured in.

    Privacy Policy. © 2011 – 2025 A Little Bit of Spice

    Made with ♥︎ in California

    ↑ back to top

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required