cranberry cookies are perhaps the most coveted cookies in the world. decadent, flavorful, tender and slightly crispy, highly scented ... who can resist them?
today we make a pure vegetarian recipe, using only vegetarian ingredients. why? because i wanted a lighter version, for fasting, because i wanted to see if they can get a similar flavor without butter, eggs and all other traditional ingredients.
because many people are allergic to egg or they are vegetarian, i thought it's not bad to find a simple recipe to satisfy the pleasure of enjoying some lovely cookies.
ingredients
-200 gr margarine (if possible, choose a healthy option)
-1 cup of brown sugar cane
-200 gr dry cranberries
-1 banana
-flour - how much you need
-almond flakes
-1 baking powder
-100 ml soy cream
-optional (i put): a bag of pudding "bio" vanilla
beat the margarine, and gradually add brown sugar, so to be foamy. then add soy cream (can be soy or coconut milk).
then add the sliced banana and mix it on (banana acts as a binder instead of the egg in the original cookies recipe).
finally it must be a homogeneous and slightly foamy mixture. add desired essences (vanilla, rum, almonds, etc). add vanilla pudding powder (better to be organic, to avoid the addition of chemicals). my version was "bio" and 100% vegetarian, so i could serve these cookies during fasting days.
add the flour mixed with the baking powder gradually until the composition gets thick.
incorporate the flour with the silicone spatula or wooden spoon.
when the dough is ready, but still sticky and soft, add the cranberries. if desired, add a few tablespoons of almond flakes.
homogenize with a spatula.
put small clumps on a tray covered with baking paper. flatten up to a thickness of 1 cm. leave space between them.
bake at 180 degrees, for about 10-15 minutes, until they become slightly brown.
allow to cool on a rack. they smell great, the flavors blend together perfectly. a section that's still hot:
serve at room temperature.
store in airtight tins. they are tender for a few days, although you will not have this problem, for they will end soon :)
enjoy!
.adslot-overlay {position: absolute; font-family: arial, sans-serif; background-color: rgba(0,0,0,0.65); border: 2px solid rgba(0,0,0,0.65); color: white !important; margin: 0; z-index: 2147483647; text-decoration: none; box-sizing: border-box; text-align: left;}.adslot-overlay-iframed {top: 0; left: 0; right: 0; bottom: 0;}.slotname {position: absolute; top: 0; left: 0; right: 0; font-size: 13px; font-weight: bold; padding: 3px 0 3px 6px; vertical-align: middle; background-color: rgba(0,0,0,0.45); text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}.slotname span {text-align: left; text-decoration: none; text-transform: capitalize;}.revenue {position: absolute; bottom: 0; left: 0; right: 0; font-size: 11px; padding: 3px 0 3px 6px; vertial-align: middle; text-align: left; background-color: rgba(0,0,0,0.45); font-weight: bold; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}.revenue .name {color: #ccc;}.revenue .horizontal .metric {display: inline-block; padding-right: 1.5em;}.revenue .horizontal .name {padding-right: 0.5em;}.revenue .vertical .metric {display: block; line-height: 1.5em; margin-bottom: 0.5em;}.revenue .vertical .name, .revenue .vertical .value {display: block;}.revenue .square .metric, .revenue .button .metric {display: table-row;}.revenue .square .metric {line-height: 1.5em;}.revenue .square .name, .revenue .square .value, .revenue .button .value {display: table-cell;}.revenue .square .name {padding-right: 1.5em;}.revenue .button .name {display: block; margin-right: 0.5em; width: 1em; overflow: hidden; text-overflow: clip;}.revenue .button .name:first-letter {margin-right: 1.5em;}a.adslot-overlay:hover {border: 2px solid rgba(58,106,173,0.9);}a.adslot-overlay:hover .slotname {border-bottom: 1px solid rgba(81,132,210,0.9); background-color: rgba(58,106,173,0.9);}a.adslot-overlay:hover .revenue {border-top: 1px solid rgba(81,132,210,0.9); background-color: rgba(58,106,173,0.9);}div.adslot-overlay:hover {cursor: not-allowed; border: 2px solid rgba(64,64,64,0.9);}div.adslot-overlay:hover .slotname {border-bottom: 1px solid rgba(128,128,128,0.9); background-color: rgba(64,64,64,0.9);}div.adslot-overlay:hover .revenue {border-top: 1px solid rgba(128,128,128,0.9); background-color: rgba(64,64,64,0.9);}