महेश बाबू के लुक्स और फिटनेस को देखकर यह कोई नहीं कह सकता कि उनकी उम्र 48 साल है. इस उम्र में भी वो यंगस्टर को टक्कर देते हैं.
महेश बाबू अपने शरीर को टॉन्ड और फिट रखने के लिए डेली वर्कआउट डेढ़ घंटा करते हैं,वह हर दिन क्रॉस फिट और प्लायोमेट्रिक्स की ट्रेनिंग भी लेते हैं।
महेश बाबू जब भी जिम जाते हैं तो सबसे पहले स्ट्रेचिंग करना बिल्कुल नहीं भूलते हैं. स्ट्रेचिंग की वजह से ही वह आसानी से स्क्रीन पर कठिन एक्शन सीन कर पाते हैं.
महेश बाबू पोषक तत्व से भरपूर खाना खाते हैं. उनके डाइट फूड में प्रोटीन, हेल्दी फैट और कार्बोहाइड्रेट होता है।
जवां बने रहने के लिए वो अपनी बॉडी में कोलेजन के लेवल को बनाए रखते हैं. ब्रेकफास्ट में फल, ड्राई फ्रूट्स, अंडे और ओट्स खाते हैं।
महेश बाबू का लंच भी काफी हेल्दी होता है. वह इस दौरान चिकन, मछली, ब्राउन राइस के साथ रोटी का आनंद लेते हैं।
महेश बाबू यह मानते है कि फिट रहने के लिए कि ज्यादा से ज्यादा खुश रहना, लाइफ को भरपूर एंजॉय करते हुए जीना और स्ट्रेस कम लेना।