Can Leopard Geckos Eat BSFL? Safety, Prep & Frequency

Safe — OccasionallyFeeding frequency: weekly

Black soldier fly larvae (BSFL) are safe and nutritious for leopard geckos, boasting one of the best natural calcium-to-phosphorus ratios of any feeder insect. Feed them as a weekly supplement alongside staple feeders like dubia roaches or crickets — not as a sole diet.

How to Prepare

  1. Source live BSFL from a reputable feeder insect supplier; avoid wild-caught larvae, which may carry parasites or pesticide residue.
  2. No gut-loading is required — BSFL store nutrients in their own tissue — but keep them at room temperature (65–75 °F) and use within 2 weeks of purchase.
  3. Place larvae directly into a smooth-sided feeding dish so they cannot escape and burrow into the substrate; remove any uneaten larvae after 15 minutes to prevent stress to the gecko.
  4. Calcium dusting is optional given BSFL's naturally favorable Ca:P ratio, but a light dusting of D3-free calcium powder every other feeding session remains a sensible precaution for juveniles.
  5. Offer an age-appropriate portion: 3–5 larvae per feeding for adults, 2–3 for juveniles under 6 months.

Warnings

Nutrition Facts

Calcium:Phosphorus1.5:1 (natural, no dusting required)
Protein (dry weight)~42%
Fat (dry weight)~35%
Moisture~61%
Calcium (dry weight)~8,000 mg/kg

FAQ

Are BSFL better than crickets for leopard geckos?
In terms of calcium content, yes — BSFL offer a naturally favorable Ca:P ratio that crickets lack, reducing reliance on calcium dusting. Crickets, however, are lower in fat and provide important foraging stimulation. Rotate both for a balanced diet.
Can juvenile leopard geckos eat BSFL?
Yes, but size-match carefully. Select small larvae no wider than the space between the juvenile's eyes. Juveniles need protein-dense feeders daily; BSFL can make up one of two weekly feedings once the gecko reliably eats staples.
Do I need to gut-load BSFL before feeding?
No. Unlike crickets, BSFL sequester nutrients in their own bodies rather than their gut contents, so gut-loading provides no meaningful nutritional benefit. Simply store them in a cool, ventilated container until use.
How are BSFL different from waxworms?
BSFL are significantly more nutritious than waxworms. Waxworms are roughly 22% fat and low in calcium — essentially a junk-food treat — whereas BSFL have a superior Ca:P ratio and moderate fat. BSFL can be fed weekly; waxworms should be limited to once or twice a month.
Will my leopard gecko refuse to eat BSFL?
Some geckos initially ignore the slow-moving larvae. Try wiggling them with feeding tongs to trigger the hunting response. If the gecko remains disinterested after 2–3 sessions, switch to livelier feeders and reintroduce BSFL later.

More Leopard Geckos Foods

Other Reptiles & Bsfl

Sources

Free Weekly Newsletter

Free Reptile Care Newsletter

Subscribe for weekly reptile care tips, species guides, and product picks — straight to your inbox.

No spam, unsubscribe anytime. We respect your privacy.