Slow-cooked Indian beef and potato curry.
Tender meat and potatoes cooked in spices to flavor the dry gravy. this rich curry just needs a few garlic naans, roti or paratha to serve as a meal.

- Prep time
- 20 min
- Cook time
- 1 hr 30 min
- Yield
- 4 servings
- Difficulty
- HARD
Ingredients
- Ingredients mentioned below use standard measuring cups and spoons.
- 1 kg beef(preferably with less fat in it, skirt steak cut would be ideal)
- 1/4 cup oil
- 1 tsp mustard seeds
- 1/2 tsp fenugreek seeds
- 6 garlic pods minced
- 1 tbsp ginger minced or grated
- 2 large onions finely sliced
- 1/2 tbsp turmeric powder
- 2 tbsp coriander powder
- 1 tbsp cumin powder
- 2 tbsp chilli powder(reduce to 1 if necessary)
- Salt to season
- 1/4 cup vinegar
- 2 tbsp garam masala
- 3 large potatoes cut into 1 and 1/2 inch cubes
- Extra water to be used as needed
- 1/2 cup chopped coriander leaves for garnish(optional)
Instructions
- 1
Have all the ingredients needed to make the beef and potato curry ready.
- 2
Cut meat into cubes; they should not be small bite-size pieces, but more than 1 inch. set aside.
- 3
Place a large pan to hold both beef and potatoes over medium heat, pour oil(1/4 cup), and let it heat for a few seconds.
- 4
Once the oil is hot, add mustard seed(1 teaspoon), and fry until they pop. 20 seconds.
- 5
Maintain medium heat and add fenugreek seeds(1/2 a teaspoon ), minced ginger(1 tablespoon), minced garlic(6 pods) and onion(2 large slices)to the pan.
- 6
Fry the ingredients until the onions turn golden.
- 7
Add turmeric powder(1/2 tablespoon), combine and then include coriander powder(2 tablespoons), cumin powder(1 tablespoon) and red chilli powder(2 tablespoons-reduce to one if necessary)to the ingredients in the pan.
- 8
Season with salt and pour in the vinegar(1/4 cup). Combine all the ingredients in the pan until you have a semi-liquid paste.
- 9
Add the meat, followed by garam masala(2 tablespoons) powder and mix to coat the beef cubes thoroughly.
- 10
Reduce heat to low, cover with a lid and let the beef slow cook for 1 hour. Within this time, if you find the beef with the spices sticking to the pan, pour in 1/2 cup of water and let the beef continue to simmer.
- 11
Once the allotted time to cook the beef is done, add the potatoes(3 large potatoes cubed)and continue to cook until the potatoes are tender.30 minutes.
- 12
Pour in another 1/2 cup of water if you need to help soften the potatoes. Check for seasoning before you let it simmer again.
- 13
Slow-simmer until potatoes are tender and the gravy turns into a fragrant, spicy, semi-liquid, thick gravy, coating both the beef and the potatoes.
- 14
Garnish with chopped coriander and serve warm.