Notes: I highly recommend fresh cranberries! Frozen will work as well. If you must use dried, then hydrate them first so that they don’t dry out the cake. Add the dried cranberries to a microwave-safe bowl, cover them completely with water, and top with a tight-fitting lid or plastic wrap. Microwave on HIGH for 45-60 seconds. Let the dried cranberries sit and absorb moisture for at least 20 minutes or until you’re ready to add them to the batter. Drain them completely before folding into the batter.
The whole wheat pastry flour in the cake gives it a lighter texture and crumb. The topping doesn’t need that lighter texture, hence the regular whole wheat flour. You can easily substitute one for the other, if you desire. White whole wheat flour may be substituted as well.
For a gluten-free version, use the following: {for the topping} ½ cup (60g) millet flour; {for the cake} 1 cup (120g) millet flour, ½ cup (60g) tapioca flour, ¼ cup (30g) brown rice flour, and 1 ¼ teaspoons xanthan gum.
Coconut oil may be substituted for the butter in a pinch, although butter will yield a better texture in the crumb topping.
Any milk may be substituted for the nonfat milk.
{gluten-free, clean eating, low fat, low calorie}