Discoid Roaches vs. Silkworms: The Complete Feeder Guide for Bearded Dragons
I keep feeder colonies for a living room full of reptiles, and the question I get more than almost any other from bearded dragon owners is some version of "roaches or silkworms?" People want me to crown a winner. I won't, because the honest answer — the one that actually keeps your dragon healthy — is that these two feeders do completely different jobs. Asking which is better is like asking whether a chef should own a knife or a whisk.
Discoid roaches (Blaberus discoidalis) are the staple workhorse: the everyday protein you build a dragon's diet around. Silkworms (Bombyx mori) are the premium supplement: soft, water-rich, with a friendlier calcium profile and almost no fat, but delicate and expensive. One is the bread of the diet; the other is the vitamin you sprinkle on top. The keepers who get the best results don't choose — they use both, deliberately, for what each is good at.
This guide is the full breakdown. I'll walk through the real nutrition (and I'll fix some numbers that get mangled all over the internet), digestibility, hydration, how to keep each one alive, what they actually cost, exactly how to feed each, and which dragons in which situations should be eating more of which. By the end you'll know not just "which feeder" but "which feeder, for this dragon, today."
The one-sentence verdict, up front
If you only remember one thing: discoids are the staple you feed most days; silkworms are the soft, hydrating, calcium-friendlier treat you rotate in a few times a week — especially for juveniles, sick dragons, and dehydration. They're complementary, not competitors. Everything below is the reasoning, the numbers, and the practical how-to behind that sentence.
Quick clarification: what these two animals actually are
Before anything else, let me clear up a naming mess that causes real confusion — and real harm — when people get it wrong.
Discoid roaches are Blaberus discoidalis. That's the correct scientific name, and it matters. You will see articles (including the source material this guide is built from) accidentally call discoids "Blaptica dubia." That is wrong. Blaptica dubia is the dubia roach — a different species entirely. Dubia and discoids are both excellent, similar feeders, but they're not the same animal, and in Florida the distinction is legally important: dubia are restricted there, while discoids are an accepted feeder. If a care sheet can't keep the species straight, be skeptical of its numbers too. Discoids are sometimes nicknamed "False Death's Head" roaches; they're a flattened, tan-to-brown tropical roach from Central and South America, about two inches as adults, non-climbing and non-flying.
Silkworms are Bombyx mori — the larval (caterpillar) stage of the domesticated silk moth. This is the same insect that humanity has farmed for thousands of years to produce silk. As feeders we use them in the larval stage, when they're soft, plump, and packed with moisture. They are completely domesticated: they can't survive in the wild, they don't bite or sting, they move slowly, and they eat essentially one thing — mulberry leaves (or a mulberry-based commercial chow). They go through four life stages (egg, larva, pupa, moth), but you feed them off as larvae.
Two different animals, two different jobs. Now let's get into why.
The nutrition, told honestly (dry-matter vs. as-fed)
This is where most feeder comparisons quietly mislead you, so I want to slow down and be precise, because the single most common mistake in feeder nutrition is comparing apples to oranges.
Feeder nutrition gets quoted two ways, and they are not interchangeable:
- As-fed (sometimes "wet weight" or "as-is"): the nutrient content of the insect exactly as your dragon eats it, water and all.
- Dry-matter: the nutrient content after you imagine all the water removed.
Because feeders are mostly water, dry-matter numbers always look dramatically higher. A feeder that's 76% water will show a protein number roughly four to five times bigger on a dry-matter basis than as-fed. Neither number is "wrong," but if you compare one feeder's dry-matter figure against another's as-fed figure, you'll reach a completely backwards conclusion.
Here's the honest picture for our two contestants:
Discoid roaches run about 20% protein as-fed, with moderate fat (~6–9% as-fed) and around 60% moisture. That's a genuinely strong staple profile — substantial protein, enough but not excessive fat, soft body. Whatever your dragon eats, it's getting real, usable protein per roach.
Silkworms are the trickier one to read. You'll constantly see silkworms advertised at 60–70% protein, and that's true — on a dry-matter basis. But silkworms are roughly 76–80% water. Strip the marketing and look at the as-fed reality: a silkworm is mostly water, with modest as-fed protein and very low fat (often cited around 1%, and low single digits at most). That high dry-matter protein number is real, but it does not mean a silkworm delivers more usable protein per bug than a discoid. Per worm, eaten wet, it delivers less protein than a same-sized roach delivers — because so much of the silkworm's weight is water.
This is the crux of the whole comparison, so let me say it plainly: silkworms are not a protein powerhouse on your dragon's plate. They are a water-and-minerals delivery system with decent protein and almost no fat. That's a great thing to be — it's exactly what makes them a brilliant supplement — but it's a terrible thing to mistake for a staple.
What about calcium? (the claim everyone overstates)
Calcium is the make-or-break mineral for reptiles, because chronic calcium shortfall causes metabolic bone disease (MBD) — the slow, painful, often fatal softening and deformation of a dragon's skeleton. The thing that drives MBD risk isn't just absolute calcium; it's the calcium-to-phosphorus (Ca:P) ratio. You want more calcium than phosphorus going in (a target of roughly 2:1 Ca:P in the overall diet is the standard reptile-nutrition guidance). The trouble is that almost every feeder insect is the opposite — phosphorus-heavy — which is why dusting feeders with calcium powder exists as a practice at all. For the clinical background on MBD and reptile nutritional needs, the Merck Veterinary Manual is the reference I trust over any care-forum post.
Now, two corrections that matter:
Discoid roaches do NOT have a "good" or "favorable" calcium-to-phosphorus ratio. You will read that they do. It's wrong. Discoids, like dubia, crickets, mealworms, superworms, and basically every other feeder insect, are phosphorus-heavy. Their Ca:P is unfavorable. This is not a knock on discoids — it's true of nearly the entire feeder kingdom — but it means dusting discoids with calcium is non-negotiable, every staple feeding, no exceptions. Anyone telling you a roach's natural calcium balance lets you skip supplementation is setting your dragon up for MBD.
Silkworms genuinely do have a better calcium profile than roaches — and this is one of their real selling points. They carry more calcium relative to phosphorus than a roach does, so their Ca:P is less unfavorable. That's a meaningful advantage, especially for growing or recovering dragons. But "better than a roach" is not "complete." Silkworms still skew toward phosphorus overall; they are calcium-friendlier, not calcium-sufficient as a standalone. For occasional treat-frequency feeding you can be a little more relaxed about dusting silkworms than you'd ever be with roaches, but if silkworms are doing real dietary work for a juvenile, keep dusting them too. Don't let "silkworms are high in calcium" become "silkworms fix calcium." That overstatement is how good intentions turn into a soft-jawed dragon.
The head-to-head nutrition table
Treat these as approximate figures — real values swing with the insect's own diet, life stage, and supplier — but the relationships are reliable, and the relationships are what should drive your feeding decisions.
| Factor | Discoid roach | Silkworm |
|---|---|---|
| Protein (as-fed) | ~20% — substantial, staple-grade | Modest as-fed (~9–10%); ~60%+ on a dry-matter basis |
| Fat (as-fed) | Moderate (~6–9%) | Very low (~1–3%) |
| Moisture | ~60% | ~76–80% (very high) |
| Calcium / Ca:P ratio | Phosphorus-heavy — must dust | Friendlier than roaches, but still skews phosphorus — dust for staple use |
| Digestibility | Soft-bodied, low chitin, easy to digest | Even softer — among the most digestible feeders |
| Care difficulty | Easy; colony self-sustains | Demanding; fragile, mulberry-only diet |
| Cost | Low, especially home-bred | High per bug; doesn't store well |
| Best role | Everyday staple | Supplemental treat / hydration / recovery food |
Read that table and the division of labor jumps out. The roach wins everything an everyday food needs to win: usable protein, low cost, easy keeping, durability. The silkworm wins everything a specialist food needs to win: hydration, softness, leanness, a friendlier mineral profile. Different jobs.
Digestibility: both are soft, and that's a real win over crickets and mealworms
One thing the source material got backwards that I want to correct directly: discoid roaches are NOT a "hard exoskeleton" feeder. They're the opposite. Discoids are low-chitin and soft-bodied — that softness is one of the headline reasons keepers love them. Chitin is the tough material in insect shells; the more of it, the harder the bug is to digest and the higher the (small but real) impaction risk for young reptiles. Mealworms and superworms are the chitin-heavy, hard-shelled feeders people worry about. Discoids sit at the gentle end of the spectrum.
So when you compare digestibility here, you're not comparing a hard feeder to a soft one. You're comparing a soft feeder (discoid) to an even softer one (silkworm). Silkworms are about as easy to digest as a feeder insect gets — they have essentially no hard exoskeleton, just a plump, squishy larval body. That extreme softness is precisely why silkworms are the go-to for the most digestion-sensitive cases: hatchlings, dragons recovering from illness, dragons with a history of impaction, very old dragons.
For a healthy adult or juvenile dragon, discoids are plenty digestible and nothing to worry about. The silkworm's softness edge matters most in the special cases — which, again, is exactly the supplement-vs-staple pattern repeating itself.
Hydration: the silkworm's superpower
Here's where silkworms genuinely shine and a roach simply can't compete. At 76–80% water, a silkworm is, functionally, a hydrating snack with nutrients attached. A discoid, at ~60% moisture, provides adequate water but nothing special.
Why does this matter? Bearded dragons evolved in arid Australia and many captive dragons don't reliably drink from a water dish. They get a large share of their water from food. A dehydrated dragon is a surprisingly common problem — it shows up as wrinkled skin, sunken eyes, lethargy, sticky/stringy saliva, and constipation or difficulty passing stool. In those situations, a handful of silkworms (or hornworms, the other famously juicy feeder) can do more good than any amount of misting.
Concretely, I reach for silkworms specifically when a dragon is:
- Constipated or straining — the moisture helps things move.
- Recovering from illness or surgery — soft, hydrating, low-effort to eat.
- Refusing the water dish in dry weather or a dry home (winter heating crushes household humidity).
- A hatchling or juvenile that needs to grow fast on soft, mineral-friendly food.
- Shedding and a little dehydrated, which can make shedding harder.
A discoid roach is a fine, well-rounded everyday meal. A silkworm is a targeted intervention. Use the right tool.
Keeping discoid roaches: basically set-and-forget
The husbandry gap between these two feeders is enormous, and it's a huge part of the practical decision. Discoids are one of the easiest feeders to keep alive and even breed; silkworms are one of the fussiest. Let me take them in turn.
Discoids are a tropical decomposer roach, and their care sheet is essentially "recreate a warm patch of South American forest floor in a plastic bin." The short version:
- Container: an opaque plastic storage bin. They want dark, and crucially adult discoids cannot climb smooth vertical surfaces — no sticky foot pads — so a plain bin holds them with no sealed lid and no greased rim. (The catch is pinhead-sized nymphs, which can walk through coarse vents; cover ventilation holes with fine metal mesh and you're escape-proof.)
- Heat: they survive at room temperature but only breed well in the mid-80s to 90°F (29–32°C). Mount a heat mat on the side of the bin (never the bottom — bottom heat cooks the roaches clustered low in the bin) and run it through a thermostat.
- Humidity: roughly 60–70%, easily handled with a water-crystal dish.
- Food: a dry protein chow always available, plus rotated produce (carrot, squash, sweet potato, leafy greens). What the roach eats becomes what your dragon eats — this is gut-loading, and it's the highest-leverage habit in feeder keeping.
- Furniture: vertical cardboard egg flats for surface area and hiding.
That's it. A properly set-up discoid colony is, to be blunt, boring — and for a feeder, boring is the goal. It quietly produces clean nymphs of every size for months on end. If you want the full breeder-grade playbook, I wrote a complete deep-dive: how to keep discoid roaches alive. The headline for this comparison is simply: discoids are low-effort, hardy, forgiving, and self-sustaining.
Keeping silkworms: fussy, fragile, and short-lived
Silkworms are the opposite of forgiving, and you should know that going in. They are delicate, picky, and they don't last long. Here's the honest reality of keeping them:
- Temperature: they want 77–86°F and they're sensitive to swings. Too cold and they stall and sicken; too hot and they stress. Stable warmth is essential.
- Diet — and this is the dealbreaker for most people: silkworms eat mulberry leaves or a mulberry-based commercial silkworm chow, and essentially nothing else. No carrots, no greens, no improvising. If you don't have a mulberry tree or a steady chow supply, you cannot keep silkworms. Fresh mulberry is seasonal in many regions; chow is the practical year-round option but it has to be prepared and kept fresh.
- Hygiene: their container must be clean, dry-ish, and well-ventilated. Silkworms are highly prone to mold and bacterial die-offs. Frass (droppings) and uneaten food rot fast and can wipe out a batch overnight. You're cleaning frequently and lining the container with paper towel or mesh to manage waste.
- Fragility: they bruise and die from rough handling. Move them gently, ideally with a soft brush or by moving the leaf/chow they're on rather than grabbing the worm.
- Short feeder window: you use them as larvae. They grow, then pupate into cocoons and stop being usable as soft feeders. The clock is always running.
Because of all this, most keepers — me included — don't rear silkworms; we buy small batches as needed. Raising them from eggs is a real project requiring temperature control and a reliable mulberry supply, and it's rarely worth it unless you're feeding a large collection or you specifically enjoy it. For occasional treat feeding, buying a cup of live silkworms when you want them is far more sensible than maintaining a finicky culture. When I want a fresh, healthy batch sized as the soft, hydrating treat — particularly for a juvenile on a growth tear or a dragon I'm nursing back — I pick them up from All Angles Creatures' silkworm collection rather than fighting to keep a fragile culture alive between uses.
The husbandry verdict writes itself: discoids are a feeder you keep; silkworms are a feeder you buy. That single difference shapes how most people should use them — the roach is the dependable backbone you always have on hand, the silkworm is the special-occasion purchase.
Cost and availability: the staple is cheap, the treat is not
Money and logistics seal the staple-vs-supplement case.
Discoid roaches are widely available from reptile feeder suppliers year-round, and they're cheap per bug — and cheaper still if you breed them. A starter colony has some upfront cost (bin, heat, the founding roaches), but it pays for itself fast because the colony reproduces. For anyone keeping more than one insectivore, home-bred discoids are about the most economical clean protein you can put in front of your animals. Even bought by the bulk bag, they're inexpensive. Their resilience also means they ship well and tolerate the inevitable delays and temperature swings of mail-order better than fragile feeders do.
Silkworms are the pricey specialist. They cost noticeably more per bug, they're less consistently available (tied to mulberry supply and seasonality), and they don't store well — you can't stockpile them the way you can hold a roach colony. Shipping live silkworms is finicky and adds cost, and a batch that arrives stressed can decline quickly. If you tried to run silkworms as a staple, you'd go broke and spend half your life sourcing them.
So the economics reinforce the biology: feed the cheap, durable, breedable roach most of the time, and spend the silkworm premium where it actually buys you something — hydration, softness, a juvenile's growth, a sick dragon's recovery.
How to feed discoid roaches to a bearded dragon
The mechanics matter as much as the choice, so here's exactly how I feed each.
Gut-load first. For 24–48 hours before feeding off, make sure the colony has rich produce and a good protein chow. The nutrients in the roach at the moment of eating are what your dragon receives.
Dust with calcium — always. Because discoids are phosphorus-heavy, toss the feeders in a calcium supplement right before serving. Use plain calcium most feedings, and calcium-with-D3 or a reptile multivitamin on the schedule your vet or a reputable care guide recommends (D3 needs depend on your UVB setup). This is the single most important step for preventing MBD. Skipping it is the classic, heartbreaking beginner mistake.
Size the feeder correctly. The rule of thumb: a feeder should be no longer than the space between the dragon's eyes. Too big risks choking or impaction, especially in juveniles. Discoids come in a full range of nymph sizes, which is part of their staple appeal — you can match any dragon.
Frequency by age:
- Hatchlings/juveniles are protein machines — multiple insect feedings a day, as many appropriately-sized roaches as they'll eat in a 10–15 minute window, with greens always available.
- Adults shift toward more greens and fewer insects — a portion of appropriately-sized discoids every other day or so is typical, adjusted to body condition. An overweight adult eats fewer bugs and more salad.
Use a smooth feeding dish if you like — discoids can't climb out of it, so they don't scatter into the enclosure and hide.
How to feed silkworms to a bearded dragon
Silkworms are even simpler to serve, because their softness removes most of the risk.
Offer them live and whole. Their soft bodies mean no choking or impaction worry and no special prep. The gentle wriggling movement triggers the dragon's hunting response, so even picky eaters usually pounce.
Use a shallow dish. Silkworms are slow but they'll wander; a shallow dish keeps them corralled and easy for the dragon to target. It also stops them getting lost in substrate, where they'd die and rot.
Dusting — lighter touch, but don't skip it for staple-frequency use. Silkworms' friendlier calcium profile means you can be a bit more relaxed about dusting them for the occasional treat. But if a juvenile is eating silkworms several times a week as real dietary protein, keep dusting them too — friendlier than a roach is still not calcium-complete.
Frequency and portion: as a supplement, a typical pattern is a few silkworms several times a week — say, 5–10 small silkworms per feeding for a fast-growing juvenile a few times weekly, and 3–5 larger ones a couple of times a week for an adult. Bump them up temporarily when you're targeting hydration or recovery. Don't make them the whole meal: on an as-fed basis they're mostly water, so a silkworm-only diet leaves a dragon under-fed on protein no matter how many it eats.
Match size to the worm's growth stage. Silkworms grow fast; feed small worms to small dragons and let them grow out for bigger dragons. As before, keep each worm no longer than the space between the dragon's eyes.
Who should eat more of which: matching the feeder to the dragon
Here's how I actually decide, dragon by dragon, in practice.
Healthy adult dragon, normal weight: Discoids as the staple, fed alongside a big daily salad, with silkworms (or hornworms) rotated in maybe once or twice a week for variety and hydration. The roach is doing the nutritional heavy lifting.
Fast-growing juvenile or hatchling: This is where silkworms earn extra room in the rotation. Juveniles need lots of soft, digestible protein and they're building skeleton fast, so the silkworm's softness and friendlier calcium profile are real assets — feed them several times a week. But keep discoids as the protein backbone; the silkworms are a high-value addition, not a replacement, because the juvenile needs the roach's denser as-fed protein to fuel that growth.
Sick, recovering, or post-surgery dragon: Lean hard on silkworms. Soft, hydrating, easy to eat, gentle on a compromised gut. A dragon that feels lousy will often take a wriggling silkworm when it refuses everything else.
Constipated or dehydrated dragon: Silkworms (and hornworms) for the moisture. The water content does work a roach can't.
Overweight adult: Fewer feeders overall and more greens. When you do feed insects, the silkworm's near-zero fat makes it a smart pick over fattier options — but the real lever is total quantity and more salad, not swapping one bug for another.
Picky eater: Silkworms' movement and slightly sweet, soft texture win over a lot of fussy dragons. Use them to spark appetite, then keep the staple roaches in the rotation.
Keeper on a budget or with multiple reptiles: Breed discoids. The economics are decisive, and a home colony gives you a constant clean supply across every animal you keep.
Notice that in every scenario, discoids are present as the staple and silkworms flex up or down based on the dragon's situation. That's the whole philosophy in one paragraph.
What a bearded dragon actually needs (so the feeder choice makes sense)
You can't judge a feeder in a vacuum — a feeder is only "good" relative to what the animal eating it needs. Bearded dragons are omnivores whose needs shift dramatically with age, and that shift is the hidden engine behind the whole staple-vs-supplement logic.
Hatchlings and juveniles (roughly 0–12 months) are growth machines. They're building skeleton, muscle, and organ mass at a furious pace, and their diet skews heavily toward insect protein — commonly cited as something like 70–80% insects, 20–30% greens by rough volume at the youngest stage, shifting steadily toward greens as they age. They eat constantly and need a lot of calcium to mineralize all that new bone. This is the life stage where the silkworm's softness and friendlier calcium profile pull the most weight as a supplement — but it's also the stage that most needs the discoid's dense, dependable as-fed protein as the staple. A juvenile fed mostly water-heavy silkworms would simply not get enough protein to grow, no matter how many it ate.
Adults (roughly 18+ months) flip the ratio. A healthy adult dragon eats mostly greens and vegetables (~70–80%) with insects as the smaller protein portion (~20–30%). Too many feeders in an adult — especially fatty ones — drives obesity and fatty liver disease, which are among the most common health problems in captive dragons. This is why an adult's insect portion should be lean, clean protein: discoids fit perfectly, and the near-zero-fat silkworm is a smart rotation pick when you want protein without calories.
The calcium thread runs through every stage. Because dragons under captive UVB rarely get perfect natural calcium-vitamin-D synthesis, and because nearly every feeder is phosphorus-heavy, supplementation is structural, not optional. The combination that prevents MBD is: dusted feeders (calcium, plus calcium-with-D3 or multivitamin on schedule), adequate UVB lighting, and a varied calcium-rich green salad. No single feeder — not the roach, not even the calcium-friendlier silkworm — does this job alone. Understanding that is what stops keepers from overtrusting any one bug. The Merck Veterinary Manual's reptile sections are the grounded, non-commercial place to read more on these requirements and on MBD specifically.
Hold all that in mind and the two feeders snap into focus: the discoid is built to satisfy the everyday protein need across the dragon's whole life, and the silkworm is built to address specific situations — fast growth, recovery, hydration, leanness — that come up within that life. Need and tool, matched.
Where these two fit in the whole feeder lineup
Neither feeder lives alone. The strongest dragon diets rotate several feeders, and it helps to see where discoids and silkworms sit relative to the rest of the cast, because that placement is exactly what tells you how to use them.
- Dubia roaches (Blaptica dubia) — discoids' near-twin. Nutritionally almost interchangeable with discoids, also soft-bodied and non-climbing, and a touch faster to breed. The deciding factor is usually legality: dubia are restricted in Florida, where discoids are the accepted staple. In dubia-legal areas, pick whichever you can source cheaply; they play the same staple role.
- Crickets — the traditional staple. Decent nutrition but higher-chitin, noisier, smellier, shorter-lived, and prone to die-offs. Most keepers who switch to discoids never go back. I broke this exact matchup down separately in crickets vs. discoid roaches.
- Hornworms — the silkworm's hydration sibling. Even more water (often ~85%), very soft, low protein. A fantastic hydration-and-treat feeder, much like silkworms, and the two are somewhat interchangeable in the "soft juicy treat" slot. Hornworms grow alarmingly fast, so size management is the catch.
- Superworms and mealworms — the chitin-heavy, higher-fat end. Superworms in particular are a treat, not a staple; their fat (~15% range for superworms) drives obesity if overused, and their harder bodies are tougher on juveniles. Useful for variety and as an occasional high-value treat, never as the everyday base.
- Black soldier fly larvae (BSFL / "calci-worms") — notable as one of the rare feeders with a naturally favorable calcium content. A genuinely useful calcium-forward supplement, though many dragons are pickier about them.
Slot our two into that lineup and the picture is clean: discoids (or dubia) anchor the staple position; silkworms occupy the soft-hydrating-lean-treat position alongside hornworms; superworms/mealworms are occasional treats; BSFL is a calcium helper. Build a rotation that always has a staple roach present and pulls 2–3 of the others in across the week, and you've got a diet that no single-feeder plan can match. Discoids and silkworms aren't the whole answer — they're two of the most important pieces of it, doing two different jobs.
The gut-loading edge (and why it favors the roach)
"Gut-loading" means feeding your feeders nutritious food for 24–48 hours before they go to the dragon, so the bug arrives packed with good nutrition. What the feeder ate becomes what your dragon eats — it's the most underrated lever in the entire hobby, and it quietly tilts the comparison toward discoids.
Here's the thing people miss: you can gut-load a discoid roach freely, but you can barely gut-load a silkworm at all. Discoids are omnivorous scavengers — load them up on calcium-rich greens, squash, sweet potato, a quality chow, and they'll eat it and pass that nutrition to your dragon. Silkworms, by contrast, eat essentially only mulberry, so you can't meaningfully "load" them with calcium greens the way you can a roach. What you see nutritionally in a silkworm is mostly what you get; with a discoid, a good gut-load actively improves the meal. That's another quiet point in the staple roach's favor for everyday feeding — you have a tuning knob on the roach that you simply don't have on the worm.
The practical protocol for discoids: keep a dry protein chow available at all times, and in the day or two before you feed off, add fresh calcium-rich produce so the roaches are full of it at harvest. Then dust and serve. That sequence — gut-load, dust, size correctly, serve promptly — is the full recipe for getting maximum nutrition out of your staple.
Sourcing, storing, and handling each feeder
Because one feeder you keep and the other you buy, the logistics differ enough to plan around.
Discoids ship and store well. Buy from a supplier that keeps clean, healthy colonies — look for active, glossy roaches across a range of sizes, with no mites or die-off. If you're adding to an existing colony, quarantine newcomers in a separate bin for a couple of weeks to avoid importing grain mites or mold. Once home, a colony needs almost nothing day to day: heat on a thermostat, food, water crystals, and the occasional clean-out. They tolerate the temperature swings of mail-order far better than soft feeders. This durability is a real, practical advantage — a roach colony is a buffer against ever running out.
Silkworms are the opposite and need respect. Buy them in small quantities timed to when you'll actually use them, because they don't store or stockpile — their feeder window is short and they decline if neglected. Source live silkworms (or properly kept ones) from a supplier that ships them with food and good conditions; a batch that arrives cold-shocked or starved can crash fast. At home, keep them at 77–86°F, well-ventilated, scrupulously clean, and fed only mulberry leaves or commercial chow. Handle gently — a soft brush or moving the substrate beats grabbing a fragile worm. And feed them off relatively quickly rather than trying to hold them indefinitely. Buying a fresh batch as the soft, hydrating treat — the way I do — is genuinely less work and less heartbreak than fighting to keep a culture alive between feedings.
That logistical split is, once more, the staple-vs-supplement pattern showing up in yet another dimension: the staple is the thing you reliably stock and the supplement is the thing you fetch on demand.
A simple weekly rhythm you can copy
To make all of this concrete, here's a sane default week for a healthy juvenile and a healthy adult. Adjust to your dragon — these are starting points, not prescriptions.
Juvenile (heavy insect needs):
- Insects offered multiple times daily, primarily dusted discoid nymphs sized to the eye-spacing rule.
- Silkworms 3–4 days a week worked into those feedings — a small handful per session — for soft, calcium-friendlier, growth-supporting protein.
- A small chopped salad available daily even though it's the smaller portion at this age.
- Calcium dusting on nearly every insect feeding; calcium-with-D3 or multivitamin on the schedule your UVB setup and care guidance call for.
Adult (greens-forward):
- A large varied salad daily as the bulk of the diet.
- Dusted discoids every other day as the protein portion, sized and portioned to maintain a lean body condition.
- Silkworms once or twice a week for variety, hydration, and lean protein — bumped up temporarily if the dragon seems dehydrated, constipated, or off its food.
- An occasional treat feeder (a hornworm for moisture, a superworm now and then) for enrichment and variety.
In both rhythms the discoid is the constant and the silkworm flexes. That's the entire philosophy of this guide compressed into a feeding schedule.
Common mistakes I see (and how to avoid them)
A few traps come up again and again, and every one of them is avoidable:
- Trusting dry-matter protein numbers. Someone reads "silkworms are 60% protein!" and concludes they're the ultimate staple. They're not — that's a dry-matter figure on a feeder that's ~78% water. As-fed, a silkworm delivers modest protein. Always check which basis a number is quoted on.
- Believing roaches don't need calcium dusting. Driven by the myth that discoids have a "good" Ca:P ratio. They don't. Dust every staple feeding, full stop.
- Overstating silkworm calcium. "Silkworms are high in calcium" curdles into "silkworms fix calcium" and the keeper gets lax on supplementation for a growing dragon. Friendlier than a roach, yes; calcium-complete, no.
- Trying to run silkworms as a staple. Cost, availability, fragility, and the as-fed water content all make this a bad idea. They're a supplement.
- Letting silkworms rot in the enclosure. A silkworm that wanders into substrate, dies, and is missed becomes a mold and bacteria problem. Feed in a shallow dish and remove uneaten ones.
- Skipping variety entirely. Even with a great staple, a single-feeder diet is a thinner diet than a rotated one. The strongest diet is staple roach + rotated treats (silkworms for hydration/softness, hornworms for moisture, the occasional other feeder) + a generous daily salad. For the staple-roach question specifically, I compared the two most common staple options here: crickets or discoid roaches — which is healthier.
- Feeding bugs that are too big. The eye-spacing rule applies to both feeders. Impaction and choking are real, especially in juveniles.
The verdict: complementary, not either/or
If you came here wanting a champion, I understand the impulse, but the framing itself is the mistake. Discoid roaches and silkworms aren't competitors — they're teammates.
The discoid is the staple workhorse: solid as-fed protein, soft and digestible, cheap, hardy, breedable at home, available year-round, and forgiving of beginner mistakes. It's what your dragon eats most days, and it's the foundation you build everything else on. Its one real weakness — the phosphorus-heavy mineral profile shared by nearly every feeder insect — is fully handled by the calcium dusting you should be doing anyway.
The silkworm is the premium supplement: extremely soft, exceptionally hydrating at ~76–80% water, very low in fat, and carrying a genuinely friendlier (though still not complete) calcium profile. It's delicate, fussy to keep, and expensive, so it's not an everyday food — it's the targeted tool you deploy for juveniles building bone, sick or recovering dragons, dehydration and constipation, picky eaters, and variety. You buy it when you need it rather than keeping it long-term.
Build the diet on the roach. Reach for the silkworm when the situation calls for what it uniquely offers. Dust your calcium, size your feeders to the dragon's eyes, pile on the greens, and rotate variety in. Do that and you're not picking a winner — you're feeding like someone who actually understands what each feeder is for. That's the whole game.
Going deeper on feeders? Start with the complete discoid roach keeping and breeding playbook, settle the staple debate with crickets vs. discoid roaches, or browse the full exotic animal care library for the rest of the feeder lineup.