Yes, saying "estoy bien" is grammatically correct and represents the most common natural way in Spanish to say "I am well" or "I am fine" in response to a greeting. It uses the verb estar because health, emotional states, and temporary feelings are treated as temporary conditions in Spanish grammar.