This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
Hornworms do eat basil, and they can absolutely devastate your basil plants if you don’t catch them early.
These big, hungry caterpillars are a common garden pest that love to munch on the leaves of basil, tomatoes, and other plants in the nightshade family.
If you’ve been asking do hornworms eat basil, the answer is a definite yes, and they can strip a plant bare in just a few days.
In this post, we’ll dig into why hornworms eat basil, how to spot the damage they cause, and the best ways to protect your basil from these voracious eaters.
Let’s get right into it.
Why Hornworms Eat Basil and How They Do It
Hornworms eat basil because they are simply built to feast on leafy green plants, and basil is a prime target for them.
These caterpillars are the larvae of the five-spotted hawkmoth, and they have a massive appetite that grows as they get bigger.
When a hornworm eats basil, it uses its strong mandibles to chew through the leaves, often starting from the edges and working inward.
The reason hornworms eat basil so readily is that basil leaves are soft, tender, and packed with moisture, making them an easy and delicious meal.
1. Their Lifecycle Brings Them Straight to Your Basil
The moth that lays the eggs for hornworms is attracted to basil plants because they emit a strong, recognizable scent.
Female moths will lay their small, green eggs on the underside of basil leaves, and when those eggs hatch, the larvae start eating immediately.
This means the hornworms that eat your basil were likely born right there on the plant, and they never have to travel far to find food.
As the caterpillars grow, they go through several molting stages, and at each stage, they eat even more of your basil.
2. They Can Eat Basil at an Alarming Rate
A single hornworm can eat basil leaves at a surprising speed, consuming several times its own body weight in plant material each day.
A young hornworm might only take small bites, but a mature one can devour an entire leaf in minutes.
If you have multiple hornworms eating your basil, the damage is even more severe, and they can leave your plants looking like skeletons.
The worst part is that hornworms are masters of camouflage, so they often eat basil right under your nose without you noticing.
3. Basil’s Nutrient Profile Makes It a Favorite Snack
Hornworms eat basil because it provides them with the essential nutrients they need to grow into moths.
Basil is rich in water, fiber, and essential plant compounds that help these caterpillars develop their exoskeletons and store energy.
Because basil is so nutrient-dense, hornworms will choose it over many other plants in your garden if given the chance.
This is why if you have both tomatoes and basil, you might find hornworms eating basil more than you’d expect.
Signs That Hornworms Are Eating Your Basil
If you suspect hornworms eat basil in your garden, there are a few telltale signs you should look for right away.
The most obvious sign is missing leaves, but hornworms also leave behind distinctive droppings that are easy to spot.
1. Chewed Leaves and Bare Stems
The first thing you’ll notice when hornworms eat basil is that large chunks of leaves are missing, often leaving just the veins behind.
You might also see entire stems stripped bare, especially if the hornworms have been feeding for a few days.
Check the lower parts of the plant first because hornworms tend to start eating from the bottom up.
The damage can happen so quickly that a healthy basil plant can look ragged overnight.
2. Dark Green or Black Droppings on Leaves
Hornworms leave behind frass, which is basically caterpillar poop, and it looks like small, dark green or black pellets.
You’ll often find these droppings on the leaves below where the hornworm is currently feeding on your basil.
If you see frass, it’s a sure sign that hornworms eat basil in that exact spot, so start hunting for the caterpillar.
The droppings are usually a bit smaller than a peppercorn and can be found scattered on the foliage.
3. Visible Hornworms Hiding in Plain Sight
Even though hornworms are camouflaged, you can still spot them if you look closely at your basil plants.
They are usually green with white markings and have a distinctive horn on their rear end, which is where they get their name.
Check the undersides of leaves and along the stems, especially in the early morning or evening when they are most active.
If you see one hornworm, there are likely more, so do a thorough inspection of all your basil.
How to Stop Hornworms From Eating Your Basil
Now that you know hornworms eat basil, it’s time to talk about how to protect your plants from these hungry pests.
There are several effective methods, and the best approach is often to combine a few of them for maximum protection.
1. Handpicking Is the Most Direct Solution
The simplest way to deal with hornworms eating your basil is to pick them off by hand and drop them into a bucket of soapy water.
This is best done in the early morning or evening when hornworms are out feeding and easier to spot.
Wear gloves if you’re squeamish, but just know that hornworms are harmless to humans and won’t sting or bite.
Once you remove a hornworm, check the plant again the next day because more may have hatched or crawled over.
2. Use Floating Row Covers to Block Moths
If you want to prevent hornworms from ever reaching your basil, cover your plants with floating row covers.
These lightweight fabrics let in sunlight and water but keep moths from laying eggs on your basil.
You’ll need to secure the edges well to prevent moths from sneaking in underneath.
This method is most effective if you put the covers on early in the season before moths are active.
3. Attract Natural Predators to Your Garden
Another great way to manage hornworms that eat basil is to invite their natural enemies into your garden.
Braconid wasps are tiny parasitic wasps that lay eggs inside hornworms, and they are incredibly effective at controlling them.
You can attract these wasps by planting dill, fennel, or yarrow near your basil plants.
Birds also love to eat hornworms, so setting up a bird feeder or birdbath nearby can help keep the population down.
4. Spray With Bt or Neem Oil as a Backup
If handpicking isn’t enough, you can use organic sprays like Bacillus thuringiensis (Bt) or neem oil.
Bt is a naturally occurring bacteria that hornworms ingest when they eat basil, and it kills them within a few days.
Neem oil works by disrupting the hornworm’s feeding and growth cycle, making it a good preventative option.
Be sure to apply these sprays in the evening so they don’t harm beneficial pollinators like bees.
So, Do Hornworms Eat Basil?
Hornworms do eat basil, and they can cause serious damage if you don’t intervene quickly.
These hungry caterpillars are drawn to the tender leaves of basil and will happily munch away until the plant is gone.
The good news is that hornworms are easy to manage if you know what to look for and act fast when you see them.
By checking your basil regularly, handpicking any hornworms you find, and using row covers or natural predators, you can keep your basil safe.
So yes, hornworms eat basil, but with a little vigilance, you can stop them and enjoy a healthy, thriving basil harvest all season long.