Add beef shanks to instant pot filling it with 3 quarts of water, bay leaves, and ⅛ tsp of seven spices. Set for 1 hour on high.
Once finished using a metal strainer, clean out the broth.
Meanwhile, wash the durum wheat and strain. Then soak the dry durum wheat in warm water for about 5-10 minutes then drain excess water.
In a medium-sized pot, add olive oil and sauté’ cubed onions until golden brown. Then, add in the drained durum wheat, water, 7spices, salt, and bouillon cubes, and the cooked beef
Using a wooden spoon, begin to break the beef shanks into large strips or bite-size chunks. Allow to boil for 2 minutes, then cover and simmer on medium low for 20 minutes, until cooked. Be sire to uncover and stir a few times to prevent from sticking.
Once finished, allow the cooked durum wheat to rest for 10 minutes before fluffing with a fork. Place in a serving plate and top with toasted nuts! Enjoy!