Pull out a 9×12 (ish) baking dish. Heat oven to 350.
Roughly chop apples into cubes, skin left on is totally fine. If you prefer thin slices, that’s fine too! Do the same with the pears. Mix in a large bowl.
Add the rest of the filling ingredients and stir to combine. Set aside.
Chop the pecans + walnuts into fine pieces by either pulsing in a food processor or chopping very well. Add to a large bowl with the oats, almond flour, spices + salt. Stir to combine.
Add in the melted coconut oil, maple syrup + vanilla. Mix well until fully incorporated.
Pour your filling ingredients into your pan (it’s fine to include the excess liquid, too). Add the topping mix on top and spread out evenly.
Cook for about 30-35 minutes. You’ll want the filling to be bubbling up on the sides and the top golden brown. Let sit for a few minutes before digging in.
Will last up to a week in the fridge. Best served warm so either pop in the microwave or back in the oven for crispiest reheat.