ผู้เชี่ยวชาญมีความเห็นตรงกันว่า อาหารโปรตีนสูงสามารถช่วยเพิ่มระบบเผาผลาญ ลดความอยากอาหาร มีผลให้น้ำหนักตัวลดลงได้ แต่หากเลือกแหล่งของโปรตีนไม่เหมาะสม ร่างกายอาจต้องเสี่ยงกับโรคร้าย เช่น โรคหัวใจ ภาวะไขมันในเลือดสูง เพราะไขมันอิ่มตัวที่แฝงมากับโปรตีน
"ถั่วแดง" ให้โปรตีนสูงในขณะเดียวกันก็มีไขมันอิ่มตัวต่ำมาก ศาสตราจารย์ Mark Brick ผู้ศึกษาด้านการใช้ประโยชน์จากถั่วในการป้องกันโรค จาก Colorado State University ประเทศสหรัฐอเมริกา จึงมีความเห็นว่ากินโปรตีนจากถั่วแดงร่วมกับถั่วหลากชนิดบ่อยครั้ง แทนโปรตีนจากเนื้อสัตว์จะทำให้น้ำหนักตัวลดลงพร้อมช่วยป้องกันปัญหาสุขภาพในระยะยาวได้
ทั้งนี้ ศาสตราจารย์ Mark เสริมว่า ถั่วแดงมีใยอาหารสูง ช่วยดูดซับน้ำ และพองตัวได้ดี ทำให้การย่อยและดูดซึมอาหารช้าลง จึงรู้สึกอิ่มนาน กินจุบจิบลดลง ส่งผลให้หนักตัวลดลงตามมา แตกต่างจากเนื้อสัตว์ที่ไม่มีใยอาหารกินแล้วจึงไม่อิ่มท้องเท่า