morning glory muffins

1 1/4 cups all-purpose flour
1 cup oat bran 
½ cup whole wheat pastry flour
2 ts baking soda
1 TB baking powder
½ ts salt
2 teaspoons ground cinnamon
¾ ts powder ginger
½ cup dark brown sugar, packed
2 medium size eggs
¾ cup vegetable oil
1 ½ ts pure vanilla extract
¾ cup half & half (or whole milk)
1 cup shredded carrots
½ cup raisins
½ cup chopped toasted walnuts
½ cup unsweetened flaked coconut
Granola for topping, optional but wonderful

Preheat oven to 350 degrees F. Grease 6 jumbo muffin cups (or 12 regular muffins). You can use paper liners, but I’ve never used them for my morning glory muffins.
In a large bowl, mix together the flours, baking soda, baking powder, salt, cinnamon, and ginger.
In a separate bowl mix together the carrots, raisins, nuts, and coconut.
In a separate bowl, whisk the eggs, dark brown sugar, oil, vanilla, and half & half. Whisk well.
Pour the liquid ingredients into the large bowl containing the dry flour mixture. Mix until just combined, do not overmix! It’s perfectly normal to have lumps. Lumps are good! Then add in the “add in” bowl mix and “gently” mix that until just incorporated. Don’t overmix!
Scoop batter into prepared muffin cups. Top with granola before baking (optional).
Bake in preheated oven for 30- 35 minutes, until a toothpick inserted into center of a muffin comes out clean.

Makes 6-8 jumbo muffins or 12-14 regular muffins (see note below).
Note: I used the oversized muffin pan.  I swear by these for perfect muffin tops. I've made these muffins using regular muffin pans, but they just didn't taste right, too dry. I'm certain the jumbo muffins ones are a better fit for keeping it nice and moist.