Hrithik Roshan had appereared in this movie as a child artist. "The song was to be shot on Jeetendra. Hrithik was on the sets, and he liked the interlude music very much and started dancing. I had asked my cameraperson and crew to be ready. I asked Hrithik if he liked the song, and he said, "Yes, Deda, it is lovely music." I replayed the music and he started dancing, and we shot it without his knowledge. When the music got over, the entire studio applauded excitingly. The remaining part of the music was to be shot in the same way with Jeetu. After Jeetu's shot was over, he came to me and said, "For God's sake don't shoot a single more shot in this film with this boy, otherwise the audience will hoot my performance!" That was a remark that came from Jeetu (Jeetendra, the male lead of Aasha and a major Hindi film star)."
When Do Waqt Ki Roti got shelved in 1978, the producer sold the song "Tune Mujhe Bhulaya Sherawali" to the producer's of the movie Aasha (1980). This was done due to the fact that they believed that Do Waqt Ki Roti would not ever be revived. A few years later, the film was revived and the song "Tune Mujhe Bhulaya Sherawali" was retained and filmed for Do Waqt Ki Roti.This was the reason that the movie Aasha and Do Waqt Ki Roti had the same song in both film. Though the song was not included in the LP records released for Do Waqt Ki Roti. The song was in the soundtrack for Aasha.
One of J. Om Prakash's biggest hits. The film had super hit music. Shakti Kapoor was a newcomer and appeared in a single sequence.
Laxmikant- Pyarelal was nominated for their best music for Aasha, but they got it for Karz instead.
Sanjeev Kumar rejected the supporting role and it went to Girish Karnad.