Ranbir Kapoor faces public scrutiny regarding his dietary choices while preparing for his role as Lord Ram in the upcoming film ‘Ramayana’. Reports previously indicated that the actor had adopted a strict vegetarian diet out of reverence for the character.
This claim is now being questioned following the emergence of a viral video. The footage, from a recently released show titled ‘Dining with the Kapoors,’ shows the actor with his family.
In the video, the Kapoor family is seen being served non-vegetarian dishes, including fish curry rice and Jungli Mutton. Ranbir Kapoor is present at the table with other family members.
Ranbir Kapoor’s PR team claimed he gave up non vegetarian food out of respect for playing Lord Ram in the Ramayana movie but he is seen enjoying fish curry, mutton, and paya with his family. Ranbir Kapoor has the most effective PR in Bollywood. #DiningWithTheKapoors pic.twitter.com/Q3UKNnhfTZ
— 🌱 (@sharvarilove) November 23, 2025
The video has quickly spread across social media platforms, sparking widespread discussion. Users are actively commenting on the apparent contradiction.
One social media user wrote, “Ranbir Kapoor’s PR team claimed he gave up non vegetarian food out of respect for playing Lord Ram in the Ramayana movie but he is seen enjoying fish curry, mutton, and paya with his family. Ranbir Kapoor has the most effective PR in Bollywood.”
Another user predicted that an article would soon emerge, suggesting that separate food was prepared for Kapoor due to his vow for the film. A third user humorously commented that Ranbir would tell his PR, “You are a liar, I am a fraud.”
Despite the controversy, anticipation remains high for Nitesh Tiwari’s ‘Ramayana.’ Ranbir Kapoor is set to portray Lord Ram.
Sai Pallavi will play Sita, with Yash cast as Raavan. Sunny Deol is expected to appear as Hanuman.
The first part of the highly anticipated film is slated for release next year, coinciding with Diwali.
