Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Indian Beef Curry with Tomato Gravy and Whole Spices

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in the delightful flavors of Indian Beef Curry with Tomato Gravy and Whole Spices, a dish that captures the essence of traditional Indian cuisine. This hearty curry features tender beef simmered in a rich tomato sauce infused with aromatic spices, making it an ideal choice for cozy dinners or festive gatherings. The blend of spices not only enhances the flavor but also creates a warm and inviting atmosphere at your table. Serve it alongside fluffy basmati rice or soft naan for a complete meal that is sure to impress family and friends.

  • Total Time: 1 hour 45 minutes
  • Yield: Approximately 6 servings 1x

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 cast iron pot over medium heat. Sauté sliced onions until golden brown.
  2. Add minced garlic and ginger; cook until fragrant.
  3. Incorporate cubed beef and brown on all sides.
  4. Stir in garam masala, turmeric, chili powder, coriander, cumin, and cinnamon until beef is coated.
  5. Mix in pureed tomatoes; cook for about 10 minutes.
  6. Gradually add yogurt while stirring to create a smooth sauce. Cover and simmer for at least 1 hour until beef is tender.
  • Author: Sarah DuRoss
  • Prep Time: 15 minutes
  • Cook Time: 90 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 serving
  • Calories: 360
  • Sugar: 6g
  • Sodium: 420mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 85mg