Ingredients
– 2 lbs (900g) beef, cut into cubes
– 2 medium onions, finely chopped
– 4 garlic cloves, minced
– 1-inch ginger, grated
– 3 tomatoes, pureed
– 1 cup coconut milk
– 2 tablespoons vegetable oil
– 2 teaspoons turmeric powder
– 2 teaspoons cumin powder
– 2 teaspoons coriander powder
– 2 teaspoons garam masala
– 1 teaspoon red chili powder (adjust to taste)
– Salt, to taste
– Fresh cilantro, for garnish
Instructions
Creating this delicious Indian Beef Curry is straightforward. Follow these simple steps for the best results:
1. Heat Oil: In a large pot, heat the vegetable oil over medium heat.
2. Sauté Onions: Add chopped onions and sauté until golden brown, about 5-7 minutes.
3. Add Garlic and Ginger: Stir in the minced garlic and grated ginger, cooking for another 2 minutes until fragrant.
4. Mix Spices: Add turmeric, cumin, coriander, garam masala, and red chili powder to the pot. Stir well for 1-2 minutes.
5. Brown the Beef: Add the beef cubes to the pot. Cook until they are browned on all sides, about 5-7 minutes.
6. Add Tomato Puree: Pour in the pureed tomatoes and mix well to coat the beef with the sauce.
7. Simmer: Let it cook for 10 minutes, stirring occasionally.
8. Add Coconut Milk: Pour in the coconut milk and add salt to taste. Stir well.
9. Slow Cook: Reduce heat to low, cover, and let simmer for about 1 hour until the beef is tender.
10. Garnish and Serve: Once the beef is tender and the sauce thickened, garnish with fresh cilantro.
- Prep Time: 15 minutes
- Cook Time: 1 hour
Nutrition
- Serving Size: 6
- Calories: 480 kcal
- Fat: 30g
- Protein: 32g