Yes, you can substitute beef for lamb if you prefer. Although traditional Irish stew is made with lamb which gives it a unique flavor, beef works equally well too.