To make the chocolate sauce, heat cream, milk and chocolate chips in a pan. Whisk till combined.
Add dark chocolate and mix till the chocolate melts.
Add cinnamon powder, orange zest and mix.
Churros
To a pan add butter, water, salt, sugar and vanilla extract. Let the butter melt and mixture come to a boil.
Remove the pan from heat, add flour and baking powder, stirring continuously.
Mix till it forms a smooth dough. Let the dough cool down for 2-3 minutes, add then add the egg yolk.
Mix using a spatula till well combined. If your dough isn't looking smooth, smear your hands or spatula with little oil and give a quick knead. It will be smooth.
Heat enough oil in a pan on medium heat.
Transfer dough to a pastry bag fitted with french star tip.
Once the oil is hot, squeeze the dough into the hot oil directly. I kept my churros small so squeeze accordingly. [Be very careful while doing this step, the oil is hot!]
Once you are sure you have squeezed out the required length of the dough, cut it using a scissor.
Deep fry the churros in the hot oil till they turn golden brown in color.
In a plate mix together sugar and cinnamon powder. Roll the fried churros immediately in the cinnamon sugar mixture.
Serve the cinnamon churros immediately with chocolate dipping sauce!