Gather the ingredients.
Preheat your oven to 350° F/175° C.
Combine the flour, baking powder, baking soda, and salt into a mixing bowl.
Mix the dry ingredients thoroughly to combine.
Slice the tofu into large cubes.
Purée the silken tofu in the blender until the tofu is a creamy consistency with the texture of custard.
Pour the tofu purée into a mixing bowl.
Add the vanilla extract and oil to the tofu.
Mix well to combine the tofu, vanilla, and oil.
Zap the chocolate chips in a microwave for 30 seconds.
Stir the chocolate chips to melt them. Zap in the microwave for another 30 seconds if necessary.
Add the melted chocolate into the tofu-vanilla mixture.
Mix until the melted chocolate is thoroughly combined into the tofu.
Sift the flour mixture into the bowl with the chocolate-tofu mixture.
Fold the flour into the chocolate-tofu mixture until just combined.
Prepare your cake pan. Grease the pan or line it with parchment paper.
Add the cake batter into the pan. The batter will be very thick.
Smooth the surface of the batter to make it as flat as possible.
Bake the cake for 25 minutes. Test the doneness after 25 minutes by inserting a cake tester.
Enjoy your chocolate cake!
