Savor the rich and aromatic flavors of Tomato Beef Curry, a hearty and comforting dish that perfectly balances tender beef, warming spices, and a tangy tomato-based sauce. This easy yet flavor-packed recipe combines succulent chunks of beef simmered to perfection with fragrant garlic, ginger, and an irresistible blend of cumin, coriander, turmeric, and garam masala. The addition of diced tomatoes and a touch of creamy yogurt (optional) creates a velvety sauce with a delightful depth of flavor. Ready in just over an hour, this one-pot meal is ideal for cozy family dinners or meal prep. Serve it over fluffy steamed rice or alongside soft, warm naan for the ultimate curry experience your taste buds will thank you for! Perfect for curry lovers searching for a homemade alternative to takeaway, this Tomato Beef Curry is a must-try recipe full of bold spices and satisfying comfort.
Heat 2 tablespoons of cooking oil in a large, heavy-bottomed pot or Dutch oven over medium heat.
Add the chopped onion and sauté for 5-7 minutes, or until golden brown and softened.
Stir in the minced garlic and grated ginger and cook for an additional 1-2 minutes until fragrant.
Add the ground cumin, ground coriander, ground turmeric, garam masala, and red chili powder. Stir well to toast the spices for 1 minute.
Increase the heat to medium-high and add the beef cubes to the pot. Brown the beef on all sides, about 5 minutes.
Stir in the canned diced tomatoes and beef broth. Bring the mixture to a gentle boil, then reduce the heat to low and cover the pot.
Simmer the curry for 45-50 minutes, stirring occasionally, until the beef is tender and the sauce has thickened. Add more broth if the curry begins to dry out.
Taste and adjust seasoning with salt as needed. If desired, stir in the plain yogurt to add creaminess to the sauce.
Garnish the curry with freshly chopped cilantro and serve hot with steamed rice or naan.
Calories |
1766 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 134.0 g | 172% | |
| Saturated Fat | 44.0 g | 220% | |
| Polyunsaturated Fat | 0.0 g | ||
| Cholesterol | 387 mg | 129% | |
| Sodium | 4382 mg | 191% | |
| Total Carbohydrate | 45.9 g | 17% | |
| Dietary Fiber | 9.9 g | 35% | |
| Total Sugars | 23.7 g | ||
| Protein | 108.5 g | 217% | |
| Vitamin D | 1.6 mcg | 8% | |
| Calcium | 368 mg | 28% | |
| Iron | 18.0 mg | 100% | |
| Potassium | 2816 mg | 60% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.