Peel and chop the onion. Clean, wash and cut the leek into rings. Peppers clean, wash and cut into pieces. Clean, wash and slice the carrots. Clean the Romanesco, cut the florets from the stems, wash and drain well.
Pour the corn into a sieve and drain. For the dumplings bring milk, butter, salt and herbs to the boil in a small pot. Stir in semolina, bring to the boil and let it swell at low heat for about 1 minute.
Stir in the curd and parmesan. Cover and put aside. Heat oil in a pot and fry onion until transparent. Add carrots, paprika and leek, fry briefly. Add tomato paste and paprika powder, stir in and add stock.
Add Romanesco and peppercorns, bring to the boil and simmer at medium heat for about 15 minutes. In the meantime form small dumplings from the semolina mixture with the help of 2 teaspoons. At the end of the cooking time add corn and dumplings.
Let it simmer for 5-8 minutes at low heat. Serve the soup garnished with parsley as desired.