How to Make Beef Tehari: A Step-by-Step Guide

Beef Tehari is a popular Indian dish made with tender beef chunks, spices, and lentils. It’s a flavorful and hearty meal that can be enjoyed as a main course or snack. In this article, we will guide you through the process of making beef tehari at home.


  • 1 pound boneless beef chuck, cut into cubes
  • 2 tablespoons vegetable oil
  • 1 teaspoon cumin seeds
  • 1 medium onion, chopped
  • 2 garlic cloves, minced
  • 1-inch piece ginger, grated
  • 1 teaspoon ground coriander
  • 1 teaspoon turmeric
  • 1 teaspoon red chili powder
  • Salt to taste
  • 1 tablespoon tomato paste
  • 2 cups water
  • 1 cup green lentils, rinsed and drained
  • 1/4 cup chopped fresh cilantro
  • Lemon wedges for serving


Step 1: Heat the Oil

Heat 2 tablespoons of vegetable oil in a large pot or Dutch oven over medium heat. Add 1 teaspoon of cumin seeds and let them splutter before adding the chopped onion, garlic, and grated ginger. Cook for 5-7 minutes until the onions are translucent.

Step 2: Add the Spices

Add 1 teaspoon of ground coriander, 1 teaspoon of turmeric, and 1 teaspoon of red chili powder to the pot. Mix well and cook for 1 minute.

Step 3: Add the Beef

Add 1 pound of boneless beef chuck, cut into cubes, to the pot. Mix well with the spices and cook for 5-7 minutes until the beef is browned on all sides.

Step 4: Add the Lentils

Add 2 cups of water and 1 cup of green lentils, rinsed and drained, to the pot. Bring the mixture to a boil, then reduce the heat to low and let it simmer for 30-45 minutes or until the lentils are cooked and the beef is tender.

Step 5: Adjust the Seasoning

Taste the beef tehari and adjust the seasoning as needed. You may need to add more salt, red chili powder, or turmeric depending on your preference.

Step 6: Serve and Enjoy

Serve the beef tehari hot with a side of lemon wedges. Garnish with chopped fresh cilantro before serving.

Benefits of Beef Tehari:

Beef tehari is not only delicious but also packed with nutrients that can benefit your health.

Here are some of the benefits of beef tehari:

  • Protein: Beef is an excellent source of protein, which is essential for building and repairing tissues in the body.
  • Iron: Red meat like beef is a good source of heme iron, which is highly bioavailable and easily absorbed by the body. This can help prevent iron deficiency anemia.

    * Zinc:

    Beef is also a good source of zinc, which is important for immune function, wound healing, and DNA synthesis.

  • Lentils:

    Lentils are a good source of protein, fiber, and minerals like iron, calcium, and potassium. They can help lower cholesterol levels and reduce the risk of heart disease.


Q: Can I use different types of beef for beef tehari?

A: Yes, you can use different cuts of beef like chuck, sirloin, or brisket for beef tehari. Just make sure to adjust the cooking time accordingly.

Q: Can I substitute lentils for chickpeas in beef tehari?

A: No, lentils are a key ingredient in beef tehari and should not be substituted with chickpeas.

Q: Can I make beef tehari ahead of time?

A: Yes, you can make the beef tehari sauce ahead of time and store it in an airtight container in the fridge for up to 3 days. You can also cook the lentils and beef separately and assemble them when ready to serve.