Preheat oven to 425°F. Spray a 12-count muffin pan with nonstick spray.
In a large bowl, whisk together the flours, baking soda, baking powder, cinnamon, cloves, nutmeg, ginger, salt and dried cranberries until combined. Set aside.
In a medium bowl, whisk together the oil, sugars, pumpkin purée, eggs and milk until combined. Pour the wet ingredients into the dry ingredients, and then gently fold everything together until no flour pockets remain and everything is combined.
Scoop the batter into muffin tins, filling them all the way to the top.
Bake for 5 minutes at 425°F, then, keeping the muffins in the oven, reduce the oven temperature to 350 F. Bake for an additional 18-20 minutes, or until a toothpick inserted in the center comes out clean. Allow the muffins to cool for 5 minutes in the muffin pan before removing.
Video
Notes
Swap out the dried cranberries with another dried fruit, such as apricots or golden raisins.