Веселка имеет две стадии развития. Первая — гриб имеет яйцевидную форму шириной 3-5 см и высотой 4-6 см, цвет грязно-белый, желтоватый. Под плотной кожурой веселки находится что-то слизистое, а под слизью прощупывается более жесткая структура. В стадии яйца веселка пребывает очень долго, возможно, несколько недель. Затем яйцо трескается, и веселка начинает с большой скоростью расти вверх (до 5 мм в минуту). Вскоре формируется плодовое тело с высокой (10-15 см, иногда и больше) полой ножкой и маленькой прилегающей шляпкой, покрытой буро-оливковой слизью. Под слизью шляпка имеет ячеистую структуру, которая бывает заметна в более зрелом возрасте, когда слизь поедается мухами. Выйдя из стадии яйца, веселка обыкновенная испускает очень сильный запах падали, привлекающий насекомых
«Яйца» веселки появляются в середине июля; шляпочнообразные плодовые тела развиваются несколько позже. Растет в траве, в кустарниках, в лиственном редколесье. Очевидно, предпочитает богатые почвы.
Считается, что в стадии яйца гриб съедобен; любителей, надо полагать, находится немного. Вместе с тем надо отметить, что веселка активно применяется в народной медицине — в частности, как средство, повышающее потенцию (что неудивительно, учитывая характерную внешность и скорость роста гриба).