Print Options:

Homemade Beef Curry

Cuisine
Courses
Time
Prep Time: 60 mins Cook Time: 120 mins Total Time: 3 hrs
Servings 5
Ingredients
  • 1.5 (700g) beef, cut into bite-sized pieces
  • 2 large onions, finely chopped
  • 3 ripe tomatoes, pureed
  • 4 garlic, minced
  • 1 piece of fresh ginger, grated
  • 2 green chilies, slit (adjust to taste)
  • 2 bay leaves
  • 4 whole cloves
  • 4 whole green cardamom pods
  • 1 cinnamon stick
  • 1 teaspoon cumin seeds
  • 1 teaspoon ground turmeric
  • 2 ground coriander
  • 2 cumin powder
  • 1 teaspoon red chili powder (adjust to spice preference)
  • ½ teaspoons ground black pepper
  • ½ cups plain yogurt
  • ¼ cups cooking oil
  • Salt to taste
  • Fresh cilantro leaves, chopped (for garnish)
Instructions
    Marination:
  1. In a bowl, mix the yogurt, ground turmeric, ground coriander, cumin powder, red chili powder, minced garlic, grated ginger, and a pinch of salt.

  2. 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.

  3. Searing the Beef:
  4. In a heavy-bottomed pot or a deep skillet, heat the cooking oil over medium-high heat.

  5. Add the marinated beef and sear until it's browned on all sides. Remove the beef from the pot and set it aside.

  6. Tempering the Spices:
  7. In the same pot, add the cumin seeds, bay leaves, whole cloves, green cardamom pods, and cinnamon stick.

  8. Allow the spices to sizzle for a minute until they release their aroma.

  9. Creating the Base:
  10. Add the finely chopped onions and sauté until they turn golden brown.

  11. A Symphony of Flavors:
  12. Introduce the pureed tomatoes to the pot, stirring well. Cook until the oil starts to separate from the tomato mixture.

  13. The Dance of Spices:
  14. Add ground black pepper and cumin powder to the tomato mixture, stirring to combine.

  15. Bringing it All Together:
  16. Gently return the seared beef to the pot, ensuring each piece is coated with the tomato and spice mixture.

  17. Simmering to Perfection:
  18. 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.

  19. Final Touches:
  20. Adjust the seasoning with salt and additional red chili powder if desired.

  21. Garnish your beef curry with chopped cilantro leaves for a burst of freshness and color.