Preheat oven to 175C or 350F.
Brown butter on the stove by heating butter over medium heat and swirling continuously until it starts to turn golden, then remove from the heat because it will continue to brown! Set aside to cool off slightly.
Mix together browned butter, sugar, eggs, vanilla, orange juice, and orange zest in a bowl. Whisk well.
In a separate bowl, mix together flour, baking powder, salt, and cardamom.
Combine wet and dry ingredients and add in the almonds.
Shape the dough into two flat logs on a parchment paper lined baking sheet - refrigerate if they are getting super soft!
Bake for 18-20 minutes and remove from the oven once golden brown around the edges and springy. Lower the oven temperature to 160C or 320F.
Let the logs cool for about 5 minutes (so you can handle them without burning your fingers) and slice into 3/4 inch thick slices. You’ll probably get around 8 cookies from each log!
Lay the cookies flat on a baking sheet (cut side down). You will likely need two baking sheets.
Bake the cookies again until they are crisp and deepened even further in color, about 15-20 minutes.
Let cool on a baking sheet.
Melt some white chocolate and drizzle over the cookies. Sprinkle over some flaked almonds. Enjoy!