Zest the entire orange, avoiding the white part (the pith), as it can taste bitter. Set the zest aside.
Add the flour, cinnamon, baking powder, baking soda, and salt to a large bowl. Thoroughly mix these dry ingredients.
In a separate bowl, whisk together the eggs, sweetener, applesauce, fresh orange juice, vanilla extract, and orange zest. Thoroughly mix these wet ingredients.
Slowly pour the wet ingredients into the bowl with the dry ingredients, mixing just until the batter comes together. Be careful not to over-mix.
Lightly fold the fresh cranberries into the muffin batter.
Line a non-stick muffin pan with parchment paper liners or lightly spray it with oil. Divide the batter evenly into 12 muffin cups.
Bake the muffins at 350°F for 20-22 minutes, or until a toothpick inserted in the center comes out clean. Let the muffins cool slightly before enjoying.