Бакопа – травянистое корневищное растение с гибкими, стелющимися побегами. Мочковатая корневая система располагается совсем близко к поверхности земли. Хотя длина побегов может достигать 70 см, высота многолетника не превышает 10-15 см. Лежащий прямо на земле стебель в междоузлиях может укореняться. По всей его длине близко друг к другу располагаются мелкие ланцетные или широкоовальные листочки на коротких черешках. Они растут попарно, крест на крест. Ярко-зеленые листья по бокам покрыты мелкими зазубринами.
Цветение бакопы очень продолжительное и обильное. Практически весь теплый сезон побеги украшают мелкие пазушные цветочки. Зацветают они словно волнами: то обильнее, то меньше, но присутствуют на растении постоянно. Правильной формы венчик состоит из 5 сросшихся у основания в короткую трубку лепестков. Цветочки разных сортов окрашиваются в красный, розовый, белый, фиолетовый или голубой цвет. Их диаметр не превышает 2 см. Сердцевина состоит из коротких тычинок с крупными ярко-желтыми пыльниками и завязи. После опыления созревают маленькие сплюснутые коробочки с сухими стенками. В них находится множество пылевидных семян.