Print

Indian Beef Curry with Tomato Gravy and Whole Spices

Indian Beef Curry with Tomato Gravy and Whole Spices

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in the comforting warmth of Indian Beef Curry with Tomato Gravy and Whole Spices—a dish that brings together tender beef simmered to perfection in a rich, aromatic tomato-based gravy. Infused with whole spices and balanced with a hint of heat, this curry is perfect for family gatherings or cozy dinners at home. The delightful combination of flavors will leave your taste buds craving more. Serve it with fluffy rice or warm naan to soak up the luscious gravy, and watch as it becomes a favorite in your household.

Ingredients

Scale
  • 2 lbs beef stew meat
  • 2 tablespoons vegetable oil
  • 2 onions, finely sliced
  • 4 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • 2 tomatoes, pureed
  • 1/2 cup plain yogurt
  • 1 tablespoon garam masala
  • 1 teaspoon turmeric powder
  • 1 teaspoon chili powder
  • 2 teaspoons ground coriander
  • 1 teaspoon ground cumin
  • 1/2 teaspoon cinnamon

Instructions

  1. Heat vegetable oil in a heavy-bottomed pot over medium heat. Add sliced onions and sauté until translucent (5-7 minutes).
  2. Stir in minced garlic and ginger; sauté for an additional 2 minutes.
  3. Add pureed tomatoes to the pot and cook for about 5 minutes until thickened.
  4. Mix in garam masala, turmeric powder, chili powder, ground coriander, ground cumin, and cinnamon; stir well.
  5. Incorporate cubed beef into the spice mixture until well-coated.
  6. Pour in enough water or broth to cover the beef; bring to a boil and then reduce heat to low. Cover and simmer for about 1.5 hours or until tender.
  7. Remove from heat and gently stir in plain yogurt.

Nutrition

save me