Add minced meat in a bowl along with salt, 1 egg, half of the finely chopped onion, half of the garlic, a pinch of chili powder and a pinch of turmeric powder.
Give it a quick mix and form tiny balls.
Shallow fry the meat balls until golden brown on all the sides.
In a separate pan, add oil and drop fennel seeds, chopped onion, chopped garlic and chopped ginger. Sprinkle with salt, turmeric and cook until the onions are mild golden shade.
Pour tomato puree, ½ cup of water along with sugar, cumin powder, coriander powder and chili powder. Stir and let it simmer in medium low heat for about 5 minutes. Finally, drop the meatballs, give it a mix and allow it to simmer for 5 more minutes. If the gravy gets too dry, add more water. Once done, keep aside to be used later.