If they are the right size and your frogs are fast enough to catch them, fish would make an excellent meal for your frogs. although i know very little about the type of frogs you have so i don't know how interested they would be in them. Always worth a try and they are very nutritional.