www.cooksmarts.com
Open in
urlscan Pro
35.188.210.86
Public Scan
URL:
https://www.cooksmarts.com/
Submission: On October 06 via api from CA — Scanned from CA
Submission: On October 06 via api from CA — Scanned from CA
Form analysis
6 forms found in the DOMGET /
<form method="get" class="menu-searchform" action="/" role="search"><label for="s" class="assistive-text">Search</label><input type="text" class="field" name="s" placeholder="Search"><input type="submit" class="submit" name="submit" value="Go"
id="searchsubmit"></form>
GET https://www.cooksmarts.com/
<form method="get" id="searchform" action="https://www.cooksmarts.com/" role="search">
<label for="s" class="assistive-text">Search</label>
<input type="text" class="field" name="s" id="s" placeholder="Search">
</form>
GET /
<form method="get" class="menu-searchform" action="/" role="search"><label for="s" class="assistive-text">Search</label>
<div><input type="text" class="field" name="s" placeholder="Search"><input type="submit" class="submit" name="submit" value="Go" id="searchsubmit"></div>
</form>
POST /#gf_1
<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_1" id="gform_1" action="/#gf_1" data-formid="1" novalidate="">
<div class="gform-body gform_body">
<ul id="gform_fields_1" class="gform_fields top_label form_sublabel_below description_below validation_below">
<li id="field_1_1" class="gfield gfield--type-email gfield--input-type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"
data-js-reload="field_1_1"><label class="gfield_label gform-field-label" for="input_1_1">Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
<div class="ginput_container ginput_container_email">
<input name="input_1" id="input_1_1" type="email" value="" class="medium" tabindex="12" placeholder="Enter email address" aria-required="true" aria-invalid="false">
</div>
</li>
<li id="field_1_3" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_3">
<div class="ginput_container ginput_container_text"><input name="input_3" id="input_1_3" type="hidden" class="gform_hidden" aria-invalid="false" value="Cook Smarts Website"></div>
</li>
<li id="field_1_4" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_4">
<div class="ginput_container ginput_container_text"><input name="input_4" id="input_1_4" type="hidden" class="gform_hidden" aria-invalid="false" value="true"></div>
</li>
<li id="field_1_5" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_5">
<div class="ginput_container ginput_container_text"><input name="input_5" id="input_1_5" type="hidden" class="gform_hidden" aria-invalid="false" value="cooksmarts"></div>
</li>
<li id="field_1_6" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_6">
<div class="ginput_container ginput_container_text"><input name="input_6" id="input_1_6" type="hidden" class="gform_hidden" aria-invalid="false" value="footer-optin"></div>
</li>
<li id="field_1_7" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_7">
<div class="ginput_container ginput_container_text"><input name="input_7" id="input_1_7" type="hidden" class="gform_hidden" aria-invalid="false" value="website"></div>
</li>
<li id="field_1_8" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_8">
<div class="ginput_container ginput_container_text"><input name="input_8" id="input_1_8" type="hidden" class="gform_hidden" aria-invalid="false" value=""></div>
</li>
<li id="field_1_9" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_9">
<div class="ginput_container ginput_container_text"><input name="input_9" id="input_1_9" type="hidden" class="gform_hidden" aria-invalid="false" value=""></div>
</li>
<li id="field_1_10" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_10">
<div class="ginput_container ginput_container_text"><input name="input_10" id="input_1_10" type="hidden" class="gform_hidden" aria-invalid="false" value=""></div>
</li>
<li id="field_1_11" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_11"><label
class="gfield_label gform-field-label" for="input_1_11">Comments</label>
<div class="ginput_container"><input name="input_11" id="input_1_11" type="text" value="" autocomplete="new-password"></div>
<div class="gfield_description" id="gfield_description_1_11">This field is for validation purposes and should be left unchanged.</div>
</li>
</ul>
</div>
<div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_1" class="gform_button button" value="EMAIL IT TO ME!" tabindex="13"
onclick="if(window["gf_submitting_1"]){return false;} if( !jQuery("#gform_1")[0].checkValidity || jQuery("#gform_1")[0].checkValidity()){window["gf_submitting_1"]=true;} "
onkeypress="if( event.keyCode == 13 ){ if(window["gf_submitting_1"]){return false;} if( !jQuery("#gform_1")[0].checkValidity || jQuery("#gform_1")[0].checkValidity()){window["gf_submitting_1"]=true;} jQuery("#gform_1").trigger("submit",[true]); }">
<input type="hidden" name="gform_ajax" value="form_id=1&title=&description=&tabindex=12&theme=legacy">
<input type="hidden" class="gform_hidden" name="is_submit_1" value="1">
<input type="hidden" class="gform_hidden" name="gform_submit" value="1">
<input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
<input type="hidden" class="gform_hidden" name="state_1" value="WyJbXSIsIjI3ZDMyZDE3NWY5OGNmN2RmNjVjOTFlYWM1NDQxM2U4Il0=">
<input type="hidden" class="gform_hidden" name="gform_target_page_number_1" id="gform_target_page_number_1" value="0">
<input type="hidden" class="gform_hidden" name="gform_source_page_number_1" id="gform_source_page_number_1" value="1">
<input type="hidden" name="gform_field_values" value="newsletterSource=Cook+Smarts+Website&utm_source=cooksmarts&utm_name=website&utm_medium=footer-optin">
</div>
</form>
POST /#gf_1
<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_1" id="gform_1" action="/#gf_1" data-formid="1" novalidate="">
<div class="gform-body gform_body">
<ul id="gform_fields_1" class="gform_fields top_label form_sublabel_below description_below validation_below">
<li id="field_1_1" class="gfield gfield--type-email gfield--input-type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"
data-js-reload="field_1_1"><label class="gfield_label gform-field-label" for="input_1_1">Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
<div class="ginput_container ginput_container_email">
<input name="input_1" id="input_1_1" type="email" value="" class="medium" tabindex="12" placeholder="Enter email address" aria-required="true" aria-invalid="false">
</div>
</li>
<li id="field_1_3" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_3">
<div class="ginput_container ginput_container_text"><input name="input_3" id="input_1_3" type="hidden" class="gform_hidden" aria-invalid="false" value="website"></div>
</li>
<li id="field_1_4" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_4">
<div class="ginput_container ginput_container_text"><input name="input_4" id="input_1_4" type="hidden" class="gform_hidden" aria-invalid="false" value="true"></div>
</li>
<li id="field_1_5" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_5">
<div class="ginput_container ginput_container_text"><input name="input_5" id="input_1_5" type="hidden" class="gform_hidden" aria-invalid="false" value="cooksmarts"></div>
</li>
<li id="field_1_6" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_6">
<div class="ginput_container ginput_container_text"><input name="input_6" id="input_1_6" type="hidden" class="gform_hidden" aria-invalid="false" value="email-list"></div>
</li>
<li id="field_1_7" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_7">
<div class="ginput_container ginput_container_text"><input name="input_7" id="input_1_7" type="hidden" class="gform_hidden" aria-invalid="false" value="popup-optin"></div>
</li>
<li id="field_1_8" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_8">
<div class="ginput_container ginput_container_text"><input name="input_8" id="input_1_8" type="hidden" class="gform_hidden" aria-invalid="false" value=""></div>
</li>
<li id="field_1_9" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_9">
<div class="ginput_container ginput_container_text"><input name="input_9" id="input_1_9" type="hidden" class="gform_hidden" aria-invalid="false" value=""></div>
</li>
<li id="field_1_10" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_10">
<div class="ginput_container ginput_container_text"><input name="input_10" id="input_1_10" type="hidden" class="gform_hidden" aria-invalid="false" value=""></div>
</li>
<li id="field_1_11" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_11"><label
class="gfield_label gform-field-label" for="input_1_11">Email</label>
<div class="ginput_container"><input name="input_11" id="input_1_11" type="text" value="" autocomplete="new-password"></div>
<div class="gfield_description" id="gfield_description_1_11">This field is for validation purposes and should be left unchanged.</div>
</li>
</ul>
</div>
<div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_1" class="gform_button button" value="EMAIL IT TO ME!" tabindex="13"
onclick="if(window["gf_submitting_1"]){return false;} if( !jQuery("#gform_1")[0].checkValidity || jQuery("#gform_1")[0].checkValidity()){window["gf_submitting_1"]=true;} "
onkeypress="if( event.keyCode == 13 ){ if(window["gf_submitting_1"]){return false;} if( !jQuery("#gform_1")[0].checkValidity || jQuery("#gform_1")[0].checkValidity()){window["gf_submitting_1"]=true;} jQuery("#gform_1").trigger("submit",[true]); }">
<input type="hidden" name="gform_ajax" value="form_id=1&title=&description=&tabindex=12&theme=legacy">
<input type="hidden" class="gform_hidden" name="is_submit_1" value="1">
<input type="hidden" class="gform_hidden" name="gform_submit" value="1">
<input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
<input type="hidden" class="gform_hidden" name="state_1" value="WyJbXSIsIjI3ZDMyZDE3NWY5OGNmN2RmNjVjOTFlYWM1NDQxM2U4Il0=">
<input type="hidden" class="gform_hidden" name="gform_target_page_number_1" id="gform_target_page_number_1" value="0">
<input type="hidden" class="gform_hidden" name="gform_source_page_number_1" id="gform_source_page_number_1" value="1">
<input type="hidden" name="gform_field_values" value="newsletterSource=website&utm_source=cooksmarts&utm_name=popup-optin&utm_medium=email-list">
</div>
</form>
POST /#gf_6
<form class="hidden-signup-form" method="post" enctype="multipart/form-data" target="gform_ajax_frame_6" id="gform_6" action="/#gf_6" data-formid="6" novalidate="">
<div class="gform-body gform_body">
<ul id="gform_fields_6" class="gform_fields top_label form_sublabel_below description_below validation_below">
<li id="field_6_1" class="gfield gfield--type-email gfield--input-type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"
data-js-reload="field_6_1"><label class="gfield_label gform-field-label" for="input_6_1">Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
<div class="ginput_container ginput_container_email">
<input name="input_1" id="input_6_1" type="email" value="" class="medium" tabindex="25" placeholder="Enter email address" aria-required="true" aria-invalid="false">
</div>
</li>
<li id="field_6_3" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_6_3">
<div class="ginput_container ginput_container_text"><input name="input_3" id="input_6_3" type="hidden" class="gform_hidden" aria-invalid="false" value="website"></div>
</li>
<li id="field_6_4" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_6_4">
<div class="ginput_container ginput_container_text"><input name="input_4" id="input_6_4" type="hidden" class="gform_hidden" aria-invalid="false" value="true"></div>
</li>
<li id="field_6_5" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_6_5">
<div class="ginput_container ginput_container_text"><input name="input_5" id="input_6_5" type="hidden" class="gform_hidden" aria-invalid="false" value=""></div>
</li>
<li id="field_6_6" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_6_6">
<div class="ginput_container ginput_container_text"><input name="input_6" id="input_6_6" type="hidden" class="gform_hidden" aria-invalid="false" value=""></div>
</li>
<li id="field_6_7" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_6_7">
<div class="ginput_container ginput_container_text"><input name="input_7" id="input_6_7" type="hidden" class="gform_hidden" aria-invalid="false" value=""></div>
</li>
<li id="field_6_8" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_6_8">
<div class="ginput_container ginput_container_text"><input name="input_8" id="input_6_8" type="hidden" class="gform_hidden" aria-invalid="false" value=""></div>
</li>
<li id="field_6_9" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_6_9">
<div class="ginput_container ginput_container_text"><input name="input_9" id="input_6_9" type="hidden" class="gform_hidden" aria-invalid="false" value=""></div>
</li>
<li id="field_6_10" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_6_10">
<div class="ginput_container ginput_container_text"><input name="input_10" id="input_6_10" type="hidden" class="gform_hidden" aria-invalid="false" value=""></div>
</li>
<li id="field_6_11" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_6_11"><label
class="gfield_label gform-field-label" for="input_6_11">Name</label>
<div class="ginput_container"><input name="input_11" id="input_6_11" type="text" value="" autocomplete="new-password"></div>
<div class="gfield_description" id="gfield_description_6_11">This field is for validation purposes and should be left unchanged.</div>
</li>
</ul>
</div>
<div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_6" class="gform_button button" value="EMAIL IT TO ME!" tabindex="26"
onclick="if(window["gf_submitting_6"]){return false;} if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;} "
onkeypress="if( event.keyCode == 13 ){ if(window["gf_submitting_6"]){return false;} if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;} jQuery("#gform_6").trigger("submit",[true]); }">
<input type="hidden" name="gform_ajax" value="form_id=6&title=&description=&tabindex=25&theme=legacy">
<input type="hidden" class="gform_hidden" name="is_submit_6" value="1">
<input type="hidden" class="gform_hidden" name="gform_submit" value="6">
<input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
<input type="hidden" class="gform_hidden" name="state_6" value="WyJbXSIsIjI3ZDMyZDE3NWY5OGNmN2RmNjVjOTFlYWM1NDQxM2U4Il0=">
<input type="hidden" class="gform_hidden" name="gform_target_page_number_6" id="gform_target_page_number_6" value="0">
<input type="hidden" class="gform_hidden" name="gform_source_page_number_6" id="gform_source_page_number_6" value="1">
<input type="hidden" name="gform_field_values" value="">
</div>
</form>
Text Content
Skip to content Open toolbar Accessibility Tools Accessibility Tools * Increase TextIncrease Text * Decrease TextDecrease Text * GrayscaleGrayscale * High ContrastHigh Contrast * Negative ContrastNegative Contrast * Light BackgroundLight Background * Links UnderlineLinks Underline * Readable FontReadable Font * Reset Reset Skip to content * Meal Plan Service * Features & Pricing * Browse Menus * Activate Trial * Gift a Subscription * Goals * Learn to Cook * Save Time * Raise Healthy Kids * Spend Less * End Your Dinner Rut * The Story * Podcast * * * * Voted Lifehacker’s #1 Meal Planning Service! Free your mind of dinner decisions [START FREE] * Cook Smarts * * Sign In * Search Cook Smarts Voted Lifehacker’s #1 Meal Planning Service! Free your mind of dinner decisions [START FREE] Cook Smarts Skip to content * Meal Plan Service * Features & Pricing * Browse Menus * Activate Trial * Gift a Subscription * Goals * Learn to Cook * Save Time * Raise Healthy Kids * Spend Less * End Your Dinner Rut * The Story * Podcast Search Sign In Search WE LOVE MEAL PLANNING SO THAT YOU DON’T HAVE TO Founded & run by women * Let’s Go! 14-Day Easy-to-Cancel Trial HELLO! We’re Jess S., Jess D., and Sarah, and we’ve been creating time, food waste and budget saving meal plans for our members since 2013! We can’t wait to help you get out of your dinner rut and discover a whole new world of doable and tasty recipes + free time! HOW WE’LL CHANGE YOUR LIFE DITCH THE DINNER DECISIONS Get a done-for-you meal plan every Thursday. CUSTOMIZE FOR YOUR NEEDS Pick the meals you want to make from the latest menu or our vast recipe library. Each meal has a gluten-free, paleo, and vegetarian diet option so you can choose how you want to eat on any given night. GROCERY LIST IN 1 CLICK An organized grocery list is auto-magically generated based on your selections, saving you time and reducing your food waste! YOUR MOST AFFORDABLE LIFE ASSISTANT Plans start at just $8.33 / month If we save you from just 1 takeout meal or 1 week of spoiled groceries, our subscription has more than paid for itself! Save 44% MOST POPULAR OPTION ANNUAL PLAN $8.33 / mo. billed annually Start trial PLUS 4 Bonus eBooks, valued at $35+* Pantry Essentials Guide Freezer Storage Guide 100 Snack Ideas Guide to Spices STAY FLEXIBLE MONTHLY PLAN $14.99 / mo. Start trial Bonus eBook, valued at $9.99* Pantry Essentials Guide Cancel any time with just 1 click *eBooks sent after first payment Save 50%Pay Monthly Save 44% MOST POPULAR OPTION ANNUAL PLAN $8.33 / mo. billed annually Start trial PLUS 4 Bonus eBooks, valued at $35+* Pantry Essentials Guide Freezer Storage Guide 100 Snack Ideas Guide to Spices STAY FLEXIBLE MONTHLY PLAN $14.99 / mo. Start trial Bonus eBook, valued at $9.99* Pantry Essentials Guide Cancel any time with just 1 click *eBooks sent after first payment FEWER DECISIONS TO MAKE “Just renewed for my 5th year. Thanks for taking dinner planning off my plate. I honestly don't know what I would feed people without Cook Smarts.” REBECCA K., Member since 2015 KIDS ARE EATING BETTER "I have grown so much as a cook and my kids now have such an adventurous palate thanks to Cook Smarts. I can't express how great it has been." MATT W., Member since 2013 BETTER THAN MEAL KITS “I looked at meal kits but they couldn’t accommodate my kid’s peanut allergy. Then I stumbled on Cook Smarts. I love the fact that I get to control the ingredients!” AMANDA M., Member since 2016 NEED MORE DETAILS? Our most popular FAQs below Will these meal plans work for me if I’m on a special diet? We offer 3 alternative diet options -- gluten-free, paleo and vegetarian -- for each one of our meals, and they are available to all members. Regardless of what diet option you choose though, you are always in control of the ingredients, which means you can customize for any food allergies and dietary restrictions you need. We have members on a variety of diets from FODMAP to keto, who all make it work with some ingredient tweaks. We also have an incredibly supportive Facebook Group to answer any of your questions and to help you get the most out of our meal plans. How long does it take to cook the meals? Weeknight doability is one of the key requirements we consider when creating our recipes. We try to keep the active hands-on time for all of our meals under 30 minutes. Our quickest meals are also tagged “Quick and Easy” in our Archives for easy searching, and they can always be added to any menu you’re using. One other thing to note is that we’re creating whole meals vs. just a single recipe, which means you’re not having to put together multiple recipes on your own to create a meal. In addition, you can always swap in any ingredient shortcuts you want! #youdoyou Do I need to make all of the meals? And can I swap in other meals? We strive to be the most flexible meal plan out there, which means you get to decide which meals you want to make for any given menu. When you become a member, you can start from any of the menus we’ve created since 2013 and swap in any of the meals from our very vast Recipe Archives. Some members make just 2 to 3 meals a week, and others might make 6 to 8. Again #youdoyou. Do the meals require a lot of ingredients? Again, weeknight doability is one of our key requirements, which means we try to do as much with as little as possible. If you see a long ingredient list, it might be because the meal is more spice-focused. We also try to look for ingredient synergies between meals on a given menu to keep the overall list as efficient as possible. Will I need to buy a lot of new ingredients? That really depends on your starting point in the kitchen! If you already cook a lot and also from across different cuisines, you are probably all set in the kitchen. Most of our members who have a sparser pantry to start with say that the items they add are mostly spices and vinegars (for all your new homemade dressings!). Since we do try to offer a wide variety of cultures and cuisines, there may be a few specialty condiments that all can be purchased from Amazon these days. Are the meals kid-friendly? 60 to 70% of our members are parents and many of them are also dealing with some level of picky eating. We encourage parents to follow the Ellyn Satter philosophy: your job is to decide what to feed your child; their job is to decide what to eat and how much to eat. We see our role as helping parents expose their kids to a wide variety of ingredients and flavors without having to think about it every week. We’ve seen so many kids grow up on our meal plan service but we also know that some kids take longer to accept new foods. To avoid cooking a separate meal for those kids, many of our members will just serve the meal deconstructed so that their kid can still have control over what they eat. Is there a mobile app? We do not have a native mobile app but our site functions exactly like an app if follow the steps here for Android or iOS to install a shortcut on your mobile device. How is this different than the meal kit companies (e.g., Blue Apron)? There are so many differences, and we’ve had so many members come from meal kit companies because they were looking for a more budget-friendly alternative. A typical serving at a meal kit company can cost anywhere from $8 to $15 whereas a typical serving of one of our meals costs $3 to $8 (depending on the meal and where you shop). Additionally, because you are in control of the ingredients, you can substitute based on your preferences and budget. You can also scale up any of the recipes so that you can have leftovers whenever you want. There is also of course significantly less packaging waste, which takes time to break down and is also not the best for our planet. Lastly, while meal kit companies allow you to pick from 12 to 20 meals / week, you literally can choose to make any meal from our vast Recipe Archives, so whatever you’re craving, we’ve likely got a recipe for it! How do I cancel? You can cancel your membership at any time without having to contact us through email or phone. Simply cancel your membership from your Account page and we will make sure not to bill you for the next payment cycle. You can also start back up whenever you want too. CAN’T WAIT TO SEE YOU IN THE KITCHEN! Your kitchen cheerleaders, Jess, Jess, and Sarah Change Your Life Browse menus MEAL PLANS. GUIDES & INFOGRAPHICS. COOKING LESSONS. DESIGNED TO EDUCATE, INSPIRE AND NOURISH. * * * * ©2024 Cook Smarts Privacy Terms of Use / MEAL PLAN SERVICE * SIGN UP * FAQs * Contact us * Affiliate Program * CORPORATE WELLNESS * NON-PROFIT PARTNERSHIPS COMPANY * Our Story * Careers * Press * CONTENT * Blog * Podcast * eBooks * Shop WEEKLY COOKING & MEAL PLANNING TIPS IN YOUR INBOX * Email* * * * * * * * * * Comments This field is for validation purposes and should be left unchanged. SIGN UP FOR THE COOK SMARTS NEWSLETTER * Email* * * * * * * * * * Email This field is for validation purposes and should be left unchanged. Cancel Privacy Policy: We hate SPAM & promise to keep your email address safe. TIRED OF MEAL PLANNING? Enjoy 500+ meal plans with 1-click grocery lists for FREE! Voted best meal plan app by Lifehacker. Save time, $$$ and food waste! MEAL PLAN FOR ME! arrow-circle copyUntitled 2Untitled 2 * Email* * * * * * * * * * Name This field is for validation purposes and should be left unchanged. Notifications