CINXE.COM
Your Tools - NYT Cooking
<!DOCTYPE html> <html lang="en-US"> <head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://cooking.nytimes.com/tools","20190808045944","https://web.archive.org/","web","/_static/", "1565240384"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <title>Your Tools - NYT Cooking</title> <script> window.googletag = window.googletag || {}; window.googletag.cmd = window.googletag.cmd || []; </script> <script> if (typeof window.nyt_et === 'function') { window.nyt_et('init', 'https://web.archive.org/web/20190808045944/https://a.et.nytimes.com/', 'nytcooking', { subject: 'page', assetUrl: (document.querySelector('link[rel=canonical]') || {}).href, assetId: (document.querySelector('meta[name=articleid]') || {}).content, nyt_uri: (document.querySelector('meta[name=nyt_uri]') || {}).content, url: location.href, referrer: document.referrer || void 0, client_tz_offset: (new Date).getTimezoneOffset(), }); } </script> <script> var NYTD=NYTD||{};NYTD.Abra=function(t){"use strict";function e(t){var e=r[t];return e&&e[1]||null}function n(t,e){if(t){var n,r,o=e[0],i=e[1],c=0,u=0;if(1!==i.length||4294967296!==i[0])for(n=a(t+" "+o)>>>0,c=0,u=0;r=i[c++];)if(n<(u+=r[0]))return r}}function a(t){for(var e,n,a,r,o,i,c,u=0,h=0,l=[],s=[e=1732584193,n=4023233417,~e,~n,3285377520],f=[],p=t.length;h<=p;)f[h>>2]|=(h<p?t.charCodeAt(h):128)<<8*(3-h++%4);for(f[c=p+8>>2|15]=p<<3;u<=c;u+=16){for(e=s,h=0;h<80;e=[0|[(i=((t=e[0])<<5|t>>>27)+e[4]+(l[h]=h<16?~~f[u+h]:i<<1|i>>>31)+1518500249)+((n=e[1])&(a=e[2])|~n&(r=e[3])),o=i+(n^a^r)+341275144,i+(n&a|n&r|a&r)+882459459,o+1535694389][0|h++/20],t,n<<30|n>>>2,a,r])i=l[h-3]^l[h-8]^l[h-14]^l[h-16];for(h=5;h;)s[--h]=s[h]+e[h]|0}return s[0]}var r,o={};return t.dataLayer=t.dataLayer||[],e.init=function(e){var a,o,i,c,u,h,l,s,f,p,d=[],v=[],m=(t.document.cookie.match(/(?:^|;) *nyt-a=([^;]*)/)||[])[1],b=(t.document.cookie.match(/(?:^|;) *ab7=([^;]*)/)||[])[1],g=(t.location.search.match(/(?:^\?|&)abra=([^&]*)/)||[])[1];if(r)throw new Error("can't init twice");for(r={},u=(decodeURIComponent(b||"")+"&"+decodeURIComponent(g||"")).split("&"),a=u.length-1;a>=0;a--)h=u[a].split("="),h.length<2||(l=h[0])&&!r[l]&&(s=h[1]||null,r[l]=[,s,1],s&&d.push(l+"="+s),v.push({test:l,variant:s||"0"}));for(a=0;a<e.length;a++)i=e[a],(o=i[0])in r||(c=n(m,i)||[],c[0],f=c[1],p=!!c[2],r[o]=c,f&&d.push(o.replace(/[^\w-]/g)+"="+(""+f).replace(/[^\w-]/g)),p&&v.push({test:o,variant:f||"0"}));d.length&&t.document.documentElement.setAttribute("data-nyt-ab",d.join(" ")),v.length&&t.dataLayer.push({event:"ab-alloc",abtest:{batch:v}})},e.reportExposure=function(e,n){if(!o[e]){o[e]=1;var a=r[e];if(a){var i=a[1];a[2]&&t.dataLayer.push({event:"ab-expose",abtest:{test:e,variant:i||"0"}})}n&&t.setTimeout(function(){n(null)},0)}},e}(this); NYTD.Abra.init([ [ "COOK_TP3_FreePayBalance", [ [ 429496730, "0_control", 1 ], [ 429496730, "1_paid", 1 ], [ 3435973836, "holdout", 0 ] ] ] ], '//web.archive.org/web/20190808045944/https://et.nytimes.com'); </script> <meta charset="UTF-8"> <script>window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"dea65dec80","applicationID":"38387186","transactionName":"cAleTBBWWVVRRBtDVlFJRFcNVUYWR15bQw==","queueTime":0,"applicationTime":47,"agent":""}</script> <script>window.NREUM||(NREUM={}),__nr_require=function(e,n,t){function r(t){if(!n[t]){var o=n[t]={exports:{}};e[t][0].call(o.exports,function(n){var o=e[t][1][n];return r(o||n)},o,o.exports)}return n[t].exports}if("function"==typeof __nr_require)return __nr_require;for(var o=0;o<t.length;o++)r(t[o]);return r}({1:[function(e,n,t){function r(){}function o(e,n,t){return function(){return i(e,[c.now()].concat(u(arguments)),n?null:this,t),n?void 0:this}}var i=e("handle"),a=e(3),u=e(4),f=e("ee").get("tracer"),c=e("loader"),s=NREUM;"undefined"==typeof window.newrelic&&(newrelic=s);var p=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],d="api-",l=d+"ixn-";a(p,function(e,n){s[n]=o(d+n,!0,"api")}),s.addPageAction=o(d+"addPageAction",!0),s.setCurrentRouteName=o(d+"routeName",!0),n.exports=newrelic,s.interaction=function(){return(new r).get()};var m=r.prototype={createTracer:function(e,n){var t={},r=this,o="function"==typeof n;return i(l+"tracer",[c.now(),e,t],r),function(){if(f.emit((o?"":"no-")+"fn-start",[c.now(),r,o],t),o)try{return n.apply(this,arguments)}catch(e){throw f.emit("fn-err",[arguments,this,e],t),e}finally{f.emit("fn-end",[c.now()],t)}}}};a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(e,n){m[n]=o(l+n)}),newrelic.noticeError=function(e,n){"string"==typeof e&&(e=new Error(e)),i("err",[e,c.now(),!1,n])}},{}],2:[function(e,n,t){function r(e,n){if(!o)return!1;if(e!==o)return!1;if(!n)return!0;if(!i)return!1;for(var t=i.split("."),r=n.split("."),a=0;a<r.length;a++)if(r[a]!==t[a])return!1;return!0}var o=null,i=null,a=/Version\/(\S+)\s+Safari/;if(navigator.userAgent){var u=navigator.userAgent,f=u.match(a);f&&u.indexOf("Chrome")===-1&&u.indexOf("Chromium")===-1&&(o="Safari",i=f[1])}n.exports={agent:o,version:i,match:r}},{}],3:[function(e,n,t){function r(e,n){var t=[],r="",i=0;for(r in e)o.call(e,r)&&(t[i]=n(r,e[r]),i+=1);return t}var o=Object.prototype.hasOwnProperty;n.exports=r},{}],4:[function(e,n,t){function r(e,n,t){n||(n=0),"undefined"==typeof t&&(t=e?e.length:0);for(var r=-1,o=t-n||0,i=Array(o<0?0:o);++r<o;)i[r]=e[n+r];return i}n.exports=r},{}],5:[function(e,n,t){n.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],ee:[function(e,n,t){function r(){}function o(e){function n(e){return e&&e instanceof r?e:e?f(e,u,i):i()}function t(t,r,o,i){if(!d.aborted||i){e&&e(t,r,o);for(var a=n(o),u=v(t),f=u.length,c=0;c<f;c++)u[c].apply(a,r);var p=s[y[t]];return p&&p.push([b,t,r,a]),a}}function l(e,n){h[e]=v(e).concat(n)}function m(e,n){var t=h[e];if(t)for(var r=0;r<t.length;r++)t[r]===n&&t.splice(r,1)}function v(e){return h[e]||[]}function g(e){return p[e]=p[e]||o(t)}function w(e,n){c(e,function(e,t){n=n||"feature",y[t]=n,n in s||(s[n]=[])})}var h={},y={},b={on:l,addEventListener:l,removeEventListener:m,emit:t,get:g,listeners:v,context:n,buffer:w,abort:a,aborted:!1};return b}function i(){return new r}function a(){(s.api||s.feature)&&(d.aborted=!0,s=d.backlog={})}var u="nr@context",f=e("gos"),c=e(3),s={},p={},d=n.exports=o();d.backlog=s},{}],gos:[function(e,n,t){function r(e,n,t){if(o.call(e,n))return e[n];var r=t();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,n,{value:r,writable:!0,enumerable:!1}),r}catch(i){}return e[n]=r,r}var o=Object.prototype.hasOwnProperty;n.exports=r},{}],handle:[function(e,n,t){function r(e,n,t,r){o.buffer([e],r),o.emit(e,n,t)}var o=e("ee").get("handle");n.exports=r,r.ee=o},{}],id:[function(e,n,t){function r(e){var n=typeof e;return!e||"object"!==n&&"function"!==n?-1:e===window?0:a(e,i,function(){return o++})}var o=1,i="nr@id",a=e("gos");n.exports=r},{}],loader:[function(e,n,t){function r(){if(!E++){var e=x.info=NREUM.info,n=l.getElementsByTagName("script")[0];if(setTimeout(s.abort,3e4),!(e&&e.licenseKey&&e.applicationID&&n))return s.abort();c(y,function(n,t){e[n]||(e[n]=t)}),f("mark",["onload",a()+x.offset],null,"api");var t=l.createElement("script");t.src="https://"+e.agent,n.parentNode.insertBefore(t,n)}}function o(){"complete"===l.readyState&&i()}function i(){f("mark",["domContent",a()+x.offset],null,"api")}function a(){return O.exists&&performance.now?Math.round(performance.now()):(u=Math.max((new Date).getTime(),u))-x.offset}var u=(new Date).getTime(),f=e("handle"),c=e(3),s=e("ee"),p=e(2),d=window,l=d.document,m="addEventListener",v="attachEvent",g=d.XMLHttpRequest,w=g&&g.prototype;NREUM.o={ST:setTimeout,SI:d.setImmediate,CT:clearTimeout,XHR:g,REQ:d.Request,EV:d.Event,PR:d.Promise,MO:d.MutationObserver};var h=""+location,y={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-1130.min.js"},b=g&&w&&w[m]&&!/CriOS/.test(navigator.userAgent),x=n.exports={offset:u,now:a,origin:h,features:{},xhrWrappable:b,userAgent:p};e(1),l[m]?(l[m]("DOMContentLoaded",i,!1),d[m]("load",r,!1)):(l[v]("onreadystatechange",o),d[v]("onload",r)),f("mark",["firstbyte",u],null,"api");var E=0,O=e(5)},{}]},{},["loader"]);</script> <meta name="sourceApp" content="nytcooking"/> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, shrink-to-fit=no"> <meta name="CG" content="npv"> <meta name="SCG" content="cooking"> <meta name="PT" content="tools"> <link rel="manifest" href="/web/20190808045944/https://cooking.nytimes.com/manifest.json"> <meta name="apple-itunes-app" content="app-id=911422904"> <meta property="og:url" content="https://web.archive.org/web/20190808045944/https://cooking.nytimes.com/tools"/> <link rel="canonical" href="https://web.archive.org/web/20190808045944/https://cooking.nytimes.com/tools"/> <meta property="og:title" content="Your Tools"/> <meta property="og:type" content="article"/> <meta property="og:site_name" content="NYT Cooking"/> <meta property="article:publisher" content="https://www.facebook.com/nytcooking"/> <meta property="fb:app_id" content="422306974586348"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:site" content="@nytfood"/> <link rel="shortcut icon" href="/web/20190808045944im_/https://cooking.nytimes.com/favicon.ico"/> <script async src="//web.archive.org/web/20190808045944js_/https://typeface.nytimes.com/plw8kql.js"></script> <script> dataLayer = [{ 'pageCategory': 'tools' }]; </script> <link rel="stylesheet" media="all" href="https://web.archive.org/web/20190808045944cs_/https://static01.nyt.com/applications/cooking/d3f9aa5/assets/core.min.css"/> <link rel="stylesheet" media="all" href="https://web.archive.org/web/20190808045944cs_/https://static01.nyt.com/applications/cooking/d3f9aa5/assets/tools.min.css"/> <meta name="apple-mobile-web-app-title" content="NYT Cooking"> <meta name="application-name" content="NYT Cooking"> <link rel="apple-touch-icon-precomposed" sizes="152x152" href="https://web.archive.org/web/20190808045944im_/https://static01.nyt.com/applications/cooking/d3f9aa5/assets/apple-touch-icon-152x152-precomposed.png"> <link rel="apple-touch-icon-precomposed" sizes="144x144" href="https://web.archive.org/web/20190808045944im_/https://static01.nyt.com/applications/cooking/d3f9aa5/assets/apple-touch-icon-144x144-precomposed.png"> <link rel="apple-touch-icon-precomposed" sizes="120x120" href="https://web.archive.org/web/20190808045944im_/https://static01.nyt.com/applications/cooking/d3f9aa5/assets/apple-touch-icon-120x120-precomposed.png"> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://web.archive.org/web/20190808045944im_/https://static01.nyt.com/applications/cooking/d3f9aa5/assets/apple-touch-icon-114x114-precomposed.png"> <link rel="apple-touch-icon-precomposed" sizes="76x76" href="https://web.archive.org/web/20190808045944im_/https://static01.nyt.com/applications/cooking/d3f9aa5/assets/apple-touch-icon-76x76-precomposed.png"> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="https://web.archive.org/web/20190808045944im_/https://static01.nyt.com/applications/cooking/d3f9aa5/assets/apple-touch-icon-72x72-precomposed.png"> <link rel="apple-touch-icon-precomposed" href="https://web.archive.org/web/20190808045944im_/https://static01.nyt.com/applications/cooking/d3f9aa5/assets/apple-touch-icon-precomposed.png"> <link rel="chrome-webstore-item" href="https://chrome.google.com/webstore/detail/imiopmmmlibaopojeffffakkfcgfpddo"> </head> <body class="tools-page logged-out "> <script type="application/json" id="js-react-on-rails-context">{"inMailer":false,"i18nLocale":"en","i18nDefaultLocale":"en","href":"https://web.archive.org/web/20190808045944/https://cooking.nytimes.com/tools","location":"/tools","scheme":"https","host":"cooking.nytimes.com","port":null,"pathname":"/tools","search":null,"httpAcceptLanguage":null,"serverSide":false}</script> <script type="application/json" class="js-react-on-rails-component">{"component_name":"SiteNavWrapped","props":{"user":null,"modalState":{"isOpen":false},"popover":{"dragToFolderPopover":{"isDisplayed":false},"savePopover":{"isDisplayed":false,"saveType":""},"signUpPopover":{"isShown":false},"subscribePopover":{"isDisplayed":false},"organizeMenu":[]},"app":{"consumerMarketingURL":"https://web.archive.org/web/20190808045944/https://www.nytimes.com/subscriptions/Multiproduct/lp8R3WU.html?return_url=https://cooking.nytimes.com","env":"production","saveRecapURL":"https://web.archive.org/web/20190808045944/https://ckg-user-recommendations-dot-nyt-ckg-prd.appspot.com/recommendations/users","staticAssetPath":"https://web.archive.org/web/20190808045944/https://static01.nyt.com/applications/cooking/d3f9aa5/assets"},"page":{"type":"tools-page","id":null,"viewableType":null},"editorsCollections":{},"promos":{"homepage":null,"recipeDetails":null,"isFetchingPromos":false},"recirculationBand":{"suggestionsData":[],"isTablet":false,"promo":null},"searchBarIsOpen":false,"sidebarIsOpen":false,"siteSearch":{"query":"","isFocused":false,"autocomplete":{"tags":null,"recipes":null,"guides":null}},"topNav":{"label":"BBQ and Grilling","path":"/topics/summer-barbecue"}},"trace":true,"dom_id":"siteNavMount"}</script> <div id="siteNavMount"><div data-reactroot="" data-reactid="1" data-react-checksum="676943144"><div class="nytc---sitenav---siteNav" data-reactid="2"><div class="nytc---sitenav---siteNavWrap" data-reactid="3"><div class="nytc---maintenancemodebanner---maintenance-mode-banner" data-reactid="4"><span data-reactid="5">Sorry! We're currently performing maintenance on the site. Certain actions are not working at this time. Check back later.</span></div><div class="nytc---hamburgerbtn---hamburgerWrapper" data-reactid="6"><a class="nytc---hamburgerbtn---hamburger" data-reactid="7"><span aria-label="Menu" name="Menu" data-reactid="8"></span></a></div><a href="/web/20190808045944/https://cooking.nytimes.com/?action=click&module=nav&region=logo&pgType=tools-page" class="nytc---sitelogo---logoWrapper" aria-label="Cooking with The New York Times" data-reactid="9"><div class="nytc---sitelogo---logo" data-reactid="10"></div></a><a class="nytc---mobileSearchIcon---iconWrapper nytc---mobileSearchIcon---position" data-reactid="11"><span class="nytc---mobileSearchIcon---icon" data-reactid="12"></span></a><div class="nytc---mask---hidden nytc---mask---showNavBlackBG" data-reactid="13"></div></div></div><div class="nytc---sitesearch---siteSearch nytc---sitesearch---isNotLoggedIn nytc---sitesearch---isNotSubscribed" data-reactid="14"><div class="nytc---sitesearchbar---inputWrap" data-reactid="15"><form class="nytc---sitesearchbar---searchForm" action="/web/20190808045944/https://cooking.nytimes.com/" data-reactid="16"><span class="nytc---sitesearchbar---clearQuery" data-reactid="17">X</span><input type="search" aria-label="Search NYT Cooking" class="nytc---sitesearchbar---searchInput" placeholder="What would you like to cook?" value="" data-reactid="18"/><span class="nytc---sitesearchbar---searchBTN" data-reactid="19">Search</span></form></div></div></div></div> <div id="appContainer"></div> <div id="alertBannerMount"></div> <div id="container"> <div id="content" class="tools-content"> <div class="tools-header"> <h1 class="tools-heading">Tools for Saving Recipes <br>From Across the Web</h1> <p class="tools-blurb">You can now save recipes from other websites into your NYT Cooking Recipe Box by using the following tools for your browser and mobile devices. Save, browse and cook — all in one place.</p> </div> <div class="tools-extension tools-tool tools-extension"> <div class="tools-extension-chrome hidden"> <div class="tools-image tools-chrome-illustration"></div> <div class="tools-content"> <h2 class="tools-heading">On Chrome</h2> <p class="tools-blurb">Install our browser extension, which will add an NYT Cooking icon to your Chrome toolbar. Whenever you find a great recipe on another website, click the NYT Cooking icon to save it to your Recipe Box.</p> <div class="btn-group"> <button class="tools-btn btn-std btn-large btn-inverse tools-extension-chrome-download" id="chrome-extension-button">Install Chrome Extension</button> </div> <p class="tools-extension-more">We also have a bookmarklet (<a class="tools-extension-bookmarklet-link" href="#">see instructions</a>) for Safari, Firefox and Internet Explorer.</p> </div> </div> <div class="tools-extension-bookmarklet hidden"> <div class="tools-image tools-extension-illustration"></div> <div class="tools-content"> <h2 class="tools-heading">On Your Browser</h2> <p class="tools-blurb">Create an NYT Cooking bookmarklet in your browser by dragging the button below onto your bookmarks toolbar. (If the toolbar isn’t showing, go to the <em>View</em> menu in your browser and turn it on.) Whenever you find a great recipe on another website, click the bookmarklet to save it to your Recipe Box.</p> <div class="btn-group clearfix"> <span class="tools-btn-wrap"> <a href="javascript:(function(){ var nytcJs = document.createElement('script');nytcJs.setAttribute('type','text/javascript');nytcJs.id = 'nytcJS';nytcJs.setAttribute('src','https://web.archive.org/web/20190808045944/https://cooking.nytimes.com/static/save_to_cooking/save_to_cooking.js?https://cooking.nytimes.com&bookmarklet');document.body.appendChild(nytcJs);})();" class="tools-btn btn-std btn-large btn-inverse" id="bookmarklet-button" draggable="true" onclick="return false;">Save to NYT Cooking</a> </span> <span class="tools-bookmarklet-instruction"><i class="icon-tools-bookmarklet-arrow"></i>Drag to your bookmarks toolbar</span> </div> <p class="tools-extension-more">We also have a <a class="tools-extension-chrome-link" href="#">Chrome extension.</a></p> </div> </div> </div> <div class="tools-apps tools-tool"> <div class="tools-image tools-iphone-illustration"></div> <div class="tools-content"> <h2 class="tools-heading">On iPhone and iPad</h2> <p class="tools-blurb">If you have the NYT Cooking app installed on your iPhone or iPad, you can save recipes from the web or any other apps.</p> <ul class="tools-apps-instructions"> <li><strong class="tools-decimal">1.</strong><span class="tools-list-item">Install the NYT Cooking app.</span></li> <li><strong class="tools-decimal">2.</strong><span class="tools-list-item">Tap the share icon ( <i class="icon-tools-share"></i> ) while looking at a recipe.</span></li> <li><strong class="tools-decimal">3.</strong><span class="tools-list-item">Swipe the first row of sharing options to the left and tap the <em>More</em> button.</span></li> <li><strong class="tools-decimal">4.</strong><span class="tools-list-item">Toggle the switch ( <i class="icon-tools-toggle-icon"></i> ) to enable NYT Cooking. You’ll now see it in your list of sharing options.</span></li> </ul> <div class="btn-group"> <a data-url="https://web.archive.org/web/20190808045944/http://appstore.com/nytcooking" href="https://web.archive.org/web/20190808045944/http://appstore.com/nytcooking" class="tools-btn btn-std btn-large btn-inverse" id="app-store-button" target="_blank" rel="noreferrer noopener">Get NYT Cooking for iOS</a> </div> </div> </div> </div> <footer id="footer"> <div class="footer-wrap"> <div class="footer-body clearfix"> <div class="container"> <div class="newsletter-container"> <form id="footer-newsletter-email" class="newsletter-form" method="POST" novalidate> <h3 class="title">Get Our Newsletter</h3> <span class="description">Get recipes, tips and NYT special offers delivered straight to your inbox. Opt out or <a class="contact-us-link" href="https://web.archive.org/web/20190808045944/http://www.nytimes.com/help/index.html">contact us</a> anytime.</span> <input class="newsletter-input genericInputField" type="email" name="email" placeholder="Add Your Email"/> <button type="submit" class="red-button button">Sign Up</button> <div class="error-msg">Please enter a valid email address.</div> </form> </div> <div class="promo-container"> <div class="share-links"> <span class="blurb">Follow Cooking</span> <a class="pinterest" target="_blank" rel="noreferrer noopener" href="https://web.archive.org/web/20190808045944/https://www.pinterest.com/nytcooking/" alt="Visit NYT Cooking on Pinterest"></a> <a class="fb" target="_blank" rel="noreferrer noopener" href="https://web.archive.org/web/20190808045944/https://www.facebook.com/nytcooking" alt="Visit NYT Cooking on Facebook"></a> <a class="twitter" target="_blank" rel="noreferrer noopener" href="https://web.archive.org/web/20190808045944/https://twitter.com/nytfood" alt="Visit NYT Cooking on Twitter"></a> </div> <div class="ios"> <span class="blurb">Cooking For iPad & iPhone</span> <a class="icon-appstore-gray" target="_blank" rel="noreferrer noopener" href="https://web.archive.org/web/20190808045944/http://appstore.com/nytcooking" alt="Download the iOS NYT Cooking app"></a> </div> </div> </div> </div> <div class="footer-links"> <div class="container"> <div class="product-info"> <section class="about-us"> <h3 class="sub-heading">About Us</h3> <p class="description">NYT Cooking is a subscription service of The New York Times. It is a digital cookbook and cooking guide alike, available on all platforms, that helps home cooks of every level discover, save and organize the world’s best recipes, while also helping them become better, more competent cooks. <a target="_blank" href="https://web.archive.org/web/20190808045944/https://www.nytimes.com/subscriptions/Multiproduct/lp8R3WU.html?campaignId=79RLU" rel="noreferrer noopener" class="subscribe">Subscribe now</a> for full access.</p> </section> <section class="more"> <div class="learn-more"> <h3 class="sub-heading learn-shop">Learn More</h3> <ul> <li><a href="/web/20190808045944/https://cooking.nytimes.com/ourcooks" class="footer-link">Our Cooks</a></li> <li><a href="/web/20190808045944/https://cooking.nytimes.com/see-our-features" class="footer-link">See Our Features</a></li> <li><a href="/web/20190808045944/https://cooking.nytimes.com/frequently-asked-questions" class="footer-link">FAQ</a></li> <li><a href="/web/20190808045944/https://cooking.nytimes.com/tools" class="footer-link">Tools for Saving</a></li> <li><a target="_blank" href="https://web.archive.org/web/20190808045944/https://www.nytimes.com/food" rel="noreferrer noopener" class="footer-link">NYTimes.com/food</a></li> <li><a href="https://web.archive.org/web/20190808045944/mailto:cookingcare@nytimes.com" class="footer-link send-feedback" id="customer-care-email">Send Us Feedback</a></li> </ul> </div> <div class="shop"> <h3 class="sub-heading learn-shop">Shop</h3> <ul> <li><a target="_blank" href="https://web.archive.org/web/20190808045944/https://www.nytimes.com/subscriptions/Multiproduct/cooking_gift.html?campaignId=7HYRF" rel="noreferrer noopener" class="footer-link">Gift Subscription</a></li> <li class="cookbooks"><h4>Cookbooks</h4></li> <li><a href="https://web.archive.org/web/20190808045944/https://store.nytimes.com/products/new-essentials-of-french-cooking?utm_source=NYT_Cooking_Website&utm_medium=referral&utm_campaign=French_Cookbook&utm_content=footer" target="_blank" rel="noreferrer noopener" class="footer-link">“The New Essentials of French Cooking”</a></li> <li><a target="_blank" href="https://web.archive.org/web/20190808045944/https://store.nytimes.com/products/personalized-cookbook?utm_source=NYT_Cooking_Website&utm_medium=referral&utm_campaign=MYO_Cookbook&utm_content=footer" rel="noreferrer noopener" class="footer-link">“Make-Your-Own Cookbook: Dinner”</a></li> </ul> </div> </section> </div> <section class="legal"> <ul> <li> <a href="https://web.archive.org/web/20190808045944/http://www.nytco.com/" itemprop="copyrightNotice" class="legal-info"> © <span itemprop="copyrightHolder provider sourceOrganization" itemscope itemtype="http://schema.org/Corporation" itemid="http://www.nytimes.com"> <span itemprop="name">The New York Times Company</span> <meta itemprop="tickerSymbol" content="NYSE NYT"/> </span> </a> </li> <li><a href="https://web.archive.org/web/20190808045944/http://www.nytimes.com/content/help/rights/privacy/policy/privacy-policy.html" class="legal-info">Privacy Policy</a></li> <li><a href="https://web.archive.org/web/20190808045944/http://www.nytimes.com/content/help/rights/terms/terms-of-service.html" class="legal-info">Terms of Service</a></li> </ul> </section> </div> </div> </div> </footer> </div> <div class="modal fade" id="error-modal" tabindex="-1" role="dialog"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-body"> Sorry, your changes didn’t save. </div> </div> </div> </div> <div class="modal fade" id="confirmation-modal" tabindex="-1" role="dialog"> <div class="modal-dialog"> <div class="modal-content"> <div class="icon-close-grey"></div> <div class="modal-body"></div> <div class="modal-footer btn-group"> <button type="button" class="btn-std btn-default cancel-btn">NO</button> <button type="button" class="btn-std btn-primary ok-btn">YES</button> </div> </div> </div> </div> <script id="card-organize-tooltip" type="template"> <div class="collections-container"> <% if (!collections || !collections.length) { %> <div class="no-collection-message"> <div class="no-collection-headline">Organize Your Recipes</div> <div class="no-collection-body">Keep your Recipe Box organized by adding this recipe to a collection.</div> </div> <% } else {%> <div class="header">Add to an Existing Collection:</div> <ul> <% collections.forEach(function(collection) { %> <% var containsRecipe = _.contains(savedCollections, collection.id) ? 'contains-recipe' : ''; %> <li class="<%= containsRecipe %>" data-id="<%= collection.id %>"> <span class="name"><%= _.escape(collection.name) %></span> <span class="check-mark"></span> </li> <% }); %> </ul> <% } %> <div class="create-collection"> <form class="new-collection-form"> <input class="new-collection-input" autocomplete="off" placeholder='<%= (!collections || !collections.length) ? 'e.g., "Dinner Party Ideas"' : 'Create New Collection'%>'> <div class="btn-primary new-collection-form-spinner hide" data-spinner-size="24"></div> <button class="btn-primary">Add</button> </form> </div> </div> </script> <script id="card-organize-tooltip-second-save" type="template"> <div class="collections-container"> <% if (!collections || !collections.length) { %> <div class="no-collection-message"> <div class="no-collection-headline">Success!</div> <div class="no-collection-body">This recipe has been saved to your Recipe Box.</div> </div> <% } else {%> <div class="header">Add to an Existing Collection:</div> <ul> <% collections.forEach(function(collection) { %> <% var containsRecipe = _.contains(savedCollections, collection.id) ? 'contains-recipe' : ''; %> <li class="<%= containsRecipe %>" data-id="<%= collection.id %>"> <span class="name"><%= _.escape(collection.name) %></span> <span class="check-mark"></span> </li> <% }); %> </ul> <% } %> <div class="create-collection"> <form class="new-collection-form"> <input class="new-collection-input" autocomplete="off" placeholder='<%= (!collections || !collections.length) ? 'e.g., "Dinner Party Ideas"' : 'Create New Collection'%>'> <div class="btn-primary new-collection-form-spinner hide" data-spinner-size="24"></div> <button class="btn-primary">Add</button> </form> </div> </div> </script> <script id="remove-recipe-confirmation" type="template"> Are you sure you want to remove <b><%= _.escape(recipeName) %></b> from <%= collectionName ? '<b>' + _.escape(collectionName) + '</b>' : 'your recipe box' %>? </script> <script id="collection-item" type="template"> <li class="collection removable" data-collection-id="" data-collection-slug="-"> <a class="details needsclick" href="#"> <span class="name"></span> <span class="count">0</span> <span class="remove-icon"></span> </a> <span class="selected-arrow"></span> <form class="inline-edit-form"> <input class="inline-edit"> </form> </li> </script> <script id="collection-delete-confirmation" type="template"> Are you sure you want to delete your folder <b><%= _.escape(name) %></b>? <% if (extraDescription) { %> Your recipes will still be saved under “Saved Recipes.” <% } %> </script> <script id="regi-tooltip-content" type="text/html"> <a href="" class="regitip-login">Log in</a> or <a href="" class="regitip-regi">Sign up</a> <%= action %>. </script> <script id="tooltip-template" type="template"> <div class="popover <%= type %>" role="tooltip"> <div class="arrow"></div> <div class="icon-close-grey <%= showCloseBtn ? '' : 'hidden' %>"></div> <h3 class="popover-title"></h3> <% if (body) { %> <div class="popover-body"><%= body %></div> <% } %> <div class="popover-content"></div> </div> </script> <script id="parse-msg-tmpl" type="template"> <div class="parse-message"><%= parse_msg %></div> </script> <script id="show-more-btn-tmpl" type="template"> <div class="btn-group"> <button class="btn-std btn-default show-more-<%= isReplies ? 'replies' : 'notes' %>-btn ladda-button grey-spinner" data-style="normal" data-spinner-size="17">Show More<%= isReplies ? ' Replies' : ' Notes' %></button> </div> </script> <script id="onboarding-popover-template" type="template"> <button class="feature-onboarding-close onboarding-dismiss icon icon-close">Close</button> <h3 class="feature-onboarding-title"><%= title %></h3> <span class="icon onboarding-logo-icon <%= icon %>"></span> <p class="feature-onboarding-content"><%= content %></p> <button class="feature-onboarding-btn onboarding-dismiss">Got It</button> </script> <script> try { bootstrap = window.bootstrap || {}; bootstrap.initialState = window.bootstrap.initialState || {}; bootstrap.initialState.features= {"maintenance_mode":false,"disable_newsletter_subscription_job":false,"disable_subscribe_email_job":false,"disable_cookie_refresh_call":true,"disable_recently_viewed_archive":true,"recently_viewed_jobs":true,"disable_search":false,"chunk_search_populate_job":false,"elasticsearch_live_updates_enabled":true,"all_guides_are_free":false,"sync_saves_for_recently_saved_service":true,"saved_recap_sidekiq":true,"restrict_api_access":true,"save_recap":true,"react_notes":true,"sync_updated_recipes_on_gcp":true,"test_paywall_5755":false,"cassoulet_recipe_data_json":true,"profile_info_cookie_service":false,"app_association_file":true,"admin_history_table":true,"dedupe_entitlements_methods_for_ios_qa":false,"unified_lire":true,"rdp_save_organize_redux":true,"recently_viewed_gcp":true,"multi_recipe_samizdat_query":true,"samizdat_user_data":true,"new_paywall_rules":true,"public_recipe_box_samizdat":false,"samizdat_collection_recipe_cards":true,"editors_collection_samizdat":false,"free_trial_sidekiq":false,"algorithmic_recirc_band":false}; bootstrap.initialState.growler = { type: null, msg: null, }; bootstrap.initialState.app = { env: 'production', debug: false, consumerMarketingURL: 'https://web.archive.org/web/20190808045944/https://www.nytimes.com/subscriptions/Multiproduct/lp8R3WU.html?return_url=https://cooking.nytimes.com', saveRecapURL: 'https://web.archive.org/web/20190808045944/https://ckg-user-recommendations-dot-nyt-ckg-prd.appspot.com/recommendations/users', }; bootstrap.initialState.topNav = { // TODO: Remove this and actually fix broken tests label: "BBQ and Grilling", path: "/topics/summer-barbecue", }; bootstrap.initialState.page = { hasAccessState: false, isFree: true, type: 'tools-page', id: null, viewableType: '', }; bootstrap.initialState.popover = { dragPopover: { isDisplayed: true, }, dragToFolderPopover: { isDisplayed: false, }, savePopover: { isDisplayed: false, saveType: '', }, signUpPopover: { isShown: false }, subscribePopover: { isDisplayed: false, }, organizeMenu: [], }; bootstrap.initialState.siteSearch = { query: "", isFocused: false, autocomplete: { tags: null, recipes: null, guides: null, }, }; bootstrap.initialState.searchBarIsOpen = false; bootstrap.initialState.sidebarIsOpen = false; bootstrap.initialState.recirculationBand = {"suggestionsData":[],"isTablet":false,"promo":null} bootstrap.initialState.editorsCollections = {} bootstrap.release = "d3f9aa5"; } catch(e) {} </script> <script> bootstrap = window.bootstrap || {}; bootstrap.page = { env: 'production', debug: false, name: 'tools-page', smartFoldersEnum: [{"term":"all","uri_name":"all","key":"","display":"Saved Recipes","recipe_tag_ids":null,"fallback_image":null},{"term":"breakfast","uri_name":"breakfast","key":"meal_types","display":"Breakfast","recipe_tag_ids":[129],"fallback_image":"https://web.archive.org/web/20190808045944/https://static01.nyt.com/applications/cooking/d3f9aa5/assets/breakfast.jpg"},{"term":"brunch","uri_name":"brunch","key":"meal_types","display":"Brunch","recipe_tag_ids":[130],"fallback_image":"https://web.archive.org/web/20190808045944/https://static01.nyt.com/applications/cooking/d3f9aa5/assets/brunch.jpg"},{"term":"lunch","uri_name":"lunch","key":"meal_types","display":"Lunch","recipe_tag_ids":[131],"fallback_image":"https://web.archive.org/web/20190808045944/https://static01.nyt.com/applications/cooking/d3f9aa5/assets/lunch.jpg"},{"term":"snack","uri_name":"snack","key":"meal_types","display":"Snack","recipe_tag_ids":[136],"fallback_image":"https://web.archive.org/web/20190808045944/https://static01.nyt.com/applications/cooking/d3f9aa5/assets/snack.jpg"},{"term":"appetizer","uri_name":"appetizer","key":"meal_types","display":"Appetizer","recipe_tag_ids":[4],"fallback_image":"https://web.archive.org/web/20190808045944/https://static01.nyt.com/applications/cooking/d3f9aa5/assets/appetizer.jpg"},{"term":"soups","uri_name":"soups","key":"dish_types","display":"Soups","recipe_tag_ids":[63],"fallback_image":"https://web.archive.org/web/20190808045944/https://static01.nyt.com/applications/cooking/d3f9aa5/assets/soups.jpg"},{"term":"sides","uri_name":"sides","key":"courses","display":"Sides","recipe_tag_ids":[3],"fallback_image":"https://web.archive.org/web/20190808045944/https://static01.nyt.com/applications/cooking/d3f9aa5/assets/sides.jpg"},{"term":"dinner","uri_name":"dinner","key":"meal_types","display":"Dinner","recipe_tag_ids":[128],"fallback_image":"https://web.archive.org/web/20190808045944/https://static01.nyt.com/applications/cooking/d3f9aa5/assets/dinner.jpg"},{"term":"drinks","uri_name":"drinks","key":"dish_types","display":"Drinks","recipe_tag_ids":[66,67,68,88],"fallback_image":"https://web.archive.org/web/20190808045944/https://static01.nyt.com/applications/cooking/d3f9aa5/assets/drinks.jpg"},{"term":"dessert","uri_name":"dessert","key":"courses","display":"Dessert","recipe_tag_ids":[2],"fallback_image":"https://web.archive.org/web/20190808045944/https://static01.nyt.com/applications/cooking/d3f9aa5/assets/dessert.jpg"},{"term":"vegetarian","uri_name":"vegetarian","key":"diet_types","display":"Vegetarian","recipe_tag_ids":[225],"fallback_image":"https://web.archive.org/web/20190808045944/https://static01.nyt.com/applications/cooking/d3f9aa5/assets/vegetarian.jpg"}], staticAssetPath: 'https://web.archive.org/web/20190808045944/https://static01.nyt.com/applications/cooking/d3f9aa5/assets', }; </script> <script src="https://web.archive.org/web/20190808045944js_/https://a1.nyt.com/analytics/json-kidd.min.js"></script> <script src="https://web.archive.org/web/20190808045944js_/https://static01.nyt.com/applications/cooking/d3f9aa5/assets/core.bundle.js"></script> </body> </html> <!-- FILE ARCHIVED ON 04:59:44 Aug 08, 2019 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 01:57:12 Nov 25, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.698 exclusion.robots: 0.036 exclusion.robots.policy: 0.022 esindex: 0.039 cdx.remote: 9.303 LoadShardBlock: 345.331 (3) PetaboxLoader3.datanode: 411.2 (4) load_resource: 126.728 PetaboxLoader3.resolve: 45.279 -->