Heat the oven to 350°F (175°C) with convection if available. Line a 9x5-inch/23x13 cm loaf pan with parchment paper.
In a large bowl, whisk the melted butter and demerara sugar until smooth and glossy. Add the eggs one at a time, whisking well after each addition. Stir in the vanilla.
Add the flour, baking soda, and salt, and mix gently until just combined. Pour the batter into the prepared pan and smooth the top.
In a blender or food processor, combine the almond flour, cornstarch, cold butter, granulated sugar, salt, vanilla, and egg. Blend until completely smooth and creamy.
Spoon dollops of almond cream across the surface of the batter, gently pressing them in without swirling. Sprinkle evenly with sliced almonds and a pinch of flaky salt.
Freeze the assembled blondies for 30 minutes to set the almond cream and help maintain structure during baking.
Bake for 18 to 25 minutes, or until a toothpick inserted into the center comes out with moist crumbs but no raw batter. Do not overbake—the center should be soft but stable.
Let cool completely in the pan on a wire rack. Dust with powdered sugar before slicing and serving.