Although poster metioned peanuts in the title of her post as the object of her cravings, she actually appeared to want cashews and almonds, both excellent for their nutritional value. And the size of a "handful" most likely depends on the "hand" that grabs it. My handful of nuts does not come anywhere near 3 ounces and most definitions of a "handful" of almonds is about 1 ounce, which comes to about 164 calories, hardly a calorie disaster. Anywhere you look, a handful of nuts/seeds will be around 200 calories, at most. So, if her body craved some fat, she picked exactly the right way to satisfy that craving, health and nutrition-wise. She could have chosen a greasy donut.
Just as I told the original poster, 200 calories is nothing even approaching a calorie extravagance so she needs to relax and understand that making herself feel badly about her tiny indulgance is not a good idea, serves no purpose and many times is used by people on diets as an "excuse" to go ahead and just eat whatever since so much damage has already been done.
I need to impress upon her that NO damage to her diet has occured. NONE. She is right on track and should continue with her efforts, perhaps increasing her daily calorie intake a bit just to make sure she is getting enough of what her body needs.
I also need to add that the nuts she eats should NOT under any circumstances be the roasted and salted kind. These indeed are a not the best way to go since their calories are increased dramatically by the oil used in roasting and the added salt is unhealthy and will only cause a lot of bloating (which will make her think she gained fat).
Lenin, you must have big hands so make sure when you pick up some nuts you don't overindulge.