Preheat the oven to 425 and prepare a jumbo muffin tin with muffin liners and set to the side.
In a medium-sized bowl, combine the flours, baking soda, baking powder, and salt. Set to the side.
In a large bowl, whisk the sugar with the eggs. Then, add in the oil, sour cream, vanilla, and melted butter. Whisk until smooth.
Fold in the dry ingredients to the wet ingredients using a rubber spatula. When the mixtures are combined, add in the dried ginger and date pieces if using. If the mixture looks very dry and is hard to mix, add in the milk.
Fill the muffin tins with batter, about ¾ of the way full. Place the muffins in the oven at 425 for 5 minutes. Then, lower the oven temperature to 350 and continue to cook for 25-30 minutes. Let the muffins fully cool in the pan before taking out.