Sylheti Beef Curry

Medium
🍛 Indian

Total Time

About 2 hours

Servings

4

Ingredients
Everything you'll need to make this recipe
1

½ hatxora (Citrus macroptera|citrus macroptera)

2

500 grams beef, cut into cubes

3

2 onions, finely chopped

4

3 tablespoons vegetable oil

5

2 tablespoons ginger-garlic paste

6

1 teaspoon cumin powder

7

1 teaspoon coriander powder

8

½ teaspoon turmeric powder

9

½ teaspoon chile powder (adjust to taste)

10

2 tomatoes, chopped

11

2 green Indian chiles, slit

12

2 bay leaves

13

4–5 cloves

14

4–5 green cardamom pods

15

1 cinnamon stick

16

Salt to taste

17

Fresh coriander leaves for garnish

Instructions
Step-by-step guide to making this recipe
1

Heat the vegetable oil in a large, heavy-bottomed pan over medium heat.

2

Add the cloves, green cardamom pods, cinnamon stick, and bay leaves. Sauté for a minute until fragrant.

3

Add the chopped onions and sauté until they turn golden brown.

4

Add the ginger-garlic paste and sauté for another 2 minutes until the raw smell disappears.

2 minutes

5

Add the beef cubes and cook until they are browned on all sides.

6

Stir in the cumin powder, coriander powder, turmeric powder, and chili powder. Cook for a couple of minutes to toast the spices.

7

Add the hatxora, chopped tomatoes and green chilies. Cook until the tomatoes are soft and the oil starts to separate from the mixture.

8

Pour in enough water to cover the beef, season with salt, and bring to a boil.

9

Reduce the heat to low, cover the pan, and let the curry simmer for about 1.5–2 hours or until the beef is tender and the flavors meld.

1.5–2 hours

10

Garnish with fresh coriander leaves and serve hot with steamed rice or naan.