Pre-heat The oven to 375°F or 190°C.
Grate the orange peel lightly without grating the white part just under it. The white part is bitter in taste.
Rub this freshly grated orange zest in sugar. This step incorporates the orange oil from the zest in sugar and makes the bake more flavorful.
Soak the mixed dried fruits, chia seeds and nuts in orange juice. Finely chop cashews and almonds or any other nuts.
Sift together Wheat Flour, All-purpose flour, Semolina and Milk Powder, Baking Powder and Baking Soda in a bowl. Add salt if using unsalted butter.
Beat butter, oil, sugar and essence together till light and creamy. Add yogurt and mix nicely. The mixture will be light and fluffy.
Add the flour mix and fold in the butter mix. Add the soaked fruits, then add juice as per the required consistency of the batter.
Batter should be of dropable consistency. If the batter is thick, add milk little by little.
Transfer batter to a parchment paper-lined or greased and dusted cake pan.
Bake in the oven for 40-50 mins, at 375 F or 190 C.
After 35 mins, check for the doneness of the cake by inserting a toothpick or a skewer in the center of the cake, if it comes out with crumbs, take out of the oven, else, cover the pan with an aluminum foil and bake for another 10-15 minutes. The final baked cake should leave the sides of the pan.
Once baked take out of the oven and coo on a wire rack. Let the cake cool completely and then cut it. Store in an air-tight container.