Mutton Ball Curry (Kodava Kaima Unde)
Coorgi style minced mutton dumplings in a dark, spicy gravy.

About this dish
Originating from the Kodagu (Coorg) region, this dish is a hallmark of Kodava hospitality and warrior culture. Unlike regular meatballs, these 'Kaima Undes' are steamed or simmered directly in a signature dark gravy base seasoned with the unique tartness of Kachampuli (Coorg black vinegar). It is traditionally served at weddings and festive gatherings, celebrated for its dense spice profile and the rich texture of hand-minced meat.
Ingredients
For the Mutton Balls
- 500g mutton mince (keema), washed and drained thoroughly
- 1/2 cup fresh grated coconut
- 2 green chilies, finely chopped
- 1 tsp ginger-garlic paste
- 1/2 tsp turmeric powder
- 1/4 cup coriander leaves, finely chopped
- 1 tsp salt
For the Spice Paste (Masala)
- 1 cup fresh grated coconut
- 2 medium onions, sliced and sautéed until brown
- 6-8 dried Byadagi chilies, roasted
- 2 tbsp coriander seeds, roasted
- 1 tsp cumin seeds, roasted
- 4 cloves and 1-inch cinnamon stick, roasted
- 1 tsp black peppercorns, roasted
For the Gravy Base
- 2 tbsp oil or ghee
- 1 large onion, finely chopped
- 1 tsp ginger-garlic paste
- 1/2 tsp Kachampuli (or 1 tsp tamarind paste)
- Salt to taste
- 500ml warm water
Method
- 1
Prepare the Mutton Mince
Place the mutton mince in a fine mesh strainer and press out every drop of excess water; moisture is the enemy of a firm meatball. Grind the mince briefly in a pulse blender with coconut, green chilies, ginger-garlic paste, and turmeric until it forms a tacky, cohesive paste. Transfer to a bowl, mix in chopped coriander, and set aside in the refrigerator for 15 minutes to firm up.
- 2
Grind the Masala
In a heavy-bottomed skillet, roast the whole spices (coriander, cumin, cloves, cinnamon, pepper) on low heat until they release a nutty aroma. Combine these with the browned onions and grated coconut in a high-speed blender, adding just a splash of water to create a perfectly smooth, thick, dark brown paste. The color of this paste determines the final depth of your curry.
- 3
Shape the Kaima Undes
Grease your palms with a little oil to prevent sticking and pinch off small walnut-sized portions of the mutton mixture. Roll them into smooth, crack-free balls about 1 inch in diameter; if the balls are too large, they may remain raw in the center. Arrange them on a plate, ensuring they don't touch each other while you prepare the base.
- 4
Sauté the Aromatics
Heat oil or ghee in a wide, thick-bottomed kadai or clay pot over medium heat. Add the finely chopped onions and sauté for 6-8 minutes until they turn a deep golden brown, then add the ginger-garlic paste and sauté until the raw pungent smell vanishes. Avoid burning the onions, as this will make the gravy bitter rather than rich.
- 5
Cook the Masala Base
Add the ground masala paste to the pot and cook on medium-low heat, stirring constantly for about 5-7 minutes. You are looking for the oil to start separating from the edges of the paste and the color to intensify. Pour in 500ml of warm water and salt, bring to a rolling boil, then reduce the heat to a gentle simmer.
- 6
Poach the Meatballs
Carefully drop the mutton balls one by one into the simmering gravy, ensuring you do not crowd them or they will break. Do not stir the pot for the first 5-7 minutes; let the boiling liquid sear the outside of the meat to lock the shape. If you must move them, gently shake the pot in a circular motion to shift the liquid.
- 7
Simmer to Perfection
Cover the pot with a tight-fitting lid and cook on low heat for 20-25 minutes. Check a meatball by cutting one in half; it should be opaque and firm throughout, while the gravy should have thickened to a coating consistency. If the gravy is too thin, simmer uncovered for another 5 minutes on medium-high.
- 8
Add the Sour Element
Stir in the Kachampuli or tamarind paste during the final 2 minutes of cooking. This dark vinegar provides the signature Coorgi tang and cuts through the richness of the mutton fat and coconut. Taste and adjust salt, then turn off the heat and let the curry rest for 10 minutes before serving.
- 9
Final Garnish
Finish the dish with a handful of freshly chopped coriander leaves. The residual heat will wilt the leaves slightly, releasing their freshness into the dark, spicy sauce. The final texture should be a thick, luscious gravy with succulent, tender meatballs that hold their shape.
Notes & variations
- If Kachampuli is unavailable, use dark balsamic vinegar mixed with a drop of tamarind for a similar flavor profile.
- Ensure the mutton is very finely minced (double-minced) for the smoothest meatball texture.
- To prevent meatballs from breaking, you can optionally steam them for 10 minutes before adding to the gravy.
- Leftovers taste even better the next day as the spices penetrate deep into the meat.
Serve with
Serve hot with Akki Rotti (rice flatbreads) or Kadambuttu (steamed rice balls).
Cook's note
Never stir the meatballs with a spoon immediately after dropping them into the gravy; use a pot-swirling technique to keep them intact.