Preheat your oven to 325 degrees F. Line 12 muffin cups with paper liners or spray with non-stick baking spray.
In the bowl of your mixer, beat the sugar and eggs together until pale and thick, about 2 minutes. Beat in the orange zest and juice, coconut oil, yogurt, and vanilla extract.
In a separate bowl, whisk together the all-purpose flour, ground all-bran, baking powder, and salt.
In batches, stir the flour mixture into the egg mixture until just blended. Stir in the toasted almonds. Pour heaping 1/2 cupfuls of the batter into the prepared muffin cups. Bake until golden on top and a tester inserted into the center of the muffins comes out with moist crumbs attached, about 20 minutes.
Cool in the pan on a wire rack for at least 20 minutes before removing.