Clean and wash the cauliflower, cut into florets and blanch in boiling salted water for 4-5 minutes. Drain well.
Stir together the sour cream and curry. Season with salt and 1 pinch of sugar.
Wash the thyme, remove the leaves. Peel onion, wash tomatoes. Dice both. Slice the parmesan. Separate the eggs. Mix the egg yolks, wine and flour together to make a dough. Beat egg whites until stiff, fold in.
Heat the olive oil in a pot. Brown the onion and thyme in it. Add lentils, 650 ml water and stock, bring to the boil, cover and simmer for about 8 minutes.
Heat the frying oil in a deep fryer or pot to approx. 180 °C. Pull the cauliflower through the dough. Fry in the oil in portions until golden brown. Drain on kitchen paper and keep warm.
Add the tomatoes to the lentils and continue cooking for 3-5 minutes. Fold in 3/4 parmesan, season to taste. Arrange everything sprinkled with the rest of the parmesan.