How old is your dragon?
I use superworms as staples but only for adults and they are severely limited.
Your goal shouldn't be to add weight to your dragon. Adding weight doesn't equal adding health. Your goal should be having a healthy dragon. If your dragon is currently underweight or sickly looking then you should be making sure your husbandry is proper and that you're feeding a heavy varied diet.
-Brandon