When it comes to eating for weight loss, you’ve probably heard every piece of advice out there: Drink three glasses of grapefruit juice a day, eat egg whites for breakfast, or replace all your greens with kale. It’s a convenient strategy to latch onto one specific food in the hope that it will completely transform your body, but unfortunately, that’s not the case.
That being said, there are certain foods that are healthier and more nutrient-rich than others; foods that pack tons of protein into a small number of calories, for example; or foods that can help increase your satiety and provide intense flavor without any added sugars or trans fats.
This cruciferous veggie is low-calorie and loaded with nutrients like calcium, potassium, and vitamin A. One cup of raw shredded cabbage contains 18 calories, roughly four grams of carbs, two grams of fiber, and less than one gram of fat and protein each.