Figuring out what to feed a caterpillar is a common question for anyone who finds one of these fascinating creatures. What you feed a caterpillar depends entirely on the specific species, as most are dedicated to a narrow range of host plants. Getting this right is the single most important factor in successfully raising a healthy caterpillar into a butterfly or moth.
This guide will walk you through exactly how to identify your caterpillar’s needs, source the correct food, and provide it safely. We’ll cover everything from the universal rules to species-specific diets.
What To Feed A Caterpillar
The core principle is simple: caterpillars are picky eaters. Unlike generalist pests, most species have evolved to eat only from one or a few specific plants. These are called their host plants. Offering the wrong leaf can lead to starvation, even if the caterpillar seems to nibble on it.
Your first and most crucial task is always to identify the caterpillar or its host plant. Never assume it will eat something convenient like lettuce or grass.
The Golden Rule: Find The Host Plant
Always collect the caterpillar with a large supply of the leaves it was found on. This is your best clue. If you found it on a milkweed plant, it is almost certainly a Monarch caterpillar and needs milkweed. If you found it on a parsley plant, it’s likely a Black Swallowtail.
Observe the plant closely. Note the leaf shape, the presence of flowers or seeds, and the overall plant structure. You can use a plant identification app or a local field guide to put a name to it. Once you know the plant, you can research which caterpillars use it, confirming your find.
How To Identify An Unknown Caterpillar
If you have no idea what plant the caterpillar came from, identification becomes your first step. Here is a practical process:
- Take Clear Photos: Photograph the caterpillar from above, the side, and head-on. Note its colors, patterns, spines, and size.
- Note Your Location: Your geographic region (state/country) is vital for narrowing down species.
- Use Reliable Resources: Consult university entomology websites, butterfly society guides, or reputable insect identification forums online. Books like “Caterpillars of Eastern North America” are excellent.
- Offer Safe Test Leaves: If you must guess, offer a small piece of a likely host plant from a safe, pesticide-free source. Place it near the caterpillar and watch for 24 hours. If it isn’t eaten, remove it and try another.
Common Caterpillars And Their Diets
Here is a list of frequently encountered caterpillars and their primary host plants. This list is not exhaustive but covers many popular species.
- Monarch Caterpillar: Exclusively plants in the milkweed family (Asclepias). Common milkweed, swamp milkweed, and butterfly weed are all excellent.
- Black Swallowtail Caterpillar: Plants in the carrot family (Apiaceae). This includes parsley, dill, fennel, carrot tops, and Queen Anne’s lace.
- Eastern Tiger Swallowtail Caterpillar: Trees like wild cherry, tulip tree, sweetbay magnolia, ash, and birch.
- Cabbage White Butterfly Caterpillar: Plants in the brassica family. This includes cabbage, kale, broccoli, Brussels sprouts, and nasturtium.
- Painted Lady Caterpillar: Often thistles, but also mallows, hollyhocks, sunflowers, and legumes.
- Viceroy Caterpillar: Willows, poplars, and cottonwoods.
- Luna Moth Caterpillar: Trees such as walnut, sweet gum, hickory, and persimmon.
- Polyphemus Moth Caterpillar: A wide variety of trees including oak, maple, birch, willow, and hickory.
Sourcing And Preparing Caterpillar Food
Once you know the correct host plant, you need a safe and steady supply. A caterpillar can eat a staggering amount relative to its size, so planning is key.
Finding Safe Leaves
The absolute safest source is a plant from your own garden where you control the environment. Never collect leaves from:
- Roadsides (high pollution, herbicide spray)
- Commercial agriculture or landscaped areas (pesticide risk)
- Areas treated with systemic insecticides (these poisons are inside the plant)
If you must collect from the wild, choose areas far from human activity and roads. Always rinse the leaves thoroughly under cool water to remove dust, potential parasites, or spray residue. Gently pat them dry with a paper towel.
Keeping Leaves Fresh
Wilting leaves are a common problem. To keep food fresh for days:
- Use a floral tube or small water bottle filled with water.
- Place the stem ends of the leaves into the water.
- Plug the top of the tube or bottle with cotton wool or plastic wrap to prevent the caterpillar from falling in and drowning.
- Change the water every two days to prevent bacterial growth.
For tree leaves, a small branch in a vase of water works well. This method mimics the natural plant and provides the freshest possible food.
The Step-By-Step Feeding Process
Follow these steps to ensure your caterpillar feeds properly and stays healthy in its enclosure.
Setting Up The Enclosure
A proper habitat is essential. Use a clean, well-ventilated container like a large mason jar with a mesh lid or a small aquarium with a screen top. Line the bottom with paper towels for easy cleaning. Never use airtight containers, as moisture buildup promotes mold and disease.
Place the fresh host plant stems in their water source securely in the center. Arrange some dry sticks or paper towel tubes vertically to give the caterpillar climbing space for when it’s ready to pupate.
Daily Feeding Routine
Caterpillars eat almost constantly. Check their food supply at least once, preferably twice, a day.
- Remove Old Leaves: Take out any wilted, dried, or heavily soiled leaves.
- Add Fresh Leaves: Provide new, clean leaves from your stored supply. Ensure the new leaves are from the same host plant species.
- Check For Frass: Caterpillar droppings, called frass, should be solid and pellet-like. Watery frass can indicate a problem with the food or illness.
- Clean The Enclosure: Remove frass and old silk daily to prevent mold and maintain hygiene.
Do not handle the caterpillar more than necessary. Their bodies are delicate. Use a soft paintbrush to gently move them if needed.
Special Feeding Considerations
Not all caterpillars follow the exact same rules. Here are some important variations to be aware of.
Caterpillars That Change Diets
A few species have caterpillars that change their food preferences as they grow, known as instars. For example, some early instars of certain moths might feed on one type of plant, while later, larger instars switch to another. This is rare but worth researching for your specific species.
Preparing For Pupation
When a caterpillar is ready to pupate, it will often stop eating and begin to wander. This is normal. At this stage, remove all fresh food to prevent it from rotting in the container. Ensure the caterpillar has suitable pupation sites like sticks, a piece of bark, or the side of the container.
Some species, like many swallowtails, pupate on a stick or stem, while others, like Monarchs, pupate from a silk button attached to a horizontal surface. Provide options.
Troubleshooting Common Feeding Problems
Even with the best care, issues can arise. Here’s how to address them.
The Caterpillar Won’t Eat
If your caterpillar refuses the leaves you provide, consider these causes:
- Wrong Plant: This is the most likely reason. Double-check your identification of both the caterpillar and the plant.
- Stressed or Preparing to Molt: Caterpillars stop eating for a day or so before and during a molt (shedding their skin). They will be still and often find a secluded spot.
- Illness: A sick caterpillar may become lethargic and stop eating. Isolate it from others and ensure perfect hygiene.
- Food Quality: The leaves may be too old, too tough, or from a slightly different plant variety. Try younger, more tender leaves.
Finding Food In Winter Or Off-Season
Raising caterpillars outside of the normal growing season for their host plant is challenging. Your options are limited:
- Plan Ahead: Grow host plants indoors under lights.
- Use Alternative Food: For some species, like the Black Swallowtail, they may accept store-bought organic parsley or dill year-round.
- Pause Development: For some moth species, you can slow their growth by keeping them in a cool, but not freezing, environment until fresh leaves are available. This requires research for the specific species.
It is generally easiest to raise caterpillars when their host plants are naturally in season and plentiful.
What Never To Feed A Caterpillar
Some foods are commonly suggested but are harmful or useless for most caterpillars.
- Lettuce, Spinach, or Cabbage (for non-brassica species): These lack the specific nutrients and chemical cues needed and will lead to malnutrition.
- Fruit: Caterpillars are leaf-eaters (herbivores). They are not equipped to digest sugary fruits.
- Meat or Dairy: Completely inappropriate and will cause death.
- Processed Human Foods: Bread, pasta, etc., have no nutritional value for an insect.
- Plants Treated With Any Chemical: This includes insecticides, herbicides, fungicides, and even strong organic sprays like neem oil if recently applied.
Stick to the verified host plant. There are no safe shortcuts.
Creating A Caterpillar-Friendly Garden
The best way to always have food available is to grow it yourself. Planting native host plants supports local butterfly and moth populations directly.
Essential Host Plants To Grow
Consider adding these plants to your garden to attract and support a variety of species:
- Milkweed (Asclepias): For Monarchs.
- Parsley, Dill, Fennel: For Black Swallowtails.
- Native Trees (Oak, Cherry, Willow): Support hundreds of moth and butterfly species.
- Nasturtium: For Cabbage Whites (can act as a sacrificial plant).
- Hollyhocks and Mallows: For Painted Ladies and others.
Avoid using pesticides in your garden. Even products labeled “organic” can harm caterpillars. Embrace a little leaf damage as a sign of a healthy ecosystem.
FAQ: Frequently Asked Questions
How often do you feed a caterpillar?
You don’t need to “feed” them on a schedule like a pet. Instead, you provide a constant supply of fresh host plant leaves. Check and replace leaves at least once daily, as they can consume them surprisingly fast.
Can caterpillars eat lettuce?
For the vast majority of species, no. Caterpillars are host-specific. The exception is caterpillars of the Cabbage White butterfly, which will eat plants in the brassica family—some of which, like certain loose-leaf lettuces, might be occasionally accepted, but it’s not ideal. Always research your specific caterpillar.
What do you do if you don’t know what to feed a caterpillar?
Your first step is identification using photos and location. If that fails, note the plant you found it on and try to identify *that* plant. As a last resort, you can offer small samples of common local host plants (like milkweed, parsley, or oak) one at a time, observing for 24 hours each.
Do caterpillars need water?
No, caterpillars do not drink water. They get all the moisture they need from the fresh leaves they eat. Providing a water dish is dangerous as they can drown. Simply keep their food leaves fresh and hydrated.
What do you feed a caterpillar before it becomes a butterfly?
You feed it the exact same host plant right up until it stops eating and prepares to pupate. The nutritional quality of the leaves it eats as a caterpillar directly impacts the health and viability of the adult butterfly or moth it will become.
Raising a caterpillar is a rewarding project that teaches you about the intricate connections in nature. Success hinges on one simple, non-negotiable fact: providing the correct host plant. By carefully identifying your caterpillar, sourcing safe food, and maintaining a clean habitat, you give it the best chance to complete its incredible transformation. Remember, the effort you put into finding the right leaves is the most direct care you can provide.