2 cups old-fashioned oats
1 1/2 cups all-purpose flour
1/2 teaspoon baking powder
1/2 teaspoon baking soda
pinch of salt
1 15-oz can white beans, undrained
2 teaspoon butter substitute, softened
1 cup sugar (white, brown, or a mixture)
egg substitute for 2 large eggs
1 teaspoon pure vanilla extract
1 cup non-dairy chocolate chips (I use mini-chips)
Process oats in blender until finely ground, but not powdery. In bowl, combine oats with flour, baking powder, baking soda, and salt. Set aside.
Pour beans and all of liquid into blender. Puree until smooth. In separate bowl, combine bean puree, butter, vegan sugar, Ener-G Egg Replacer, and vanilla, and beat well.
Mix dry ingredients into wet ingredients. Add extra water if necessary (1/8 of a cup will do it). Stir in chocolate chips by hand.
Preheat oven to 350 F. Grease baking sheet, or line it with parchment paper. Drop batter onto baking sheet by the tablespoon. Give cookies lots of room to grow.
Bake 15-17 minutes, until firm and lightly browned.
This recipe also works if you pour the entire batter into a brownie pan and bake for the same amount of time, then cut up like bars. I'm a fairly new cook, but this recipe has never cooked unevenly for me, and it has held up through all of the experimentation I've done on it (though, since I'm not vegan myself, I've always used real eggs). My favorite thing about it is that there's an entire can of beans inside, so I can convince myself I'm getting my protein by eating them.
Wish I could remember where this is from. If someone recognizes it, please post.