Homemade Beef Curry
Ingredients
Instructions
Marination:
-
In a bowl, mix the yogurt, ground turmeric, ground coriander, cumin powder, red chili powder, minced garlic, grated ginger, and a pinch of salt.
-
Add the beef pieces to the marinade, ensuring they're well coated. Cover and refrigerate for at least 1 hour, or ideally overnight, for the flavors to infuse.
Searing the Beef:
-
In a heavy-bottomed pot or a deep skillet, heat the cooking oil over medium-high heat.
-
Add the marinated beef and sear until it's browned on all sides. Remove the beef from the pot and set it aside.
Tempering the Spices:
-
In the same pot, add the cumin seeds, bay leaves, whole cloves, green cardamom pods, and cinnamon stick.
-
Allow the spices to sizzle for a minute until they release their aroma.
Creating the Base:
-
Add the finely chopped onions and sauté until they turn golden brown.
A Symphony of Flavors:
-
Introduce the pureed tomatoes to the pot, stirring well. Cook until the oil starts to separate from the tomato mixture.
The Dance of Spices:
-
Add ground black pepper and cumin powder to the tomato mixture, stirring to combine.
Bringing it All Together:
-
Gently return the seared beef to the pot, ensuring each piece is coated with the tomato and spice mixture.
Simmering to Perfection:
-
Reduce the heat to low, cover the pot, and let the beef simmer for about 1.5 to 2 hours, or until the beef becomes tender. Stir occasionally to prevent sticking.
Final Touches:
-
Adjust the seasoning with salt and additional red chili powder if desired.
-
Garnish your beef curry with chopped cilantro leaves for a burst of freshness and color.