"I love Delhi - the people, space in this city. I think there is so much character in the city. Of course, every city has its negatives and positives. I love playing a Delhi girl because I feel inherently I am one," Sonam told IANS.
"Delhi 6" saw her portraying a middle-class girl from old Delhi area, while in "Aisha", she was seen as an uptown fashionista from high society of the capital.
Currently Sonam is shooting for Yash Raj Films' untitled film with Ayushmann Khurrana in the city.
Asked what she does for her security when in Delhi, Sonam said: "I have five security guards and I take them with me wherever I go."
The 27-year-old loves to gorge on food here.
"I just cannot miss the food in Delhi. I have to go to the Bengali Market and have 'chhole bhature' and 'golgapaas'. Also, I need to go to Parathe Wali Gali in Old Delhi. The most important thing for me when I come to Delhi is to eat," she said and added that relatives of her father, actor-filmmaker Anil Kapoor, stay here.
"Since my dad's side of family is from Delhi, I keep coming to Delhi," she said.
Sonam made her acting debut opposite Ranbir Kapoor in Sanjay Leela Bhansali's 2007 film "Saawariya".
Her last release was "Players", while her forthcoming films are "Bhaag Milkha Bhaag" and "Raanjhana".
"I have just finished shooting 'Raanjhana' with Danush and Abhay Deol. In the film, I play a JNU student and I have got a good response about the look I have in the film. I am not wearing makeup in the movie," she said.
She is looking forward to the release of Rakeysh Omprakash Mehra directed "Bhaag Milkha Bhaag", in which she will be seen opposite Farhan Akhtar, who plays 'Flying Sikh' Milkha Singh, the legendary athlete.
SRK-Gauri anniversary: B-Town stars and their non-filmi better halves
Birthday special: Popular mothers and daughters in Bollywood
Spotted: 'Kaabil' star Hrithik Roshan with dad Rakesh Roshan
'Rock On 2' trailer launch: Farhan, Shraddha enthrall audience with live gig
Photos: Deepika Padukone, Sushmita Sen with daughters at Mumbai airport