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 rich flavors of Indian Beef Curry with Tomato Gravy and Whole Spices, a comforting dish that brings the essence of Indian cuisine right to your table. This slow-cooked delight features tender beef simmered in a luscious tomato gravy infused with aromatic spices like garam masala and cumin. Perfect for family gatherings or cozy dinners, this hearty curry can be enjoyed with steamed rice or warm naan, making it a versatile option for any occasion. The robust flavors and satisfying texture will leave you wanting more!

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 your ingredients by chopping onions and pureeing tomatoes.
  2. In a heavy-bottomed pot, heat the vegetable oil over medium heat and sauté the onions until golden brown (8-10 minutes).
  3. Add minced garlic and ginger; sauté for an additional 2-3 minutes.
  4. Stir in the pureed tomatoes and cook for about 5 minutes until slightly thickened.
  5. Add spices (garam masala, turmeric powder, chili powder, ground coriander, ground cumin, cinnamon) and cook for another minute.
  6. Incorporate the cubed beef stew meat; stir until coated and cook for about 5 minutes until browned.
  7. Pour in water or broth to cover the beef; bring to a boil.
  8. Reduce heat to low, cover, and simmer for about 1.5 hours or until beef is tender.
  9. Remove from heat and stir in plain yogurt before serving.

Nutrition

save me