Description
Indulge in the warmth and richness of this Indian Beef Curry Recipe, a delightful dish that showcases tender beef simmered in a vibrant spice blend. Perfect for family gatherings or cozy dinners, this curry delivers bold flavors and comforting aromas that will impress your guests. Paired with warm garlic naan or fluffy basmati rice, it creates a satisfying meal enjoyed by all. Whether you’re an experienced cook or just starting out, this easy-to-follow recipe will have you creating a delicious Indian feast in no time.
Ingredients
- 700g (1.5 lbs) beef chuck, cut into bite-sized cubes
- 2 tablespoons vegetable oil
- 1 large onion, finely chopped
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 2 tomatoes, pureed
- 1/2 cup plain yogurt
- 1 teaspoon turmeric powder
- 1 teaspoon ground cumin
- 1 tablespoon ground coriander
- 1 teaspoon paprika
- 1 teaspoon garam masala
- 1/2 teaspoon red chili powder (adjust to taste)
- 1 cup beef broth or water
Instructions
- Heat vegetable oil in a heavy-bottomed pot over medium heat. Sauté the onion until golden brown. Add garlic and ginger; stir until fragrant.
- Mix in pureed tomatoes and cook for 3-5 minutes until thickened. Stir in spices and combine well.
- Add cubed beef; coat with spice mixture and brown for about 5-7 minutes.
- Pour in beef broth; bring to a simmer. Cover and cook on low heat for 1.5 to 2 hours until beef is tender.
- Stir in yogurt and adjust seasoning as needed. Simmer for an additional 10 minutes before serving.
- Prep Time: 15 minutes
- Cook Time: 120 minutes
- Category: Main
- Method: Simmering
- Cuisine: Indian
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 320
- Sugar: 5g
- Sodium: 550mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 2g
- Protein: 25g
- Cholesterol: 70mg
