All Angles Creatures

Care guide

Can Corn Snakes Eat Black Soldier Fly Larvae?

By Matt Goren2 min read

Can a Corn Snake Eat Black Soldier Fly Larvae?

No — BSFL are not appropriate for a corn snake.

Black soldier fly larvae — also sold as phoenix worms — are roughly 40–50% protein by dry weight, and they carry about 9,340 mg/kg of calcium.

That calcium figure is the whole reason to use them. Superworms carry around 100 mg/kg; mealworms are similarly poor. BSFL are the one common feeder that delivers calcium naturally, without dusting — which removes the single most commonly botched step in reptile feeding.

How Many, and How Often

None — corn snakes eat whole prey.

Why BSFL Suit a Corn Snake

Corn snakes are rodent feeders from hatchling size.

What Else to Feed

Run them alongside appropriately-sized frozen-thawed rodents. Variety still matters — no single feeder should be the whole diet, however good its numbers are.

More in the complete black soldier fly larvae guide.

Feeding is one part of it. The rest is in the corn snake feeding guide.

Wider care: frozen vs live rats for snakes.