>

Sri Lankan Beef Curry

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sri Lankan Beef Curry

Sri Lankan Beef Curry


  • Author: Diane
  • Total Time: 2 hours 20 minutes

Description

Sri Lankan Beef Curry is a rich, aromatic, and spicy dish that showcases the bold and vibrant flavors of Sri Lankan cuisine. This dish is made with tender beef pieces simmered in a fragrant blend of spices, coconut milk, and curry leaves, creating a mouthwatering and deeply flavorful curry. Unlike many other beef curries, the Sri Lankan version incorporates unique spices such as pandan leaves, goraka (a souring agent), and roasted curry powder, giving it a distinctive taste.

 

 

This hearty dish is perfect for special occasions, family gatherings, or a comforting meal served with rice, roti, or string hoppers. The slow-cooked beef absorbs all the incredible flavors, resulting in a curry that is both spicy and rich with a slight hint of tanginess. Whether you’re a fan of traditional Sri Lankan cuisine or trying it for the first time, this beef curry will surely impress with its bold flavors and comforting taste.


Ingredients

Scale

Main Ingredients:

  • 1 kg (2.2 lbs) beef (preferably with some fat), cut into cubes
  • 2 tablespoons coconut oil or vegetable oil
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1-inch piece of ginger, grated
  • 2 green chilies, sliced
  • 1 sprig curry leaves
  • 1 pandan leaf (rampe), cut into small pieces
  • 1-inch piece of cinnamon stick
  • 2 cardamom pods, slightly crushed
  • 2 cloves
  • 1 teaspoon mustard seeds

Spices:

  • 2 tablespoons Sri Lankan roasted curry powder
  • 1 teaspoon turmeric powder
  • 1 teaspoon chili powder (adjust to taste)
  • 1 teaspoon paprika
  • 1 teaspoon black pepper powder
  • ½ teaspoon cumin powder
  • ½ teaspoon fennel powder

Other Ingredients:

  • 2 tablespoons tamarind paste or 3 pieces of dried goraka (soaked in warm water)
  • 1 cup thick coconut milk
  • 1 medium tomato, chopped
  • 1 teaspoon sugar (optional, to balance flavors)
  • Salt to taste
  • 2 cups water or beef broth

Instructions

1: Marinate the Beef

  1. In a large bowl, add the beef cubes.
  2. Sprinkle turmeric, black pepper, and 1 tablespoon of roasted curry powder.
  3. Add the tamarind paste (or goraka), salt, and a little oil.
  4. Mix well, ensuring the beef is well coated with the spices.
  5. Cover and let it marinate for at least 30 minutes (overnight for deeper flavor).

 2: Preparing the Spice Base

  1. Heat oil in a large pan or clay pot over medium heat.
  2. Add mustard seeds and let them pop.
  3. Add the cinnamon stick, cardamom, cloves, pandan leaf, and curry leaves.
  4. Sauté for 30 seconds until fragrant.

 3: Cooking the Aromatics

  1. Add the chopped onion and sauté until golden brown.
  2. Stir in garlic, ginger, and green chilies.
  3. Cook for another minute until fragrant.

 4: Adding the Beef and Spices

  1. Add the marinated beef to the pan and stir well.
  2. Let the beef sear for a few minutes, allowing the spices to infuse into the meat.
  3. Add the remaining roasted curry powder, chili powder, paprika, cumin, and fennel powder.
  4. Stir everything together and cook for another 3-4 minutes.

 5: Simmering the Curry

  1. Add the chopped tomatoes and mix well.
  2. Pour in the water or beef broth, making sure the beef is submerged.
  3. Bring the curry to a boil, then reduce the heat to low.
  4. Cover and let it simmer for 1.5 to 2 hours, stirring occasionally.
  5. When the beef is tender, add the thick coconut milk and sugar (if using).
  6. Stir and let it simmer for another 10-15 minutes until the curry thickens.

 6: Final Adjustments

  1. Taste the curry and adjust salt and spice levels if needed.
  2. Turn off the heat and let the curry rest for 10 minutes before serving.

Notes

  • Beef Selection: Use beef with a bit of fat for added flavor. Chuck roast, brisket, or stewing beef work best.
  • Curry Powder: Sri Lankan roasted curry powder gives this dish its signature flavor. Avoid using Indian curry powder as the taste differs.
  • Goraka Substitute: If you cannot find goraka, tamarind paste is the best alternative.
  • Cooking Vessel: Using a traditional clay pot enhances the flavor of the curry.
  • Prep Time: 20 minutes
  • Cook Time: 2 hours

Nutrition

  • Calories: 450
  • Sodium: 750mg
  • Fat: 28g
  • Carbohydrates: 12g
  • Fiber: 4g
  • Protein: 35g

Sri Lankan Beef Curry is a rich, aromatic, and spicy dish that showcases the bold and vibrant flavors of Sri Lankan cuisine. This dish is made with tender beef pieces simmered in a fragrant blend of spices, coconut milk, and curry leaves, creating a mouthwatering and deeply flavorful curry. Unlike many other beef curries, the Sri Lankan version incorporates unique spices such as pandan leaves, goraka (a souring agent), and roasted curry powder, giving it a distinctive taste.

This hearty dish is perfect for special occasions, family gatherings, or a comforting meal served with rice, roti, or string hoppers. The slow-cooked beef absorbs all the incredible flavors, resulting in a curry that is both spicy and rich with a slight hint of tanginess. Whether you’re a fan of traditional Sri Lankan cuisine or trying it for the first time, this beef curry will surely impress with its bold flavors and comforting taste.

Ingredients

Main Ingredients:

  • 1 kg (2.2 lbs) beef (preferably with some fat), cut into cubes
  • 2 tablespoons coconut oil or vegetable oil
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1-inch piece of ginger, grated
  • 2 green chilies, sliced
  • 1 sprig curry leaves
  • 1 pandan leaf (rampe), cut into small pieces
  • 1-inch piece of cinnamon stick
  • 2 cardamom pods, slightly crushed
  • 2 cloves
  • 1 teaspoon mustard seeds

Spices:

  • 2 tablespoons Sri Lankan roasted curry powder
  • 1 teaspoon turmeric powder
  • 1 teaspoon chili powder (adjust to taste)
  • 1 teaspoon paprika
  • 1 teaspoon black pepper powder
  • ½ teaspoon cumin powder
  • ½ teaspoon fennel powder

Other Ingredients:

  • 2 tablespoons tamarind paste or 3 pieces of dried goraka (soaked in warm water)
  • 1 cup thick coconut milk
  • 1 medium tomato, chopped
  • 1 teaspoon sugar (optional, to balance flavors)
  • Salt to taste
  • 2 cups water or beef broth

How to Make Sri Lankan Beef Curry

 1: Marinate the Beef

  1. In a large bowl, add the beef cubes.
  2. Sprinkle turmeric, black pepper, and 1 tablespoon of roasted curry powder.
  3. Add the tamarind paste (or goraka), salt, and a little oil.
  4. Mix well, ensuring the beef is well coated with the spices.
  5. Cover and let it marinate for at least 30 minutes (overnight for deeper flavor).

 2: Preparing the Spice Base

  1. Heat oil in a large pan or clay pot over medium heat.
  2. Add mustard seeds and let them pop.
  3. Add the cinnamon stick, cardamom, cloves, pandan leaf, and curry leaves.
  4. Sauté for 30 seconds until fragrant.

 3: Cooking the Aromatics

  1. Add the chopped onion and sauté until golden brown.
  2. Stir in garlic, ginger, and green chilies.
  3. Cook for another minute until fragrant.

 4: Adding the Beef and Spices

  1. Add the marinated beef to the pan and stir well.
  2. Let the beef sear for a few minutes, allowing the spices to infuse into the meat.
  3. Add the remaining roasted curry powder, chili powder, paprika, cumin, and fennel powder.
  4. Stir everything together and cook for another 3-4 minutes.

 5: Simmering the Curry

  1. Add the chopped tomatoes and mix well.
  2. Pour in the water or beef broth, making sure the beef is submerged.
  3. Bring the curry to a boil, then reduce the heat to low.
  4. Cover and let it simmer for 1.5 to 2 hours, stirring occasionally.
  5. When the beef is tender, add the thick coconut milk and sugar (if using).
  6. Stir and let it simmer for another 10-15 minutes until the curry thickens.

 6: Final Adjustments

  1. Taste the curry and adjust salt and spice levels if needed.
  2. Turn off the heat and let the curry rest for 10 minutes before serving.

Variations

  • Dry Beef Curry: Reduce the liquid content and cook the beef until it is coated in a thick, rich gravy rather than a soupy consistency.
  • Spicier Version: Add extra green chilies and increase the chili powder for a hotter kick.
  • Mild Version: Reduce the chili powder and add more coconut milk to tone down the heat.
  • Vegetable Addition: Add potatoes or carrots for extra texture and flavor.
  • Pressure Cooker Method: To save time, cook the beef in a pressure cooker for about 30 minutes instead of slow simmering.

Cooking Notes

  • Beef Selection: Use beef with a bit of fat for added flavor. Chuck roast, brisket, or stewing beef work best.
  • Curry Powder: Sri Lankan roasted curry powder gives this dish its signature flavor. Avoid using Indian curry powder as the taste differs.
  • Goraka Substitute: If you cannot find goraka, tamarind paste is the best alternative.
  • Cooking Vessel: Using a traditional clay pot enhances the flavor of the curry.

Serving Suggestions

  • Serve hot with steamed white rice or Sri Lankan red rice.
  • Pair with roti or paratha for a delicious meal.
  • Enjoy with string hoppers (idiyappam) for an authentic Sri Lankan experience.
  • Serve with pol sambol (coconut sambol) and dhal curry for a complete Sri Lankan feast.
  • Garnish with fresh coriander leaves for extra aroma.

Tips

  • Marination is key: Letting the beef sit with the spices enhances the depth of flavor.
  • Low and slow cooking: Cooking the curry over low heat allows the beef to absorb all the spices.
  • Use fresh ingredients: Fresh curry leaves, coconut milk, and homemade roasted curry powder make a big difference.
  • Let the curry rest: The flavors develop even more if you let the curry sit for a few hours before serving.

Prep Time: 20 minutes

Cooking Time: 2 hours

Total Time: 2 hours 20 minutes

Nutritional Information (Per Serving)

  • Calories: 450
  • Protein: 35g
  • Sodium: 750mg
  • Fat: 28g
  • Carbohydrates: 12g
  • Fiber: 4g

FAQs

1. Can I make Sri Lankan beef curry in advance?

Yes! The curry tastes even better the next day as the flavors continue to develop.

2. Can I freeze this curry?

Yes, you can freeze it for up to 3 months. Reheat it on the stove with a little water before serving.

3. How do I make it less spicy?

Reduce the amount of chili powder and black pepper, and add more coconut milk to balance the heat.

4. Can I use another meat instead of beef?

Yes, you can substitute beef with mutton, lamb, or chicken, but cooking times may vary.

5. What is the best way to reheat Sri Lankan beef curry?

Reheat on low heat in a saucepan, adding a bit of water or coconut milk if the curry has thickened too much.

Conclusion

Sri Lankan Beef Curry is a dish that perfectly embodies the bold and exotic flavors of Sri Lankan cuisine. With its rich, fragrant gravy and tender, spice-infused beef, this curry is a true delight for the taste buds. Whether served with rice, roti, or string hoppers, it provides a comforting and satisfying meal that is sure to impress family and guests alike.

Try making this authentic Sri Lankan beef curry at home, and enjoy a dish filled with layers of complex flavors, spice, and warmth. Happy cooking! 🍛🔥

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sri Lankan Beef Curry

Sri Lankan Beef Curry


  • Author: Diane
  • Total Time: 2 hours 20 minutes

Description

Sri Lankan Beef Curry is a rich, aromatic, and spicy dish that showcases the bold and vibrant flavors of Sri Lankan cuisine. This dish is made with tender beef pieces simmered in a fragrant blend of spices, coconut milk, and curry leaves, creating a mouthwatering and deeply flavorful curry. Unlike many other beef curries, the Sri Lankan version incorporates unique spices such as pandan leaves, goraka (a souring agent), and roasted curry powder, giving it a distinctive taste.

 

 

This hearty dish is perfect for special occasions, family gatherings, or a comforting meal served with rice, roti, or string hoppers. The slow-cooked beef absorbs all the incredible flavors, resulting in a curry that is both spicy and rich with a slight hint of tanginess. Whether you’re a fan of traditional Sri Lankan cuisine or trying it for the first time, this beef curry will surely impress with its bold flavors and comforting taste.


Ingredients

Scale

Main Ingredients:

  • 1 kg (2.2 lbs) beef (preferably with some fat), cut into cubes
  • 2 tablespoons coconut oil or vegetable oil
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1-inch piece of ginger, grated
  • 2 green chilies, sliced
  • 1 sprig curry leaves
  • 1 pandan leaf (rampe), cut into small pieces
  • 1-inch piece of cinnamon stick
  • 2 cardamom pods, slightly crushed
  • 2 cloves
  • 1 teaspoon mustard seeds

Spices:

  • 2 tablespoons Sri Lankan roasted curry powder
  • 1 teaspoon turmeric powder
  • 1 teaspoon chili powder (adjust to taste)
  • 1 teaspoon paprika
  • 1 teaspoon black pepper powder
  • ½ teaspoon cumin powder
  • ½ teaspoon fennel powder

Other Ingredients:

  • 2 tablespoons tamarind paste or 3 pieces of dried goraka (soaked in warm water)
  • 1 cup thick coconut milk
  • 1 medium tomato, chopped
  • 1 teaspoon sugar (optional, to balance flavors)
  • Salt to taste
  • 2 cups water or beef broth

Instructions

1: Marinate the Beef

  1. In a large bowl, add the beef cubes.
  2. Sprinkle turmeric, black pepper, and 1 tablespoon of roasted curry powder.
  3. Add the tamarind paste (or goraka), salt, and a little oil.
  4. Mix well, ensuring the beef is well coated with the spices.
  5. Cover and let it marinate for at least 30 minutes (overnight for deeper flavor).

 2: Preparing the Spice Base

  1. Heat oil in a large pan or clay pot over medium heat.
  2. Add mustard seeds and let them pop.
  3. Add the cinnamon stick, cardamom, cloves, pandan leaf, and curry leaves.
  4. Sauté for 30 seconds until fragrant.

 3: Cooking the Aromatics

  1. Add the chopped onion and sauté until golden brown.
  2. Stir in garlic, ginger, and green chilies.
  3. Cook for another minute until fragrant.

 4: Adding the Beef and Spices

  1. Add the marinated beef to the pan and stir well.
  2. Let the beef sear for a few minutes, allowing the spices to infuse into the meat.
  3. Add the remaining roasted curry powder, chili powder, paprika, cumin, and fennel powder.
  4. Stir everything together and cook for another 3-4 minutes.

 5: Simmering the Curry

  1. Add the chopped tomatoes and mix well.
  2. Pour in the water or beef broth, making sure the beef is submerged.
  3. Bring the curry to a boil, then reduce the heat to low.
  4. Cover and let it simmer for 1.5 to 2 hours, stirring occasionally.
  5. When the beef is tender, add the thick coconut milk and sugar (if using).
  6. Stir and let it simmer for another 10-15 minutes until the curry thickens.

 6: Final Adjustments

  1. Taste the curry and adjust salt and spice levels if needed.
  2. Turn off the heat and let the curry rest for 10 minutes before serving.

Notes

  • Beef Selection: Use beef with a bit of fat for added flavor. Chuck roast, brisket, or stewing beef work best.
  • Curry Powder: Sri Lankan roasted curry powder gives this dish its signature flavor. Avoid using Indian curry powder as the taste differs.
  • Goraka Substitute: If you cannot find goraka, tamarind paste is the best alternative.
  • Cooking Vessel: Using a traditional clay pot enhances the flavor of the curry.
  • Prep Time: 20 minutes
  • Cook Time: 2 hours

Nutrition

  • Calories: 450
  • Sodium: 750mg
  • Fat: 28g
  • Carbohydrates: 12g
  • Fiber: 4g
  • Protein: 35g

 

 

Leave a Reply