My best advice for these muffins is not to be conservative with the crumble topping; as the muffin tops spread in the oven you’re going to wish you had more of it, so feel free to really layer and even lightly press it onto each.
Preheat the oven to 375 F.
In a large mixing bowl, whisk together the two flours, oats, sugar, baking powder and baking soda, spices and salt.
In a small bowl, whisk together the eggs, applesauce, yogurt, milk, coconut oil and vanilla extract. Fold in orange zest, apple, carrots, raisins and walnuts.
Scoop batter into 12 paper-lined muffin tins, filling each almost to the top. Spoon crumble filling on top.
Bake for 25-27 minutes, or until muffins are golden brown around the edges and feel firm to the touch, even in the center. Let cool in the tin for 10 minutes. Muffins will keep for 2 days if stored covered at room temperature.