Wash the tomatoes and cut them into pieces. Peel and chop onion and garlic. Knead minced meat, egg, breadcrumbs, 2 tablespoons diced onion, 2-3 tablespoons sherry, salt, pepper and paprika. Form walnut-sized balls with moistened hands
Heat the oil in a large pot. Fry the meatballs in it until golden brown all around, take them out. Sauté the rest of the onion and garlic in the frying fat. Steam the tomatoes briefly with the rest of the meatballs, up to 4 tbsp. Season with salt and pepper. Add tomato paste and flour, sweat. Stir in a good 3/4 l water, rest sherry and stock. Bring to the boil and simmer covered for 30-40 minutes
Put the rice in a good 300 ml of boiling salted water. Cover and let it swell at low heat for about 20 minutes
Finely puree the soup. Season to taste with salt, pepper and sugar. Add meatballs and remaining tomatoes, simmer for 5-10 minutes. Wash parsley and chop finely. Serve the soup with rice and sprinkle with parsley