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
- Source live BSFL from a reputable feeder insect supplier; avoid wild-caught larvae, which may carry parasites or pesticide residue.
- 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.
- 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.
- 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.
- Offer an age-appropriate portion: 3–5 larvae per feeding for adults, 2–3 for juveniles under 6 months.
Warnings
- Do not replace all staple feeders with BSFL — dietary variety prevents nutritional imbalances and maintains feeding enthusiasm.
- High moisture content (~61%) means BSFL spoil quickly; discard any that smell off or turn dark/mushy.
- BSFL fat content (~9%) is lower than waxworms but still elevated compared to crickets — monitor body weight in already overweight adult geckos.
- Never feed larvae larger than the space between the gecko's eyes to reduce impaction risk.
Nutrition Facts
| Calcium:Phosphorus | 1.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
- Can leopard geckos eat mealworms?
- Can leopard geckos eat crickets?
- Can leopard geckos eat fruit?
- Can leopard geckos eat vegetables?