Print

Indian Beef Curry with Tomato Gravy and Whole Spices

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Experience the warmth and richness of Indian cuisine with this Indian Beef Curry with Tomato Gravy and Whole Spices. This delightful dish combines tender beef simmered to perfection in a luscious tomato gravy, infused with an aromatic blend of spices that tantalizes your taste buds. Ideal for family dinners or gatherings, this curry is both comforting and satisfying. Whether served over basmati rice or alongside warm naan, it promises to impress guests and satisfy cravings for robust flavors.

Ingredients

Scale
  • 2 lbs beef stew meat, cubed
  • 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. Prepare all ingredients by chopping onions, mincing garlic and ginger, and pureeing tomatoes.
  2. In a large pot or Dutch oven, heat vegetable oil over medium heat. Sauté onions until golden brown; add garlic and ginger.
  3. Increase heat to medium-high and brown the cubed beef on all sides before reducing heat back to medium.
  4. Add pureed tomatoes and spices; stir well to combine and simmer for about 5 minutes.
  5. Cover and let curry simmer on low heat for 1.5-2 hours until the beef is tender.
  6. Slowly stir in plain yogurt before serving hot.

Nutrition

save me