Pada 2004 ia tampil sebagai jurnalis TV Romila Dutta dalam film drama perang Farhan Akhtar "Lakshya", bersama Hrithik Roshan. Film tersebut didasarkan pada peristiwa bersejarah pada 1999 Perang Kargil; Karakter Zinta diperagakan seperti jurnalis TV Barkha Dutt, satu-satunya wartawan perempuan yang meliput konflik tersebut. Film tersebut sukses secara kritis, namun penampilannya meraih ulasan beragam; Namrata Joshi dari "Outlook" menyamakannya dengan "seorang gadis kecil yang mencoba melakukan sandiwara berita TV untuk festival kampusnya" dan Rediff.com menyimpulkan bahwa, "Zinta memiliki peran yang cukup baik dan banyak rekaman dalam film tersebut, dan ia melakukan sebuah karya yang cukup baik pada film tersebut tanpa pernah menjadi spektakuler." Setelah tahun tersebut, Yash Chopra tampil bersama Shahrukh Khan sebagai pemeran utama wanita dalam kisah cinta "Veer-Zaara", film Hindi terlaris pada tahun tersebut baik di India maupun di luar negeri, dengan penghasilan sebesar di seluruh dunia. Film tersebut, yang menceritakan kisah cinta dari seorang perwira India, Veer Pratap Singh, dan wanita Pakistan, Zaara Haayat Khan, memiliki perilisan internasional yang kuat, seperti pemutarannya di Festival Film Berlin, dan meraih beberapa penghargaan Film Terbaik pada berbagai acara penghargaan besar India. Atas perannya sebagai Zaara, sebuah peran yang mengharuskannya menguasai nuansa halus bahasa Urdu, Zinta meraih nominasi Aktris Terbaik Filmfare keempatnya. "Variety" memujinya sebagai seorang "aktris muda yang paling menarik dari generasinya," dengan menulis bahwa ia "adalah dirinya yang biasa hidup sebagai Zaara yang keras kepala." "Veer-Zaara" adalah film terlaris kedua Zinta dan kesuksesan ketiga terbesar dalam dua tahun berturut-turut. Film tersebut menandai awal dari kerjasamanya dengan Yash Raj Films, salah satu rumah produksi terbesar di Bollywood.