They say music is food for the soul and we couldn't agree more. After all, it is the language of feelings and passion. If there's anything that completely resonates with each and every mood of ours, it is music. While we've grown up listening to some soulful Indie pop melodies and Bollywood music, music across the border has always had a special place in our heart. Be it Nusrat Fateh Ali Khan's soulful songs, or Ghulam Ali's profound ghazals, we've always been blown away by Pakistani music and artists.

And now, it is Coke Studio Pakistan that is redefining music for us. The songs are not just masterpieces from across the border, they are beautiful melodies that tug at our heartstrings.

Here is a humble list of our favourite songs from Coke Studio Pakistan. We hope you like them.

1. Garaj Baras by Ali Azmat

Garaj Baras is an energetic track by the sufi rock band, Junoon. Ali Azmat sang a beautiful version of this song, alongside Rahat Fateh Ali Khan.

2. Sammi Meri Waar by Quratulain Baloch and Umair Jaswal

This rendition by Umair Jaswal and Quratulain Balouch struck a chord with people all over the world. Balouch's voice is to die for!

3. Tajdar-e-Haram by Atif Aslam

Atif Aslam has come a long way since we first heard him. And Tajdar-e-Haram is definitely Atif at his finest.

4. Pani Da Bulbula by Abrar-ul-Haq

Abrar-ul-Haq is a celebrated Bhangra legend from across the border and he is one of the few singers who have aced different genres of music. And Pani Da Bulbula is solid proof of that.

5. Ishq Di Booti by Abrar-ul-Haq

Another soulful track by Abrar-ul-Haq. You will especially love this if you are an instruments person.

6. Mitti Da Pehelwan by Jawad Ahmed

For us Coke Studio has not just been about the amazing melodies but also the profound lyrics. And Mitti Da Pehelwan has some really meaningful lyrics.

7. Saari Raat by Noori

Saari Raat by Noori came out in Season 2 and we are still addicted to it!

8. Mujhay Baar Baar Sada Na De by Abbas Ali Khan

Na hai itteda mere ishq ki, na ho intehaan mere ishq ki - That's Abbas Ali Khan on the vocals for you. If this is not hauntingly beautiful, then we don't know what is.

9. Ik Arzu by Jal

Jal never misses a chance to amaze us with their songs and with Ik Arzu, they have only upped their ante!

10. Nindiya Re by Kaavish

Nothing better than a silent night, a warm cup of coffee in your hand and earphones plugged in with this song playing. Am I right, or am I right?

11. Aik Alif by Saieen Zahoor and Noori

This number by Noori and Saeen Zahoor will bring you closer to folk music. We especially love the blend of traditional instruments with drums.

12. Aaj Jaane Ki Zidd Na Karo by Farida Khanum

Farida Khanum is a legend and whatever she sings becomes iconic. Aaj jaane ki zidd na karo is no exception. Thank you Coke Studio Pakistan for giving us this gift.

13. Koi Labda by Sanam Marvi

Featuring Pakistani folk singer Sanam Marvi, this song is another gem with a voice and words to die for.

14. Rabba Ho by Saieen Zahoor

When Saieen Zahoor and Sanam Marvi come together, it has got to be magical.

15. Khayaal by Umair Jaswal

Khayaal is a slow and soothing track by Umair Jaswal. It takes a while to sink in but when it does, it takes more than a while to snap out!

16. Miyan Ki Malhaar by Ayesha Omer, Fariha Pervez and Zara Madani

Ayesha Omer, Fariha Pervez and Zara Madani have together made this song special.

17. Chaap Tilak by Rahat Fateh Ali Khan and Abida Parveen

Rahat Fateh Ali Khan with Abida Parveen together on the vocals? We approve!

18. To Kia Hua by Bilal Khan

Bilal Khan is the man with a velvety voice and you can't help but fall for him a little by the end of the song.

19. Yar Daddi by Ali Zafar

Ali Zafar is such a talented young man! We especially love the flute in this one.

20. Panchi by Jal

Another song by Jal, this one features Quratulain and is as good as the original.

21. Charkha Nolakha by Atif Aslam and Qayaas

Thanks to Atif Aslam and Qayaas, we are now listening to this rendition on repeat.

22. Laili Jaan by Zeb and Haniya

We adore Zeb and Haniya and like their other songs, they've added their own special charm to this version as well.

23. Dholna by Atif Aslam

Atif has sung a couple of numbers for Coke Studio Pakistan and it's tough to tell which ones we like the most.

24. Aankhon Kay Sagar by Shafqat Amanat Ali

Shafqat Amanat Ali is sheer magic and we don't need to say a word more. Listen to magic unfold here:

25. Dost by Abida Parveen

It's Abida Parveen at the vocals. Need we say more? Dost is an emotional number which reminds us of the unconditional bond that friendship is.

26. Bibi Sanam Janem by Zeb and Haniya

Bibi Sanam Janem is a song that we especially like for Zeb and Haniya's coordination. One is killing it on the vocals while the other is exceptional at matching her pace on the guitar.

27. Man Aamadeh Am by Atif Aslam and Gul Panrra

Watch Gul Panrra and Atif Aslam in a beautiful jugalbandi in Man Aamadeh Am.

28. Rockstar by Ali Zafar

Check out Ali Zafar being the Rockstar that he is in this song. And do notice the flute that plays out in the beginning.

29. Rangeela by Ali Azmat

This should already become your rock anthem!

30. Sunn Ve Balori by Meesha Shafi

Meesha Shafi's powerful voice with the tabla - it does not get better than this!

31. Chal Diyay by Zeb and Haniya

A melancholic number with Zeb and Haniya's jugalbandi, along with Javed Bashir's deep voice.

32. Phool Banro by Humera Channa and Abbas Ali Khan

Humera Channa and Abbas Ali Khan have epitomized serenity with this track.

33. Tum Naraz Ho by Sajjad Ali

Check this one out for the violins, the guitar and Sajjad Ali's dreamy voice.

34. Jugni by Alif Allah, Arif Lohar and Meesha

I remember listening to this song a couple of years ago and killing the repeat button! You might have heard another version of this in Cocktail, but this one will always be special.

35. Sar Kiyae by Strings

Sar Kiyae's beauty lies in the slow tempo that let the words sink in.

36. Bewajah by Nabeel Shaukat Ali

Nabeel Shaukat Ali's performance in Bewajah stands out. Check it out here.

37. Afreen Afreen by Rahat Fateh Ali Khan and Momina Mustehsan

Now, if you haven't heard this song from the latest Coke Studio season, you are really missing out on a lot of things. Rahet Fateh Ali Khan and Momina Mustehsan have added the perfect flavour to this classic by Nusrat Fateh Ali Khan.

38. Chori Chori by Meesha Shafi

Meesha Shafi's voice is just as beautiful as she is. This has to be our favourite song by her.

39. Daanah Pah Daanah by Akhtar Chanal Zahri and Komal Rizvi

This list would have been incomplete without this song.

40. Duur by Ustaad Gullu and Strings

Even though this song by Ustaad Gullu and Strings came out in the first season, it still features on our best of Coke Studio Pakistan list.

What's your favourite Coke Studio Pakistan song?