In a food processor bowl, combine 1 cup of the oatmeal (reserve 1/2 cup of the oats for later), the almonds, the coconut, and the baking soda and sea salt. Process until a flour forms (it should be coarse, not completely smooth).
Add the pitted dates, egg, and coconut oil to the food processor bowl, and pulse until the dates are mostly broken down.
Add the reserved 1/2 cup of oats, and stir to mix in to the dough.
Reserve 1/2 cup of the oatmeal mixture to use as a topping later. Line a 9×9 pan with parchment paper, and then press the rest of the oatmeal mixture into the pan. I like to use a little roller to pack it down tightly. Set the pan aside.
Add the dates, lemon juice, and sea salt to the food processor bowl. Process the dates until a very smooth, caramelly mixture forms.
Stop the food processor and scrape the sides a few times to make sure its evenly processing. If necessary, add 1-2 tablespoons of water to help the mixture smooth out. *If you’re using small dates or older, dried out dates, soak them in hot water for 1-2 minutes, drain them, and use the soaked dates to make the date caramel.
Add chocolate chips, almond butter, and coconut oil to a double boiler. Heat the pan over medium heat.
Stir once in a while to prevent burning, until the chocolate is fully melted, and remove from heat.
Preheat the oven to 350º F. While the oven is preheating, add the date layer on top of the oatmeal crust. The date caramel is very sticky, so using wet hands or wetting a silicone spatula to spread the dates into an even layer is helpful. *It also helps to freeze the oatmeal layer for 1 hour prior to spreading the date caramel, if time allows.
On top of the date layer, add the almond butter fudge and smooth into an even layer.
Crumble the reserved oatmeal mixture over the top of the chocolate layer.
Bake the chocolate date bars for 18 minutes. Remove from the oven and allow to cool. For the easiest and cleanest cuts, cover the pan with plastic wrap and freeze the date bars for at least an hour prior to slicing.