Dive into the rich and aromatic flavors of Ceylon Beef Curry, a classic Sri Lankan-inspired dish that balances tender, slow-cooked beef with a luscious coconut milk base. Infused with a medley of warming spices like turmeric, coriander, cumin, and a distinctive touch of Ceylon cinnamon, this curry is further elevated by fresh curry leaves, vibrant green chilies, and a splash of tangy lime juice. The hearty cubes of beef are simmered to perfection, creating a melt-in-your-mouth texture that pairs beautifully with steamed rice or pillowy flatbreads. With its bold flavors, creamy consistency, and fragrant garnish of fresh cilantro, this recipe is an irresistible option for curry lovers seeking authentic, comforting cuisine. Perfect for a family dinner or meal prep, this dish brings the taste of Sri Lanka straight to your table.
In a large pot or Dutch oven, heat the vegetable oil over medium heat.
Add the chopped onion and sauté until soft and translucent, about 5 minutes.
Add the garlic, ginger, green chilies, and curry leaves, and cook for another 2 minutes until fragrant.
Mix in the turmeric, coriander powder, cumin powder, and paprika, stirring the spices into the onion mix for about 30 seconds.
Add the beef cubes and stir to coat them in the spices. Cook for 5 minutes until the beef is lightly browned on all sides.
Stir in the chopped tomato and cook for 5 more minutes until the tomato softens.
Add the cinnamon stick, salt, and water, and bring the mixture to a simmer.
Lower the heat to medium-low, cover the pot, and let the beef cook gently for 60 minutes, stirring occasionally.
After an hour, stir in the coconut milk and continue to simmer uncovered for another 20–25 minutes until the curry thickens and the beef is tender.
Taste and adjust the seasoning if necessary, then stir in the lime juice.
Remove the cinnamon stick before serving. Garnish with fresh cilantro and serve hot with steamed rice or flatbreads.
Calories |
1817 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 129.4 g | 166% | |
| Saturated Fat | 44.4 g | 222% | |
| Polyunsaturated Fat | 16.8 g | ||
| Cholesterol | 375 mg | 125% | |
| Sodium | 2837 mg | 123% | |
| Total Carbohydrate | 80.1 g | 29% | |
| Dietary Fiber | 13.0 g | 46% | |
| Total Sugars | 44.2 g | ||
| Protein | 102.4 g | 205% | |
| Vitamin D | 0.9 mcg | 4% | |
| Calcium | 288 mg | 22% | |
| Iron | 18.0 mg | 100% | |
| Potassium | 2980 mg | 63% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.