Traditionally, lamb is used for Bamya due to its rich flavor. However, you can substitute it with beef or chicken thighs. Each type of protein will give the stew a unique flavor and texture.