Preheat your oven to 350°F (175°C).
In a mixing bowl, combine almond flour, melted butter, sugar, and salt. Mix until well combined.
Press the almond mixture into the bottom and slightly up the sides of a 9-inch springform pan to form an even crust.
Bake the crust in the preheated oven for about 10 minutes, until golden brown. Remove from the oven and let cool.
In another mixing bowl, use an electric mixer to beat the softened cream cheese until creamy and smooth.
Gradually add the sugar and mix until combined.
Add the eggs one at a time, mixing well after each addition.
Add the mashed bananas, vanilla extract, and sour cream, mixing until smooth and fully incorporated.
Pour the cheesecake filling into the cooled almond crust and smooth the top with a spatula.
Bake the cheesecake for 40-50 minutes or until the center is set but slightly jiggly.
Turn off the oven and let the cheesecake cool in the oven for about 1 hour with the door slightly open.
Once cooled, refrigerate for at least 4 hours or overnight.
Before serving, drizzle caramel sauce over the top and garnish with banana slices.
For extra crunch, consider adding chopped almonds on top before serving.