According to Feller, a steamed artichoke is a great addition to any meal. (Did you know you can eat the “meat” on the leaves, too?) The vegetable is high in protein, calcium, and vitamins C and B.
Fiber per serving: 7 grams per artichoke
Cauliflower is pretty amazing—Shalek says it has antioxidants that help reduce inflammation in the body. “It’s super versatile—it can be used to make lower-carb and lower-calorie versions of pizza crust and rice, too,” says Shalek.
Fiber per serving: 3 grams per cup