Nutrition Facts for Tomato beef curry

Tomato Beef Curry

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.

Nutriscore Rating: 68/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Tomato Beef Curry
Prep Time:15 mins
Cook Time:60 mins
Total Time:75 mins
Servings: 4

Ingredients

  • 500 grams beef (chuck or stew meat, cut into 1-inch cubes)
  • 2 tablespoons cooking oil (e.g., vegetable or canola oil)
  • 1 medium yellow onion (finely chopped)
  • 3 cloves garlic (minced)
  • 1 tablespoon fresh ginger (grated)
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon ground turmeric
  • 1 teaspoon garam masala
  • 0.5 teaspoon red chili powder (adjust to taste)
  • 400 grams canned diced tomatoes (or fresh tomatoes, chopped)
  • 1 cup beef broth (or water)
  • 0.5 cup plain yogurt (optional)
  • 1 teaspoon salt
  • 2 tablespoons fresh cilantro (chopped, for garnish)

Directions

Step 1

Heat 2 tablespoons of cooking oil in a large, heavy-bottomed pot or Dutch oven over medium heat.

Step 2

Add the chopped onion and sauté for 5-7 minutes, or until golden brown and softened.

Step 3

Stir in the minced garlic and grated ginger and cook for an additional 1-2 minutes until fragrant.

Step 4

Add the ground cumin, ground coriander, ground turmeric, garam masala, and red chili powder. Stir well to toast the spices for 1 minute.

Step 5

Increase the heat to medium-high and add the beef cubes to the pot. Brown the beef on all sides, about 5 minutes.

Step 6

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.

Step 7

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.

Step 8

Taste and adjust seasoning with salt as needed. If desired, stir in the plain yogurt to add creaminess to the sauce.

Step 9

Garnish the curry with freshly chopped cilantro and serve hot with steamed rice or naan.

Nutrition Facts

Serving size 1431.4 grams (1431.4g)
Amount per serving % Daily Value*
Calories 1766
Total Fat 134.00g 172%
Saturated Fat 44.00g 220%
Polyunsaturated Fat NaNg
Cholesterol 387mg 129%
Sodium 4382mg 191%
Total Carbohydrate 45.90g 17%
Dietary Fiber 9.90g 35%
Total Sugars 23.70g
Protein 108.50g 217%
Vitamin D 63IU 316%
Calcium 368mg 28%
Iron 18mg 100%
Potassium 2816mg 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.

Source of Calories

Fat: 66.1%
Protein: 23.8%
Carbs: 10.1%