Print

Indian Beef Curry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in the heartwarming flavors of this Indian Beef Curry Recipe, a perfect blend of tender beef simmered with aromatic spices and creamy yogurt. This dish is designed to bring comfort and joy to your dining table, making it an ideal choice for family dinners or special occasions. The rich and savory gravy pairs beautifully with warm garlic naan or steamed basmati rice, allowing you to savor every bite. Experience the essence of traditional Indian cuisine with a recipe that’s both easy to prepare and delightfully satisfying.

Ingredients

Scale
  • 700g beef chuck, cut into 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 oil in a heavy-bottomed pot over medium heat. Sauté onion until translucent (about 5 minutes), then add garlic and ginger; cook until fragrant (around 2 minutes).
  2. Increase heat to medium-high; add cubed beef and brown on all sides (approximately 8-10 minutes).
  3. Stir in pureed tomatoes and spices; mix thoroughly.
  4. Pour in beef broth or water to just cover the beef. Bring to a boil, then reduce heat to low and simmer covered for 45 minutes to an hour until beef is tender.
  5. Stir in yogurt before serving.

Nutrition