Skip to content
Grow In Backyard
Slugs & Snails

Can Snails Eat Broccoli? Yes, and They Like It a Lot

Broccoli is safe and nutritious for pet snails, and leaves beat florets. In the garden, brassicas are exactly what snails target first.

By Zakaria 2 min read Save to Pinterest — opens Pinterest in a new tab
A banded garden snail with a brown and cream striped shell crossing a wet green leaf, tentacles extended
Photo: Svitlana Ivanova, Pexels License, via Pexels
On this page

Yes, readily — and the leaves beat the florets. Broccoli is a reasonable staple rather than a treat. The same fact has an unwelcome corollary in the garden: brassicas are what snails go for first.

Good and bad foods

For a pet snail
OfferAvoid
Broccoli leaves, lettuce, cabbageAnything salty — it kills them
Cucumber, courgetteCitrus, tomato, pineapple — block calcium
Carrot, sweet potato, pumpkinBread, pasta, processed food
Cuttlebone, always availableUnwashed produce

Vary the vegetables rather than feeding one thing, and take out anything uneaten within about a day.

Calcium is the part people miss

A snail fed only greens develops a thin, pitted or cracked shell

The shell is largely calcium carbonate, and a snail cannot maintain or repair it without a steady supply.

  • A piece of cuttlebone in the enclosure permanently — they rasp at it as needed
  • Crushed eggshell or food-grade limestone flour in the substrate

This matters more than which vegetables you choose.

Feeding routine

  • Daily or every other day, in small amounts
  • Put food in during the evening — snails feed mainly at night
  • Remove uneaten food within about 24 hours

Appetite varies with temperature and humidity. A snail that has sealed itself behind a membrane and stopped feeding is usually responding to dry conditions, not ill.

A newly collected garden snail may have eaten slug pellets

It is a common reason a wild-caught snail dies soon after being brought in, and there is nothing to be done about it after the fact.

The garden side of the same answer

Snails eat brassicas enthusiastically, and young broccoli, cabbage, kale and cauliflower are extremely vulnerable at the seedling and transplant stage — one night can strip a plant entirely.

What actually works:

  • Copper tape around raised beds
  • Evening hand-picking after rain
  • Removing damp hiding places along bed edges

Those three do more than most of the products sold for it.

Common questions

Can snails eat broccoli?

Yes. Broccoli is safe for snails and they take it readily, and it is a reasonable staple for a pet snail rather than an occasional treat. The leaves are better than the florets — softer, easier to rasp and closer to what a snail eats naturally — so if you have broccoli plants, the outer leaves are the part to offer. Wash it first, since pesticide residue is genuinely dangerous to snails.

What vegetables are good for pet snails?

Soft leafy greens and moist vegetables work best: lettuce, broccoli leaves, cabbage, cucumber, courgette, carrot, sweet potato and pumpkin. Vary them rather than feeding one thing, and remove anything uneaten within a day before it rots. Avoid anything acidic — citrus, tomato and pineapple all interfere with the calcium a snail needs for its shell, and salty or processed food is harmful.

Do snails need calcium as well as vegetables?

Yes, and it matters more than the vegetables do. A snail's shell is largely calcium carbonate and it cannot maintain or repair it without a steady supply, so a snail fed only greens develops a thin, pitted or cracked shell. Keep a piece of cuttlebone in the enclosure permanently, which they rasp at as needed, and add crushed eggshell or food-grade limestone flour to the substrate.

Do garden snails eat broccoli plants?

Enthusiastically, and brassicas are among the first things they hit. Young broccoli, cabbage, kale and cauliflower plants are extremely vulnerable at the seedling and transplant stage, when a single night of snail activity can strip a plant entirely. Copper tape around raised beds, evening hand-picking after rain, and removing damp hiding places along bed edges do more than most of the products sold for it.

What should you never feed a snail?

Anything salty, which kills them, and anything processed. Also avoid citrus and other acidic foods, which interfere with calcium absorption, and never offer food that may carry pesticide residue without washing it thoroughly. Bread and pasta provide nothing useful. If you collected a garden snail, be aware that it may have already eaten slug pellets, which is a common reason a newly kept snail dies.

How often should a pet snail be fed?

Offer fresh food daily or every other day, in small amounts, and take out whatever has not been eaten within about 24 hours. Snails feed mainly at night, so putting food in during the evening suits them better. Appetite varies with temperature and humidity, and a snail that has sealed itself behind a membrane and stopped feeding is usually responding to dry conditions rather than being ill.

Backyard Weekly

Know what to plant, week by week

Join the weekly email for seasonal jobs, fixes for what is going wrong, and gear worth buying.

Not ready to subscribe? The planting calendar is free and needs no email.

By subscribing you agree to our privacy policy. Grow In Backyard will never sell your address.