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

Indian Beef Curry with Tomato Gravy and Whole Spices


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mary
  • Total Time: 2 hours 15 minutes
  • Yield: Serves approximately 6 people 1x

Description

Indian Beef Curry with Tomato Gravy and Whole Spices is a delightful dish that brings the warmth and richness of Indian cuisine to your table. This hearty curry features tender beef simmered in a luscious tomato gravy, enriched with whole spices for an aromatic flavor experience. Perfect for family gatherings or special occasions, this recipe is not only easy to prepare but also allows you to enjoy a comforting meal that warms the soul. Serve it with rice or naan for a satisfying dining experience that will leave everyone asking for seconds.


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 mincing garlic and ginger.
  2. In a heavy-bottomed pot, heat vegetable oil over medium heat and sauté sliced onions until golden brown.
  3. Add minced garlic and ginger; cook until fragrant.
  4. Increase heat to medium-high and brown the cubed beef on all sides for about 5-7 minutes.
  5. Add pureed tomatoes and all spices; stir well and cook for 2 minutes.
  6. Lower the heat slightly and mix in plain yogurt. Add enough water or broth to cover the ingredients; bring to a boil.
  7. Reduce heat to low, cover, and simmer gently for about 1.5 to 2 hours until beef is tender.
  • Prep Time: 15 minutes
  • Cook Time: 120 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: Indian

Nutrition

  • Serving Size: Approximately 1 cup (240g)
  • Calories: 330
  • Sugar: 6g
  • Sodium: 120mg
  • Fat: 16g
  • Saturated Fat: 6g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 3g
  • Protein: 35g
  • Cholesterol: 85mg