7-layer magic oatmeal bars

a mashup of two of my favorite treats: 7-layer magic bars and morning glory muffins
Jump to Recipe

7-layer magic oatmeal bars

If you like morning glory muffins and 7-layer magic bars as much as I do, prepare to fall hard for these 7-layer oatmeal bars. I packed them full of good-for-you ingredients, like rolled oats, carrots, and apples, and sweetened them with just the right amount with maple syrup and golden raisins.

Enjoy a slice warmed up for breakfast with a splash of steamed almond milk, or grab a slice cold from the fridge and serve with chilled almond milk instead.

see it in action…

7-layer magic oatmeal bars

makes 9 bars
7 layer magic oatmeal bars being cut with a wooden spatula in a baking dish.


  • nonstick cooking spray
  • 2 cups old-fashioned rolled oats
  • 1 teaspoon baking powder
  • 1 1/2 teaspoons ground cinnamon
  • 3/4 teaspoon kosher salt
  • 2 cups unsweetened almond milk
  • 2 large eggs
  • 1/4 cup pure maple syrup
  • zest of 1 orange
  • 2 teaspoons vanilla extract
  • 1 Honeycrisp apple, grated (about 1 cup)
  • 1/2 cup golden raisins
  • 1/2 cup shredded, unsweetened coconut
  • 1 medium carrot, peeled and grated (about 1 cup)
  • 1/2 cup walnuts or pecans, toasted and chopped


  • Preheat oven to 375°F. Coat an 8×8-inch baking dish with cooking spray.
  • Stir together oats, baking powder, cinnamon, and salt in a medium bowl. Whisk together almond milk, eggs, maple syrup, orange zest, and vanilla in a large bowl.
  • Layer the ingredients in the baking dish in the following order: apple, raisins, oat mixture, coconut, carrots, nuts, plant-based milk mixture.
  • Bake until puffed and set, 35 to 40 minutes. Let sit 10 minutes before slicing into 9 squares. Serve warm with steamed almond milk (or reheat in the microwave with a splash of almond milk) or cold with chilled almond milk. The bars will keep in the fridge, covered, for up to 5 days.



let me know what you think!

Your email address will not be published. Required fields are marked *