謝宜芳並不是個從小就有肥胖問題的人，但等到生完小孩後，體質就變了，如果沒有好好地控制飲食，就很容易發胖，因為體內的新陳代謝速率變慢、懷孕期間毫無節制地吃，不但臉蛋像個月亮，身材也像楊貴妃。
與坊間許多五花八門的減肥法相比，謝宜芳的減肥方式顯得保守而傳統，她的減肥秘訣是只有在晚餐時少吃一點，減肥的要領是，持續而恆久地力行晚餐少吃的策略。
睡前3小時不吃東西她盡量避免出席晚上的應酬，晚餐不吃澱粉類食物，不吃油炸類食物，不吃蛋糕甜點，如果吃完晚餐後仍會有飢餓感，則會吃點水果裹腹，水果的選擇以甜度較低的番茄、芭樂為主。
謝宜芳說：「要減重，忌口很重要。」如果她前一天和家人聚會吃多了，第二天她會更加嚴格控制隔天的熱量攝取，尤其是晚餐，不但吃得比平日少，就算餓肚子，也不能吃東西，特別忌諱吃完就睡，因為睡前吃東西，晚上少動，身體很容易就囤積了一大堆脂肪。
已經吃素17年多的謝宜芳，如果碰到應酬的場合，能不吃肉就不吃肉，除非有人特地將肉夾到盤子內，或上節目，製作單位要求她試吃，否則她是不會碰肉的，她本身不吃肉，也不喜歡肉的味道。
晚餐吃法對體重的影響大既然沒有吃肉的習慣，那麼謝宜芳的晚餐是怎麼料理的？她會先在鍋內放清水，然後將一大堆各種的有機蔬菜放進鍋子裡，最後再打個蛋，即是她個人專屬的蔬菜湯。謝宜芳建議，如果民眾不習慣吃素，清湯可以高湯取代。她再次強調，大家都習慣吃完晚餐後就變得少動，少動就很容易變胖，因此晚餐的熱量攝取是很重要的。
她以西方及日本的飲食為例，老外中餐吃得很隨便，晚餐吃得很豐富，結果肥胖的人非常普遍；日本人的晚餐則沒有吃得特別豐富，所以平均體重比較輕，看起來也比較瘦。
謝宜芳也提醒減肥族群，晚餐要吃得少，早餐則不能忘了吃，就算是在減肥期，也不可忽略早餐，吃早餐對身體健康有幫助，吃完後開始一天的活動，熱量也比較快消耗掉，不用擔心肥胖的問題。
其實，晚餐吃得再少，也會有熱量囤積的困擾，謝宜芳解決的做法是，吃完晚餐後，強迫自己去散步30分鐘，在睡前也會做一點類似瑜伽的柔軟操，運動的重點在強化腰部及腹部的肌肉伸展、收縮，藉由伸展或收縮腰腹部肌肉群，達到消脂的效用。
嚴格管住自己的嘴巴吃了這麼久的素食，謝宜芳坦承，吃素也會胖，如果素食者吃過量的澱粉類食物，喜歡吃糕餅甜食，想瘦也很難。本身也喜歡甜食的謝宜芳，除了隨時控制自己少吃澱粉類的食物，少吃糕餅甜食，在購買飲料時，也會秉持著絕對不選任何有添加或含糖、有甜味的飲料。
平日就很重視熱量攝取的謝宜芳，不像有些藝人，隔天要上電視，前一天就不吃不喝，支撐謝宜芳一直持續、不間斷的減肥最主要的原因，是只要想到吃太多食物後，還要花更多的力氣來減肥，而且，吃進去的食物會因為增加消化道器官的工作量，而影響到健康，她就會很努力地控制住自己的慾望。
謝宜芳一路走來有感而發：「做飲食控制是自己的事，只有嚴格控制，要管住自己的嘴巴，不吃不該吃的東西，肥胖的困擾就會離得遠遠的。」同時，她也對於用吃來解決情緒困擾的族群非常不以為然，她說，有困擾，用吃是無法解決問題的，只有好好思考找出因應的方法，才是正確的。