Ranbir Kapoor's Transformation for Ramayana Revealed

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.

 

More from Showbiz & Media

On Air Now Bollywood Mix Noon - 2:00pm

Listener Club

Get more with the Listener Club!

  • Legal Show Legal Show

    Once a fortnight we dedicate a show to discussing legal issues and family / matrimonial law in particular. Alternate Friday mornings between 9am-11pm.

  • Bhangra Nights Bhangra Nights

    Get over the Weekday blues - Every Tuesday night is party night with the best Bhangra and Urban Asian Beats. The Bhangra Show every Tuesday between 8pm-11pm

  • The Golden Era The Golden Era

    The golden era of Bollywood celebrated in this weekly show full of classics taking you back in time. Every Sunday between 5pm - 7pm

  • Alim OnAir Alim OnAir

    Have you a question about the religious, cultural or tradition aspect of Islam? Then join Hazrat Maulana Fazal Dad in the weekly show every Friday between 8-9pm.