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


  • Author: Adeline
  • Total Time: 2 hours 20 minutes
  • Yield: Serves approximately 6 people 1x

Description

Discover the rich flavors of Indian cuisine with this Indian Beef Curry with Tomato Gravy and Whole Spices. This hearty dish features tender beef simmered in a robust tomato gravy, infused with aromatic spices that create a symphony of taste in every bite. Perfect for family dinners or special gatherings, this curry is both comforting and indulgent. Whether served over fluffy basmati rice or paired with warm naan, it’s guaranteed to impress your guests and leave them coming back for more. Enjoy the depth of flavor and warmth this dish brings to your table!


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 heavy pot over medium heat. SautΓ© sliced onions until golden brown.
  2. Stir in minced garlic and ginger; cook until fragrant.
  3. Increase heat to medium-high and brown cubed beef stew meat in batches for about 5–7 minutes.
  4. Add pureed tomatoes and spices; stir well to coat the beef.
  5. Reduce heat to low, cover, and simmer for 1.5 to 2 hours until beef is tender. Stir occasionally and add water if necessary.
  6. Remove from heat and gradually stir in yogurt before serving.
  • Prep Time: 20 minutes
  • Cook Time: 120 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 350
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 20g
  • Saturated Fat: 7g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 90mg

Keywords: Choose quality beef for the best texture. Adjust spice levels by modifying the amount of chili powder used. For added freshness, garnish with cilantro or mint before serving.