Nutrition Facts for Sri lankan style spicy beef stew
Blog Research API Download App

Sri Lankan Style Spicy Beef Stew

Image of Sri Lankan Style Spicy Beef Stew
Nutriscore Rating: 72/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!

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
Track meals with just a photo
Hit your nutrition goals easier
Join 2M+ happy users
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
N/A
🕐
Total Time
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!
463
cal
24.3g
protein
21.9g
carbs
32.4g
fat

Nutrition Facts

1 serving (405.3g)
Calories
463
% Daily Value*
Total Fat 32.4 g 42%
Saturated Fat 10.9 g 55%
Polyunsaturated Fat 4.1 g
Cholesterol 88 mg 29%
Sodium 621 mg 27%
Total Carbohydrate 21.9 g 8%
Dietary Fiber 4.1 g 14%
Total Sugars 10.5 g
Protein 24.3 g 49%
Vitamin D 0.0 mcg 0%
Calcium 80 mg 6%
Iron 4.5 mg 25%
Potassium 751 mg 16%

*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.3%%
20.4%%
61.3%%
Fat: 1170 cal (61.3%%)
Protein: 389 cal (20.4%%)
Carbs: 350 cal (18.3%%)