Turn on the Instant Pot, select sauté setting. Add 2 1/2 cups of water bring it to a boil.
Add in Ginger Garlic Paste , beef shank, 1/2 onion, and 1/2 of the Shan masala; now select the meat option and pressure it for 60 minutes.
Meanwhile, In a pot, on medium heat, Add 1.5 cup of olive oil and 1.5 onion finely sliced.
When the onion turns golden brown. Take out half of the fried onion and set it aside for garnish.
In the same pot, that has the fried onion mixture, Add cumin seeds, black peppercorns, cloves, and green cardamom pods. Sauté it for 2 minutes.
Add in the cooked beef from the IP to the pot. Make sure you leave the beef stock in the IP.
Add 1 tbsp of Ginger Garlic Paste , remaining 1/2 of the Shan Masala Packet to the pot. Let everything cook for 5 minutes on medium heat.
Add the beef stock from the IP to the pot and mix well.
In a bowl, add Atta and 2 cups luke warm water and mix it well; there should not be any lumps.
Now add the Atta mixture to the pot and mix well.
Let it cook for 15 minutes until the oil comes up.
Add in garam masala powder.
Cover the pot and turn off the heat and leave it for 15 minutes.
Dish it out and place the fried onion, cilantro, lemon, green peppers, and ginger at top for garnish as shown in the pictures above.
Serve it with Naan.