Not many vegetables are as filling and low in calories as cauliflower. While it's an acquired taste for some, cauliflower is perfect if you like it, most obviously because it has so few calories, so much fibre and so little carbohydrate. But we also like it because, when cooked the right way, it can substitute for mashed potatoes! It even stands in for rice.