10 Things Your Cravings Say about Your Diet


4. Pork and other red meats

If you drool at the thought of a thick steak or pulled pork at unusual hours, you might have an iron deficiency. Pregnant or menstruating women are most at risk of iron deficiencies. Fortunately, you can give your body the iron it needs without sabotaging your weight loss. Beans, fish, leafy greens, and dried fruits are a few low-calorie iron-rich foods you can enjoy to beat your cravings for red meats.