Disclaimer: Please note that some of the links below are affiliate links and I will earn a commission if you purchase through those links.

Step into the world of South Indian cuisine with Avial, a flavorful and wholesome vegetable medley that originates from the state of Kerala. Avial is a classic dish that combines a variety of vegetables in a creamy coconut-based sauce, seasoned with aromatic spices. Whether you’re a vegetarian, vegan, or simply looking to explore new flavors, Avial is a must-try recipe that showcases the richness and diversity of South Indian cuisine. In this blog post, we’ll guide you through the process of making Avial from scratch, sharing tips, variations, and serving suggestions along the way. Get ready to embark on a culinary journey and savor the authentic taste of Avial!

Avial is a traditional South Indian dish with its origins deeply rooted in the culinary heritage of the region. This flavorful and nutritious preparation is a testament to the diversity of ingredients found in South Indian cuisine and the creative use of local produce.

The history of Avial is closely associated with the legend of Bhima, one of the Pandava brothers from the ancient Indian epic, the Mahabharata. According to the legend, during their exile, Bhima prepared this dish using a variety of vegetables and coconut to appease the hunger of his fellow Pandavas. Over time, Avial became a beloved and essential part of South Indian cuisine, served on various occasions, from weddings and festivals to everyday meals.

Avial is known for its unique combination of vegetables like drumsticks, pumpkin, carrots, and beans, all cooked in a coconut and yogurt-based sauce seasoned with curry leaves and cumin. It’s a dish that celebrates the vibrant flavors of South India and showcases the region’s rich agricultural diversity.


Avial is a traditional South Indian dish that features a mix of colorful vegetables simmered in a coconut and yogurt sauce. This flavorful medley is seasoned with a unique blend of spices and tempered with curry leaves and coconut oil for an aromatic touch. Avial is known for its rich and creamy texture, balanced flavors, and vibrant presentation. It is a perfect choice for a wholesome and satisfying meal, packed with the goodness of vegetables and the aromatic flavors of South Indian spices.

Tools and Equipment

Prep Time 20 mins Cook Time 30 mins Total Time 50 mins Difficulty: Intermediate Servings: 5 Calories: 239.81 Best Season: Suitable throughout the year


Step-by-Step Instructions

  1. In a large pot, add the mixed vegetables, turmeric powder, salt, and a little water. Cook the vegetables until they are tender yet firm. Drain the excess water and set aside.

  2. In a blender or food processor, grind the grated coconut, green chili, and a small amount of water into a smooth paste. Set aside.

  3. In the same pot, add the cooked vegetables and the coconut paste. Mix well to combine.

  4. Place the pot over low heat and add the vegan yogurt. Stir gently to incorporate the yogurt into the vegetable mixture.

  5. Continue cooking the Avial on low heat for a few minutes, allowing the flavors to meld together. Be careful not to boil the mixture.

  6. In a separate pan, heat coconut oil. Add mustard seeds and let them splutter. Add curry leaves and sauté for a few seconds.

  7. Pour the tempered oil mixture over the Avial and mix well.

  8. Garnish with freshly chopped cilantro.

  9. Serve Avial hot with steamed rice or any Indian bread of your choice.

Nutrition Facts

Servings 5

Amount Per Serving
Calories 239.81kcal
% Daily Value *
Total Fat 19.8g31%
Saturated Fat 16.84g85%
Sodium 174.16mg8%
Potassium 94.49mg3%
Total Carbohydrate 15.22g6%
Dietary Fiber 4.24g17%
Sugars 5.64g
Protein 3.78g8%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs. Please note that the nutritional values provided are approximate and may vary depending on the specific ingredients and portion sizes used. It's always best to double-check with your specific ingredients and measurements for accurate nutritional information.


Tips and Variations:
  • Choose a variety of vegetables for Avial to add color and texture. Traditional choices include carrots, beans, drumstick, yam, ash gourd, and raw plantains, but you can also add other vegetables like bell peppers or peas.
  • Adjust the spiciness of Avial by adding or reducing the number of green chilies. You can also deseed the chilies for a milder flavor.
  • For a non-vegan version, you can use regular yogurt instead of vegan yogurt.
  • Be mindful of the cooking time for each vegetable. Some vegetables may require more time to cook, so adjust the cooking time accordingly.
  • If fresh coconut is not available, you can use unsweetened desiccated coconut or coconut milk as a substitute for the grated coconut.
Serving Suggestions:
  • Serve Avial hot with steamed rice for a complete and satisfying meal.
  • You can also enjoy Avial with Indian breads like roti or naan.
  • Pair Avial with a side of papadum (thin and crispy lentil crackers) for added crunch.
  • Garnish Avial with freshly chopped cilantro and serve it as a colorful and nutritious side dish for festive occasions.
Allergen Information:

Avial is generally free from common allergens, but it's essential to be mindful of potential allergens in some variations or preparations:

  • Dairy: Avial traditionally includes yogurt, which contains dairy. If you're lactose intolerant or follow a dairy-free diet, you can use dairy-free yogurt alternatives.

  • Coconut: While coconut is a key ingredient, it is not a common allergen. However, some people may have coconut allergies. Ensure that none of your guests have coconut allergies before preparing Avial.

Wine or Drink Pairing:

Avial is a versatile and hearty dish that pairs well with a variety of beverages, both traditional and modern. Here are some pairing suggestions:

  • Buttermilk: A classic and traditional choice, a glass of cold buttermilk complements the flavors of Avial and provides a refreshing contrast.

  • Tender Coconut Water: For a tropical and hydrating option, consider pairing Avial with fresh tender coconut water, which adds a touch of natural sweetness.

  • Chai Tea: The aromatic spices in chai tea can harmonize with the flavors of Avial, making it a comforting pairing choice.

Storage and Leftovers:

Avial is best enjoyed fresh, but if you have leftovers, here's how to store and manage them:

  • Refrigeration: Transfer any leftover Avial to an airtight container and refrigerate it. It can be stored for up to 2-3 days.

  • Reheating: To reheat, gently warm the Avial on the stovetop over low to medium heat. Be careful not to overheat, as excessive heat can cause the yogurt to curdle.

  • Serve Fresh: Avial is best served fresh, and the texture of the vegetables may change slightly upon reheating. Enjoy it with steamed rice or as a side dish for your next meal.

Keywords: Avial, South Indian Cuisine, Vegetable Medley, Coconut Sauce, Vegan, Vegetarian, Gluten-free, Wholesome, Spices, Curry Leaves

Did you make this recipe?

Tag @yumtastic.foodie on Instagram so we can see all your recipes.

Pin this recipe and share it with your followers.


Leave a Comment

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