Kerala Rabbit Curry
Fall-off-the-bone tender rabbit simmered in a fragrant coconut milk gravy with warm spices, curry leaves, and a gentle heat from green chilies. A rustic Kerala delicacy that pairs beautifully with appam, puttu, or steamed rice for a comforting home-cooked meal.
For 4 servings
- prep · ~20 min
Marinate the rabbit pieces.
In a bowl, mix rabbit pieces with half the turmeric, half the red chili powder, half the coriander powder, a pinch of salt, and a splash of water. Massage well, cover, and set aside for 20 minutes.
- temper · ~1 min
Temper the whole spices in coconut oil.
1.Heat coconut oil in a pressure cooker or heavy-bottomed pan over medium heat.2.Add mustard seeds and let them crackle (15-20 seconds).3.Add cinnamon stick, cardamom pods, and cloves. Sauté until fragrant (20 seconds).4.Add curry leaves and stir briefly until they sizzle (10 seconds). - saute · ~19 min
Build the onion-tomato base.
1.Add the sliced onions and a pinch of salt. Sauté until deep golden brown, stirring occasionally (10-12 minutes).2.Add crushed ginger and garlic. Sauté until the raw smell disappears (2 minutes).3.Add green chilies and chopped tomatoes. Cook until tomatoes soften and oil begins to separate (5-6 minutes).4.Lower the heat, add the remaining turmeric, red chili powder, coriander powder, garam masala, and black pepper. Sauté for 1 minute to bloom the spices.TIPDon't rush the onions — deep browning builds the gravy's body. - fry · ~7 min
Sear the marinated rabbit.
1.Add the marinated rabbit pieces to the pan with the onion-tomato masala.2.Sear on medium-high heat, turning the pieces, until the meat is lightly browned on all sides (5-7 minutes).3.Stir continuously to prevent the spices from burning.TIPA good sear locks in the juices and adds depth to the curry. - simmer · ~35 min
Cook with thin coconut milk.
1.Pour in the thin coconut milk and water. Add the remaining salt. Stir well to deglaze the pan.2.Bring the curry to a gentle boil, then lower the heat to a simmer.3.Cover and cook until the rabbit is fork-tender. In a pressure cooker, cook for 3-4 whistles; in a pan, simmer for 30-35 minutes.TIPPressure cooker saves time and yields incredibly tender meat. - simmer · ~7 min
Finish with thick coconut milk.
1.Once the rabbit is tender and the pressure has released (or the meat is fork-tender in the pan), uncover the pot.2.Gently stir in the thick coconut milk.3.Simmer on low heat for 5-7 minutes until the gravy thickens slightly. Do not let it boil after adding thick coconut milk.TIPNever boil after adding thick coconut milk — it will curdle. A gentle simmer keeps the gravy silky. - garnish
Garnish and serve hot.
Check the salt and adjust if needed. Sprinkle chopped coriander leaves over the curry. Serve hot with appam, puttu, pathiri, or steamed rice.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Deep-fry the curry leaves in a little coconut oil before adding them to the tempering for extra crunch and aroma.
- 2For the most tender rabbit, use a pressure cooker and cook for exactly 3-4 whistles — do not overcook.
- 3Always add thick coconut milk off the boil and keep the heat low to prevent curdling.
- 4Let the curry rest for 10 minutes after cooking so the flavors meld together beautifully.
- 5Toast the garam masala briefly in the pan to bloom its oils before adding liquid.
- 6If the gravy is too thin, simmer uncovered for a few minutes before adding the thick coconut milk.
Adapt it for your goals.
Low-oil
Reduce coconut oil to 1 tablespoon and skip searing the rabbit — braise it directly in the onion-tomato base with a splash of water. The gravy will be lighter but still fragrant.
high proteinHigh-protein
Add 200 g of paneer or tofu cubes (sautéed until golden) along with the rabbit for extra protein. Paneer absorbs the coconut gravy beautifully.
kerala vegetarianKerala-vegetarian
Replace rabbit with 400 g of mixed vegetables (potato, carrot, beans, and pearl onions) and cook until tender. It becomes a hearty vegetable stew in the same spiced coconut base.
coconut milk freeCoconut-milk-free
Substitute all coconut milk with 2 cups of cashew cream (soaked cashews blended with water) and use 1 tablespoon of coconut oil for tempering. The gravy remains creamy but nutty.
Why this is on our healthy list.
Lean Protein Source
Rabbit meat is very lean and high in protein, supporting muscle building and repair without excess saturated fat.
Rich in Healthy Fats
Coconut milk provides medium-chain triglycerides (MCTs) that are easily digestible and may support energy metabolism.
Anti-inflammatory Spices
Turmeric, ginger, and garlic in this dish have natural anti-inflammatory properties that can aid digestion and immunity.
Good Source of Iron
Rabbit meat is a good source of heme iron, which helps prevent anaemia and supports healthy blood circulation.
Low in Carbs
This curry is naturally low in carbohydrates, making it suitable for low-carb or keto-friendly meal plans.
Frequently asked questions
Yes, but reduce cooking time by about 10 minutes, as boneless rabbit cooks faster. Bone-in gives more flavour and tenderness.



