Cats can eat steamed buns, but it's important to note that steamed buns cannot replace their main food. Steamed buns are carbohydrates, and while they can provide a moderate amount of carbohydrates, they cannot provide the nutritional needs of a cat in a timely manner. Feeding them steamed buns in moderation is fine.

However, cats have limited digestive capacity to metabolize carbohydrates. Eating too much steamed bun at once can cause indigestion symptoms such as vomiting, diarrhea, bloating, and abdominal pain. Finally, very young cats have underdeveloped digestive systems and poor digestive abilities, so it's generally not recommended to feed them steamed buns.