Nutrition Facts for Sri lankan style spicy beef stew

Sri Lankan Style Spicy Beef Stew

Image of Sri Lankan Style Spicy Beef Stew
Nutriscore Rating: 73/100

Immerse yourself in the bold and aromatic flavors of Sri Lankan cuisine with this Sri Lankan Style Spicy Beef Stew, a dish that perfectly balances heat, creaminess, and rich spices. Tender chunks of beef are simmered to perfection in a fragrant blend of cinnamon, cloves, cardamom, and fennel, all enveloped in luscious coconut milk. Fresh curry leaves, ginger, garlic, and tangy lime juice infuse the stew with layers of complexity, while a medley of warming spices like turmeric, chili, and garam masala adds depth and spice. This hearty stew is perfect for cozy dinners, served piping hot alongside steamed rice, soft roti, or crusty bread. Bursting with authentic Sri Lankan flavors, this recipe is a must-try for spice lovers and adventurous food enthusiasts alike!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
1 hr
🕐
Total Time
1 hr 20 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

21 items
  • 500 grams beef (stewing cuts, cubed)
  • 400 ml coconut milk
  • 1 large onion (finely chopped)
  • 2 medium tomato (diced)
  • 4 large garlic cloves (minced)
  • 1 tablespoon ginger (grated)
  • 8 leaves curry leaves (fresh or dried)
  • 1 piece cinnamon stick
  • 4 whole cloves
  • 3 whole cardamom pods
  • 1 teaspoon fennel seeds
  • 1 tablespoon coriander powder
  • 1 tablespoon chili powder
  • 0.5 teaspoon turmeric powder
  • 1 teaspoon garam masala
  • 0.5 teaspoon black pepper (freshly ground)
  • 2 tablespoons vegetable oil
  • 200 ml water
  • 1 teaspoon salt
  • 1 tablespoon lime juice
  • 2 tablespoons fresh cilantro (for garnish)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Heat vegetable oil in a large pot over medium heat.

2

Add the cinnamon stick, cloves, cardamom pods, fennel seeds, and curry leaves. Stir for 1-2 minutes until fragrant.

3

Add the chopped onion and sauté until golden brown, about 5 minutes.

4

Stir in the minced garlic and grated ginger. Cook for another 1-2 minutes until aromatic.

5

Add the diced tomatoes and cook until they soften and break down into a paste, about 5-7 minutes.

6

Add the turmeric powder, chili powder, coriander powder, black pepper, and garam masala. Stir well to coat the tomato mixture with the spices.

7

Add the cubed beef to the pot. Mix thoroughly to coat the beef with the spice mixture and sauté for 5 minutes.

8

Pour in the coconut milk and water. Stir to combine and bring the mixture to a boil.

9

Reduce the heat to low, cover the pot, and let the stew simmer for 45-50 minutes, or until the beef becomes tender. Stir occasionally to prevent sticking.

10

Taste and add salt as needed.

11

Once the beef is tender and the stew has thickened, stir in the lime juice.

12

Garnish with fresh cilantro and serve hot with steamed rice, roti, or bread.

Cooking Tip: Take your time with each step for the best results!
1865
cal
97.6g
protein
89.8g
carbs
130.7g
fat

Nutrition Facts

1 serving (1423.9g)
Calories
1865
% Daily Value*
Total Fat 130.7 g 168%
Saturated Fat 44.6 g 223%
Polyunsaturated Fat 16.8 g
Cholesterol 350 mg 117%
Sodium 2919 mg 127%
Total Carbohydrate 89.8 g 33%
Dietary Fiber 18.4 g 66%
Total Sugars 41.6 g
Protein 97.6 g 195%
Vitamin D 0.0 mcg 0%
Calcium 363 mg 28%
Iron 20.9 mg 116%
Potassium 2930 mg 62%

*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.

Source of Calories

18.7%%
20.3%%
61.1%%
Fat: 1176 cal (61.1%%)
Protein: 390 cal (20.3%%)
Carbs: 359 cal (18.7%%)