Gather and prep all of your ingredients. Pre-heat oven to 325F.
In a bowl, whisk together the almond flour, cocoa powder, protein powder, baking powder, and salt.
In a separate bowl, beat the butter with the allulose until creamy and light, about 2 minutes.
Beat in the ricotta until well combined. Then, add the eggs, one at a time, beating after each addition and scraping down the sides of the bowl as needed. Lastly, beat in the vanilla extract.
Add the dry ingredients into the wet slowly, beating until just combined.
Pour the batter into a prepared bundt pan and smooth the top. Bake for 40-50 minutes or until it has risen and top is just firm to the touch. Allow cake to cool in the pan for 20 minutes, then flip out onto a wire rack or cake platter to cool completely.
In a saucepan over medium heat, combine the ingredients for the glaze. Bring mixture to a simmer, stirring, until slightly thickened. Remove from heat and let cool, then slowly pour over the cake.
Keep on the counter for up to 4 days or in the fridge for up to a week. Cover in plastic wrap or store in a container to help from drying out. Enjoy!