Curries - Sri lankan beef curry recipes

Author: Linda Selestewa  

Make and share this "harak Mas Curry" Sri Lankan Beef Curry recipe from Flavourful beef curry soaked in a rich and tangy Ceylon gravy

Sri Lankan Beef Curry

Sri Lankan Beef Curry
Try the recipe for a melt-in-your-mouth tender beef curry. The secret is low heat slow cooking with the perfect spices.
Provided by: Roshani Wickramasinghe
Total time: 105 minutes
Cook time: 90 minutes
Prep time: 15 minutes
Yields: 4 servings
Cuisine: Sri Lankan
Number of ingredients: 21
  • 400 grams Beef cut into small cubes
  • 2 teaspoons white vinegar
  • 2 teaspoons Sri Lankan roasted curry powder
  • 1/2 teaspoon black pepper powder
  • 1/4 teaspoon turmeric powder
  • 1/2 teaspoon salt
  • 2 tablespoons coconut oil
  • 1/4 teaspoon cumin seeds
  • 2 teaspoons red chili powder
  • 3 cardomom
  • 3 cloves
  • 1 small sprig of curry leaves
  • 1 pandan leaf cut broken into pieces
  • 1 cinnamon stick (2 inches long)
  • 1/4 teaspoon fenugreek seeds
  • 4 cloves of garlic chopped
  • 1/3 cup onion finely chopped
  • 1 cup thin coconut milk
  • 1/2 cup coconut milk
  • water as needed
  • salt to taste
How to cook:
  1. Marinade your beef cubes with Sri Lankan roasted curry powder, black pepper powder, turmeric, white vinegar, and a bit of salt. Leave it on the counter while you prep other ingredients. (about 10mins).
  2. Heat 2tbsps of coconut oil in a pot. (clay pots and cast iron pots are better as they retain the heat). Add 1/4 tsp cumin seeds, 2 tsp red chili powder, and fry them in oil until the red chili powder become dark and your oil becomes red in color. Then add 3 cloves, 3 cardamoms (crush the pods lightly to open them), curry leaves, pandan leaves, cinnamon stick, fenugreek seeds to the oil, and saute for about 30seconds until you get a really good aroma.
  3. Now add 4 cloves of garlic chopped and fry for few seconds. Then add your chopped onion and bit of salt and fry in oil until the onions become soft and translucent.
  4. Add your marinated beef cubes into the oil and fry for about a minute to get a good sear on the outside of the beef pieces.
  5. Add one cup of thin coconut milk, cover, and cook on very low heat for about an hour. Check the curry from time to time to see if it has enough liquid. If it doesn't, add more water or thin coconut milk. Also, make sure you stir it to avoid the bottom meat from roasting and sticking to the pot.
  6. Taste and adjust salt after one hour. If you used small meat cubes, the meat should be already tender now. If you want a lighter curry with less milk, then you can stop here at this point and enjoy the curry as it is. Optional: spoon out the excess oil that is on top of the dish
  7. If you want a thicker and creamier gravy, add another 1/2cup of coconut milk (first or second squeeze depending on how creamy you want it) and mix. Cook it on very low heat until you get the desired amount of gravy or about 20mins.
  8. At the end of the cooking, meat should be tender and melt in your mouth.
Notes: Sri Lankan Beef Curry, Prepare meat: 01 Trim excess fat. Place the meat in a bowl with the salt, tamarind, Sri Lankan powder/curry powder, turmeric, chilli powder and black pepper. Allow …

Best Sri Lankan Beef Curry(හොඳම බීෆ් කරිය)

Hi, my name is Ajith Ekanayake chef/owner of Ceylon Delights restaurant.My Facebook page :, I would like to …

EASY RECIPE: Sri Lankan Beef Curry

ingredients: beef (topside or chuck) 1500 grams white vinegar: 200ml cooking oil: 100ml onion (red or white): medium or large sized tomato: 2 x medium sized …

Sri Lankan Beef Curry

Sri Lankan Beef Curry
This Sri Lankan beef curry is both authentic and delicious. It is a really simple recipe with few ingredients. Must try!
Provided by: Dan Toombs
Total time: 50 minutes
Cook time: 50 minutes
Prep time: 10 minutes
Yields: 4 servings
Cuisine: Sri Lankan
Number of ingredients: 12
  • 900g (2 lbs) stewing beef, cut into bite sized pieces
  • 2 generous tsp ground cumin
  • 1 generous tbsp Kashmiri chilli powder or another of choice
  • 2 tsp black pepper
  • 1 tsp salt
  • 1 x 5cm ( 2 inch) real cinnamon stick, broken up.*
  • 2 tbsp coconut oil
  • 5 cloves garlic, minced (approx. 2 generous tbsp)
  • 5cm (2 inches) leek, thinly sliced
  • 15 fresh or frozen curry leaves
  • ¼ red onion, thinly sliced
  • 1 tsp fenugreek seeds
  • Calories: 95 calories
  • Carbohydrate: 5 grams carbohydrates
  • Cholesterol: 3 milligrams cholesterol
  • Fat: 8 grams fat
  • Fiber: 2 grams fiber
  • Protein: 2 grams protein
  • Saturated Fat: 6 grams saturated fat
  • Serving Size: 1 serving
  • Sodium: 644 grams sodium
  • Sugar: 1 grams sugar
  • Trans Fat: 0 grams trans fat
  • Unsaturated Fat: 1 grams unsaturated fat
How to cook:
  1. Place the beef in a mixing bowl and add the cumin, chilli powder, black pepper, salt and broken up piece of real cinnamon.*
  2. Mix well with your hands so that the meat is equally coated and then pour in 250ml (1 cup) of water. Stir it all up and set aside to marinate for a few minutes or even overnight. The longer the better.
  3. When ready to cook the curry, heat the oil over medium high heat and stir in the garlic. Stir until fragrant, about 30 seconds and then add the sliced leek, curry leaves, red onion and fenugreek seeds. If using cassia instead of real cinnamon, it can be added to the oil at this stage too.
  4. Fry this veggie mixture for about 5 minutes to soften and flavour the oil and then pour in the marinated beef.
  5. Brown the beef in the oil for a couple of minutes and then pour in just enough water to cover. Place the lid on the pot and simmer over a medium heat for about 40 minutes or until the beef is good and tender. Don’t rush this! It’s ready when it’s ready. If needed, you can always add a drop more water if the sauce is drying up.
  6. Serve with white basmati rice or red matta rice.
Notes: Slow cooked beef curry(like my grandmother makes), Marinade for the beef curry. Place the beef in a large bowl, add chilli powder (2 tbs), turmeric (1tsp), coriander (1and 1/2tbs), curry powder (1 tsp), …

"harak Mas Curry" Sri Lankan Beef Curry

"harak Mas Curry" Sri Lankan Beef Curry
Make and share this "harak Mas Curry" Sri Lankan Beef Curry recipe from
Provided by: Lou van
Total time: 130 minutes
Cook time: 120 minutes
Prep time: 10 minutes
Yields: 10 servings
Number of ingredients: 12
  • 3 lbs stewing beef
  • 3 tablespoons ghee or 3 tablespoons oil
  • 2 large onions, finely chopped
  • 1 tablespoon finely chopped fresh ginger
  • 3 -4 garlic cloves, finely chopped
  • 4 tablespoons ceylon curry powder
  • 1 teaspoon ground turmeric
  • 2 teaspoons black mustard seeds
  • 2 teaspoons salt
  • 1 tablespoon vinegar
  • 2 fresh chilies, seeded and chopped
  • 3 ripe tomatoes, peeled and chopped
  • Calories: 515.2 calories
  • Fat: 38.4 grams
  • Saturated Fat: 16.4 grams
  • Cholesterol: 126.3 milligrams
  • Sodium: 683 milligrams
  • Carbohydrate: 9.5 grams
  • Fiber: 2.5 grams
  • Sugar: 3.6 grams
  • Protein: 32.7 grams
How to cook:
  1. Cut steak into 2 inch squares.
  2. Heat the ghee in a saucepan and gently fry the onions, ginger and garlic until just beginning to turn golden.
  3. Add curry powder, turmeric, mustard seeds and fry over a low heat for 2-3 minutes.
  4. Add salt and vinegar and stir well.
  5. Add steak and fry, stirring to coat meat well.
  6. Add chillies and tomatoes, cover pan and simmer on a very low heat for about 2 hours.
  7. If the gravy is too thin when the meat is tender, cook over a high heat, uncovered until reduced.
  8. Serve with rice.
Notes: Authentic Sri Lankan Curry Best Recipes, How to make Sri Lankan roasted curry powder recipe? Fragrant and Authentic Sri Lankan roasted curry powder recipe for all your curry needs. Heat a fry pan in …

Sri Lankan beef curry

Sri Lankan beef curry
Flavourful beef curry soaked in a rich and tangy Ceylon gravy
Provided by: Rachi
Total time: 70 minutes
Cook time: 60 minutes
Prep time: 10 minutes
Yields: 4 servings
Cuisine: Sri Lankan
Number of ingredients: 20
  • 500 g Beef (dice)
  • 1 tsp Salt
  • 1 tsp Chilli powder
  • 2 tsp Roasted curry powder
  • 1 tbsp White vinegar
  • 1/2 tsp Black pepper (ground )
  • 1/2 tsp Turmeric
  • 2 tbsp Oil (coconut, canola, vegetable,olive oil)
  • 1/2 Large red onion
  • 4 Garlic cloves (chopped )
  • 1 Tomato (dice)
  • 1/2 inch Ginger (grated)
  • 2 Chili (Red, green (sliced))
  • 1 sprig Curry leaves
  • 1 sprig Pandan leaves
  • 1/2 Cinnamon bark
  • 2 tbsp Chili powder
  • 1 tbsp Roasted Curry powder
  • 450 g Water
  • 200 g Coconut milk
How to cook:
  1. Beef marinade
  2. Marinade
  3. Marinate the beef with all the ingredients listed in the marinade recipe. Leave it for 1 hour or preferably overnight
  4. Beef curry
  5. Saute
  6. In a sauce on medium heat add oil then add onion, garlic, ginger, chilli, curry leaves, pandan leaves and saute well until the onion and garlic are soft and cooked
  7. Roast spices
  8. Then add the roasted curry powder, chilli powder and cook for a further 1 minute until the spices are lightly roasted
  9. Slow cook
  10. Once it is roasted, add the marinated beef, water, cinnamon, tomato close the lid and cook for approximately 45 minutes, check the water level from time to time, if it needs more water, keep adding water.
  11. Add coconut milk
  12. Once the beef is cooked and tender, take off the lid and add coconut milk and let it simmer for 5-10 minutes
  13. Enjoy
  14. Once the coconut milk is incorporated and the curry has a creamy gravy consistency take it off the fire and enjoy
Notes: Authentic Sri Lankan Beef Curry, Place the beef in a bowl, and mix in the curry powder and salt. Refrigerate overnight, allowing the meat to marinate. One hour is the minimum …
Write a comment: