Basmati Rice Beef Biryani Indian Instant Pot Recipes Video

Instant Pot Express Beef Biryani | Best Tasting | Restaurant Style Easy Indian Recipe

Best tasting beef biryani, cooked in the Instant Pot…

Cooking biryani in the Instant pot is such a breeze, and the best part is without compromising the taste & flavor. In the Instant Pot, first, the marinated beef has to be pressure cooked followed by pressure cooking the basmati rice along with the amazing beef broth & cooked beef. Since the rice is cooked in flavourful beef broth, the rice will taste extremely delicious.

A winning recipe I’ve been following for many years. I don’t need another beef biryani recipe, this is the best recipe ever.

Instead of beef, mutton/goat or lamb can be added.

Cooking Video

Instant Pot Best Tasting Beef Biryani- Restaurant Style Easy Indian Recipe
Prep time
Cook time
Total time
Recipe type: Main
Cuisine: Indian
Serves: 5 People
For marinating beef
  • Beef, stew cut- 1 lb or ½ kg (or use mutton/goat or lamb)
  • Garlic, grated- 1 tbsp
  • Ginger, grated- 1 tbsp
  • Chili powder- 1½ tsp
  • Kashmiri chili powder- 1 tsp
  • Turmeric powder- ¼ tsp
  • Cumin powder- 1 tsp
  • Coriander powder- 1 tbsp
  • Garam masala- 1 tsp
  • Lemon juice- 2 tbsp
  • Salt- 1½ tsp
For cooking beef
  • Oil- 2 tbsp
  • Dried bay leaves- 2
  • Onion, sliced thin- 4
  • Tomatoes, chopped- 2
  • Mint leaves, chopped- 10 leaves
  • Cilantro, chopped- ¼ cup
  • Salt- ½ tsp
For cooking rice
  • Water- 1 cup
  • White Basmati rice, soaked & rinsed- 2 cups
  • Mint leaves, chopped- 2 tbsp
  • Cilantro, chopped- ¼ cup
  • Saffron- 2 pinches soaked in 1 tbsp water
  • Fried onion- ½ cup
  • Garam masala- 1 tsp
  • Salt- 1 tsp
For Garnishing
  • Fried onions
  • Ghee roasted cashew nuts
  • Ghee roasted raisins
  1. In a bowl, combine all the ingredients mentioned 'for marinating beef'.
  2. Let marinate for 30 minutes to an hour.
  3. In a bowl, soak 2 cups white basmati rice in 3 cups water for 15 minutes.
  4. After 15 minutes, rinse the soaked basmati rice taken in a strainer under running water.
  5. Slice 1 onion, fry the onion in oil till golden brown; keep aside.
  6. Turn on the Instant Pot.
  7. Select Saute setting, temperature should be normal or medium.
  8. Add oil, dried bay leaves; saute for a few seconds.
  9. Add onions, season with salt; saute for 5 minutes till translucent.
  10. Don't brown the onions, this will cause the bottom of the stainless steel pot to turn brown.
  11. Add tomatoes, saute for a minute.
  12. Add the marinated beef.
  13. Add mint & cilantro, combine well.
  14. Ensure the bottom of the stainless steel hasn't turned brown.
  15. Close the pot with the lid.
  16. Select pressure cook setting, set the time to 20 minutes at high pressure.
  17. After 20 minutes of pressure cooking, let the pressure release naturally for 5 minutes and then do a quick pressure releasse.
  18. Open the lid, aromatic beef & gravy.
  19. There will be around 1¼ cups liquid in the pot. To be precise you can measure the liquid.
  20. Add 1 cup water.
  21. Add the soaked basmati rice.
  22. In the Instant Pot, for 2 cups rice, 2¼ cups liquid is required; rice will turn soft.
  23. I've soaked the saffron in 1 tbsp water for 5 minutes. Add that to the pot.
  24. Add mint leaves & cilantro
  25. Add half of the fried onions, garam masala & 1 tsp salt.
  26. Combine everything well.
  27. Close the pot with the lid.
  28. Select pressure cook setting, set time to 6 minutes at high pressure.
  29. After 6 minutes of pressure cooking, do a quick pressure release.
  30. Open the lid, keep the pot covered for 5 minutes.
  31. Serve onto plates, garnish with fried onions, roasted cashew nuts & raisins.
  32. Enjoy this aromatic & delicious beef biryani along with raita, pickle & pappad. YUM!



Thas is the author of Cooking with Thas, a popular food blog with recipes from Indian, American and Fusion Cuisines. She has been blogging since 2009 and been featured in several magazines. Read more...