Prep your pan and oven: Heat the oven to 350°F (175°C). Line an 8x8-inch baking pan with parchment, leaving overhang for easy lifting. Lightly grease the sides.
Mix dry ingredients: In a large bowl, whisk almond flour, cocoa powder, protein powder, sweetener, baking powder, and salt until no clumps remain.
Whisk wet ingredients: In a separate bowl, beat the eggs, almond milk, melted coconut oil or butter, and vanilla until smooth.
Combine: Pour the wet mixture into the dry.
Stir gently with a spatula until just combined. The batter will be thick but spreadable.
Fold in blueberries: Gently fold in blueberries. If using frozen, toss them in a teaspoon of almond flour first so they don’t sink or streak.
Spread and top: Scrape batter into the pan and smooth the top.
Sprinkle a few extra blueberries or sugar-free chocolate chips over the surface if you like.
Bake: Bake 18–24 minutes, until the center is set but still slightly soft. A toothpick should come out with moist crumbs, not wet batter.
Cool completely: Let the brownies cool in the pan for at least 20–30 minutes. Lift out using the parchment and cool another 15 minutes before slicing.
This step helps them firm up and stay fudgy.
Slice and enjoy: Cut into 9–12 squares. The smaller the squares, the lower the carbs per serving.