-As mentioned above, you can substitute regular flour for the semolina. Or, to make these gluten-free, use corn flour or chick pea flour.
-Coat the patties before frying with bread crumbs. (Or crushed cornflakes for gluten-free)
-Some nice additions/substitutions would be: edamame beans for the peas, a pinch of garam masala or chaat masala, ¾ cup of shredded spinach or other greens, a pinch of nigella seeds, or some chopped curry leaves
-If you don't have mint for the chutney, use basil. It makes a delicious combo with the cilantro.