Preheat oven to 425F. Line a 12-cup muffin tin with muffin liners and set aside.
Place oats in a medium nonstick pan and set over medium heat. Stir oats around 4-6 minutes until fragrant and a light golden brown. Pulse oats in a food processor several times until finely chopped or finely chop with a knife. Set aside.
In a large bowl, beat butter, sugar, and honey together until smooth and creamy. Beat in eggs, applesauce, vanilla extract, and orange zest until smooth.
In a separate medium bowl, combine flour, toasted oats, baking powder, baking soda, salt, cinnamon, and nutmeg. Add flour in 1/3 increments with milk to butter mixture, folding batter until just combined. Fold in cranberries. Fill muffin cups to brim with batter and set aside for a moment.
Streusel
In a small bowl, combine all streusel ingredients until crumbly. Sprinkle evenly over muffin batter, pressing lightly to adhere crumbs. Top with additional cranberries if desired.
Bake muffins at 425F 5 minutes, then reduce heat to 375F and continue baking an additional 15-20 minutes until a toothpick inserted in center of muffin comes out clean.
Cool muffins 20 minutes in pan, then transfer to a wire cooling rack to cool completely.
Glaze
In a small bowl, combine all glaze ingredients, adding just enough milk to make glaze drizzling consistency.
Drizzle glaze over cooled muffins and allow to set 10 minutes before serving. Enjoy!
Notes
Storing InstructionsStore muffins in an airtight container at room temperature up to 4 days. Muffins may also be frozen up to 2 months.