Grind together all meatball ingredients to a firm paste shape into small balls and refrigerate bring a large pot of water to the boil add salt and boil the speghetti for 6 to 8 minutes Drain and rinse under cold running water toss with 1 tbsp oil and set aside
Heat 5 tbsp oil and fry the ginger garlic and onions add tomato paste and 3 cups of water bring to boil then simmer covered on low heat Chop the tomatoes in a blender to a rough consistency add to the pot with red chili powder salt and cumin seed cook uncovered for 15 minutes
Remove meat balls from the refrigerator and immediately place into the simmering sauce cook for 10 minutes beat the yogurt smooth and add to the sauce cooking for a further 10 minutes the sauce can be either tossed with the spaghetti or spooned on top.