Bring the coconut milk with cocoa powder, grape juice, vanilla sugar and a pinch of salt to the boil. Let the semolina trickle in while stirring. Bring everything to the boil, stirring constantly, and let it swell for approx. 5 minutes over low heat, stirring occasionally. Spread the mixture on dessert bowls and let cool down.
For the compote, peel the oranges, removing as much of the white peel as possible. Divide the pulp into fillets. Halve or third the fillet pieces and remove the stones, collecting the juice. Bring 1/4 l orange juice and the collected orange juice with 2 tablespoon sugar to the boil. Mix the cornstarch with a little water and stir in. Briefly boil the sauce again. Add the oranges. Serve with the pudding.