1. Preheat the oven to 180°C. Line a baking tray with non-stick baking paper.
2. Prepare the meatballs: Place the minced meat in a bowl. In a blender, place the onion, garlic, bread cut into small pieces, vinegar, mustard, parsley, and blend. Add the mixture to the minced meat and add the cumin, curry (if using), egg, salt, and black pepper. Mix well until the ingredients are combined. Shape into small meatballs (you should get about 30) and place them on the tray. Bake in the preheated oven for 30 minutes.
3. Meanwhile, boil the pasta: In a saucepan, add plenty of water (about 3 liters) and when it boils, add the salt and the stock cube. Stir and add the pasta. Boil for about 8 minutes, until al dente. Drain, reserving 1 cup of the cooking water.
4. Meanwhile, make the sauce: In a deep frying pan, add the olive oil and sauté the garlic. Add the wine and when the alcohol has evaporated, add the tomato juice, sugar, salt, and black pepper. Lower the heat and simmer until the sauce thickens.
5. Next, add the reserved cooking water and put in the meatballs. Simmer for 1-2 minutes and add the spaghetti. Stir carefully, sprinkle with a little parsley, and serve. Serve grated cheese on the side so everyone can add as much as they like.