I’ve never had a pet bird, so I can’t answer that Q with total assurance; however, growing up on a farm, I do know that chickens (they are birds) lay at least 1 egg every day. The only catch is that you need a rooster to fertilize the eggs in order to hatch a baby chick. So, following that logic, I’m going to guess that YES they can lay eggs but I don’t think that they lay them daily & you’d need a male in order to hatch babies…can’t even guess how many eggs it would take to make a breakfast!!!