Preheat your oven to 350°F and coat an 8x8 inch glass baking dish with butter or nonstick cooking spray.
Whisk together the eggs, milk, apple sauce, vanilla, and honey in a large mixing bowl until eggs are thoroughly beaten and the mixture is homogeneous.
Add the baking powder, sugar, cinnamon, walnuts, cranberries, and oats to the mixing bowl. Fold the ingredients together until the wet and dry ingredients are fully combined.
Transfer the oat mixture to the prepared dish and bake for 25 minutes.
Allow the dish to come to room temperature before slicing into bars.
Serve and enjoy!
Notes
In addition to cranberries you can also use raisins.
Old fashioned oats give these breakfast bars a little more texture, but you can use quick oats as well.
Allowing your breakfast bars to fully cook makes them much easier to slice and allows the flavors in the bars time to settle.
You can replace the walnuts with any other kind of nut. We like to switch things up by using almonds or pecans.
For some extra flavor your can replace the apple sauce with peanut butter or add 3/4 cup of chocolate chips to the oat mixture.
Store your bars in a container or Ziploc bag on the counter for up to a week, in the fridge for 2 weeks, or in the freezer for 3 months.
You can enjoy these bars straight from the fridge or heat them up in the microwave for 15-20 seconds. You will want to let frozen breakfast bars thaw in the fridge before you serve or reheat them.