What we eat in cauliflower are the undeveloped flower buds and their stalks, which form what is called a rose. Cauliflower is a low-calorie vegetable. You can eat it as much as your heart desires. Use your imagination and play with colors. Color this ripe cauliflower as you see fit.