32 Authentic Kerala Recipes for a Flavorful Experience

Posted on

Main Dishes

Difficulty

Prep time

Cooking time

Total time

Servings

Zesty, vibrant, and bursting with flavor—Kerala cuisine is a feast for the senses, and today, we’re bringing its authentic magic straight to your kitchen. Whether you’re craving quick dinners, comforting classics, or something new to spice up your routine, these 32 recipes promise a delicious adventure. Ready to explore? Let’s dive in and discover the tastes of Kerala together!

Kerala Chicken Stew with Coconut Milk

Kerala Chicken Stew with Coconut Milk
Dusk settles softly outside my window, the gentle light fading as I think about the quiet comfort of a simmering pot. This Kerala chicken stew, with its creamy coconut milk and warm spices, feels like a tender embrace on a winter evening—a slow-cooked reminder of how simple ingredients can weave together into something deeply nourishing.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– 1.5 lbs boneless, skinless chicken thighs, cut into 1-inch cubes
– 2 tbsp clarified butter (ghee)
– 1 large yellow onion, thinly sliced
– 3 garlic cloves, minced
– 1-inch piece of fresh ginger, finely grated
– 2 green cardamom pods, lightly crushed
– 1 cinnamon stick (about 2 inches long)
– 4 whole cloves
– 1 tsp whole black peppercorns
– 2 medium carrots, peeled and cut into ½-inch rounds
– 2 medium Yukon Gold potatoes, peeled and cut into 1-inch cubes
– 1 (13.5 oz) can full-fat coconut milk
– 1 cup low-sodium chicken broth
– 1 tsp fine sea salt
– 2 tbsp fresh cilantro leaves, roughly chopped

Instructions

1. In a large Dutch oven or heavy-bottomed pot, heat the clarified butter over medium heat until it shimmers, about 2 minutes.
2. Add the thinly sliced yellow onion and sauté, stirring occasionally, until the onions turn translucent and begin to soften, about 5 minutes.
3. Stir in the minced garlic and finely grated ginger, cooking until fragrant, about 1 minute.
4. Add the lightly crushed green cardamom pods, cinnamon stick, whole cloves, and whole black peppercorns to the pot, toasting the spices until they release their aroma, about 30 seconds.
5. Tip: Toasting whole spices briefly unlocks their essential oils, deepening the stew’s flavor base without burning.
6. Increase the heat to medium-high and add the cubed chicken thighs, searing until they develop a light golden crust on all sides, about 4–5 minutes.
7. Add the carrot rounds and potato cubes, stirring to coat them in the spiced mixture.
8. Pour in the full-fat coconut milk and low-sodium chicken broth, then sprinkle in the fine sea salt.
9. Bring the liquid to a gentle simmer, then reduce the heat to low, cover the pot, and let it cook undisturbed for 30 minutes.
10. Tip: A slow, covered simmer allows the potatoes and carrots to become tender without breaking apart, while the chicken absorbs the aromatic broth.
11. After 30 minutes, remove the lid and check that the potatoes are fork-tender and the chicken is cooked through, with no pink remaining.
12. Gently stir in the roughly chopped cilantro leaves, letting them wilt into the stew for 1 minute.
13. Tip: Adding fresh cilantro at the end preserves its bright, herbal notes, offering a fresh contrast to the rich, creamy base.
14. Remove the pot from the heat and discard the whole spices before serving.
Soft and velvety, the coconut milk broth clings to each piece of chicken and vegetable, carrying the warm whispers of cardamom and cinnamon. Serve it over steamed basmati rice or with flaky, buttered parathas to soak up every last drop, letting the gentle heat of the peppercorns linger on the palate like a quiet, comforting memory.

Spicy Kerala Fish Curry

Spicy Kerala Fish Curry
Remembering the warmth of a coastal kitchen, where the air hums with the scent of toasting spices and simmering coconut, this dish feels like a quiet, flavorful embrace. It’s a gentle, slow-cooked curry that transforms simple fish into something deeply comforting and complex, perfect for a reflective evening meal.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

– 1.5 pounds firm white fish fillets (such as cod or halibut), cut into 2-inch pieces
– 1 tablespoon coconut oil
– 1 medium yellow onion, finely diced
– 4 garlic cloves, minced
– 1-inch piece of fresh ginger, peeled and grated
– 2 fresh green Thai chilies, slit lengthwise
– 1 teaspoon whole black mustard seeds
– 1 teaspoon whole fenugreek seeds
– 2 tablespoons Kashmiri red chili powder
– 1 teaspoon ground turmeric
– 1 cup full-fat coconut milk
– 1 cup water
– 1 tablespoon tamarind paste
– 1 teaspoon fine sea salt
– 1/4 cup fresh cilantro leaves, roughly chopped

Instructions

1. Pat the fish pieces completely dry with paper towels to ensure a good sear and prevent splattering.
2. In a heavy-bottomed pot or Dutch oven, heat the coconut oil over medium heat until it shimmers, about 2 minutes.
3. Add the whole black mustard seeds and fenugreek seeds to the hot oil; toast them until the mustard seeds begin to pop, approximately 30 seconds, to release their aromatic oils.
4. Add the finely diced onion and sauté, stirring frequently, until it turns translucent and the edges just begin to brown, about 5-7 minutes.
5. Stir in the minced garlic, grated ginger, and slit green chilies; cook for 1 minute until fragrant, being careful not to let the garlic burn.
6. Reduce the heat to low and immediately add the Kashmiri red chili powder and ground turmeric, stirring constantly for 30 seconds to cook the spices without scorching them—this step, called blooming, deepens their flavor.
7. Pour in the coconut milk and water, then add the tamarind paste and fine sea salt, stirring to combine completely.
8. Increase the heat to bring the curry to a gentle simmer, then reduce it to maintain a low simmer, partially cover the pot, and cook for 15 minutes to allow the flavors to meld.
9. Gently place the dried fish pieces into the simmering curry, ensuring they are submerged; simmer uncovered for 8-10 minutes, or until the fish is opaque and flakes easily with a fork, avoiding stirring to keep the pieces intact.
10. Remove the pot from the heat and let the curry rest, covered, for 5 minutes to allow the fish to finish cooking gently in the residual heat.
11. Fold in the roughly chopped fresh cilantro leaves just before serving.

Perfectly tender fish flakes apart in a vibrant, rust-colored gravy that’s luxuriously creamy from the coconut milk yet sharply brightened by the tamarind. The slow-simmered layers of spice create a warmth that builds gradually, not harshly, making it ideal served over a mound of steamed jasmine rice to soak up every last drop.

Traditional Kerala Sambar

Traditional Kerala Sambar
Unfolding the layers of this traditional Kerala sambar feels like uncovering a family story—each ingredient whispers of sun-drenched afternoons and generations gathered around clay pots. The slow simmering of lentils and tamarind creates a broth that’s both comforting and complex, a gentle reminder of how simple elements can weave together into something deeply nourishing.

Serving: 4 | Pre Time: 20 minutes | Cooking Time: 40 minutes

Ingredients

– 1 cup toor dal (split pigeon peas), rinsed
– 4 cups filtered water
– 1 tablespoon cold-pressed coconut oil
– 1 teaspoon black mustard seeds
– 1 teaspoon fenugreek seeds
– 10 fresh curry leaves
– 2 dried red chilies, stems removed
– 1 large yellow onion, finely diced
– 2 medium carrots, peeled and cut into ½-inch rounds
– 1 medium eggplant, cut into 1-inch cubes
– 1 tablespoon tamarind paste
– 1 tablespoon sambar powder
– 1 teaspoon ground turmeric
– 1½ teaspoons fine sea salt
– ¼ cup fresh cilantro leaves, roughly chopped

Instructions

1. Combine the toor dal and filtered water in a heavy-bottomed pot. Bring to a boil over high heat, then reduce to a simmer and cook uncovered for 25 minutes, skimming off any foam that rises to the surface.
2. While the dal simmers, heat the coconut oil in a separate skillet over medium heat until it shimmers. Add the mustard seeds and fenugreek seeds, and toast for 45 seconds until the mustard seeds begin to pop.
3. Immediately add the curry leaves, dried red chilies, and diced onion to the skillet. Sauté for 6–8 minutes, stirring frequently, until the onion turns translucent and the edges just begin to caramelize.
4. Stir in the carrot rounds and eggplant cubes, and cook for 5 minutes until the vegetables start to soften slightly.
5. Once the dal has cooked for 25 minutes, use a whisk to gently break down about half of the lentils, creating a thicker base while leaving some whole for texture.
6. Add the sautéed vegetable mixture to the pot with the dal. Stir in the tamarind paste, sambar powder, turmeric, and sea salt until fully incorporated.
7. Simmer the sambar over low heat for 15 minutes, stirring occasionally, until the carrots are tender when pierced with a fork and the broth has thickened slightly.
8. Remove from heat and fold in the fresh cilantro leaves. Let the sambar rest for 5 minutes off the heat to allow the flavors to meld.
9. Ladle the sambar into warm bowls. Serve immediately.

Velvety from the softened lentils and bright with tamarind’s tang, this sambar cradles each vegetable in a spiced, aromatic broth. For a creative twist, try serving it over a scoop of steamed basmati rice or alongside crisp dosas, letting the warmth seep into every bite.

Kerala Style Appam with Vegetable Kurma

Kerala Style Appam with Vegetable Kurma
Cradling a warm bowl of Kerala-style appam with vegetable kurma feels like holding a piece of southern India’s soul—a delicate, lacy rice pancake, its edges crisp and center soft, cradling a fragrant, coconut-laced vegetable stew that whispers of spice markets and monsoon rains. This dish is a gentle dance of textures and aromas, a comforting embrace that invites you to slow down and savor each bite.

Serving: 4 | Pre Time: 8 hours (including soaking) | Cooking Time: 45 minutes

Ingredients

– 1 cup raw rice, soaked for 8 hours
– ¼ cup cooked rice
– ½ cup fresh coconut, grated
– 1 teaspoon active dry yeast
– 1 teaspoon granulated sugar
– ½ teaspoon kosher salt
– 2 tablespoons clarified butter (ghee)
– 1 tablespoon coconut oil
– 1 medium yellow onion, finely diced
– 2 cloves garlic, minced
– 1-inch piece fresh ginger, grated
– 1 medium carrot, peeled and diced into ½-inch cubes
– 1 medium potato, peeled and diced into ½-inch cubes
– ½ cup green peas, fresh or frozen
– 1 teaspoon ground turmeric
– 1 teaspoon ground coriander
– ½ teaspoon ground cumin
– ¼ teaspoon cayenne pepper
– 1 cup coconut milk, full-fat
– 1 cup vegetable broth
– 2 tablespoons fresh cilantro, chopped
– 1 teaspoon fresh lime juice

Instructions

1. Drain the soaked raw rice and blend it with the cooked rice, grated coconut, and ¾ cup water until a smooth batter forms, about 2 minutes on high speed.
2. Dissolve the active dry yeast and granulated sugar in 2 tablespoons of warm water (110°F) and let it proof for 5 minutes until frothy.
3. Combine the rice batter with the yeast mixture and kosher salt in a large bowl, cover with a clean kitchen towel, and let ferment at room temperature (70°F) for 6 hours until bubbly and slightly sour.
4. Heat a non-stick appam pan or small skillet over medium heat and lightly grease it with clarified butter.
5. Pour ¼ cup of the fermented batter into the center of the pan and immediately swirl it to coat the edges thinly, leaving a thicker center—this creates the classic lacy rim.
6. Cover the pan and cook the appam for 3–4 minutes until the edges are golden-brown and crisp, and the center is set but still soft.
7. Tip: Do not flip the appam; the steam from covering helps cook the center evenly without drying it out.
8. Repeat steps 5–6 with the remaining batter, greasing the pan lightly between each appam, and keep them warm covered with a towel.
9. For the kurma, heat coconut oil in a deep skillet over medium heat and sauté the diced yellow onion for 5 minutes until translucent.
10. Add the minced garlic and grated ginger, and cook for 1 minute until fragrant.
11. Stir in the diced carrot, potato, and green peas, and sauté for 3 minutes to lightly toast the vegetables.
12. Add the ground turmeric, coriander, cumin, and cayenne pepper, and toast the spices for 30 seconds until aromatic.
13. Pour in the coconut milk and vegetable broth, bring to a simmer, then reduce heat to low, cover, and cook for 15 minutes until the vegetables are tender but not mushy.
14. Tip: Simmering on low heat prevents the coconut milk from curdling and allows the flavors to meld gently.
15. Stir in the chopped cilantro and fresh lime juice, and simmer uncovered for 2 minutes to slightly thicken the kurma.
16. Tip: Add the lime juice at the end to preserve its bright acidity, which balances the richness of the coconut milk.
17. Serve the warm appam immediately with the vegetable kurma ladled over the center.
18. Unfolding this meal reveals a beautiful contrast: the appam’s delicate, lace-like edges give way to a pillowy center that soaks up the kurma’s creamy, spiced gravy. For a creative twist, try topping it with a sprinkle of toasted coconut flakes or a side of tangy mango pickle to cut through the richness, making each bite a harmonious blend of soft, crisp, and velvety textures.

Kerala Prawn Moilee

Kerala Prawn Moilee
Often, on quiet evenings when the light fades softly through the kitchen window, I find myself drawn to recipes that feel like a gentle embrace. Kerala Prawn Moilee is one such dish—a fragrant, coconut-milk curry from India’s southwestern coast that cradles plump prawns in a golden, spiced broth, offering warmth without heaviness. It’s a quiet celebration of simplicity, where each spoonful tells a story of sea and spice.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– 1.5 pounds large wild-caught prawns, peeled and deveined
– 2 tablespoons clarified butter (ghee)
– 1 large yellow onion, finely diced
– 3 garlic cloves, minced
– 1-inch piece fresh ginger, grated
– 2 green Thai chilies, slit lengthwise
– 1 teaspoon ground turmeric
– 1 teaspoon whole black mustard seeds
– 10 fresh curry leaves
– 1 (13.5-ounce) can full-fat coconut milk
– 1 cup homemade vegetable stock
– 2 tablespoons fresh lime juice
– 1 teaspoon fine sea salt
– ¼ cup fresh cilantro leaves, roughly chopped

Instructions

1. Pat the prawns completely dry with paper towels to ensure a good sear.
2. Heat the clarified butter in a large, heavy-bottomed Dutch oven over medium heat until it shimmers, about 2 minutes.
3. Add the diced onion and sauté, stirring frequently, until translucent and just beginning to caramelize at the edges, 6–8 minutes.
4. Stir in the minced garlic, grated ginger, and slit green chilies; cook until fragrant, about 1 minute.
5. Add the ground turmeric, whole black mustard seeds, and fresh curry leaves, toasting the spices until the mustard seeds begin to pop, 30–45 seconds.
6. Pour in the full-fat coconut milk and homemade vegetable stock, stirring to combine.
7. Bring the mixture to a gentle simmer over medium-low heat, then reduce to low and cook uncovered for 10 minutes to allow the flavors to meld.
8. Gently add the prawns to the simmering curry, submerging them fully.
9. Cook the prawns until they turn opaque and curl slightly, 3–4 minutes, being careful not to overcook them to maintain tenderness.
10. Remove the Dutch oven from the heat and stir in the fresh lime juice and fine sea salt.
11. Garnish with the roughly chopped fresh cilantro leaves just before serving.

Velvety and rich, this curry yields prawns that are tender against the creamy, golden-hued broth, with the mustard seeds offering a subtle pop and the lime juice a bright, clean finish. Serve it nestled over a bed of steamed basmati rice or with warm, flaky parathas for soaking up every last drop, letting the gentle heat of the chilies unfold slowly with each bite.

Delicious Kerala Beef Fry

Delicious Kerala Beef Fry
Unfolding the layers of this dish feels like turning the pages of a well-loved cookbook, where each spice tells a story of warmth and tradition. It’s a slow-simmered embrace of bold flavors, a comforting anchor for quiet evenings when the kitchen becomes a sanctuary.

Serving: 4 | Pre Time: 20 minutes | Cooking Time: 50 minutes

Ingredients

– 1.5 pounds grass-fed beef chuck, cut into 1-inch cubes
– 3 tablespoons clarified butter (ghee)
– 1 large yellow onion, thinly sliced
– 4 garlic cloves, minced
– 1-inch piece fresh ginger, finely grated
– 2 fresh green Thai chilies, slit lengthwise
– 1 tablespoon Kashmiri red chili powder
– 1 teaspoon ground turmeric
– 1 tablespoon coriander powder
– 1 teaspoon fennel seeds, lightly crushed
– 1 teaspoon whole black peppercorns, freshly cracked
– 1 cup full-fat coconut milk
– 1 tablespoon freshly squeezed lime juice
– 1 teaspoon fine sea salt
– ¼ cup fresh cilantro leaves, roughly chopped

Instructions

1. Pat the grass-fed beef chuck cubes completely dry with paper towels to ensure proper browning.
2. Heat the clarified butter in a heavy-bottomed Dutch oven over medium-high heat until it shimmers, about 2 minutes.
3. Add the beef cubes in a single layer, working in batches if necessary, and sear until deeply browned on all sides, approximately 8-10 minutes total; transfer to a plate.
4. In the same pot, reduce heat to medium and add the thinly sliced yellow onion; sauté, stirring frequently, until translucent and lightly golden, about 6-8 minutes.
5. Add the minced garlic, grated ginger, and slit green Thai chilies; cook for 1 minute until fragrant.
6. Stir in the Kashmiri red chili powder, ground turmeric, coriander powder, crushed fennel seeds, and cracked black peppercorns; toast the spices for 30 seconds to release their oils.
7. Return the seared beef and any accumulated juices to the pot, stirring to coat thoroughly with the spice mixture.
8. Pour in the full-fat coconut milk and add the fine sea salt, stirring to combine.
9. Bring the mixture to a gentle simmer, then reduce heat to low, cover, and cook for 35 minutes until the beef is fork-tender.
10. Uncover the pot, increase heat to medium, and simmer for an additional 10 minutes to reduce the sauce to a thick, clinging consistency, stirring occasionally.
11. Remove from heat and stir in the freshly squeezed lime juice.
12. Garnish with the roughly chopped fresh cilantro leaves before serving.

The beef emerges incredibly tender, shredding at the slightest pressure, while the reduced sauce forms a glossy, deeply spiced cloak. Each bite carries the slow-cooked richness of the coconut milk, punctuated by the bright heat of the chilies and the citrusy finish. For a delightful contrast, serve it over a bed of fluffy basmati rice or with warm, flaky parathas to soak up every last bit of the fragrant gravy.

Kerala Egg Roast Masala

Kerala Egg Roast Masala
Wandering through the quiet of my kitchen this evening, I find myself drawn to the warm, earthy spices of Kerala, a comforting reminder of how food can carry us across oceans and into memory. This egg roast masala, with its deep layers of flavor, feels like a slow, deliberate embrace—a dish that asks for patience and rewards it generously.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

– 8 pasture-raised eggs, hard-boiled and peeled
– 3 tablespoons clarified butter (ghee)
– 2 medium yellow onions, thinly sliced
– 4 garlic cloves, minced
– 1-inch piece of fresh ginger, finely grated
– 2 medium ripe tomatoes, finely chopped
– 1 teaspoon ground turmeric
– 2 teaspoons Kashmiri red chili powder
– 1 tablespoon coriander powder
– 1 teaspoon fennel seeds, lightly crushed
– 1/2 cup full-fat coconut milk
– 1 teaspoon freshly squeezed lime juice
– 1/4 cup fresh cilantro leaves, finely chopped
– Kosher salt, as needed

Instructions

1. Heat the clarified butter in a heavy-bottomed skillet over medium heat until it shimmers, about 2 minutes.
2. Add the thinly sliced onions and cook, stirring occasionally, until they turn a deep golden brown, approximately 12-15 minutes; this slow caramelization builds a rich base, so avoid rushing it.
3. Stir in the minced garlic and grated ginger, cooking for 1 minute until fragrant.
4. Incorporate the finely chopped tomatoes and cook until they break down into a thick paste, about 5-7 minutes, scraping the bottom to prevent sticking.
5. Add the ground turmeric, Kashmiri red chili powder, coriander powder, and crushed fennel seeds, toasting the spices for 30 seconds to release their oils.
6. Pour in the coconut milk, stirring to combine, and simmer the mixture for 5 minutes until it thickens slightly.
7. Gently score the hard-boiled eggs with shallow cuts to allow the masala to penetrate, then nestle them into the skillet.
8. Reduce the heat to low, cover, and let the eggs simmer in the sauce for 8-10 minutes, basting occasionally for even coating.
9. Finish with freshly squeezed lime juice and a sprinkle of kosher salt, adjusting to balance the flavors.
10. Garnish with finely chopped cilantro leaves just before serving.

Lingering over this dish, the eggs emerge tender and infused with the masala’s complexity, their yolks creamy against the velvety, spiced gravy. Serve it alongside steamed basmati rice or flaky parathas to soak up every last bit, letting the subtle heat and aromatic notes unfold slowly with each bite.

Classic Kerala Parotta

Classic Kerala Parotta
Just now, as the evening light fades outside my kitchen window, my thoughts drift to the flaky, layered warmth of a bread that feels like a quiet embrace. It’s a humble staple from Kerala, transformed through patient hands into something wonderfully complex and comforting.

Serving: 4 | Pre Time: 45 minutes | Cooking Time: 20 minutes

Ingredients

– 2 cups all-purpose flour, plus extra for dusting
– ¾ cup warm water (110°F)
– 1 teaspoon granulated sugar
– 1 teaspoon fine sea salt
– 2 tablespoons clarified butter (ghee), melted, plus ¼ cup for brushing and cooking
– 2 pasture-raised eggs, lightly beaten

Instructions

1. In a large mixing bowl, combine the all-purpose flour, granulated sugar, and fine sea salt.
2. Make a well in the center and pour in the warm water (110°F), melted clarified butter, and lightly beaten pasture-raised eggs.
3. Using your hands, mix until a shaggy dough forms, then knead on a lightly floured surface for 10 minutes until smooth and elastic.
4. Tip: Kneading thoroughly develops gluten for better layers; the dough should spring back when pressed.
5. Place the dough in a lightly oiled bowl, cover with a damp cloth, and let rest at room temperature for 30 minutes.
6. Divide the rested dough into 8 equal portions and roll each into a smooth ball.
7. On a floured surface, flatten one ball with your palm, then roll it out into a thin circle about 8 inches in diameter.
8. Brush the surface generously with clarified butter, then pleat the circle into a long, tight rope by folding it back and forth like an accordion.
9. Tip: Brushing between layers ensures separation; work gently to avoid tearing.
10. Coil the pleated rope into a spiral, tucking the end underneath, and set aside covered while repeating with remaining dough balls.
11. Lightly flatten each spiral with your palm, then roll it out gently into a 6-inch circle, being careful not to press too hard.
12. Heat a cast-iron skillet or griddle over medium-high heat until a drop of water sizzles and evaporates immediately.
13. Brush the skillet with clarified butter, then place one rolled parotta on it.
14. Cook for 1–2 minutes until golden brown spots appear on the bottom, then flip and cook the other side for another 1–2 minutes.
15. Tip: Adjust heat as needed to prevent burning; the parotta should puff slightly and develop a crisp exterior.
16. Remove from heat and immediately clap the parotta between your hands to separate the layers, repeating with remaining dough.
17. Serve warm, brushed with additional clarified butter if desired.

Clapping the parotta releases steam, creating those signature flaky, tender layers that shatter delicately with each bite. Its rich, buttery flavor pairs beautifully with spicy curries or a simple drizzle of honey, making it a versatile centerpiece for any meal.

Kerala Style Tapioca and Fish Curry

Kerala Style Tapioca and Fish Curry
Evenings like this, when the light softens and the world quiets, I find myself drawn to the kitchen, to the slow, deliberate rhythms of preparing a meal that feels like a story. There’s a particular comfort in the earthy simplicity of tapioca and the rich, layered warmth of a coastal fish curry, a dish that carries the gentle, humid breezes of Kerala into my home.

Serving: 4 | Pre Time: 20 minutes | Cooking Time: 40 minutes

Ingredients

– 1 pound skinless, boneless firm white fish fillets (such as cod or halibut), cut into 1.5-inch cubes
– 1.5 pounds peeled tapioca (cassava), cut into 1-inch chunks
– 2 tablespoons coconut oil
– 1 large yellow onion, finely diced
– 4 garlic cloves, minced
– 1-inch piece of fresh ginger, grated
– 2 medium ripe tomatoes, finely chopped
– 1 tablespoon Kashmiri red chili powder
– 1.5 teaspoons ground turmeric
– 1 teaspoon fenugreek seeds
– 1 (13.5-ounce) can full-fat coconut milk
– 1.5 teaspoons fine sea salt
– 2 cups water
– 1 sprig fresh curry leaves
– 2 tablespoons fresh cilantro leaves, chopped

Instructions

1. Place the tapioca chunks in a medium saucepan, cover with the 2 cups of water, and bring to a boil over high heat.
2. Reduce the heat to medium-low, cover the saucepan, and simmer the tapioca for 25 minutes, or until the pieces are tender and translucent throughout when pierced with a fork.
3. While the tapioca simmers, heat the coconut oil in a large, heavy-bottomed pot or Dutch oven over medium heat until it shimmers.
4. Add the fenugreek seeds to the hot oil and toast them for 45 seconds, just until they darken by one shade and become fragrant, being careful not to burn them.
5. Tip in the diced onion and sauté, stirring frequently, for 8-10 minutes until the onion is deeply golden and caramelized at the edges.
6. Stir in the minced garlic and grated ginger, cooking for another 90 seconds until their raw aroma dissipates.
7. Add the chopped tomatoes, cooking for 5-7 minutes until they break down completely and the oil begins to separate from the mixture.
8. Sprinkle in the Kashmiri chili powder and ground turmeric, stirring constantly for 60 seconds to toast the spices and deepen their flavor.
9. Pour in the can of full-fat coconut milk and add the sea salt, stirring to create a smooth, vibrant orange curry base.
10. Gently lower the fish cubes into the simmering curry, ensuring they are submerged, and add the sprig of fresh curry leaves.
11. Cook the fish over medium-low heat for 6-8 minutes, without stirring, until the fillets are just opaque and flake easily with gentle pressure from a fork.
12. Drain the cooked tapioca and gently fold it into the curry pot, allowing it to warm through for 2 minutes to absorb the flavors.
13. Remove the pot from the heat, discard the curry leaf sprig, and garnish with the chopped fresh cilantro.

Remember the quiet contrast of textures—the soft, yielding pearls of tapioca against the firm, delicate flakes of fish, all bound by a curry that is at once creamy, tangy from the tomatoes, and warmly spiced. It’s a dish that begs to be served simply, perhaps in a deep bowl with just a spoon, best enjoyed as the last of the daylight fades.

Kerala Vegetable Thoran

Kerala Vegetable Thoran
Yesterday, while the winter light faded early, I found myself craving something that felt both nourishing and quietly celebratory—a dish to bridge the gap between the season’s chill and the memory of warmer days. Kerala Vegetable Thoran, a dry stir-fry of finely chopped vegetables and coconut, offers just that: a textural mosaic that is simple in its components yet deeply complex in its final, fragrant harmony.

Serving: 4 | Pre Time: 20 minutes | Cooking Time: 15 minutes

Ingredients

– 3 cups finely chopped green cabbage
– 1 cup finely chopped carrots
– 1 cup finely chopped green beans
– 1/2 cup unsweetened desiccated coconut
– 2 tablespoons cold-pressed coconut oil
– 1 teaspoon black mustard seeds
– 1 teaspoon cumin seeds
– 2 dried red chilies, stems removed and broken
– 10 fresh curry leaves
– 1/2 teaspoon ground turmeric
– 1/4 cup water
– 1 1/2 teaspoons fine sea salt

Instructions

1. Prepare all vegetables by washing, drying, and chopping them into a uniform, fine julienne.
2. Heat the cold-pressed coconut oil in a large, heavy-bottomed skillet or wok over medium heat until it shimmers, about 90 seconds.
3. Add the black mustard seeds and cumin seeds to the hot oil; cook until the mustard seeds begin to pop and dance, approximately 30 seconds.
4. Immediately add the broken dried red chilies and fresh curry leaves; stir for 10 seconds until the curry leaves crisp slightly and become aromatic.
5. Add the finely chopped green cabbage, carrots, and green beans to the tempered spices all at once.
6. Increase the heat to medium-high and stir-fry the vegetables for 3 minutes until they just begin to wilt at the edges.
7. Sprinkle the ground turmeric and fine sea salt evenly over the vegetables, tossing to coat thoroughly.
8. Pour in the 1/4 cup of water and immediately cover the skillet with a tight-fitting lid.
9. Reduce the heat to medium-low and allow the vegetables to steam for 5 minutes, which will tenderize them while retaining a slight crunch.
10. Uncover the skillet, increase the heat back to medium-high, and add the unsweetened desiccated coconut, stirring constantly.
11. Cook, stirring frequently, for 4-5 minutes until all residual moisture evaporates and the coconut turns a pale golden hue and clings to the vegetables.
12. Remove the skillet from the heat and let the thoran rest, uncovered, for 2 minutes before serving to allow the flavors to settle.

Finished, the thoran presents a delightful contrast: the vegetables retain a vital, gentle crunch beneath their cloak of toasted coconut, while the tempered spices impart a warm, earthy fragrance without overwhelming heat. For a creative presentation, serve it mounded on a banana leaf alongside steamed red rice, or fold it into a warm whole-wheat tortilla for a quick, flavorful wrap.

Kerala Style Dal Curry

Kerala Style Dal Curry
There’s something quietly comforting about a pot of dal simmering on the stove, its earthy aroma filling the kitchen with a sense of warmth and home. This Kerala-style version, with its delicate balance of spices and creamy texture, feels like a gentle embrace on a quiet evening.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 40 minutes

Ingredients

– 1 cup yellow split pigeon peas (toor dal), rinsed and drained
– 4 cups filtered water
– 2 tablespoons clarified butter (ghee)
– 1 teaspoon black mustard seeds
– 1 teaspoon cumin seeds
– 1 medium yellow onion, finely diced
– 3 garlic cloves, minced
– 1-inch piece of fresh ginger, peeled and grated
– 1 green serrano chili, slit lengthwise
– 1 teaspoon ground turmeric
– 1 teaspoon Kashmiri red chili powder
– 1 cup full-fat coconut milk
– 1 tablespoon freshly squeezed lime juice
– ½ cup fresh cilantro leaves, roughly chopped
– 1 teaspoon fine sea salt

Instructions

1. Combine the rinsed yellow split pigeon peas and filtered water in a heavy-bottomed pot over high heat.
2. Bring to a rolling boil, then reduce the heat to low, cover partially, and simmer for 25 minutes until the dal is tender but not mushy.
3. While the dal simmers, heat the clarified butter in a separate skillet over medium heat until it shimmers.
4. Add the black mustard seeds and cumin seeds to the skillet; toast for 30 seconds until the mustard seeds begin to pop.
5. Stir in the finely diced yellow onion and sauté for 5–7 minutes until translucent and lightly golden.
6. Add the minced garlic, grated ginger, and slit green serrano chili to the skillet; cook for 2 minutes until fragrant.
7. Sprinkle in the ground turmeric and Kashmiri red chili powder, stirring constantly for 30 seconds to bloom the spices without burning.
8. Pour the tempered spice mixture into the pot with the cooked dal, stirring gently to combine.
9. Stir in the full-fat coconut milk and fine sea salt, then simmer uncovered over low heat for 10 minutes to allow the flavors to meld.
10. Remove from heat and fold in the freshly squeezed lime juice and roughly chopped cilantro leaves.
Just ladle this curry into shallow bowls—its velvety texture, punctuated by the tender dal, carries the warmth of toasted spices and a subtle citrus brightness. Serve it over steamed basmati rice or with soft, warm flatbreads for a meal that feels both nourishing and deeply satisfying.

Kerala Banana Fritters (Pazham Pori)

Kerala Banana Fritters (Pazham Pori)
Just now, as the winter afternoon light slants across my kitchen counter, I find myself reaching for the familiar comfort of ripe bananas—not for a smoothie or bread, but for the simple, golden embrace of a Kerala classic. It’s a quiet ritual, this transformation of humble fruit into crisp, sweet fritters, a small act of warmth against the January chill.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 15 minutes

Ingredients

– 4 ripe plantains, peeled and sliced into 1/2-inch thick diagonal pieces
– 1 cup all-purpose flour
– 2 tablespoons rice flour
– 1/4 teaspoon turmeric powder
– 1/4 teaspoon baking soda
– 1/4 teaspoon fine sea salt
– 3/4 cup cold water
– 1 quart sunflower oil, for deep-frying

Instructions

1. In a medium mixing bowl, combine 1 cup all-purpose flour, 2 tablespoons rice flour, 1/4 teaspoon turmeric powder, 1/4 teaspoon baking soda, and 1/4 teaspoon fine sea salt.
2. Gradually whisk in 3/4 cup cold water until a smooth, lump-free batter forms with a consistency similar to heavy cream.
3. Heat 1 quart of sunflower oil in a deep, heavy-bottomed pot over medium heat until it reaches 350°F on a deep-fry thermometer.
4. Dip each of the 4 peeled and sliced plantain pieces into the batter, ensuring they are fully coated and allowing excess to drip off.
5. Carefully lower the battered plantains into the hot oil, frying in batches to avoid overcrowding, for 3–4 minutes until golden brown and crisp.
6. Using a slotted spoon, transfer the fritters to a wire rack set over a baking sheet to drain, which helps maintain their crisp texture.
7. Repeat the dipping and frying process with the remaining plantain slices until all are cooked.
8. Let the fritters rest for 2 minutes on the rack before serving to allow them to set slightly.
9. Serve immediately while warm and crisp.

My favorite part is that first bite—the delicate crunch gives way to a soft, caramelized sweetness within, a perfect balance of textures. For a creative twist, drizzle them with a touch of wildflower honey or serve alongside a scoop of vanilla bean ice cream for a delightful contrast.

Conclusion

Packed with vibrant flavors, these 32 authentic Kerala recipes offer a delicious adventure for your kitchen. We hope you’ll try a few, leave a comment with your favorite, and share this tasty roundup on Pinterest. Happy cooking!

Tags:

You might also like these recipes

Leave a Comment