Preheat the oven to 375 degrees and grease a 9” deep dish pie pan.
In a large bowl, add the peaches, sugar, lemon juice, cinnamon, tonka bean and salt.
Toss to combine. Pour the peach mixture into the pie dish and level out the top.
In a bowl, combine the flour, oats, nuts, sugars, and cinnamon along with the butter and stir until combined. If you’re using unsalted butter, add a pinch of salt.
Spread the flour mixture over the peaches evenly.
Bake for 30 to 40 minutes, or until bubbling on the edges and the topping is golden brown. Allow to sit for 10-15 minutes to set up and cool slightly. Serve warm with ice cream.