In brief
- Cooking cauliflower takes 20 to 25 minutes whole, or 8 to 10 minutes in florets.
- Cooking in florets is faster and more even than whole.
- Cooking in half milk, half water keeps the cauliflower nicely white and creamy in flavor.
- Test with a fork: slight resistance means it’s al dente.
Cooking cauliflower is quick and easy, but if you leave it in the pot too long, you end up with a dull, strong-smelling cabbage. The cooking time, the form you cook it in, and a simple splash of milk make all the difference. Here’s a summary.
How long should you cook cauliflower?
A whole cauliflower cooks in 20 to 25 minutes, while florets are done in 8 to 10 minutes. At the end, poke the stem or a floret with a fork: if you feel slight resistance, it’s al dente. If you prefer softer cauliflower, cook it a few minutes longer.
| Preparation | Cooking time |
|---|---|
| Whole cauliflower | 20 to 25 min |
| In florets | 8 to 10 min |
| In florets, al dente | 5 to 8 min |
Do you cook cauliflower whole or in florets?
Cooking in florets is almost always more convenient: they cook faster and more evenly, and you avoid the outside becoming mushy while the stem remains hard. You cook a whole cauliflower mainly if you want to serve it whole, for example with a sauce on top. In that case, cut a cross in the stem so the thickest part cooks evenly with the rest. Just like with broccoli, it’s best to cut cauliflower into even florets.
Why cook cauliflower in milk?
Cooking in milk keeps cauliflower beautifully white and gives it a soft, creamy flavor. Use half milk and half water with a knob of butter, and allow about 2 extra minutes of cooking time. It’s a classic French technique that looks especially nice when serving the cauliflower whole.
How do you keep cauliflower nicely white?
Add a splash of milk or a few drops of lemon juice to the cooking water and don’t cook the cauliflower longer than necessary. The longer it cooks, the faster it turns dull and soft. Plenty of water and a short cooking time preserve color and bite best. If you want to freeze or prepare cauliflower in advance, blanch the florets briefly and then cool them quickly.
How do you prevent the strong cabbage smell?
The typical cabbage smell arises when cauliflower cooks too long. Keep the cooking time short, use plenty of water, and leave the lid slightly ajar so the sulfurous steam can escape. A splash of milk in the water also helps reduce the odor.
The right pan for cauliflower
For a whole cauliflower, you need a spacious pot where it fits upright and is fully submerged. When cooking florets, a saucepan with a lid is more than enough. For advice on which pan is best for what, see our pan guide.
How to succeed at cooking cauliflower every time
Cut the cauliflower into florets for the fastest, most even cooking, or cook it whole if you want to serve it beautifully. Keep the cooking time short, add a splash of milk for color and flavor, and use the fork test. This way, you’ll always have white, al dente cauliflower.