As some of my readers may know, I am allergic to most store-bought chicken eggs. Over the years I have learned this is less to do with the egg itself, and more to do what the chickens are fed, as I am unable to eat chicken or turkey either, unless it comes from a farm where commercial grains and pellets are not used as feed. In more recent years, I’ve discovered that if the egg is brown-shelled, I am generally able to eat it just fine (unless it comes from Walmart), but white-shelled eggs are still an issue for me. As a result, I look for eggless versions of various recipes and came up with my own version of eggless pancakes many years ago. I simply replaced the eggs with 2 tablespoons of baking powder!
But sometimes you want a cookie! This time round, it wasn’t me wanting the cookie, it was my daughter, and her brother’s birthday was coming up. I’d had a mentally difficult day and she’d had a somewhat difficult week at work. Rather than do something as rash as engage in shopping therapy, I suggested a skillet cookie and she found a recipe. She actually found several, but this one was the most conservative with the amounts of butter and sugar. One eggless recipe she found was replacing the egg with cream cheese??!! NO thanks!!! I don’t mind cream cheese, but completely out in left field for something like this!
The recipe we settled on at 9:38pm, comes from a vegan website, but otherwise had the amounts I was willing to work with. I made several adaptations however, so now I’m sharing my recipe here, with an adapted-from notation to begin.
My adaptations include the fact that as mentioned earlier, I am not vegan or vegetarian. I am simply allergic to most store-bought eggs and therefore need an eggless recipe where the amount of egg-to-flour is often high, such as in the case of the typical chocolate chip cookie recipe.
~ My first adaptation was to go with normal, non-vegan ingredients for butter, milk, flour, and the chocolate chips.
~ My second alteration to this recipe was to replace the butter with olive oil due to the cost of butter and coconut oil where I live. The olive oil is more affordable.
~ A third alteration was to use whole wheat flour instead of all purpose flour. Whole wheat has more of the bran left in it, which helps your gut do it’s job. All-purpose and other white flours have had the bran removed, which is very bad for your gut!
~ My last alteration to the recipe was to leave out the baking soda! I have a bad habit of adding even just a teensy bit too much and everyone in the house tastes it badly! So I deleted that ingredient from the list and did not put it into my batter.
My dough bothered me at first, looking fairly crumbly once everything was mixed together. It’s been So long since I made such a cookie recipe that I forgot that at the point of adding the chocolate chips, you CAN use your hands to fold it in! I used a spatula instead, but go ahead and use your hands, just remember that raw flour is not wise to eat, so don’t eat the cookie dough! (I know, I know, famous last words)
In spite of the crumbly appearance of the dough, I dumped it out of the bowl into the frying pan and pressed it into an even layer and put it in the oven. When the timer dinged at 25min, I tested with a fork in a few places, and one place didn’t come out clean, so back in it went for another 5 minutes, after which it very much looked done.
When I cut it into wedges to serve, and lifted out the first slice, to my pleasant surprise the cookie was not only nicely baked, but also held together!!! I can’t count how many attempts at various eggless recipes I’ve done over the years, where the result falls apart on me! This cookie did NOT fall apart on me!
I am so thrilled with how this recipe turned out, that I am publishing it here on my blog! I am sorry I didn’t take a photo of it in the frying pan, but I hope the photo of slices of it helps you see the end result. We ate three of the slices last night.
So without further adieu, here is my:
Large Eggless Chocolate Chip Skillet Cookie
Ingredients:
1/2 cup butter, 8 tablespoons, softened* (1/2 cup coconut or olive oil will also work)
1/2 cup light brown sugar, packed
1/2 cup white sugar
1/4 cup of milk
1 teaspoon vanilla extract
2 cups of flour
1 1/2 teaspoons baking powder
1/2 teaspoon salt
3/4 cup chocolate chips, additional for topping
Instructions:
1) Preheat your oven to 350F
2) Grease your 10 or 12 inch cast iron frying pan or skillet.
3) In a medium to large mixing bowl, blend together the butter or oil, and the two sugars.
4) Add the milk and vanilla extract and blend together
5) Add in the flour and baking powder and blend till combined.
6) Fold in the chocolate chips. You may want to use your hands at this stage. Dough may be crumbly.
7) Transfer to the frying pan or skillet and press into an even layer across the entire surface of the pan.
8) Bake for 25-30 minutes and test with a fork to see if it pulls out clean. If not, put the pan back in the oven for another 5 minutes. The cookie will be browned around the edges and turning a golden colour in the middle.
9) Feel free to add more chocolate chips on top for garnish, or throw on top before putting the skillet in the oven.
Serve warm with ice cream. Any remaining uneaten cookie should be covered.
{"id":null,"mode":"button","open_style":"in_modal","currency_code":"CAD","currency_symbol":"$","currency_type":"decimal","blank_flag_url":"https:\/\/naturalhealthgodsway.ca\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/naturalhealthgodsway.ca\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"none","featured_image_url":false,"featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Tip Jar","complete_payment_button_error_text":"Check info and try again","payment_verb":"Donate","payment_request_label":"Biblical Natural Health Coaching","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Biblical Natural Health Coaching","form_subtitle":"Help me help others with Biblically-based, science-backed (actual, not \"trusted\") assistance in maintaining or regaining their health in a natural, God-honouring way.","currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you so much for helping me help others manage or maintain their health naturally, in a God-honouring way!!","payment_confirmation_title":"Biblical Natural Health Coaching","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to tip?","initial":{"instruction_type":"normal","instruction_message":"How much would you like to tip? Choose any currency."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to tip? Choose any currency."},"invalid_curency":{"instruction_type":"error","instruction_message":"Please choose a valid currency."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to give this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to give this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to give this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}