New details have emerged about Ranbir Kapoor's preparation to portray Lord Rama in Ramayana, including his decision to adopt a vegetarian diet.
Bollywood superstar Ranbir Kapoor underwent a major lifestyle transformation to prepare for his portrayal of Lord Rama in the film Ramayana: Rise of a Legend, according to his co-star Indira Krishnan.
The actress, who plays Queen Kaushalya, Lord Rama's mother, has revealed that Ranbir adopted a completely vegetarian diet and followed an intensive exercise routine while working on the film.
Speaking in an interview with Filmygyan, Indira offered an insight into the actor's dedication to portraying one of Hinduism's most revered figures.
Five to six hours of exercise every day
According to Indira, Ranbir committed several hours each day to physical training during production.
She revealed that the actor exercised for approximately three hours in the morning, followed by another two to three hours in the evening.
His diet also underwent a significant change, with the actor eating vegetarian meals and regularly choosing fruit.
Indira recalled that even his dressing room was stocked with fruit during filming.
She said the changes reflected his determination to prepare physically and personally for the role.
Co-star praises Ranbir's dedication
Indira, who previously worked with Ranbir in the 2023 film Animal, spoke warmly about their relationship on set.
She described him as a disciplined performer who frequently asked for her opinion about his scenes.
The actress also revealed that Ranbir would discuss family life and his daughter Raha's education during breaks in filming.
She praised his professionalism and said his commitment helped him convincingly portray Lord Rama.
From Animal to Ramayana
Ranbir's casting in Ramayana initially attracted criticism from some viewers, particularly because of the contrast between Lord Rama and his earlier portrayal of the violent Ranvijay Singh in Animal.
However, Indira defended the casting and said she believed Ranbir had worked hard to embody the character.
She also recalled filming an emotional scene in which Lord Rama meets his mother before leaving for exile.
According to Indira, director Nitesh Tiwari wanted the emotions to appear natural, without relying on artificial tears.
She said Ranbir later complimented her performance in the scene.
Ramayana brings together major stars
Directed by Nitesh Tiwari, Ramayana: Rise of a Legend was released in cinemas on 5 November 2026.
The film features Ranbir Kapoor as Lord Rama, Sai Pallavi as Sita, Yash as Ravana and Ravie Dubey as Lakshman.
The mythological epic has generated considerable attention for its ambitious production and star-studded cast.
A second instalment is currently scheduled for 2028.
Indira's latest revelations offer audiences a behind-the-scenes look at the preparation involved in bringing the story to the big screen.

Suniel Shetty Confirms Awara Paagal Deewana Sequel
Farah Khan Almost Made Amyra Dastur Cry on Film Set
Emraan Hashmi Announces Gunmaaster G9 Trailer Release
Amitabh Bachchan Apologises to Fans Over Difficulty Writing Letters
Kartik Aaryan Turns Producer for New Bollywood Film Ladaku
Salman Khan Returns to Singing After 11 Years with New Bollywood Song
Amitabh Bachchan Greets Fans Behind Bulletproof Glass
Shah Rukh Khan and Deepika Reunite in New King Song
Legal Show
Bhangra Nights
The Golden Era
Alim OnAir