Indian Beef Stew

19 ingredients
9 steps

Ingredients

  • 1 lb beef, cut into 1-inch cubes
  • 1 medium-large potato, cubed
  • 1 large red onion, thinly sliced
  • 4 -6 big garlic cloves, finely chopped
  • 3 inches ginger, finely chopped
  • 8 small indian green chilies, slit lengthwise
  • 12 curry leaves
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon fennel seed
  • 1 inch piece cinnamon stick
  • 4 cloves
  • 3 cardamom pods
  • 1/2 teaspoon red chili powder
  • 1/4 teaspoon turmeric powder
  • 2 bay leaves
  • 1 1/4 cups coconut milk (i use canned coconut milk)
  • 3/4 cup water
  • salt
  • 2 tablespoons coconut oil

Directions

  1. 1
    Marinate the beef cubes with salt,pepper,4 green chillies,garlic and half the quantity of chopped ginger for half an hour.
  2. 2
    Pressure cook the meat till tender with 1/4 cup water. Reduce the liquid till you get a thin film of gravy at the bottom of the cooker.
  3. 3
    Separately,boil the potato cubes with a pinch of salt,drain and set aside.
  4. 4
    Next,heat the oil in a pan and fry fennel seeds, cinnamon, cardamom, bay leaves and cloves for 30 seconds.
  5. 5
    Then add the onion, remaining green chillies and ginger alongwith 6 curry leaves. Saute till onion turns limp and translucent.
  6. 6
    Add the cooked beef (with remaining gravy),red chilli powder, turmeric powder and potatoes.Stir well.
  7. 7
    Then reduce heat to low and add half cup coconut milk diluted in 3/4 cup water and salt. Cover and cook for 15 minutes.
  8. 8
    Finally, increase to medium heat, add the remaining 1/2 cup coconut milk and bring to a boil.
  9. 9
    Add the rest of the curry leaves and cook on low heat till the gravy is not too runny.

Products Matching These Ingredients

More Recipes to Try