Print

Indian Beef Curry with Tomato Gravy and Whole Spices

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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

  1. Prepare all ingredients: chop onions, ginger, garlic, and tomatoes.
  2. Heat oil in a heavy-bottomed pot over medium heat. Sauté onions until golden brown (about 10 minutes).
  3. Stir in garlic and ginger; cook for an additional minute until fragrant.
  4. Add cumin seeds; let them sizzle for about 30 seconds. Then mix in coriander powder, turmeric powder, and garam masala.
  5. Incorporate chopped tomatoes into the pot; cook down into a thick sauce for about 10 minutes.
  6. Add beef chunks and salt; stir well to coat. Pour in enough water to cover the beef completely.
  7. Cover and simmer on low heat for about one hour or until beef is tender.

Nutrition