Khwab Saraye darama is story of Abrar Khan (Rasheed Naz) who belongs to a rich family. He has two sons, namely Waqar (Khaled Anam) & Sajjad (Aijaz Aslam) and a daughter Farhat, who is left over by marrying Waheed, her father's choice. Waqar is married to Bilquis (Saman Ansari), and has a son, Faizan. Sajjad is not married yet. Waheed is solely interested in Farhat for her money, which drives her to depression. Sajjad helps her by employing Sania, the niece of Jameel. After her father's death, Sania and her mother live with Jameel, Aunt Zarina (Farah Nadeem) and her cousin Lubna. Lubna is a metric pass girl who is not interested in studies. Zarina makes Sania the maid of her home on the suggestion of Lubna. Jameel is a shopkeeper and cannot afford more to others but tries his best to take care of Aapa & Sania. Sania wanted to continue her studies but is unable to, so she tries to find another job. She then meets Sajjad who employs her to look after Farhat. During this time, Sajjad and Sania's relationship begins to grow. Abrar & his friend meet a hotel's waiter, Baqir (Behroze Sabzwari). Baqir is married to Salma (Farah Shah) and has a daughter, Naina (Aiman Khan). Faizan and Naina are actually class fellows and they rapidly fall in love with each other. But Bilquis sees another girl for Faizan which he refuses. Abrar refuses his marriage with Naina because her father is a waiter of a hotel. Naina's parents also do not accept but eventaully accept in pressure. Faizan and Naina marry in front of Naina's parents, despite Abrar's refusal. Faizan and his parents find out and decide to cut Faizan out of the family, including blocking his access to his bank account. Faizan and Naina now must find a way to live on their own despite these challenges. Jameel (Sajid Shah) dies of tuberculosis, which gives attack to Badi Aapa. Zarina says Badi Aapa to marry Waheed.