Print

Indian Beef Curry Recipe

Indian Beef Curry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in the vibrant flavors of this Indian Beef Curry Recipe, a hearty dish that brings the essence of Indian cuisine to your table. Tender beef is simmered in a harmonious blend of aromatic spices, tomatoes, and creamy yogurt, creating a rich sauce that will delight your palate. Perfect for family dinners or special gatherings, this curry pairs beautifully with warm garlic naan or fluffy basmati rice. Impress your guests with this comforting and satisfying meal that is sure to become a staple in your recipe collection.

Ingredients

Scale
  • 700g beef chuck, cut into bite-sized cubes
  • 2 tablespoons vegetable oil
  • 1 large onion, finely chopped
  • 4 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • 2 tomatoes, pureed
  • 1/2 cup plain yogurt
  • 1 teaspoon turmeric powder
  • 1 teaspoon ground cumin
  • 1 tablespoon ground coriander
  • 1 teaspoon paprika
  • 1 teaspoon garam masala
  • 1/2 teaspoon red chili powder, adjust to taste
  • 1 cup beef broth or water

Instructions

  1. Heat vegetable oil in a large pot over medium heat. Sauté the finely chopped onion until translucent.
  2. Add minced garlic and ginger; cook for an additional minute until fragrant.
  3. Stir in turmeric powder, ground cumin, ground coriander, paprika, garam masala, and red chili powder. Cook for about 30 seconds.
  4. Pour in pureed tomatoes; let it simmer for 5–7 minutes until slightly thickened.
  5. Add the beef chunks; brown them on all sides while stirring well to coat with the spice mixture.
  6. Pour in beef broth or water; bring to a boil. Reduce heat to low and cover. Simmer for at least an hour, stirring occasionally.
  7. Gradually stir in plain yogurt before serving hot with warm garlic naan.

Nutrition

save me