why are my lamb shanks tough? if your shanks are tough, they may need to be cooked for longer. in a slow cooker, they need to be cooked for 6-8 hours on low and 4 hours on high.