Cut Back on Nuts and Beans
Yes, these are great protein sources but the difference between animal and vegetable proteins is simple: animal proteins flush fat as they metabolize but vegetable proteins retain it.
When you eat a lot of nuts or beans, you’re breaking even on the weight loss. The protein aids in digestion and absorption of nutrients, but the composition of the food is retaining its own fat and helping to retain the fat in other foods you eat! Eat nuts and beans in conjunction with animal proteins and eat them sparingly.