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 warm, comforting flavors of Indian Beef Curry with Tomato Gravy and Whole Spices. This aromatic dish features tender beef simmered to perfection in a rich tomato sauce, infused with an array of whole spices that elevate each bite. Perfect for family gatherings or cozy weeknight dinners, this curry pairs beautifully with rice or bread, making it a versatile addition to your meal rotation. With simple preparation steps and a hearty flavor profile, this beef curry is sure to become a favorite in your home.

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. Heat vegetable oil in a large pot over medium heat. Sauté sliced onions until golden brown. Add minced garlic and ginger; cook until fragrant.
  2. Add cubed beef stew meat and cook until browned on all sides.
  3. Stir in pureed tomatoes and plain yogurt; mix well and cook for about 5 minutes.
  4. Add spices: garam masala, turmeric powder, chili powder, ground coriander, ground cumin, and cinnamon. Stir to coat the beef evenly.
  5. Pour in water or broth to cover the beef. Bring to a boil; reduce heat to low and simmer gently for 1.5 to 2 hours until beef is tender.
  6. Taste and adjust seasoning if necessary before serving hot over rice or with bread.

Nutrition

save me