Description
Indulge in the warmth of Indian Beef Curry with Tomato Gravy and Whole Spices. This hearty dish combines tender beef simmered in a rich tomato sauce infused with aromatic spices, creating a comforting experience perfect for family dinners or festive gatherings. Each bite delivers a burst of flavor that transports you straight to the bustling streets of India. Serve it over fluffy basmati rice or alongside warm naan for an authentic culinary adventure.
Ingredients
Scale
- 2 lbs beef chuck or brisket, cut into chunks
- 2 large onions, finely chopped
- 2 inches fresh ginger, grated
- 4 garlic cloves, minced
- 3 ripe tomatoes, chopped
- 2 tsp cumin seeds
- 2 tsp coriander powder
- 1 tsp turmeric powder
- 1 tsp garam masala
- 3 tbsp cooking oil (vegetable or mustard)
- Salt to taste
- Water as needed
Instructions
- Prepare all ingredients: chop onions, ginger, garlic, and tomatoes.
- Heat oil in a heavy-bottomed pot over medium heat. Sauté onions until golden brown (about 10 minutes).
- Stir in garlic and ginger; cook for an additional minute until fragrant.
- Add cumin seeds; let them sizzle for about 30 seconds. Then mix in coriander powder, turmeric powder, and garam masala.
- Incorporate chopped tomatoes into the pot; cook down into a thick sauce for about 10 minutes.
- Add beef chunks and salt; stir well to coat. Pour in enough water to cover the beef completely.
- Cover and simmer on low heat for about one hour or until beef is tender.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Main
- Method: Simmering
- Cuisine: Indian
Nutrition
- Serving Size: 1 cup (approximately 250g)
- Calories: 382
- Sugar: 4g
- Sodium: 670mg
- Fat: 24g
- Saturated Fat: 9g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 90mg