Artichokes are incredibly filling—in fact, they are one of the highest-fiber vegetables, says Sass. A single boiled artichoke contains a whopping 10.3 grams of fiber—almost half the recommended daily amount for women. To curb your appetite before a meal, Sass suggests enjoying the veggie as a pre-dinner appetizer: try them in a refreshing salad with edamame and asparagus, or make homemade salsa with artichoke hearts, tomatoes, olives, and red onions.
Gluten, a mixture of proteins found in wheat and related grains including barley, rye, oat, and all their species and hybrids (such as spelt, kamut, and triticale), causes health problems for those with gluten-related disorders, including celiac disease, non-celiac gluten sensitivity, gluten ataxia, dermatitis herpetiformis, and wheat allergy. In these people, the gluten-free diet is the only available treatment.
As found in nuts, seeds, fish, avocados, and plant oils. You should consume these high-fat foods in place of other high-calorie foods; otherwise, you’ll be adding excess calories to your diet. For instance, substitute olive or canola oil for butter, and nuts for chips. Fatty fish may reduce the risk of heart disease and have other benefits, attributed at least in part to their omega-3 polyunsaturated fats.
Sure, nuts aren’t known for being low in calories, but they have an array of other properties—namely a high protein and fiber content—that makes them ideal for weight loss. A study published in the Journal of the American Heart Association, Circulation, found that consuming 1.5 ounces of almonds daily (as opposed to a carb-dense muffin) along with a heart-healthy diet, helped to improve cholesterol and lipid profiles among the research participants. The study also found that eating almonds reduces belly fat, too.