17. Cruciferous Vegetables
Like leafy greens, cruciferous vegetables are also beneficial for weight loss. Some cruciferous plants are cabbage, cauliflower, broccoli, and Brussels sprouts. Cruciferous vegetables are high in fiber and less in calories. That means you can eat a fairly large amount of these vegetables. They will fill you up for a more extended period of time and make you feel less hungry.
Other than fibers, they are rich in folate, vitamins C, E, and K. You can use them as side dishes and, if necessary, replace them with your primary carb sources. This way, you can lose a lot of weight faster without starving that much.