In a large mixing bowl, add the melted butter, avocado oil, egg, egg yolk, sourdough discard, vanilla extract, white sugar, brown sugar, milk, sour cream, maple flavoring (if using) and the zest of an orange.
¼ (57g) cup unsalted butter, 1 large egg, 1 egg yolk, ¼ (50g) cup avocado oil, ¼ (75g) cup sourdough discard, 1 tsp vanilla extract, ½ tsp maple flavoring, ¼ (60g) cup granulated sugar, ½ (120g) cup packed brown sugar, ⅓ (70g) cup whole milk, ¼ (60g) cup sour cream, 1½ tsp orange zest
Whisk together the wet ingredients until smooth and combined.
In a separate mixing bowl add the flour, baking powder, baking soda, salt, cinnamon, ginger, nutmeg, and cardamom. Whisk the dry ingredients together until combined.
2 (250g) cups all-purpose flour, 2 tsp baking powder, ¾ tsp baking soda, ¾ tsp salt, 1½ tsp cinnamon, ½ tsp ginger, ¼ tsp nutmeg, ⅛ tsp cardamom
Add the dry ingredients to the wet, and whisk the batter until just combined and no streaks remain. It's important to avoid overmixing the batter at this stage, or you'll overwork the gluten and have a tough muffin.
Add the shredded carrots to the muffin batter, and gently fold into the muffin dough with a spatula until the carrots are mixed in.
Overnight Ferment Option: At this point you have the choice to ferment the batter overnight. If fermenting the batter overnight, cover the bowl with plastic and transfer to the refrigerator overnight.