Rana Daggubati turns 41: When the birthday boy revealed diet and fitness secrets behind his ripped Baahubali 2 body | Health

Rana Daggubati turns 41: When the birthday boy revealed diet and fitness secrets behind his ripped Baahubali 2 body

Published on: Dec 14, 2025 07:57 AM IST

Happy birthday Rana Daggubati🎂: In a 2016 interview, Rana shared details of how he got his rock-hard muscles 💪 🏋️‍♂️ for the 2017 film, Baahubali 2.

Actor Rana Daggubati, the man who brought the formidable Bhallaladeva to life, celebrated his 41st birthday on December 14, 2025. While he is known for his towering presence, his physique in the 2017 blockbuster Baahubali 2: The Conclusion remains a benchmark for fitness enthusiasts. Also read | Rana Daggubati had to gain 18 kg for Baahubali to look powerful

Rana Daggubati’s chiseled Baahubali physique came from staying active, steering clear of sweets, and pairing every meal with relentless gym work—cardio in the mornings, heavy‑weight sessions in the evenings, and a splash of boxing. (X/ Rana Daggubati)
Rana Daggubati’s chiseled Baahubali physique came from staying active, steering clear of sweets, and pairing every meal with relentless gym work—cardio in the mornings, heavy‑weight sessions in the evenings, and a splash of boxing. (X/ Rana Daggubati)

Looking back, the birthday boy once lifted the veil on the intense diet and strenuous training regimen that forged his rock-hard muscles for the epic fantasy film. In an October 2016 interview with GQ India, Rana Daggubati shared that an active lifestyle and sheer hard work are the only true shortcuts to a stunning transformation.

Rana Daggubati on his diet

While many actors adhere to strict, joyless diets, Rana revealed a more balanced, and disciplined, approach. When it comes to his food philosophy, he admitted that completely avoiding indulgence in a city like Hyderabad would be 'a waste'. However, he said had one non-negotiable rule: zero sweets.

He said about his diet and lifestyle, “Get off that couch. First thing it takes is an active lifestyle. I am an actor, so I need to keep moving about and that keeps the flab in check... cheat food? What's that? Everything I eat is cheat food in a way. You can't really live in a city like Hyderabad and not indulge in food. That'd be such a waste. But there's one thing I do stay away from and that is anything that's sweet. I don't have a sweet tooth so it's easy for me.”

The key, according to the actor, isn't deprivation, but compensation: “No matter what I eat, I make sure I work out just as hard. There's no replacement for working out. No diet can get you the body you want without you slogging it out in the gym.”

The Rana Daggubati's workout regimen

At 6.3 feet, Rana's physique required a targeted approach that focused on building substantial muscle mass, leading him to favour a specific type of training. Unlike many peers who might prefer dance or alternative fitness, Rana said his favourite workout is weights. He explained that his large frame necessitates heavy lifting to achieve the desired muscle definition, noting that agility-based workouts, such as dance, are better suited for actors with a smaller build.

Rana Daggubati's journey to his Baahubali 2 body is a testament to the belief that consistency, hard work, and a tailored workout plan are the indispensable ingredients for achieving a monumental fitness goal. Sharing his exact workout, he had said, “Mornings are reserved for cardio. I do a solid cardio workout in the gym for a good hour just to start my day. There's usually shooting through the day, which keeps me busy and moving about. After pack-up, which is around 7 pm, I start a two-hour workout with my trainer Kunal Gir, who's been with me for 7 years. The regular workout mostly includes lifting hardcore weights. I was also a boxer in my high-school and college, so I mix my workout up with a little bit of boxing too.”

Note to readers: This article is for informational purposes only and not a substitute for professional medical advice. Always seek the advice of your doctor with any questions about a medical condition.

Catch every big hit, every wicket with Crick-it, a one stop destination for Live Scores, Match Stats, Quizzes, Polls & much more. Explore now!.

Catch your daily dose of Fashion, Taylor Swift, Health, Festivals, Travel, Relationship, Recipe and all the other Latest Lifestyle News on Hindustan Times Website and APPs.
Catch every big hit, every wicket with Crick-it, a one stop destination for Live Scores, Match Stats, Quizzes, Polls & much more. Explore now!.

Catch your daily dose of Fashion, Taylor Swift, Health, Festivals, Travel, Relationship, Recipe and all the other Latest Lifestyle News on Hindustan Times Website and APPs.
SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }