How to Make Kandyan Black Beef Curry (Traditional & Healthy Version)

Kandyan Black Beef Curry, known locally as 'Kanda Mahataya Mas Curry,' is an iconic dish from Sri Lanka's lush hill-country. This robust curry is celebrated for its deep, dark color and bold, smoky flavors, achieved through the careful roasting of spices and the use of black pepper. Traditionally cooked in clay pots, Kandyan Black Beef Curry is a staple in festive gatherings and family meals, embodying the rich culinary heritage of the Kandy region. The slow-cooked beef absorbs a tapestry of spices, resulting in a melt-in-the-mouth texture that pairs perfectly with red rice or string hoppers. What sets this curry apart is its balance of complexity and simplicity—using everyday ingredients elevated by authentic Sri Lankan techniques. Aromatic curry leaves, toasted coconut, and a punch of ground black pepper give the dish its signature taste and color. While the flavors are intense, this recipe is crafted to be health-conscious, using lean beef and minimal oil to preserve nutritional value without compromising on authenticity. Kandyan Black Beef Curry is an excellent choice for those seeking to experience true Sri Lankan cuisine, offering a satisfying and memorable meal that brings together taste, culture, and wholesome ingredients.

35 min total2 servingsmedium215 kcal / 100g

Ingredients

  • Lean beef, cut into 1-inch cubes
    300g Lean beef, cut into 1-inch cubes (sirloin or round)
  • Black pepper, freshly ground
    2 tsp Black pepper, freshly ground (Kalu Miris)
  • Sri Lankan roasted curry powder
    1 tbsp Sri Lankan roasted curry powder (Kaha kudu)
  • Coconut oil
    1 tbsp Coconut oil (or sunflower oil)
  • Onion, finely sliced
    1 medium Onion, finely sliced (red onion preferred)
  • Garlic cloves, minced
    3 Garlic cloves, minced
  • Ginger, grated
    1 inch Ginger, grated
  • Curry leaves
    10 Curry leaves (karapincha)
  • Cinnamon stick
    1 inch Cinnamon stick (true Ceylon cinnamon)
  • Tamarind pulp
    1 tsp Tamarind pulp
  • Salt
    1/2 tsp Salt (to taste)
  • Water
    1 cup Water
  • Green chili, sliced
    1 Green chili, sliced (for mild heat)

Step-by-step instructions

Step 1: Heat coconut oil in a heavy-bottomed pan over medium heat
0%

Step 1 · Heat coconut oil in a heavy-bottomed pan over medium heat

Heat coconut oil in a heavy-bottomed pan over medium heat. Add sliced onions, curry leaves, and cinnamon stick. Sauté until onions turn golden brown and fragrant.

Step 2: Add minced garlic and grated ginger
0%

Step 2 · Add minced garlic and grated ginger

Add minced garlic and grated ginger. Sauté for another minute until aromatic.

Step 3: Stir in the beef cubes and sear on all sides until lightly browned
0%

Step 3 · Stir in the beef cubes and sear on all sides until lightly browned

Stir in the beef cubes and sear on all sides until lightly browned. This locks in the juices.

Step 4: Sprinkle in black pepper
0%

Step 4 · Sprinkle in black pepper

Sprinkle in black pepper, roasted curry powder, and salt. Mix well to coat the beef evenly with spices.

Step 5: Pour in water and add tamarind pulp
0%

Step 5 · Pour in water and add tamarind pulp

Pour in water and add tamarind pulp. Stir, cover, and simmer over low heat until the beef is tender and the sauce thickens.

Step 6: Uncover
0%

Step 6 · Uncover

Uncover, add green chili if using, and let the curry reduce slightly for a deep, black color.

Step 7: Remove from heat and let the curry rest for a few minutes before se...
0%

Step 7 · Remove from heat and let the curry rest for a few minutes before se...

Remove from heat and let the curry rest for a few minutes before serving. Garnish with fresh curry leaves.

Why this recipe is healthy

This dish is a healthy option because it uses lean cuts of beef, minimal oil, and no heavy creams or processed ingredients. The inclusion of fresh spices, garlic, and ginger boosts the immune system and metabolism. By simmering rather than deep-frying, this curry maintains flavor without excess calories, making it suitable for balanced diets and calorie-conscious meals.

A note on tradition

Kandyan Black Beef Curry is a culinary treasure from Sri Lanka's hill-country, traditionally enjoyed during special family occasions and temple festivals in Kandy. Its distinctive black color and robust flavor reflect the region's use of roasted spices and time-honored cooking methods. This dish is often served at midday meals, bringing communities together with its hearty and aromatic profile.

← Back to Kandyan Black Beef Curry nutrition
How to Make Kandyan Black Beef Curry (Traditional & Healthy Version) – Recipe