Take a wide saucepan and add 2 tsp of oil to it.
Add some 1 tsp of fennel seeds, 1 tsp of poppy seeds, and 6 to 8 pieces of cashew nuts. Mix them well and cook for a minute or so. (Pro tip: Break the cashew nuts into smaller pieces).
Now, add 1.5 tbsp of roasted split chickpeas (chana dal) to it. Fry them for a minute.
Then add a piece of 1-inch ginger and 4 to 6 cloves of deskinned garlic, both finely chopped, to it. Also, add finely chopped pieces of 2 fresh green chilies to it. Cook for a minute.
Then, add 4 to 5 pieces of cloves to it. Mix them.
Now, add finely chopped pieces of one large onion to it. Sauté for a minute until they are translucent.
Now, add about 20 fresh curry leaves and 2 tbsp of freshly grated coconut to it and sauté them well.
Then, add 500 gm of minced mutton to the mixture. Mix and cook it for about a couple of minutes. Do not add any water to it.
Season it with some salt.
Let it cook till the moisture in the mutton evaporates. Turn the stove off. Cool the mixture.
When the mixture is cool, transfer it to a mixer grinder.
Grind it. Do not add any water.
Check the consistency.
Transfer it to a bowl. Crack open an egg in a separate bowl, whisk it gently, and add it to the mixture.
Add 2 tbsp of finely chopped coriander leaves.
Mix the mixture well with your hands.
Now, make small balls of this mixture using your hands. Keep them aside on a plate to sit for a while.
Heat an adequate amount of cooking oil in a kadai. Once the oil is hot, gently place the balls one by one in the oil from one side.
Deep fry the keema balls until they turn brown in color. Remove them.
Put them on a piece of tissue paper laid on a plate to absorb the excess oil.
Your tasty and crispy homemade mutton keema balls are now ready. Arrange them on a plate and serve them hot.