Broccoli worms are caterpillars, the larvae of moths and butterflies that feed on broccoli and other plants in the cabbage family. They burrow deep into florets where they’re hard to spot, and finding one in your harvest or your dinner is a common experience for home gardeners and grocery shoppers alike. The good news: they’re harmless if accidentally eaten, and a simple soak will flush them out before cooking.
What Broccoli Worms Actually Are
The “worms” in broccoli aren’t true worms. They’re caterpillars at various stages of growth, and several species target broccoli specifically. Caterpillars are the most significant pests of brassica crops, which include broccoli, cabbage, cauliflower, kale, and collards. Because broccoli heads are dense clusters of tiny buds with plenty of crevices, caterpillars can feed inside them virtually undetected.
The most common species you’ll encounter include:
- Imported cabbageworms: About 1 inch long, velvety green, with a slightly fuzzy appearance. These are the larvae of the cabbage white butterfly, those small white butterflies you see fluttering around garden beds.
- Cabbage loopers: The largest of the bunch at 1.25 to 1.5 inches, noticeably fatter at the tail end than the head. They move in a distinctive “looping” motion, arching their backs like inchworms.
- Diamondback moth caterpillars: Small and pale green, these are the most numerous caterpillar pest in many regions. They’re tiny enough to hide easily inside broccoli florets.
- Cross-striped cabbageworms: About 0.75 inches long with alternating black and white stripes across the back and a yellow stripe running down each side.
- Cabbage webworms: The smallest at roughly half an inch, tan and brown striped, with a dark head. They spin protective webs in the tender new growth of the plant.
Armyworms, including beet armyworms and Southern armyworms, are occasional pests that can show up suddenly in large numbers. Southern armyworms are darker with a distinctive large dark spot on their side, just behind the legs.
How to Spot Them Before Cooking
Green caterpillars on green broccoli are notoriously hard to see, but there are telltale signs. Look for small holes chewed through the florets or leaves, dark green or black droppings (tiny pellets scattered on the surface), and any yellowing or browning patches that could indicate feeding damage. Cabbage webworms leave behind fine silky threads woven through the florets.
Hold the broccoli head upside down and look into the spaces between floret clusters. Caterpillars tend to feed deep inside where they’re protected. If you grow your own broccoli, inspect it in the garden before harvest by gently pulling apart the floret clusters and checking the stem junctions where caterpillars like to rest during the day.
How to Clean Broccoli Worms Out
A saltwater soak is the most reliable way to drive caterpillars out of broccoli. Colorado State Extension recommends about 4 teaspoons of salt per gallon of cold water. Submerge the broccoli head (or cut florets) and let it soak for a few minutes. The salt irritates the caterpillars and causes them to release their grip and float to the surface.
For extra insurance, a vinegar soak works well too. Combine 4 parts cold water to 1 part white vinegar with a generous sprinkle of salt, and soak for at least 10 minutes. Rinse thoroughly afterward to remove any vinegar taste. This method also helps dislodge dirt, aphids, and other tiny insects that tend to hide in the tight floret structure.
Cutting the broccoli into smaller florets before soaking exposes more of the interior and gives caterpillars fewer places to cling. After soaking, give the florets a vigorous rinse under running water, shaking them as you go. A salad spinner works well to finish the job.
Are They Harmful if Eaten?
No. Broccoli worms are not toxic, parasitic, or dangerous to humans. If you accidentally eat one, nothing will happen. They’re essentially bags of digested broccoli. The bigger concern for most people is simply the unpleasant surprise, not any health risk. Cooking kills any bacteria the caterpillars might carry, so a well-washed and cooked piece of broccoli is perfectly safe even if a tiny larva escaped your inspection.
Preventing Worms in the Garden
If you’re growing broccoli, the most effective physical barrier is lightweight row cover fabric draped over plants immediately after transplanting. This prevents adult moths and butterflies from landing on the plants to lay eggs in the first place. Secure the edges with soil, stones, or landscape pins so nothing can slip underneath.
Hand-picking caterpillars works surprisingly well in small gardens. Check plants every two or three days, focusing on the undersides of leaves and the centers of developing heads. The cabbage white butterfly is easy to recognize (small, white, hovering low over brassica plants), and when you see it active in your garden, you know eggs are being laid.
A biological spray containing Bt (a naturally occurring soil bacterium) targets caterpillars specifically without harming beneficial insects, bees, or humans. It works best on young, actively feeding caterpillars and needs to be reapplied after rain. Companion planting with strong-scented herbs like thyme, dill, or rosemary can help deter egg-laying moths, though this alone rarely solves a serious infestation.
Encouraging natural predators makes a long-term difference. Paper wasps, ground beetles, and parasitic wasps all prey on broccoli caterpillars. Avoiding broad-spectrum pesticides helps keep these beneficial populations healthy in your garden.
Store-Bought vs. Homegrown Broccoli
Commercial broccoli is typically treated with pesticides during growth and washed during processing, so finding caterpillars in grocery store broccoli is uncommon. It does happen occasionally, especially with organic produce, which relies on less aggressive pest control. Farmers’ market broccoli falls somewhere in between and is worth soaking before use.
Homegrown broccoli is where most people encounter the problem. Organic home gardeners in particular should expect some level of caterpillar pressure during the growing season and plan to soak every harvest. It’s a normal part of growing chemical-free brassicas, not a sign that something went wrong.