Growing Cauliflower: Seed to Harvest
I love to grow cauliflower — not only because I love eating it fresh from the garden, but because it’s also perfect for freezing (just blanch it first). Similar to broccoli, it’s a versatile, cool-season vegetable that’s surprisingly easy to grow, even for beginners.
I grow cauliflower from autumn to early spring in my frost-free garden, which also helps reduce pest pressure. Even though the plants get big and leafy, cauliflower grows well in containers too — just don’t expect huge heads.
Cauliflower is a brassica plant, which is part of the cabbage and mustard family. The most prominent members are broccoli, cabbages, and brussels sprouts.
When to Plant Cauliflower
Cauliflower prefers cooler seasons — either early spring or autumn. The exact timing really depends on your climate. In frost-free zones, you can grow cauliflower year-round but due to pest pressure and risk of bolting, the best timing is from autumn through early spring (depending on the chosen variety). In colder regions, start seeds indoors a few weeks before your last frost date, then transplant them as soon as conditions allow in order to avoid growing them in the middle of summer.
Starting Cauliflower: Transplants or Direct Sow?
To get a head start, sowing seeds indoors is ideal. Even if the weather is suitable for direct sowing, I still sow them in trays — it’s easier to keep the seedlings happy and monitor their progress. This is not only a good option to protect the plants from the weather, but it can also help if you have a small growing space. I start my cauliflower seeds in trays while the previous crop is still in the garden. As soon as I have to take them out, I can put in the cauliflower. This way I can grow more in my valuable growing space.
Of course, buying healthy seedlings from a nursery is also a good option, especially if you’re short on time or just want to make sure you have a successful start.
If you’re sowing direct or in trays, make sure the soil stays consistently moist.
I usually place two seeds per cell to increase the chances of success and thin them out later. Plant the seeds about 1 cm deep and water them in well. You can cover the trays with plastic wrap until germination to hold in the moisture.
Transplanting & Spacing Cauliflower
Once your cauliflower seedlings are about 4–6 weeks old (or around 15 cm tall), they’re ready to be transplanted into the garden. I space mine about 45 cm apart to give them plenty of airflow and room for their large leaves. Adequate spacing is especially important in humid climates, where fungal diseases can spread quickly.
If you’re tight on space, try interplanting. I like to plant lettuce or other low-growing crops between cauliflower plants. Lettuce doesn’t compete much for space or light and actually benefits from the shade cast by the leaves as the season warms up. But beware, I have had cauliflower plants squish my lettuce in a rainstorm.
Cauliflower likes to grow in full sun, well-draining and nutrient-rich soil.
Watering & Ongoing Care
Cauliflower needs consistent moisture to grow well. The soil should stay evenly moist, not soggy, but not dry. I try to mulch my beds to help with water retention (though I’ll admit, I skip it more often than I should).
About midway through the growing season, I give my plants a boost with an organic fertilizer like fish or kelp emulsion. Be cautious with high-nitrogen fertilizers — they’ll grow lush leaves but can delay or reduce head formation if used too late in the season.
For best results, I use a balanced and gentle fertilizer early in the season to support leafy growth. Making sure the soil is healthy and amended with compost is a great way for feeding your plants naturally.
Pest & Protection
Cauliflower, like all brassicas, is a magnet for pests — especially cabbage moths/white butterfly. The best way to protect your plants is with physical barriers. Netting or row covers keep the moths from laying eggs on your plants (leaves) and saves trouble down the line.
In the cooler months, I have less pest issues, but as the weather warms up, I often see the little white butterflies circling my brassica. I have even noticed that they target my cauliflower more than my broccoli. Since I’m not great at keeping covers on, I inspect the plants regularly for eggs. Look for small, yellow, oblong eggs on the undersides of the leaves. I just wipe them off by hand. Frequent checks are important because the green worms can decimate a plant in no time.
I have also tried companion planting, like adding nasturtiums nearby. For me it has not deterred the white butterfly, but it may help distract them. For a more hands-off approach, consistent covering is still the best option. If the pest pressure is high and many eggs are already on the plants, a Bt spray (see here how its used for growing tomatoes) may be the best solution.
Harvesting Cauliflower
When the head starts to form it will not take long until harvest. Initially, the heads are usually covered by the leaves but when it becomes bigger it is often exposed. Sun exposure can lead to yellow discoloration of the cauliflower head (it should not affect the taste). To avoid this, you can cover it with its leaves. You can even use a clip to keep them together.
You’ll know the cauliflower head is ready when it’s still firm and the buds have not started to separate. Depending on the variety and the growing conditions, the heads grow to 15-30cm. In summer, cauliflower heads can bolt quickly to flower while in the cooler months you have a bit more margin.
Even if your cauliflower did not grow the biggest heads or are slightly yellow, nothing is better than homegrown vegetables.
FAQ: How to Grow Cauliflower
How long does cauliflower take to grow?
Most cauliflower varieties take between 70 to 100 days from seed to harvest. Growth time depends on the variety and the season.
Can I grow cauliflower in containers?
Yes! Cauliflower can be grown in large pots or containers. Make sure to use good organic soil and feed the plants with fertilizer. It may need more care than in ground plants because the nutrients will wash away more quickly. While the heads may be smaller than those grown in the ground, it’s a great option if you have limited space.
When is the best time to plant cauliflower?
Cauliflower grows best in cool seasons. Plant in early spring or autumn, depending on your climate. In frost-free areas, autumn to early spring works well.
How much space do cauliflower plants need?
The plants can grow large leaves. Space cauliflower plants 45 cm (18 inches) apart to allow for airflow and healthy growth. This helps prevent fungal diseases and gives the leaves room to stretch.
How do I know when to harvest cauliflower?
Harvest when the main head is still tight and firm and before it starts to separate and bolt to flower.
How do I keep pests off cauliflower plants?
Preventatively, use garden netting or row covers to protect from cabbage moths. Alternatively, you can check the leaves (underside) frequently and wipe off the yellow eggs. As an intervention, you can spray with Bt.
You might also like...
If you like brassica, you might also enjoy this how to grow broccoli post and some tips on harvesting and flowering.




