Here is an easy one and all you need to do is make sure the butter you use is lactose free. They make several out there... One is called Earth's balance or you can just substitute the butter for canola oil.
1/2 cup unsweetened cocoa powder
1/2 cup boiling water
2 cups whole almonds (measure before grinding)
3/4 cup packed brown sugar
3 large eggs at room temperature
1/2 cup butter or oil
1 tablespoon pure vanilla extract
1/2 teaspoon salt
2 Tablespoons powdered sugar, for dusting
1. Preheat oven to 350F. Generously grease; then line the bottom of an 8-inch springform pan with parchment paper or wax paper. Grease again, set aside.
2. Dissolve the cocoa in the boiling water; set aside. Grind the nuts in a food processor to a fine meal.
3. Add the cocoa mixture, brown sugar, eggs, butter, vanilla, and salt to the food processor and process 30 to 40 seconds. Scrape down sides of bowl and process another 30 seconds or until mixture is thoroughly blended. Spread the batter evenly in the pan.
4. Bake 40-45 minutes or until toothpick inserted comes out clean. The cake rises as it bakes, then may fall slightly as it cools. Coll in pan 10 minutes Gently run a sharp knife around edge of pan to loosen cake. Release pan sides; discard paper liner,. Dust with powdered sugar before serving.
Vanilla Frosting:
3 large egg whites at room temperature
1 cup sugar
1/4 teaspoon cream of tartar
3 tablespoons cold water
1 teaspoon pure vanilla extract
1. In a double boiler over simmering water, combine the egg whites, sugar, cream of tartar, and cold water. Beat on medium speed 7 minutes wiht an electric mixer, or until the mixture reaches the consistency of frosting and is very glossy. Quickly beat in the vanilla extract and proceed directly to icing the cake.