You can substitute beef with mutton/fish/chicken or any milk product like paneer, dahi, etc. For a vegetarian option you can use dried pulses like rajmah, channa, makki, etc. Or you can use soya nuggets, or soya keema.