MMatt Goren
← All exotic animals
Geckos📚 In-depth guide

Black Soldier Fly Larvae vs. Discoid Roaches: The Leopard Gecko Feeder Guide

By Matt Goren · Updated June 25, 2026

I've fed leopard geckos for years, and the question I get more than almost any other is some version of: "What should I actually be putting in front of this animal?" Usually it comes down to a head-to-head — and lately that head-to-head is black soldier fly larvae versus discoid roaches. They're two of the best feeders in the hobby, they solve genuinely different problems, and most keepers pick one when the real answer is understanding how they work together.

This is the complete breakdown: what a leopard gecko's body actually needs, what each feeder delivers, the one nutritional trait that makes black soldier fly larvae special, how to size and schedule feedings by the gecko's age, how to store and handle each feeder, the mistakes that send people back to the drawing board, and how I build a rotation that keeps a gecko thriving for years instead of just surviving. Read it once end to end and you'll never again stare at a feeder shelf wondering which tub to grab.

What a leopard gecko actually eats

Leopard geckos (Eublepharis macularius) are insectivores — strict ones. Unlike a bearded dragon, which shifts toward greens as it ages, a leopard gecko eats live invertebrates its entire life and is physiologically built to do exactly that. There's no salad bowl in this animal's future. Everything its body needs has to arrive inside a bug.

In the wild, across the rocky scrub and arid grasslands of Afghanistan, Pakistan, and northwest India, leopard geckos hunt a moving target list: beetles, spiders, small crickets, larvae, and the occasional other invertebrate. The two lessons that matter for captivity are variety and movement. Wild geckos eat whatever crosses their path, which means their nutrition is naturally diversified — no single prey item carries the whole load. And they're ambush hunters wired to respond to movement; a feeder that wiggles or walks triggers the strike, while a motionless one often gets ignored.

A captive diet has to recreate both. That means rotating feeders so no single nutrient gap compounds over months, and offering prey that moves enough to switch the hunting instinct on. It also means filling the gaps that captive-raised insects leave behind — chiefly calcium, which is where this whole comparison earns its importance.

The four things the diet has to deliver

Strip leopard gecko nutrition down and you're managing four levers:

  • Protein for muscle, growth, tissue repair, and (in females) egg production. This is the backbone of an insectivore's diet, and both feeders here deliver it well.
  • Fat for energy, stored in the gecko's tail. Leopard geckos store fat in that fat tail like a camel's hump — a plump tail is a healthy gecko, a skinny tail is a warning. But too much dietary fat creates obese, fatty-liver geckos, so fat is a "right amount" nutrient, not a "more is better" one.
  • Calcium, balanced against phosphorus. This is the lever that breaks most often. Leopard geckos are highly prone to metabolic bone disease (MBD) when calcium runs short, and nearly every feeder insect is the wrong way around — heavy on phosphorus, light on calcium. The MSD/Merck Veterinary Manual is blunt that nutritional secondary hyperparathyroidism (the formal name for the calcium-driven version of MBD) is one of the most common and most preventable diseases in captive reptiles (MSD Veterinary Manual on metabolic bone disease in reptiles).
  • Vitamins, minerals, and hydration — D3 to actually use the calcium, a multivitamin to cover the gaps, and moisture, much of which a gecko gets from its prey.

Hold those four levers in your head and every feeder decision gets simpler. The whole BSFL-versus-discoid debate is really a debate about which levers each one pulls best.

Why calcium is the make-or-break nutrient

It's worth dwelling on calcium because it's the reason this comparison isn't just "two roach-ish bugs, pick whichever." A leopard gecko pulls calcium from its food to build and maintain bone. When the diet runs short, the body strips calcium from the skeleton to keep the blood supplied, and over weeks to months you get the soft jaws, bowed limbs, tremors, and spinal kinks of MBD. It's heartbreaking, it's common, and it's almost entirely a husbandry failure — which means it's almost entirely preventable.

The standard prevention is dusting: rolling feeders in a fine calcium powder right before offering them, plus a calcium-with-D3 supplement on a schedule and a multivitamin weekly. That works. But it depends on you remembering, dosing correctly, and the powder actually sticking. The appeal of a feeder that arrives already calcium-rich is obvious — and that's the single biggest reason black soldier fly larvae have earned their reputation.

Black soldier fly larvae: the calcium specialist

Black soldier fly larvae — BSFL, also sold as calci-worms, phoenix worms, NutriGrubs, and a handful of other brand names — are the larval (immature) stage of the black soldier fly, Hermetia illucens. They look like small, segmented, grayish-cream grubs, and despite the name they're not "worms" at all; they're an insect larva, the same way a maggot or a caterpillar is.

What makes them remarkable as a feeder is a single nutritional quirk that almost no other commonly-fed insect shares: a naturally favorable calcium-to-phosphorus ratio. I'll keep coming back to this because it's the whole reason they exist in your feeder rotation.

The one fact that makes BSFL special

Here's the thing to understand, and the thing the internet most often gets muddled: nearly every feeder insect is phosphorus-heavy and calcium-poor. Crickets, mealworms, superworms, discoid roaches, dubia roaches — all of them carry far more phosphorus than calcium, which is exactly why we dust them. Phosphorus actually competes with calcium for absorption, so a phosphorus-heavy bug doesn't just lack calcium, it makes the calcium that is present harder to use. That's the default state of the feeder world.

Black soldier fly larvae are the notable exception. They naturally carry a high calcium load — figures commonly cited land around 20–80 milligrams of calcium per gram of dry weight — and their calcium-to-phosphorus ratio lands on the favorable side rather than the inverted side. The practical upshot is the headline you'll see everywhere: BSFL often don't need to be dusted with calcium, because they're already delivering it.

That single trait is why I keep them in the rotation for every leopard gecko I look after, and why they're especially valuable for hatchlings building bone fast, for breeding females depleting their calcium into eggs, and for any gecko recovering from a calcium shortfall. When you want to stock up on the one feeder that handles calcium for you, All Angles Creatures carries black soldier fly larvae sized for everything from hatchling geckos to adults.

A fair caveat: that built-in calcium is a real advantage, not a magic wand. It doesn't replace your overall supplement strategy — you still run a D3 schedule so the gecko can actually use calcium, you still dust the other feeders in the rotation, and you still offer variety. BSFL solve the calcium-in-the-bug problem better than anything else; they don't solve the whole nutrition problem by themselves.

BSFL nutrition, by the numbers

On a dry-matter basis (the standard way to compare feeders, since water content otherwise dominates), black soldier fly larvae run roughly:

  • Protein: ~40–50% — genuinely high, plenty for muscle maintenance and growth.
  • Fat: ~15–25% — moderate to moderately high; enough for energy without being a superworm-grade fat bomb, though it's why BSFL aren't a "feed unlimited" item.
  • Calcium: ~20–80 mg/g dry weight — the standout figure, and the favorable Ca:P ratio that comes with it.
  • Chitin: relatively low — easier to digest than crickets or mealworms, gentle even on hatchlings and older geckos.

They also bring trace nutrients into the mix — vitamin B12, smaller amounts of other B vitamins, and minerals like potassium, magnesium, and zinc. None of that is the headline, but it rounds out the profile.

One detail people miss: because they come nutritionally complete, you don't gut-load BSFL. With most feeders, what the bug ate becomes what your gecko eats, so you feed the feeder for a day or two first. BSFL skip that step — they're ready as-is. That's convenient, but it also means you can't boost them the way you can boost a roach; what you buy is what you get.

Living with BSFL: storage, handling, shelf life

BSFL are about as low-maintenance as a live feeder gets, with one rule that matters: keep them cool. Store them at roughly 50–60°F (10–15.5°C) — a wine fridge is perfect, a cool dark pantry works in a pinch. At that temperature they slow way down, semi-dormant, and hold for several weeks. Let them sit at room temperature and they burn through their reserves faster, then pupate into the dark prepupal stage and eventually flies.

A few habits keep them in good shape:

  • Leave them in a ventilated container. The tub they ship in is usually fine; they don't need substrate or food.
  • Check for moisture and mold. A damp container is the main thing that spoils a batch. Pull dead larvae promptly.
  • Don't feed or gut-load them. They're complete; adding food just adds mess.
  • Warm them before feeding. Cold larvae barely move, and a motionless feeder doesn't trigger a leopard gecko. Let a feeding portion come up to room temperature so they wiggle.

Their shorter usable life compared to a roach is the main practical knock against them — you can't keep a tub of BSFL going for months the way you can sustain a roach colony. They're a "buy what you'll use in a few weeks" feeder, not a "set up a self-renewing supply" feeder.

Why geckos like them

Two things make BSFL a hit with leopard geckos. First, they wiggle — actively, visibly — and that movement is catnip to an ambush predator. I've used BSFL to coax picky or stressed geckos back onto live food when nothing else got a reaction. Second, their small size and soft bodies make them easy and safe for small mouths: hatchlings, juveniles, and geckos new to live feeding handle them with no trouble, and there's no hard head capsule or biting mandible to worry about.

That same small size is the trade-off for adults. A big adult leopard gecko has to eat a lot of BSFL to feel like it's had a meal, which is why I think of them as a calcium-and-variety component for adults rather than the thing that fills the tank. For little geckos, though, the size is a feature, not a bug.

Discoid roaches: the substantial staple

If BSFL are the calcium specialist, discoid roaches (Blaberus discoidalis) are the dependable workhorse — a larger, protein-rich, satisfying feeder that adult leopard geckos tear into. Native to Central and South America, they've become one of the most popular feeder roaches in the US, especially in the southern states, and for good reason.

First, an accuracy note, because the source material this guide grew out of got it backwards and a lot of care sheets repeat the error: discoids are Blaberus discoidalis, not Blaptica dubia (that's the dubia roach, a different species), and adult discoids do not climb smooth walls. I'll come back to that climbing point because it's a genuine advantage that's constantly misreported.

Discoid nutrition, by the numbers

On a dry-matter basis, discoid roaches run roughly:

  • Protein: ~20–23% — high, excellent for muscle and growth. (Remember these are dry-matter figures; you can't directly compare the "20%" here to BSFL's "40%+" without noting that discoids carry more water, which dilutes the as-fed numbers. Both are genuinely high-protein feeders.)
  • Fat: ~5–7% — moderate and lean, which makes discoids easy to feed regularly without fattening a gecko up.
  • Moisture: ~50%+ when fresh — a meaningful hydration contribution alongside the gecko's water dish.
  • Chitin: low for a roach — soft-bodied and easy to digest, notably gentler than crickets.

And the part that matters for this comparison: calcium. Like nearly every feeder insect, discoids are phosphorus-heavy with an inverted (unfavorable) calcium-to-phosphorus ratio. They are not a natural calcium source. This is not a knock on discoids — it's simply the normal state of feeder insects, and BSFL are the weird exception, not discoids being deficient. What it means in practice is non-negotiable: discoids must be dusted with calcium before feeding, and they respond well to gut-loading, which lets you push their nutrition up before they ever reach the gecko.

The climbing myth, corrected

Here's a trait worth getting right, because it's both an advantage and a frequent error. Adult discoid roaches cannot grip smooth vertical surfaces — glass, smooth plastic, a clean feeding dish. Drop adults into a smooth-sided container and they stay put; you do not need a sealed lid, a petroleum-jelly barrier, or any of the anti-escape gymnastics crickets demand.

You will see sources — including the article this guide replaces — confidently call discoids "excellent climbers" or "agile climbers." That is flatly wrong for smooth walls, and it's exactly the trait that makes them so forgiving as a feeder. Two honest caveats keep this accurate: discoids can grip rough surfaces like cardboard, egg flats, and window screen, and pinhead-sized nymphs can slip through coarse gaps. So if you keep a colony, you escape-proof for the tiny nymphs with fine mesh — but inside the gecko's enclosure or a feeding dish, an adult or larger nymph isn't scaling the walls. This non-climbing trait is one of the best things about feeding discoids, and it's a shame it gets reported backwards so often.

Why geckos like them

Discoids hit a different note than BSFL. They're larger, so a few of them make a real meal for an adult gecko — no need to dump in dozens. They're slow-moving, which sounds boring but is perfect: they shuffle along the substrate enticingly without the frantic jumping that lets crickets escape into tank corners, so the gecko gets an easy, satisfying hunt. And they're soft-bodied for a roach, easy to chew and digest.

For the keeper, discoids bring a stack of quality-of-life wins: they're nearly odorless (a massive upgrade over a cricket bin), they don't chirp, they're hardy, they have a long lifespan, they can't infest a home the way pest roaches do, and they breed readily in captivity if you want a self-sustaining colony. That last point is the real long-game advantage over BSFL: you can keep a discoid colony producing feeders for years, which you simply can't do with a tub of larvae. If you want to go that route, I've written a full breeding playbook — see how to keep discoid roaches alive for the enclosure, heat, humidity, and harvesting details.

Housing and gut-loading discoids

If you keep more than a few days' worth of discoids, treat them like the tropical roaches they are:

  • Enclosure: A ventilated plastic tub works great. Because adults can't climb smooth walls, escape-proofing is really about covering vents with fine metal mesh so pinhead nymphs can't slip out — not about the adults scaling anything.
  • Temperature: They thrive warm, around 85–90°F, and slow down below about 70°F. (You'll sometimes see "85–95°F" quoted; I keep mine in the upper 80s and avoid pushing toward 95, which stresses them and risks cooking the low zone where they cluster.)
  • Humidity: Moderate — roughly 50–60%, a light misting of one corner every couple of days, never a swamp.
  • Hiding/structure: Vertical cardboard egg flats give them surface area and security.
  • Gut-loading: This is the discoid advantage you should actually use. For 24–48 hours before feeding off, feed the roaches nutrient-dense produce — dark leafy greens, squash, carrots, sweet potato — plus a dry grain-based or commercial gut-load. What the roach eats becomes what your gecko eats, so a well-gut-loaded discoid arrives carrying real nutrition. Then dust with calcium right before offering.

That gut-load-then-dust two-step is how you turn a phosphorus-heavy roach into a genuinely complete meal — and it's a lever BSFL don't give you, since you can't gut-load a feeder that's already complete.

The lifecycle catch nobody warns you about

One thing to understand about BSFL is that you're feeding a stage, not a static product. Left at room temperature, the cream-colored larvae keep developing: they darken to a near-black prepupal stage as they empty their guts and prepare to pupate, then become pupae, then hatch into adult black soldier flies. The flies are harmless — they don't bite, they barely eat, and they're actually beneficial decomposers in the wild — but they're not what your gecko ordered, and a tub that's gone to flies is a tub you've largely wasted.

The cool storage I keep harping on is what holds them at the useful larval stage. The darkening prepupae aren't dangerous to feed — some keepers feed them deliberately, and the calcium is still there — but geckos often find the active, pale, wiggly larvae more enticing than the sluggish dark ones. Practically: buy what you'll use in two to three weeks, keep them cool, and feed the wiggliest ones first.

Discoids run the opposite playbook. They're a colony animal — egg case to nymph through several molts to adult, all live-bearing (females carry the egg case internally and give birth to live nymphs, so there's no fragile egg clutch to manage). That's why discoids reward a keeper willing to set up a warm bin: the colony renews itself, giving you every size from pinhead nymph to two-inch adult on tap. BSFL can't do that for you at home in any practical way, which is the deepest structural difference between the two feeders — one is a perishable product, the other is a renewable supply.

Head-to-head: BSFL vs. discoid roaches

Here's the comparison laid out plainly. Treat the nutrition figures as approximate, dry-matter values — they shift with diet, life stage, and source — but the relationships are reliable and they're what should drive your choices.

FactorBlack soldier fly larvae (Hermetia illucens)Discoid roach (Blaberus discoidalis)
Protein (dry matter)High (~40–50%)High (~20–23%)
Fat (dry matter)Moderate–high (~15–25%)Lean (~5–7%)
Calcium / Ca:P ratioFavorable, calcium-rich (~20–80 mg/g dry) — the exceptionPhosphorus-heavy, inverted — the norm
Calcium dusting needed?Usually no — built-in calciumYes, always
Gut-loading needed?No — nutritionally completeYes — and it's an advantage you can use
Chitin / digestibilityLow, soft-bodied, very digestibleLow for a roach, soft-bodied, digestible
SizeSmallMedium–large (nymphs to adults)
Best forHatchlings, calcium boost, variety, picky eatersAdult staple meals, bulk protein
MovementWiggly — triggers picky geckosSlow walk — easy, satisfying hunt
Climbs smooth walls?NoNo (myth says yes — it's wrong)
Odor / noiseMinimalNearly odorless, silent
Shelf life / sustainabilityWeeks, kept cool; can't breed at home easilyLong-lived; breeds readily — self-sustaining colony
StorageCool, 50–60°FWarm, ~85–90°F

The takeaways that actually matter for a keeper:

  • They solve different problems. BSFL are your calcium tool; discoids are your substantial protein staple. That's not a tie to break — it's two jobs.
  • Calcium is the cleanest dividing line. BSFL come calcium-rich and usually skip dusting; discoids are phosphorus-heavy and must be dusted. If you've struggled to keep up with calcium, BSFL are insurance built into the bug.
  • Size flips the advantage by age. BSFL's small size is perfect for hatchlings and a chore for big adults; discoids' larger size is ideal for adults and needs sizing down (small nymphs) for juveniles.
  • Sustainability favors discoids long-term. You can breed a discoid colony for years; BSFL you buy in batches. If self-sufficiency matters, discoids win that axis.
  • Neither escapes up the glass. Both are smooth-wall-proof, both are quiet and low-odor — a huge upgrade over crickets on every quality-of-life measure.

So which is "better"? The honest answer is the one nobody selling a single product wants to give: rotate both. Use discoids (or another staple roach) for the bulk of the diet's substance, work BSFL in for calcium and variety, and you've covered the two biggest jobs with the two feeders best suited to each.

Where these two sit among all the feeders

It helps to place BSFL and discoids in the wider feeder landscape, because the "rotate variety" advice only means something if you know what each option actually contributes. Here's how the common leopard gecko feeders compare in role — again, approximate dry-matter relationships, not lab-exact figures.

FeederProteinFatCalciumBest role for a leopard gecko
Black soldier fly larvaeHighModerateNaturally high (the exception)Calcium source, hatchlings, picky eaters
Discoid roachHighLeanLow (must dust)Substantial staple, adults
Dubia roachHighModerateLow (must dust)Staple alternative to discoids
CricketModerateLow–moderateLow (must dust)Classic staple / variety; jumpy, smelly
MealwormModerateModerateLow (must dust)Convenient variety; harder chitin
SuperwormModerateHighLow (must dust)Occasional treat only — fattening
SilkwormModerateLowModerate-ishSoft, healthy variety item
WaxwormLowVery highLowTreat only — essentially candy

The pattern jumps out: calcium is low across almost the entire board, which is precisely why BSFL's natural calcium load is the standout feature in the whole category, and why dusting is mandatory for everything else. On fat, you can see why superworms and waxworms are treats rather than staples — that fat adds up to an obese, fatty-liver gecko fast. And on protein, discoids and dubia and BSFL all sit at the top, which is why a roach-plus-BSFL core makes such a strong foundation. Crickets are a perfectly fine staple too; they're just jumpier, smellier, and shorter-lived than a roach, which is why so many keepers migrate away from them.

The honest summary of the table: most feeders are interchangeable protein with a calcium deficit you patch by dusting. BSFL is the one feeder that patches the calcium deficit by itself, and discoids are among the best of the "substantial, lean, easy-to-keep" staples. Pairing the two covers more ground than any single feeder can.

Feeding schedule and portions by age

Counts matter less than sizing and frequency matched to the gecko's life stage. The universal sizing rule, repeated because it's the one that prevents the most harm: no feeder wider than the space between the gecko's eyes. Oversized prey is the real impaction and choking risk — far more than the species of bug.

Hatchlings and juveniles (under ~12 months)

Young geckos grow fast and need frequent protein and aggressive calcium for bone-building.

  • Frequency: Daily.
  • Portion: Roughly 5–10 appropriately sized feeders per session.
  • Feeder fit: This is BSFL's sweet spot — small, soft, calcium-rich, exactly what a bone-building hatchling needs, and easy for a tiny mouth. Use small discoid nymphs too, sized down to the eye-width rule.
  • Supplements: Calcium is critical now. BSFL carry their own; dust the discoid nymphs every feeding with calcium, run calcium-with-D3 on schedule, and a multivitamin about weekly.

Subadults and adults (over ~12 months)

Growth slows, the gecko fills out, and the risk shifts from "not enough" to "too much."

  • Frequency: Every 2–3 days (every other day to three times a week).
  • Portion: Around 6–8 feeders per session, adjusted to body condition.
  • Feeder fit: Discoids shine here — a few larger nymphs or adults make a satisfying meal without dozens of bugs. Keep BSFL in the rotation for calcium and variety, accepting you'll offer more of them to equal one discoid-based meal.
  • Supplements: Keep dusting the non-BSFL feeders with calcium, maintain the D3 schedule, multivitamin weekly. Watch the fat tail — plump and rounded is the target; a tail wider than the neck or a sluggish, heavy gecko means cut back portions or frequency.

Reading body condition as your real guide

Schedules are a starting point; the gecko is the final word. The fat tail is your gauge. A healthy leopard gecko has a tail roughly as wide as, or a touch wider than, its neck — that's its energy reserve. A thin, pencil-like tail means underfeeding, illness, or parasites and needs attention. A grossly swollen tail and a heavy body mean you're overfeeding — ease off the fattier items (BSFL skew higher-fat than discoids) and stretch the schedule. Lean discoids are useful precisely here: they let you keep feeding a satisfying volume without piling on fat.

Building the rotation: how I actually feed

After all the comparison, here's the practical system I run, because "rotate both" needs to mean something concrete.

  • Anchor on a staple roach for substance. Discoids (or dubia, where you prefer them) form the backbone — lean, high-protein, properly sized, gut-loaded 24–48 hours ahead and dusted with calcium every feeding. This is the meat of the diet.
  • Work BSFL in for calcium and variety. Several BSFL feedings a week, undusted (their calcium is built in), both to bank calcium and to give the gecko a different texture and movement. They're especially valuable for hatchlings, gravid females, and any gecko I'm worried about on the calcium front.
  • Add occasional other feeders for true variety. A few crickets, the occasional silkworm or mealworm — diversity guards against the subtle gaps any single feeder leaves. Keep treats like waxworms genuinely occasional; they're fatty.
  • Supplement on a real schedule, not by vibes. Plain calcium dust on the non-BSFL feeders, calcium-with-D3 on a regular cadence (adjusted to UVB exposure, since over-supplementing D3 is its own hazard), and a multivitamin about once a week. The MSD Veterinary Manual's reptile nutrition guidance is a solid, non-commercial reference for getting the calcium-and-D3 balance right (MSD Veterinary Manual: nutrition in reptiles).
  • Always offer fresh water. Feeders contribute moisture, but a shallow water dish stays in the enclosure regardless.

That's it. One calcium-rich feeder, one substantial staple, a sprinkle of variety, and a disciplined supplement schedule. The two stars of this guide aren't rivals on my shelf — they're teammates, each covering what the other can't.

Cost, convenience, and sustainability

Two more axes matter when you're choosing between buying batches of BSFL and running a discoid colony, and they pull in different directions.

Cost over time favors a colony. A tub of BSFL is cheap up front, but you buy it again every few weeks. A discoid colony costs more to set up — a bin, a heat source on a thermostat, egg flats — and then produces feeders for years at the cost of some vegetable scraps and electricity. If you keep several geckos or you're in this for the long haul, the colony is dramatically cheaper per feeder. If you keep one gecko and want zero fuss, buying both feeders in small batches as needed is perfectly reasonable and keeps your freezer-temperature shelf and your warm shelf both simple.

Convenience is a wash that depends on your temperament. BSFL are buy-and-forget: no breeding, no heat, no smell, just a cool shelf and a three-week clock. Discoids are buy-once-keep-forever: a little setup, a warm bin to maintain, but then a renewable supply that never needs reordering. Neither is "easier" in the abstract — one trades money for simplicity, the other trades a bit of husbandry for self-sufficiency.

Sustainability is genuinely a point in BSFL's favor. Black soldier fly larvae are one of the most eco-efficient protein sources we farm — they're raised on organic waste streams, convert that waste into protein with remarkable efficiency, and require a fraction of the land, water, and feed of conventional livestock or even of other feeder insects. If the environmental footprint of your hobby matters to you, BSFL are a feel-good choice on top of being a nutritional one. Discoids are also far more efficient than vertebrate protein, but BSFL are the genuine standout here.

None of this changes the core recommendation — rotate both — but it does shape how you source them: a discoid colony as your renewable, low-cost backbone, with BSFL bought in batches for their calcium and their conscience.

Common problems and how to fix them

A few snags come up again and again when keepers switch to or between these feeders. Here's how I handle each.

The gecko refuses the new feeder

Geckos imprint on what they're used to, and a gecko raised on crickets or mealworms may snub BSFL or discoids at first.

  • Fix: Introduce the new feeder alongside the familiar one, in small amounts, and make sure it's moving — warm BSFL to room temp so they wiggle; let a discoid walk across the substrate. Movement triggers the strike. Feeding when the gecko is genuinely hungry (skip a day) helps. Persistence wins; most geckos come around within a week or two.

The feeder is too big

The single most dangerous mistake, because oversized prey risks choking and gut impaction.

  • Fix: Nothing wider than the space between the eyes. Small BSFL and small discoid nymphs for young geckos; larger nymphs and adults only for grown geckos. When in doubt, size down.

Calcium keeps coming up short

If you're leaning on a phosphorus-heavy feeder and forgetting to dust, you're walking toward MBD.

  • Fix: This is the BSFL argument in one line — make calcium-rich BSFL a regular part of the rotation so calcium isn't entirely dependent on you remembering the dusting jar, and keep dusting the discoids and other feeders every feeding, and keep the D3 schedule. Belt and suspenders. Watch for early MBD signs (a rubbery jaw, tremors, reluctance to walk) and see a reptile vet immediately if you spot them.

Storage and care mismatches

The two feeders want opposite conditions, and storing them wrong wastes money.

  • Fix: BSFL go cool (50–60°F) — fridge or wine cooler, ventilated, no food, pull the dead ones. Discoids go warm (~85–90°F) with food and moisture if you're holding a colony. Mixing these up — warm BSFL or cold discoids — kills feeders fast.

Escapes and loose feeders

Mostly overblown for these two, but worth a word.

  • Fix: Neither adult feeder climbs smooth walls, so escape-from-the-tank is largely a non-issue versus crickets. Pull any uneaten feeders after a feeding session so they don't hide in the enclosure, stress the gecko at night, or (with a roach) nibble a sleeping gecko. Feed in a controlled way — a feeding dish or supervised session — and cleanup is simple.

The bottom line

Black soldier fly larvae and discoid roaches are both excellent, and the smartest keepers stop framing it as a contest. BSFL are the calcium specialist — the rare feeder with a naturally favorable calcium-to-phosphorus ratio, so they arrive calcium-rich and usually skip the dusting step, which makes them gold for hatchlings, breeding females, and anyone fighting the calcium battle. Discoid roaches are the substantial staple — lean, high-protein, soft-bodied, non-climbing, quiet, long-lived, breedable at home, and exactly the satisfying meal an adult gecko wants, as long as you gut-load and dust them to fix the calcium they (like nearly every feeder) lack.

Build the diet on a staple roach for substance, fold in BSFL for calcium and variety, sprinkle in a few other feeders for true diversity, size everything to the gecko, dust and supplement on a real schedule, and read the fat tail as your final guide. Do that and the feeder question stops being a worry — it becomes the easy, well-run foundation of a leopard gecko that thrives for a decade or more.

Still weighing feeders? See my discoid roach keeping and breeding playbook, my side-by-side on discoid roaches vs. fly larvae for leopard geckos, or browse the full exotic animal care library for the rest of the feeders.