Should I listen to my cravings for high-calorie food? If weight loss is not a concern, and I eat healthy food and still want bacon, should I have the bacon, too?
I've been trying to incorporate healthier things into my diet along the lines of In Defense of Food
- i.e. eat [real] food, mostly plants. I do a pretty good job of it about 70% of the time. However, I still crave "junk food" regularly; it's a very specific mood where I intensely want something that's starchy/sweet/fatty, basically the opposite of a raw vegetable, and usually I cave to the impulse. I've seen this old post
asking if cravings mean anything, and I'm wondering the same thing, but I'm not like that poster, or most Americans for that matter- I don't
need to lose weight. I'm already naturally skinny and losing weight would be bad (would push me toward the underweight side of the BMI scale). By extension I've never counted calories in my life. I eat whenever I'm hungry, and my desire to eat healthier things is mostly for cardiac benefit and ecological soundness. I rarely eat to the point of feeling really full, and I'm completely omnivorous, moderately active (no intense sports/exercise mania).
So how much should I listen to my cravings for "bad" food? Should I pass it all off to junk food addiction and tell myself to have a carrot instead, or are the cravings a way of telling me I need the more high calorie food (in moderation) along with the healthier stuff?