Preheat oven to 325 degrees. Grease a 12-cup Bundt pan. Grate peel from lemons and squeeze out juice. Mix flour and baking soda in a small bowl or measuring cup with rim (for easier pouring). In mixer, cream together sugar and margarine until fluffy. Beat in eggs, one at a time; then vanilla. Add flour mixture alternately with nondairy creamer, beginning and ending with dry ingredients. Stir in lemon juice and lemon peel and pour into prepared pan. Bake for 60 to 70 minutes. Let sit in pan for 15 minutes before inverting onto wire rack to finish cooling. When completely cool, prepare frosting, if using.

Cream together powdered sugar, margarine and tofutti cream juice until fluffy. Beat in lemon juice and vanilla. Spread over cake. Store, covered if possible, in refrigerator.