I take 1 lb of ground meat, a large finely chopped onion, a finely chopped hot pepper, chili powder, cumin seed powder, black pepper, chili powder, turmeric powder, cinnamon powder, 4 crushed garlic cloves, half a tsp of ginger, a couple pinches of salt, two eggs, bread crumbs, a tablespoon of lime juice, chopped cilantro and mix well. Spices are to taste. Add a little first and then if you fry and it needs more add some more. Quarter teaspoon of each spice powder with half teaspoon of cumin, 1/8 tsp of turmeric should be a safe bet to start out with. I add enough bread crumbs so that the meat does not fall apart and liquid does not come out when frying. Trial and error.
The cilantro really adds a nice piquancy to the mixture. Now that it is prepared you can make portions of the final mixture and freeze to take out and make fresh when you want to use it. This helps speed up making meals. Alternatively you can make the entire lot and freeze. That works pretty well, too, but it isn’t as good as freshly made.
Note that some people put the entire mixture through a food processor so that you don’t see/feel pieces of onion etc…That is an extra step that you can add. To make the patties you can fry or bake. I’ve done both and they come out fine.
In terms of ground meat I have used chicken, fish, turkey…the outline that I have given is for ground beef. For fish, for example, I would definitely use ginger and garlic more sparingly.
The egg is used as a binding agent. The yolk makes it richer, but if you worried about cholesterol etc you can skip the yolks and add more whites.