Flake with high protien ( OMega One ect.) can do the same. Protien is used to make the eggs. So, high protien helps them speed up the whole making eggs deal. I mean, if you dont want to spend all the money on freeze dreid and frozen, then you can just go with flake.
I honestly wouldn't worry so much about live foods. They will breed if they are not trying to fight eachother. I fed mine bloodworms, tropical flakes and some pellets of some kind. They liked that just fine. Give them a cave. Breeding will occur. Also they should colour up in the presence of one another.