If you want to lose fat, you have to eat fat...the right kind, that is. Adding healthy fats, in the form of monounsaturated and polyunsaturated fats, can help you feel more satisfied with your meals. Yasi Ansari, MS, RD, CSSD, national medial spokesperson for the Academy of Nutrition and Dietetics, says, "Fat sources that I recommend boosting in the diet come from unsaturated fatty acids found in foods like olive oil, nuts, avocados, fatty fish, and eggs, as they can help increase satiety while providing a variety of health benefits when consumed in moderation." You can increase your intake of healthy fats by adding some chopped avocado into your salads, enjoying wild salmon twice a week, and having a little peanut butter with your post-workout snack or smoothie. Just remember to enjoy them in moderation as they're still very calorie-dense, Ansari says.
There’s a reason everyone harps on about protein: Not only does it help keep you full, but it’s also responsible for repairing the tiny tears caused by strength training in your muscles. This helps them grow bigger and stronger, nudging out body fat in the process. As a general rule of thumb, aim to get at least 70 grams of protein throughout the day, says Dr. Cheskin.