Prepare and Bake the Cakes:
Preheat oven to 350°F. Line muffin tin with silicone liners or spray paper liners generously with cooking spray.
Add all cake ingredients (almond flour, cocoa powder, butter, baking powder, Swerve, heavy cream, sour cream, and eggs) to a large mixing bowl. Blend until completely smooth with no lumps.
Fill each muffin cup almost to the top with batter.
Bake for 20-25 minutes until cakes spring back when touched lightly.
Remove from oven and let cool completely (about 1 hour).
Create the Filling Cavity:
Remove each cake from muffin tin and turn upside down so flat bottom becomes the top.
Using a sharp paring knife, cut a circular section from the center of each cake.
Press inside of cake down gently with fingers to create more space for filling.
Cut away cake portion from each removed section, keeping only the flat cap piece.
Make and Pipe the Filling:
Combine cream cheese, heavy whipping cream, vanilla extract, and Swerve in a mixing bowl.
Beat with electric mixer on medium-high speed until light and fluffy.
Transfer filling to piping bag fitted with round tip.
Pipe filling into each cake cavity, stopping just below the rim.
Place reserved cake caps on top, pressing down gently to seal.
Prepare the Chocolate Ganache:
Place keto chocolate chips and 1/4 cup heavy whipping cream in microwave-safe bowl.
Heat in 30-second intervals, stirring thoroughly between each session.
Continue until chocolate is completely melted and ganache is smooth.
Let cool for 5 minutes until slightly thickened but still pourable.
Coat and Chill:
Spoon ganache over each filled cake, allowing it to drip down sides naturally.
Use back of spoon to smooth any bare spots and ensure complete coverage.
Transfer coated cakes to refrigerator.
Chill for at least 2 hours until ganache is fully set.