01 - In a large mixing bowl, whisk together the almond flour, all-purpose flour, vanilla protein powder, granulated sugar, baking powder, and salt until evenly distributed.
02 - In a separate bowl, whisk the milk, eggs, melted butter, almond extract, and vanilla extract until smooth and well blended.
03 - Pour the wet mixture into the dry ingredients and stir gently until just combined. Avoid overmixing to keep the pancakes light and tender.
04 - Gently fold half of the toasted sliced almonds and half of the toasted croissant pieces into the batter, reserving the remainder for topping.
05 - Set a non-stick skillet or griddle over medium heat. Lightly grease the surface with butter or oil if needed.
06 - Pour approximately 1/4 cup of batter per pancake onto the hot skillet. Cook for 2 to 3 minutes until bubbles rise and set on the surface, then flip and cook another 1 to 2 minutes until golden brown underneath.
07 - Repeat the cooking process with the remaining batter, adjusting the heat as necessary to maintain even browning.
08 - Stack the pancakes and finish with the reserved toasted almonds and croissant pieces, a dusting of powdered sugar, and a drizzle of maple syrup.