Yes, you can substitute ground lamb for beef if you prefer. It will add a different flavor profile to the dish, but an amazingly tasty one.