Candied Orange & Ricotta Cannoli

Ingredients

12 ready made cannoli shells
3 whole oranges
1 cup white caster sugar
1 cup water
1 tablespoon corn syrup
250 grams mascarpone cheese
250 grams best quality ricotta cheese
½ cup shelled pistachios, roughly chopped