In short, depending on how it’s prepared, I do think cauliflower is a good choice for weight loss. Cauliflower is a very low calorie and low carb food. It provides a lot of filling volume and fiber relative to its calories. In general, adding more non-starchy veggies to your diet when you want to lose weight is a smart move.