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 dish that transforms your dining experience into a culinary adventure. This hearty curry features tender beef simmered in a vibrant tomato gravy, infused with aromatic spices that transport you straight to the heart of Indian cuisine. Perfect for family gatherings or cozy dinners, this recipe is not only delicious but also easy to prepare, making it suitable for cooks of all levels. Serve it over steaming rice or with warm naan to soak up every bit of the luscious sauce. Get ready to impress your guests with this comforting and exotic meal!

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. In a heavy-bottomed pot, heat vegetable oil over medium heat. Sauté onions until golden brown, then add garlic and ginger; cook until fragrant.
  2. Add cubed beef and sear on all sides for about 5-7 minutes until browned.
  3. Stir in pureed tomatoes and all spices; mix well to coat the meat evenly.
  4. Incorporate plain yogurt for creaminess and reduce heat to low. Cover and let simmer for 1.5 to 2 hours until beef is tender, stirring occasionally.
  5. Serve hot over rice or with naan.

Nutrition