In a medium bowl, whisk together the vegetable oil, sugar, eggs, milk, vanilla, and orange zest.
1/2 cup (120ml) vegetable oil, 1 cup (200g) granulated sugar, 2 large eggs, 1/2 cup (120ml) milk, 1 tsp vanilla extract, zest of one orange
Slowly add to the dry ingredients. Mix until JUST combined, then fold in the cranberries. Divide the batter into the 12 muffin cups.
1 & 1/2 cups (150g) fresh cranberries
Bake at 425°F for 5 minutes, then reduce the oven temp to 350°F and bake for another 12-15 minutes or until a toothpick inserted into the center comes out clean. Let cool in pan for 5-10 minutes and remove the muffins from the pan to cool on a wire rack.
Mix together the powdered sugar and orange juice until smooth. Add a little more juice only if needed. Drizzle over cooled muffins.
1/2 cup powdered sugar, 1 Tbsp freshly squeezed orange juice
Notes
Leftovers can be stored in an airtight container at room temperature for up to 3 days or in the fridge for up to 5 days. If you store them in the fridge, you can warm up the muffins in the microwave for about 30 seconds or in the oven at 350F for 5-10 minutes.