Want to breed your own insects? Check out our YouTube Channel for video tutorials.

Dubia Roaches vs Silkworms

Posted by Critter Depot on

Table of Contents

Dubia Roaches Vs Silkworms

The right feeder for your pet really depends on your pet’s needs. When considering Dubia Roaches versus Silkworms, you need to look at many different aspects of the insects and the needs of your pet.

In this article, we break down the complex nutritional profiles of these species. We look at protein, fat, mineral, and fiber content. Plus, we look at different situations in which each insect might be appropriate. 

Nutritional Profile of Dubias and Silkworms

Experts suggest that the following nutritional profile is optimal for most insectivorous and carnivorous reptiles and amphibians:

Typical Carnivorous Reptile Diet

  • High in Protein (30-60%)
  • High in Fat (40-70%)
  • Low carbohydrates and Indigestible Fiber
Most insectivores - such as a leopard gecko - eat almost nothing but insects. Their digestive tract is short and compact, meant to extract protein and fat as quickly as possible from their food source. Omnivores, while they will still enjoy many kinds of insects, do not have the same overall nutritional requirements. For omnivores, such as crested geckos, insects can play a different role and bring different nutrients to the diet.

That being said, the most balanced feeder insects typically have nutrient profiles in the ranges above. These ranges, high in fat and protein, give insectivores quick, accessible energy.

We can compare Dubia Roaches and Silkworms directly, using data from a large study of insect nutritional composition:


Dubia Roaches - Fat & Protein

  • Protein - 46%
  • Fat - 24%

Silkworms - Fat & Protein

  • Protein - 53%
  • Fat - 8%

Silkworms, while they are a good source of protein, are a terrible source of fat. At only 8%, silkworms have the lowest fat content of almost any insect. That means for growing pets, underweight pets, and those that are about to reproduce, silkworms should not be a staple of the diet. An overweight reptile may benefit from slightly less fat in their diet - although it is important to make sure they are also getting plenty of exercise.

Dubia roaches are much closer to “balanced.” With nearly 3 times as much fat, dubias are much closer to the optimal minimum of 30%. While a diet of dubias would need to be supplemented with a slightly more fatty insect, it can provide a good basis of protein and fat. 

Mineral Content

When considering an optimal diet, minerals are an important factor. In most reptile and amphibian diets, two minerals are key: calcium and phosphorus.

Calcium plays a wide variety of roles in reptiles - from the immune system to the scales. Phosphorus is needed to extract calcium from food and utilize it properly within the body. So, a consideration of the calcium and phosphorus content of a feeder insect is important.

Experts recommend a calcium-to-phosphorus ratio in feeder insects that is somewhere around 2:1. Here are the actual mineral contents of dubia cockroaches and silkworms:

Dubia Roaches (g/kg)

  • Calcium - 5.8
  • Phosphorus - 5.9
  • Ratio - 1 : 1.01

Silkworms (g/kg)

  • Calcium - 1
  • Phosphorus - 14
  • Ratio - 1 : 14

With a ratio of 1:1, Dubia Roaches are much more balanced than many feeder insects - including silkworms. Dubias may need to be gut-loaded or dusted with small amounts of calcium powder, but overall they supply large amounts of calcium. 

Silkworms would need heavy calcium supplementation - based on unbalanced calcium-to-phosphorus ration of 1:14. This essentially means that you would have to dust every kilogram of silkworms with approximately 27 grams of calcium in order to utilize all of the phosphorus they provide. If there is no calcium to bind to, this phosphorus will need to be extracted from the bloodstream, putting a strain on your pet’s kidneys. 


When it comes to digestibility, the most important thing is fiber. Unlike humans and other omnivores that require high fiber diets, insectivores have very short digestive tracts. They do best when there is very little fiber.

Within insects, fiber almost exclusively comes from the molecule chitin - a structural protein that gives the exoskeleton rigidity. The tougher the exoskeleton, the more fiber. More fiber can make it harder for your pet to digest the insect and extract the nutrients and minerals present. 

Here is the fiber content of dubia roaches and silkworms:

Dubia Roach

  • Fiber - 8%


  • Fiber - 6%

Both of these insects have relatively low fiber content, considering that some insects can be as high as 20%. If we are forced to compare them directly, silkworms have a slight digestibility advantage. But, when you compare the mineral content of each species it becomes clear that even if dubia roaches are less digestible, they will still provide far more calcium and phosphorus. 

That being said, the low fiber content of silkworms in addition to their high protein does make them a suitable treat for most reptile and amphibian species - from leopard geckos to bearded dragons.

Other Factors to Consider

If you are planning on making this insect your primary feeder, you may want to start a colony. In that case, you would be good to stick to dubia roaches. These roaches (like many species of roach) are easy to rear in a plastic tub that has a lid. While they do emit a slight odor, they can be stored out of sight in a dark place and fed your leftover fruits and vegetables. Colonies tend to maintain themselves, and will just need a simple cleaning once a week.

By contrast, the raising of silkworms is a much more complicated task. Silkworms only eat certain types of leaves and must have a very specific setup. Plus, as their name implies, silkworms produce tons of silk. While this is valuable as a textile when harvested in large quantities, it actually makes it very hard to harvest and collect individual worms for feeding. 

Which Insect Will My Pet Prefer?

Both of these insects can stimulate the natural behaviors of stalking, catching, and eating. However, dubia roaches will provide your pets with a much harder challenge. Silkworms are slow and move in the typical caterpillar fashion. Dubia roaches, with six legs ready to run, will give your pet a fun and engaging challenge.

Silkworms are suggested only as an infrequent treat. They can be great for getting a lethargic pet moving because they look appetizing and easy to catch. For these same reasons, they can easily get boring to your pet as a regular feeder insect. Plus, since they do not have the optimal fat content or mineral content, they should be avoided on a regular basis.

Don’t Forget Variety!

While Dubia Roaches do provide a better basis for an insectivore diet compared to Silkworms, they are still not perfect. Even Dubia Roaches are slightly too low in fat content and may be less digestible than other species. An easy solution to any diet deficiency is to introduce variety into the diet!

A highly variable diet is seen in many wild reptiles and amphibians. They eat whatever insects they can find, provided these insects do not repel them with scent or coloration. Reptiles and amphibians are mostly opportunistic feeders; they eat first and ask questions later. This gives them nutrients from many different sources that tend to complement one another. A diet that contains many different insects is much less likely to contain any nutrient deficiencies.

Regardless of the insect that you choose to make up the bulk of your feeding, it is important to offer different kinds of insects at regular intervals. This will help get your pet all the protein, fat, and minerals that they need!


Leave a comment

Please note, comments must be approved before they are published