Description
Indian Beef Curry with Tomato Gravy and Whole Spices is a mouthwatering dish that captures the essence of traditional Indian cooking. This curry features tender beef simmered to perfection in a rich, flavorful tomato gravy, enhanced by an array of whole spices. Ideal for family gatherings or cozy dinners, this dish promises to satisfy everyone at your table. With its balanced flavors and inviting aroma, you’ll find yourself reaching 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
- Fresh parsley for garnish
Instructions
- Heat oil in a heavy-bottomed pot over medium heat; sauté sliced onions until golden brown.
- Add minced garlic and ginger; cook for 1-2 minutes until fragrant.
- Increase heat and add cubed beef; sear the meat until browned on all sides (about 5-7 minutes).
- Stir in pureed tomatoes and spices; coat the beef evenly.
- Lower heat and mix in yogurt for creaminess.
- Cover and simmer on low for at least 90 minutes until the beef is tender.
- Prep Time: 15 minutes
- Cook Time: 90 minutes
- Category: Main
- Method: Simmering
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving
- Calories: 380
- Sugar: 6g
- Sodium: 550mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 3g
- Protein: 35g
- Cholesterol: 90mg
