Bangladeshi Beef Tehari Recipe

Shop Ingredients:

A biryani like fragrant Rice Cooked With Beef (তেহারি). A very authentic and traditional meal from Bangladesh.

  • Preparation Time: 15 minutes
  • Cooking Time: 55 minutes
  • Total Time: 1 hour 10 minutes
  • Serves: 8-10
  • Recipe By: With A Spin



  • Take cumin, coriander, cinnamon, cardamom, black pepper, nutmeg, mace and grind.
  • Wash the meat and drain all water.
  • Take the pot where tehari will be cooked. Heat oil on medium flame.
  • Add thinly sliced onion and sauté until fragrant and golden brown.
  • Add meat, ginger and garlic paste, yogurt, 1-teaspoon salt, bayleaves and the ground spice.
  • Cook in medium heat for about 25-30 minutes until beef is cooked and tender.
  • Add a cup of water little by little and stir the meat occasionally.
  • Separate meat keeping the gravy and spices in the pan. Set aside meat.
  • Add remaining water and milk to the pan and bring to boil. Add salt.
  • Add washed and drained rice and cover. Once the water boils again, add the whole green chilies and cook in medium heat.
  • When rice is about 50% done, add the meat. Mix carefully so that rice does not become smashed and cook covered in medium-low heat.
  • Turn off stove but keep lid on for 15-20 minutes before serving.
  • Serve with salad, kabab and chutney.


  • Adjust chilies according to taste. Do not slit the green chilies. The green chilies should only add flavor to the rice and not make it hot.
    Feel free to substitute mustard oil with canola or olive oil.
    It’s best to use a cooking pot that has a tightly fitted lid for tehari.
    The easiest way to grind spices is to use a coffee grinder.
  • You can cook tehari in 350 degrees Fahrenheit pre-heated oven for 15-20 minutes after adding the green chilies.

Leave a Reply

Main Menu