Preheat your oven to 350°F (175°C). Grease or line an 8x8-inch baking dish with parchment paper for easy removal.
In a heatproof bowl, place the pitted dates and pour the boiling water over them. Let them soak for about 10 minutes to soften.
After soaking, transfer the dates and water to a blender or food processor and blend until you get a smooth date paste.
In a large mixing bowl, combine the date paste, almond butter, chocolate protein powder, unsweetened cocoa powder, almond flour, eggs, vanilla extract, baking soda, and a pinch of salt. Mix well until all ingredients are fully combined.
Pour the batter into the prepared baking dish and spread it out evenly using a spatula.
If desired, sprinkle almonds, chocolate chips, or a light dusting of cocoa powder on top for added texture and flavor.
Bake in the preheated oven for 18-20 minutes or until a toothpick inserted into the center comes out with a few moist crumbs (don't over bake to keep a fudge-like consistency).
Allow the brownies to cool in the baking dish for about 10 minutes before transferring them to a wire rack to cool completely.
Serve the day of, or store in the fridge for a weeks worth of a high protein dessert option!