Preheat your oven to 325°F and grease 2- 9"pans or 1- 13" pan. Using buttered parchment paper is one option for prepping your cake pans.
Using a stand mixer, cream together the butter(or shortening) and sugar alternative until fluffy.
In another bowl; sift together the flour, baking powder and salt.
In a third mixing bowl, combine together the egg whites, unsweetened almond milk and vanilla extract.
In a large mixing bowl, add your butter and sugar alternative and then add half of your flour mixture and half of the egg white mixture.
Mix this gently and then add the remaining ingredients and the lime zest to the bowl.
Scrap the sides of the bowl as needed. When the batter is blended you can transfer it to your prepped pans. Be sure to evenly disperse the batter throughout the pans.
Bake your cake for 30-35 minutes or until a toothpick comes out clean. Allow the cake to cool. Sprinkle Cake(s) with the fresh lime juice (do not add lime juice to the cake batter before baking)
Frosting
Mix all ingredients together and blend until fluffy.
Ice cake(s) and serve!
Notes
Note: This cake bakes best in the center of the oven. Rearrange your oven racks as need for this to happen.