What kind of plant do caterpillars eat?

Answered by James Kissner

Caterpillars, those little critters, have quite the appetite when it comes to plant matter. They’ll chomp on anything from grasses to leaves, flowers to carrots, and even parsley. It’s like they have a never-ending buffet of garden greens to choose from!

One particular species of caterpillar that comes to mind is the black swallowtail caterpillar. These little guys have a taste for certain plants, especially those in the carrot family. They seem to have a special affinity for plants like dill, parsley, and fennel. I remember having a bunch of parsley growing in my herb garden, and it didn’t take long for a group of black swallowtail caterpillars to make it their home.

But caterpillars aren’t picky eaters. They’ll chow down on a variety of plants if given the chance. I’ve seen them munching on grasses, like the ones that cover my lawn. They seem to enjoy the tender blades, leaving behind little bite marks as evidence of their feasting.

Leaves are another favorite food for caterpillars. They’ll happily devour the foliage of trees, shrubs, and flowers. I once had a beautiful rose bush that became a snack bar for a group of caterpillars. They seemed to have a preference for the younger, more tender leaves, leaving the older ones relatively untouched.

And let’s not forget about vegetables. Carrots, as I mentioned earlier, are a popular choice for caterpillars. But they’re not the only ones. I’ve seen caterpillars happily munching away on lettuce, kale, and cabbage. It’s like they have a taste for all things leafy and green.

But caterpillars can surprise you with their choice of plants. They’ll sometimes go for the unexpected, like ferns and mosses. I once stumbled upon a group of caterpillars happily munching on the fronds of a fern in my backyard. It was an unexpected sight, but a fascinating one nonetheless.

Caterpillars have a varied diet when it comes to plants. They’ll happily eat grasses, leaves, flowers, carrots, and even parsley. They seem to have a particular fondness for plants like dill, parsley, and fennel. But they’re not limited to just these options. They’ll chow down on a variety of plants, including ferns and mosses. It’s incredible to see these little creatures devouring nature’s bounty, leaving behind a trail of nibbled leaves and stems.