We can’t get enough of this amazing curry!
Chop onions and potatoes. Leave potatoes in a bowl of cold water to keep from browning.
Pour 1/2 cup of oil and chopped onions into a large pot over medium heat.
Once onions start to cook, add bay leaves, cinnamon, and cardamom. Continue stirring until golden. Let mixture simmer approximately 4 minutes.
Add the garlic paste, ginger paste, and onion paste. Stir and let cook for a few minutes.
Add all remaining spices and 1/2 cup of water to the pot.
Stir and cook curry until it starts to thicken.
Add beef one by one to avoid spillage.
Cook for 3-5 minutes. Add potatoes and 1/2 cup of water.
Continue to stir and cook the curry for 7-10 minutes.
The curry is done when the potatoes are soft and the beef is cooked through.
Serve with basmati rice or preferred side and enjoy!