MMatt Goren
← All exotic animals
Geckos

Can Leopard Geckos Eat BSFL? A Keeper's Calcium Guide

By Matt Goren · Updated June 26, 2026
Care at a glance
Role
Rotation supplement
Protein
~18%
Fat
~14%
Moisture
~60%
Chitin
moderate
Ca:P
~1.5:1
Calcium-rich
Yes
Best for
Natural calcium source — reduces dusting need

I've fed black soldier fly larvae to leopard geckos for years, and they've become the single feeder I never skip. Leos are strict insectivores with a high calcium demand and a real risk of metabolic bone disease (MBD), and BSFL solve that problem more cleanly than any supplement powder. The catch is that they don't move like a cricket, so the first few feedings take a little technique. Here's everything I've learned.

Yes — and here's why they matter so much

Leopard geckos eat only animal prey. In the wild that means a rotating buffet of insects; in captivity it means you are responsible for the entire calcium-to-phosphorus balance of their diet. Get it wrong and you get MBD: soft jaw, bowed legs, tremors, eventually a gecko that can't stand or eat. It is one of the most common preventable diseases in pet reptiles.

BSFL carry roughly 9,000+ mg/kg of calcium — dramatically higher than crickets (about 275 mg/kg) or mealworms (about 170 mg/kg). Just as important, their calcium actually exceeds their phosphorus. Almost every other feeder insect is phosphorus-heavy, which is why keepers dust them with calcium powder before every meal. BSFL are the exception. That makes them a built-in MBD insurance policy.

How much and how often

For a healthy adult or sub-adult leopard gecko, I feed:

DetailRecommendation
Quantity5-10 larvae per feeding
Frequency2-3 times per week
Calcium dustingNot needed (calcium already exceeds phosphorus)
PresentationShallow dish or tong-fed
Role in dietCalcium supplement, not the staple

Hatchlings and juveniles eat more often (close to daily) but in smaller prey sizes — drop to 3-5 appropriately small larvae and keep the staple feeder as the bulk of the meal. As always, the prey item should be no wider than the space between the gecko's eyes to avoid impaction risk.

What BSFL do not replace

BSFL are a supplement, not a foundation. They're lower in protein than a roach and they don't move enough to keep a leo engaged as a sole diet. Build the week around a protein staple — discoid roach nymphs are my go-to — and slot BSFL in for their calcium. A simple rotation:

  • Every 2-3 days: discoid roach nymphs (protein staple, dusted with calcium)
  • 2-3x/week: BSFL (calcium, no dusting)
  • 1x/week: silkworms (low-fat variety)
  • Always available: a small dish of plain calcium powder for voluntary licking

If you want help dialing in exact quantities, I keep a full breakdown in how many BSFL to feed your reptile by species.

"My leopard gecko won't touch them"

This is the number-one complaint, and it's almost always about movement, not taste. A leo's feeding response is triggered by prey that scurries. BSFL crawl slowly and tend to ball up, so a scattered handful on the substrate reads as "not food." Fixes, in the order I try them:

  • Use a shallow dish. Concentrating the larvae makes the collective wriggling far more visible than a few spread across the floor. A smooth-sided feeding ledge also keeps them from burrowing.
  • Tong-feed one at a time. Pick up a single larva, hold it near the gecko's snout, and wiggle slowly. The motion sells it as live prey.
  • Mix with a livelier feeder. Drop BSFL in the same dish as a couple of roach nymphs. The chase response the roaches trigger spills over onto the larvae.
  • Try after dark. Leos are crepuscular. Offering at dusk or in dim light, when they're naturally hunting, raises your hit rate.

Most leopard geckos accept BSFL within one to three offerings. Persistence pays off — the calcium benefit is worth the short learning curve.

Live or dried?

For leopard geckos, live every time. Leos rely on movement to trigger feeding, and dried larvae just sit there. Dried BSFL are excellent for chickens, fish, and as a mix-in for omnivores like bearded dragons, but a leo will usually ignore them. They also lose the ~60% moisture content that live larvae provide, which is a small but real hydration bonus. I break down the trade-offs in dried vs live BSFL: which should you buy.

If you're sourcing live larvae, you can pick them up from the black soldier fly larvae collection — that's where I get the ones I feed my own animals.

Storage and handling

Keep live BSFL in their ventilated cup at cool room temperature or in the warmest part of the fridge (a wine fridge or the door is ideal). Cold slows them down and extends their life to two or three weeks; it does not kill them. Let a serving warm up for a few minutes before offering — a slightly warmer larva moves more and is more tempting. Don't feed any that have turned dark and started pupating into the black, beetle-like prepupal stage; pull those out.

When to be careful

BSFL are healthy, but they aren't calorie-free — they run around 14% fat. For a sedentary or overweight leo, keep to the lower end of the frequency range. And remember that BSFL solve calcium, not vitamins: you still want a vitamin/mineral supplement with D3 in your rotation (most keepers dust the staple feeder with it once a week, or provide D3 via proper UVB). If your gecko shows any MBD warning signs — a rubbery jaw, trembling, reluctance to walk — get to an exotics vet rather than trying to fix it with diet alone. The Merck Veterinary Manual has a solid overview of reptile nutrition and MBD.

BSFL aren't a magic bullet, but they're the closest thing I've found to one for keeping a leopard gecko's skeleton sound without fussing over powder ratios. Get them moving, keep them in the rotation, and they'll do quiet work for years.

Pair this with how many BSFL to feed your reptile by species and BSFL vs waxworms for the full feeder picture.