Preheat your oven to 350°F and line your baking pan.
Whisk together the oil and sugar, then add the eggs and mix for 1-2 minutes until a thick mixture forms.
Sift together all the remaining dry ingredients, fold them into the egg mixture, add vanilla, and fold in.
Add the carrots and zucchini, mixing gently. Finally, fold in the chopped walnuts and oranges.
Pour the mixture into your pan and bake for about 30-35 minutes until a toothpick comes out clean.
Whip up the cream cheese frosting by whisking together the ingredients for 2-3 minutes at room temperature.
Once the cake has cooled, cover it with the frosting, and it’s ready to be served! Enjoy the deliciousness!