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 heartwarming dish perfect for family gatherings or cozy dinners. This comforting recipe features tender beef simmered slowly in a luscious tomato gravy infused with aromatic spices like garam masala and turmeric. Elevate your dining experience by serving this delightful curry alongside fluffy basmati rice or warm naan, making each bite a wholesome delight.

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é onions until golden brown (5-7 minutes), then add minced garlic and ginger for another 2 minutes.
  2. Add cubed beef stew meat to the pot and brown on all sides (8-10 minutes).
  3. Stir in pureed tomatoes and yogurt; combine well. Add garam masala, turmeric powder, chili powder, ground coriander, ground cumin, and cinnamon.
  4. Bring to a boil then reduce heat to low. Cover and simmer for at least 1.5 hours or until beef is tender. Stir occasionally.
  5. Adjust seasoning as needed before serving hot with rice or naan.

Nutrition

save me