Kerala, often called “God’s Own Country,” is famous not only for its beautiful backwaters, beaches, and lush greenery but also for its rich and flavorful cuisine. The traditional food of Kerala reflects the state’s culture, geography, and history. Surrounded by the Arabian Sea and blessed with abundant coconut trees, Kerala cuisine heavily features coconut, seafood, rice, and aromatic spices.
From delicious vegetarian feasts served on banana leaves to mouthwatering seafood delicacies, Kerala offers a wide variety of traditional dishes that attract food lovers from across the world. If you want to explore authentic South Indian flavors, here is a list of the most popular traditional foods of Kerala.
1. Kerala Sadya

Kerala Sadya is the most iconic traditional meal of the state. It is a grand vegetarian feast usually served during festivals, weddings, and special occasions, especially during Onam.
Sadya is served on a banana leaf and includes multiple dishes such as rice, sambar, avial, thoran, olan, pachadi, kichadi, pappadam, pickles, and several types of payasam. The combination of sweet, sour, spicy, and savory flavors makes Sadya a unique culinary experience.
2. Appam with Stew
Appam is a soft, bowl-shaped pancake made from fermented rice batter and coconut milk. It has a crispy edge and a soft center.
Appam is commonly paired with vegetable stew, chicken stew, or mutton stew prepared with coconut milk and mild spices. This combination is a breakfast favorite in Kerala and is also served during festive occasions.
3. Puttu and Kadala Curry
Puttu is one of Kerala’s most loved breakfast dishes. It is made by steaming layers of rice flour and grated coconut in a cylindrical mold.
Puttu is traditionally served with Kadala Curry, a flavorful black chickpea curry cooked with roasted coconut and spices. The healthy and filling meal is enjoyed across Kerala by people of all ages.
4. Kerala Fish Curry
Being a coastal state, Kerala is famous for its seafood dishes. Kerala Fish Curry is one of the most popular traditional foods in the region.
The curry is usually prepared with fresh fish, tamarind (kudampuli), coconut, and a blend of spices. The rich red color and tangy taste make it a favorite among seafood lovers. It is commonly served with steamed rice.
5. Malabar Biryani
Malabar Biryani is a special rice dish originating from the northern region of Kerala. Unlike many other biryanis in India, it is prepared using fragrant short-grain rice known as Jeerakasala.
The rice is layered with spiced chicken, mutton, or fish and cooked to perfection. Fried onions, raisins, and cashews add extra flavor and richness to this famous dish.
6. Avial
Avial is a traditional vegetarian dish that plays an important role in Kerala Sadya. It is made by cooking a variety of vegetables such as carrots, beans, yam, drumsticks, and raw bananas with coconut and yogurt.
Seasoned with coconut oil and curry leaves, Avial offers a delicious blend of flavors and textures while being highly nutritious.
7. Thoran
Thoran is a simple yet flavorful stir-fry made with vegetables, grated coconut, mustard seeds, and curry leaves.
Popular varieties include cabbage thoran, beans thoran, and beetroot thoran. It is usually served as a side dish with rice and curry and is a staple in many Kerala households.
8. Kappa and Meen Curry
Kappa, or tapioca, is a traditional staple food in Kerala. It is boiled and mashed before being served with spicy fish curry.
This combination is especially popular in central and southern Kerala. The soft texture of kappa pairs perfectly with the spicy and tangy fish curry, creating a satisfying meal.
9. Idiyappam
Idiyappam, also known as string hoppers, is made from rice flour pressed into thin noodle-like strands and steamed.
It is commonly served with coconut milk, vegetable curry, egg curry, or chicken curry. Idiyappam is light, healthy, and widely enjoyed as breakfast or dinner.
10. Erissery
Erissery is a traditional Kerala dish made from pumpkin, red beans, coconut, and spices.
The dish has a slightly sweet flavor and is often included in Sadya meals. Topped with roasted coconut and curry leaves, Erissery adds richness and variety to Kerala’s traditional cuisine.
11. Payasam
No Kerala meal is complete without Payasam, a traditional dessert loved across the state.
Payasam can be prepared using rice, vermicelli, lentils, or wheat cooked in milk or jaggery syrup. Popular varieties include Palada Payasam, Ada Pradhaman, and Parippu Payasam. It is commonly served during festivals, weddings, and family celebrations.
12. Banana Chips
Kerala’s banana chips are a famous snack enjoyed throughout India. They are made by slicing raw bananas and frying them in pure coconut oil.
The crispy texture and unique flavor make them a popular tea-time snack and a favorite souvenir for visitors traveling to Kerala.
Why Kerala Cuisine is Unique
Kerala cuisine stands out because of its use of fresh ingredients, coconut-based preparations, aromatic spices, and traditional cooking methods. The state’s location along ancient spice trade routes influenced its food culture, resulting in a cuisine that combines local traditions with international influences.
Most dishes are prepared using coconut oil, curry leaves, black pepper, cardamom, cloves, cinnamon, and other spices that are grown locally. The balance of flavors and emphasis on fresh ingredients make Kerala food both delicious and nutritious.
Conclusion
Traditional food of Kerala offers a delightful journey through the state’s rich cultural heritage and culinary traditions. From the grand Kerala Sadya and comforting Puttu-Kadala Curry to flavorful Fish Curry and sweet Payasam, every dish reflects the essence of Kerala’s lifestyle and natural abundance.
Whether you are a vegetarian, seafood enthusiast, or dessert lover, Kerala’s traditional cuisine has something special to offer. Exploring these authentic dishes is one of the best ways to experience the true taste and culture of God’s Own Country.