1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
1<script>var __ezHttpConsent={setByCat:function(src,tagType,attributes,category,force,customSetScriptFn=null){var setScript=function(){if(force||window.ezTcfConsent[category]){if(typeof customSetScriptFn==='function'){customSetScriptFn();}else{var scriptElement=document.createElement(tagType);scriptElement.src=src;attributes.forEach(function(attr){for(var key in attr){if(attr.hasOwnProperty(key)){scriptElement.setAttribute(key,attr[key]);}}});var firstScript=document.getElementsByTagName(tagType)[0];firstScript.parentNode.insertBefore(scriptElement,firstScript);}}};if(force||(window.ezTcfConsent&&window.ezTcfConsent.loaded)){setScript();}else if(typeof getEzConsentData==="function"){getEzConsentData().then(function(ezTcfConsent){if(ezTcfConsent&&ezTcfConsent.loaded){setScript();}else{console.error("cannot get ez consent data");force=true;setScript();}});}else{force=true;setScript();console.error("getEzConsentData is not a function");}},};</script>
vendor: 1 bytes, line 1
1
2<script>var ezTcfConsent=window.ezTcfConsent?window.ezTcfConsent:{loaded:false,store_info:false,develop_and_improve_services:false,measure_ad_performance:false,measure_content_performance:false,select_basic_ads:false,create_ad_profile:false,select_personalized_ads:false,create_content_profile:false,select_personalized_content:false,understand_audiences:false,use_limited_data_to_select_content:false,};function getEzConsentData(){return new Promise(function(resolve){document.addEventListener("ezConsentEvent",function(event){var ezTcfConsent=event.detail.ezTcfConsent;resolve(ezTcfConsent);});});}</script>
vendor: 1 bytes, line 2
2
3<script>if(typeof _setEzCookies!=='function'){function _setEzCookies(ezConsentData){var cookies=window.ezCookieQueue;for(var i=0;i<cookies.length;i++){var cookie=cookies[i];if(ezConsentData&&ezConsentData.loaded&&ezConsentData[cookie.tcfCategory]){document.cookie=cookie.name+"="+cookie.value;}}}} 4window.ezCookieQueue=window.ezCookieQueue||[];if(typeof addEzCookies!=='function'){function addEzCookies(arr){window.ezCookieQueue=[...window.ezCookieQueue,...arr];}} 5addEzCookies([{name:"ezoab_308",value:"mod1; Path=/; Domain=easy-french-food.com; Expires=Fri, 02 Oct 2026 13:34:52 UTC",tcfCategory:"store_info",isEzoic:"true",},{name:"ezoab_308",value:"mod1; Path=/; Domain=easy-french-food.com; Max-Age=7200",tcfCategory:"store_info",isEzoic:"true",},{name:"ezoid",value:"23ecd2b0-39ea-46fc-a028-9fc706b90629; Path=/; Domain=ezoic.net; Max-Age=31536000; SameSite=None; Secure; HttpOnly",tcfCategory:"store_info",isEzoic:"true",},{name:"ezoid",value:"23ecd2b0-39ea-46fc-a028-9fc706b90629; Path=/; Max-Age=31536000; SameSite=None; Secure; HttpOnly",tcfCategory:"store_info",isEzoic:"true",}]);if(window.ezTcfConsent&&window.ezTcfConsent.loaded){_setEzCookies(window.ezTcfConsent);}else if(typeof getEzConsentData==="function"){getEzConsentData().then(function(ezTcfConsent){if(ezTcfConsent&&ezTcfConsent.loaded){_setEzCookies(window.ezTcfConsent);}else{console.error("cannot get ez consent data");_setEzCookies(window.ezTcfConsent);}});}else{console.error("getEzConsentData is not a function");_setEzCookies(window.ezTcfConsent);}</script>
5<script type="text/javascript" data-ezscrex='false' data-cfasync='false'>window._ezaq = Object.assign({"edge_cache_status":11,"edge_response_time":26,"url":"https://easy-french-food.com/"}, typeof window._ezaq !== "undefined" ? window._ezaq : {});</script>
5<script type="text/javascript" data-ezscrex='false' data-cfasync='false'>window._ezaq = Object.assign({"ab_test_id":"mod1"}, typeof window._ezaq !== "undefined" ? window._ezaq : {});window.__ez=window.__ez||{};window.__ez.tf={"VideoBidderPolicySerialization":"enabled","vactsv3":"true","vdurbandit2":"true","votsv2":"true"};window.__ez=window.__ez||{};window.__ez.fs={"ACFloorTSV2Split":"off","ACFloorTSV3Split":"true","ADXHardFloorsSplit":"true","AdaptiveExclusion":"false","AffiliateWidgets":"true","AllowMultipleBigAdsAboveFold":"false","AnchorExpansionBanditSplit":"true","BidderScaleTSSplit":"off","CenteredAds":"false","DirectRenderBanditSplit":"true","DirectRenderDoseSplit":"off","DirectRenderFloormultHoldoutSplit":"off","DirectRenderLowGridSplit":"off","DirectRenderPt4ThresholdSplit":"off","DurationBanditV2Split":"true","EscalationDownround":"true","EscalationEarlyGam":"true","EscalationHighFloorDownround":"true","EscalationMidFloorDownround":"true","EscalationS2sLowFloor":"true","EscalationS2sMidFloor":"true","EscalationUpwalkMap2":"true","FloatingInterstitialBanditSplit":"true","FloorBanditSplit":"false","FloorEscalation":"false","FloorPlanSplit":"false","FlyingCarpet":"false","HbFloorBanditDeliver":"false","HbFloorBanditSplit":"true","LazyloadBanditSplit":"true","MonopolyReserveFloorSplit":"true","OutstreamAspectBanditV3Split":"control","OutstreamBidderInclusionCurve":"aggressive","OutstreamBidderInclusionSplit":"true","OutstreamReserveBanditSplit":"true","OutstreamTSV2Split":"true","PoolAuctionLockDomain":"false","RefreshFloorBanditSplit":"true","SizeBanditSplit":"true","SlotMachineAuctions":"false","SyncFrequencyCap":"true","SyncSpacing":"true","TSDepthScaleSplit":"false","TimeoutBanditSplit":"true","Vanilla":"false","VideoACLifecycleTelemetrySplit":"off","VideoStackLazy":"false"};window.__ez.fss='2627589177';</script>
5<script type="text/javascript" data-ezscrex='false' data-cfasync='false'>window.ezDisableAds = true;</script>
5<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
6<script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=true;window.__ezScriptHost="//www.ezojs.com";__ez.queue=__ez.queue||function(){var e=0,i=0,t=[],n=!1,o=[],r=[],s=!0,a=function(e,i,n,o,r,s,a){var l=arguments.length>7&&void 0!==arguments[7]?arguments[7]:window,d=this;this.name=e,this.funcName=i,this.parameters=null===n?null:w(n)?n:[n],this.isBlock=o,this.blockedBy=r,this.deleteWhenComplete=s,this.isError=!1,this.isComplete=!1,this.isInitialized=!1,this.proceedIfError=a,this.fWindow=l,this.isTimeDelay=!1,this.process=function(){f("... func = "+e),d.isInitialized=!0,d.isComplete=!0,f("... func.apply: "+e);var i=d.funcName.split("."),n=null,o=this.fWindow||window;i.length>3||(n=3===i.length?o[i[0]][i[1]][i[2]]:2===i.length?o[i[0]][i[1]]:o[d.funcName]),null!=n&&n.apply(null,this.parameters),!0===d.deleteWhenComplete&&delete t[e],!0===d.isBlock&&(f("----- F'D: "+d.name),p())}},l=function(e,i,t,n,o,r,s){var a=arguments.length>7&&void 0!==arguments[7]?arguments[7]:window,l=this;this.name=e,this.path=i,this.async=o,this.defer=r,this.isBlock=t,this.blockedBy=n,this.isInitialized=!1,this.isError=!1,this.isComplete=!1,this.proceedIfError=s,this.fWindow=a,this.isTimeDelay=!1,this.isPath=function(e){return"/"===e[0]&&"/"!==e[1]}
6,this.getSrc=function(e){return void 0!==window.__ezScriptHost&&this.isPath(e)?window.__ezScriptHost+e:e},this.process=function(){l.isInitialized=!0,f("... file = "+e);var i=this.fWindow?this.fWindow.document:document,t=i.createElement("script");t.src=this.getSrc(this.path),!0===o?t.async=!0:!0===r&&(t.defer=!0),t.onerror=function(){var e={url:window.location.href,name:l.name,path:l.path,user_agent:window.navigator.userAgent};"undefined"!=typeof _ezaq&&(e.pageview_id=_ezaq.page_view_id);var i=encodeURIComponent(JSON.stringify(e)),t=new XMLHttpRequest;t.open("GET","//g.ezoic.net/ezqlog?d="+i,!0),t.send(),f("----- ERR'D: "+l.name),l.isError=!0,!0===l.isBlock&&p()},t.onreadystatechange=t.onload=function(){var e=t.readyState;f("----- F'D: "+l.name),e&&!/loaded|complete/.test(e)||(l.isComplete=!0,!0===l.isBlock&&p())},i.getElementsByTagName("head")[0].appendChild(t)}},d=function(e,i){this.name=e,this.path="",this.async=!1,this.defer=!1,this.isBlock=!1,this.blockedBy=[],this.isInitialized=!0,this.isError=!1,this.isComplete=i,this.proceedIfError=!1,this.isTimeDelay=!1,this.process=function(){}};function c(e,i,n,s,a,d,c,u,f){var p=new l(e,i,n,s,a,d,c,f);!0===u?o[e]=p:r[e]=p,t[e]=p,h(p)}function h(e){!0!==u(e)&&0!=s&&e.process()}function u(e){if(!0===e.isTimeDelay&&!1===n)return f(e.name+" blocked = TIME DELAY!"),!0;if(w(e.blockedBy))for(var i=0;i<e.blockedBy.length;i++){var o=e.blockedBy[i];if(!1===t.hasOwnProperty(o))return f(e.name+" blocked = "+o),!0;if(!0===e.proceedIfError&&!0===t[o].isError)return!1;if(!1===t[o].isComplete)return f(e.name+" blocked = "+o),!0}return!1}function f(e){var i=window.location.href,t=new RegExp("[?&]ezq=([^&#]*)","i").exec(i);"1"===(t?t[1]:null)&&console.debug(e)}function p(){++e>200||(f("let's go"),m(o),m(r))}function m(e){for(var i in e)if(!1!==e.hasOwnProperty(i)){var t=e[i];!0===t.isComplete||u(t)||!0===t.isInitialized||!0===t.isError?!0===t.isError?f(t.name+": error"):!0===t.isComplete?f(t.name+": complete already"):!0===t.isInitialized&&f(t.name+": initialized already"):t.process()}}function w(e){return"[object Array]"==Object.prototype.toString.call(e)}return window.addEventListener("load",(function(){setTimeout((function(){n=!0,f("TDELAY -----"),p()}),5e3)}),!1),{addFile:c,addFileOnce:function(e,i,n,o,r,s,a,l,d){t[e]||c(e,i,n,o,r,s,a,l,d)},addDelayFile:function(e,i){var n=new l(e,i,!1,[],!1,!1,!0);n.isTimeDelay=!0,f(e+" ... FILE! TDELAY"),r[e]=n,t[e]=n,h(n)},addFunc:function(e,n,s,l,d,c,u,f,p,m){!0===c&&(e=e+"_"+i++);var w=new a(e,n,s,l,d,u,f,m);!0===p?o[e]=w:r[e]=w,t[e]=w,h(w)},addDelayFunc:function(e,i,n){var o=new a(e,i,n,!1,[],!0,!0);o.isTimeDelay=!0,f(e+" ... FUNCTION! TDELAY"),r[e]=o,t[e]=o,h(o)},items:t,processAll:p,setallowLoad:function(e){s=e},markLoaded:function(e){if(e&&0!==e.length){if(e in t){var i=t[e];!0===i.isComplete?f(i.name+" "+e+": error loaded duplicate"):(i.isComplete=!0,i.isInitialized=!0)}else t[e]=new d(e,!0);f("markLoaded dummyfile: "+t[e].name)}},logWhatsBlocked:function(){for(var e in t)!1!==t.hasOwnProperty(e)&&u(t[e])}}}();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.dot=__ez.dot||{};__ez.queue.addFileOnce('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=195-3&cb=5', true, [], true, false, true, false);__ez.queue.addFileOnce('/parsonsmaize/abilene.js', '/parsonsmaize/abilene.js?gcb=195-3&cb=651274f0d1', true, [], true, false, true, false);__ez.queue.addFileOnce('/parsonsmaize/mulvane.js', '/parsonsmaize/mulvane.js?gcb=195-3&cb=e75e48eec0', true, ['/parsonsmaize/abilene.js'], true, false, true, false);__ez.queue.addFileOnce('/detroitchicago/birmingham.js', '/detroitchicago/birmingham.js?gcb=195-3&cb=c4ed651ab8', true, ['/parsonsmaize/abilene.js'], true, false, true, false);</script>
vendor: 1 bytes, line 6
6
7<script data-ezscrex="false" type="text/javascript" data-cfasync="false">window._ezaq = Object.assign({"ad_cache_level":0,"adpicker_placement_cnt":0,"ai_placeholder_cache_level":0,"ai_placeholder_placement_cnt":-1,"author":"About","domain":"easy-french-food.com","domain_id":308,"ezcache_level":0,"ezcache_skip_code":14,"has_bad_image":0,"has_bad_words":0,"is_sitespeed":0,"lt_cache_level":0,"response_size":32053,"response_size_orig":26276,"response_time_orig":14,"template_id":5,"url":"https://easy-french-food.com/","word_count":0,"worst_bad_word_level":0}, typeof window._ezaq !== "undefined" ? window._ezaq : {});__ez.queue.markLoaded('ezaqBaseReady');if(window._ezaq&&window._ezaq.page_view_id==="01a0fc65-4ee6-799e-97aa-82fabb4da8a3"){window.__ezPvSig=window.__ezPvSig||"tma2u4.838b2e99551c31993da9ad4b1326112e";}</script>
vendor: 1 bytes, line 7
7
8<script type='text/javascript' data-ezscrex='false' data-cfasync='false'> 9window.ezAnalyticsStatic = true; 10 11function analyticsAddScript(script) { 12 var ezDynamic = document.createElement('script'); 13 ezDynamic.type = 'text/javascript'; 14 ezDynamic.innerHTML = script; 15 document.head.appendChild(ezDynamic); 16} 17function getCookiesWithPrefix() { 18 var allCookies = document.cookie.split(';'); 19 var cookiesWithPrefix = {}; 20 21 for (var i = 0; i < allCookies.length; i++) { 22 var cookie = allCookies[i].trim(); 23 24 for (var j = 0; j < arguments.length; j++) { 25 var prefix = arguments[j]; 26 if (cookie.indexOf(prefix) === 0) { 27 var cookieParts = cookie.split('='); 28 var cookieName = cookieParts[0]; 29 var cookieValue = cookieParts.slice(1).join('='); 30 cookiesWithPrefix[cookieName] = decodeURIComponent(cookieValue); 31 break; // Once matched, no need to check other prefixes 32 } 33 } 34 } 35 36 return cookiesWithPrefix; 37} 38function getOrMintFss() { 39 var UINT32_MAX = 4294967295; 40 var UINT32_DECIMAL = /^\d{1,10}$/; 41 function ensureEz() { 42 if (!window.__ez || typeof window.__ez !== 'object') { 43 window.__ez = {}; 44 } 45 return window.__ez; 46 } 47 function isValidUint32String(value) { 48 if (typeof value !== 'string' || !value) { 49 return false; 50 } 51 if (!UINT32_DECIMAL.test(value)) { 52 return false; 53 } 54 return Number(value) <= UINT32_MAX; 55 } 56 if (window.__ez && isValidUint32String(window.__ez.fss)) { 57 return window.__ez.fss; 58 } 59 var cookieStr = ''; 60 try { 61 cookieStr = document.cookie; 62 } catch (err) { 63 cookieStr = ''; 64 } 65 if (cookieStr && typeof cookieStr === 'string') { 66 var parts = cookieStr.split(';'); 67 for (var i = 0; i < parts.length; i++) { 68 var part = parts[i]; 69 var eq = part.indexOf('='); 70 if (eq === -1) { 71 continue; 72 } 73 var name = part.slice(0, eq).trim(); 74 if (name.indexOf('ezfs_') !== 0) { 75 continue; 76 } 77 var raw = part.slice(eq + 1).trim(); 78 var value; 79 try { 80 value = decodeURIComponent(raw); 81 } catch (err) { 82 continue; 83 } 84 if (!isValidUint32String(value)) { 85 continue; 86 } 87 ensureEz().fss = value; 88 return value; 89 } 90 } 91 var seed; 92 if ( 93 typeof crypto !== 'undefined' && 94 typeof crypto.getRandomValues === 'function' && 95 typeof Uint32Array === 'function' 96 ) { 97 seed = crypto.getRandomValues(new Uint32Array(1))[0]; 98 } else { 99 seed = Math.floor(Math.random() * 4294967296); 100 } 101 var minted = String(seed >>> 0); 102 ensureEz().fss = minted; 103 return minted; 104} 105function productAnalytics() { 106 var d = {"pr":[6],"omd5":"801baf0af33c06035e7978cf4e0394ff","nar":"risk score","fs_seed":"2627589177"}; 107 d.u = _ezaq.url; 108 d.p = _ezaq.page_view_id; 109 d.v = _ezaq.visit_uuid; 110 d.ab = _ezaq.ab_test_id; 111 d.e = JSON.stringify(_ezaq); 112 d.ref = document.referrer; 113 d.dw = document.documentElement.clientWidth || window.innerWidth || 0; 114 d.dh = window.screen.height || 0; 115 d.vpw = window.innerWidth || document.documentElement.clientWidth || 0; 116 d.vph = window.innerHeight || document.documentElement.clientHeight || 0; 117 d.doch = Math.max((document.body && document.body.scrollHeight) || 0, (document.documentElement && document.documentElement.scrollHeight) || 0, (document.body && document.body.offsetHeight) || 0, (document.documentElement && document.documentElement.offsetHeight) || 0, (document.body && document.body.clientHeight) || 0, (document.documentElement && document.documentElement.clientHeight) || 0); 118 d.c = getCookiesWithPrefix('active_template', 'ez', 'lp_'); 119 if(typeof ez_utmParams !== 'undefined') { 120 d.utm = ez_utmParams; 121 } 122 d.qs = window.location.search; 123 if (typeof d.fs_seed === 'string' && d.fs_seed && (!window.__ez || !window.__ez.fss)) { 124 if (!window.__ez || typeof window.__ez !== 'object') { 125 window.__ez = {}; 126 } 127 window.__ez.fss = d.fs_seed; 128 } 129 d.fs_seed = getOrMintFss(); 130 131 var dataText = JSON.stringify(d); 132 var xhr = new XMLHttpRequest(); 133 xhr.open('POST','/ezais/analytics?cb=1', true); 134 xhr.onload = function () { 135 if (xhr.status!=200) { 136 return; 137 } 138 139 if(document.readyState !== 'loading') { 140 analyticsAddScript(xhr.response); 141 return; 142 } 143 144 var eventFunc = function() { 145 if(document.readyState === 'loading') { 146 return; 147 } 148 document.removeEventListener('readystatechange', eventFunc, false); 149 analyticsAddScript(xhr.response); 150 }; 151 152 document.addEventListener('readystatechange', eventFunc, false); 153 }; 154 xhr.setRequestHeader('Content-Type','text/plain'); 155 xhr.send(dataText); 156} 157__ez.queue.addFunc("productAnalytics", "productAnalytics", null, true, ['ezaqBaseReady'], false, false, false, true); 158</script>
158<base href="https://easy-french-food.com/"/><link rel="canonical" href="http://www.easy-french-food.com/"/><link rel="shortcut icon" type="image/vnd.microsoft.icon" href="http://www.easy-french-food.com/favicon.ico"/> 159 160 161<title> 162French Recipes, Easy French Food 163</title> 164 165<meta name="Keywords" content="french food,french recipes,french cooking,french culture"/> 166<meta name="Description" content="Find easy French recipes and enjoy French food culture and cooking including famous and traditional appetizers, desserts, and more."/> 167 <meta name="viewport" content="width=device-width; initial-scale=1.0"/> 168 169 <meta name="robots" content="index,follow"/> 170 <link rel="stylesheet" type="text/css" href="http://www.easy-french-food.com/support-files/main-3.css"/> 171 <link rel="stylesheet" type="text/css" href="http://www.easy-french-food.com/support-files/skeleton.css"/> 172
172<script language="JavaScript" src="http://www.easy-french-food.com/support-files/addto.js" type="text/javascript"></script>
172 173 174<meta name="google-site-verification" content="HhUrUx2J-ZDTlJoe2UHuAxcEmuhvIo8s30KUAXGjApk"/> 175 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 176<!-- START EZHEAD -->
177<script type="text/javascript">var soc_app_id = '0';</script>
vendor: 1 bytes, line 177
177
178<script type="text/javascript">var did = 308;</script>
vendor: 1 bytes, line 178
178
179<script src="https://www.google.com/jsapi?key=ABQIAAAAWvH7lmtbXPVbvOqmVVU9VRQdDxq4C7wyBnVikl0uwU8F0c1b7hTtX9ZL_MgGQCkMAayuC2BlaK4QRQ" type="text/javascript"></script>
179<script type="text/javascript"> 180google.load("jquery", "1.4.3"); 181</script>
vendor: 1 bytes, line 181
181
182<script type="text/javascript" src="http://cdn.ezocdn.com/shared/jquery.cookie.js"></script>
vendor: 1 bytes, line 182
182
183<script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
vendor: 1 bytes, line 183
183
184<script src="http://platform.twitter.com/widgets.js" type="text/javascript"></script>
184
185<script src="http://easy-french-food.com/ez_display_au_fillslot.js" type="text/javascript"></script>
vendor: 1 bytes, line 185
185
186<script type="text/javascript" src="http://partner.googleadservices.com/gampad/google_service.js"> 187</script>
vendor: 1 bytes, line 187
187
188<script type="text/javascript"> 189GS_googleAddAdSenseService("ca-pub-4152552776930088"); 190GS_googleEnableAllServices(); 191</script>
vendor: 1 bytes, line 191
191
192<script type="text/javascript"> 193GA_googleAddSlot("ca-pub-4152552776930088", "easy_french_food_com-box-1"); 194GA_googleAddSlot("ca-pub-4152552776930088", "easy_french_food_com-box-2"); 195GA_googleAddSlot("ca-pub-4152552776930088", "easy_french_food_com-box-3"); 196GA_googleAddSlot("ca-pub-4152552776930088", "easy_french_food_com-box-4"); 197GA_googleAddSlot("ca-pub-4152552776930088", "easy_french_food_com-inline"); 198GA_googleAddSlot("ca-pub-4152552776930088", "easy_french_food_com-leader-1"); 199GA_googleAddSlot("ca-pub-4152552776930088", "easy_french_food_com-leader-2"); 200GA_googleAddSlot("ca-pub-4152552776930088", "easy_french_food_com-leader-3"); 201GA_googleAddSlot("ca-pub-4152552776930088", "easy_french_food_com-leader-4"); 202GA_googleAddSlot("ca-pub-4152552776930088", "easy_french_food_com-medrectangle-1"); 203GA_googleAddSlot("ca-pub-4152552776930088", "easy_french_food_com-medrectangle-2"); 204GA_googleAddSlot("ca-pub-4152552776930088", "easy_french_food_com-popunder"); 205GA_googleAddSlot("ca-pub-4152552776930088", "easy_french_food_com-sky-1"); 206GA_googleAddSlot("ca-pub-4152552776930088", "easy_french_food_com-sky-2"); 207GA_googleAddSlot("ca-pub-4152552776930088", "easy_french_food_com-sky-3"); 208GA_googleAddSlot("ca-pub-4152552776930088", "easy_french_food_com-sky-4"); 209GA_googleAddSlot("ca-pub-4152552776930088", "easy_french_food_com-pixel1"); 210GA_googleAddSlot("ca-pub-4152552776930088", "easy_french_food_com-pixel2"); 211GA_googleAddSlot("ca-pub-4152552776930088", "easy_french_food_com-pixel3"); 212GA_googleAddSlot("ca-pub-4152552776930088", "easy_french_food_com-pixel4"); 213</script>
vendor: 1 bytes, line 213
213
214<script type="text/javascript"> 215GA_googleFetchAds(); 216</script>
vendor: 1 bytes, line 216
216
217<script type="text/javascript"> 218window.google_analytics_uacct = "UA-32621769-9"; 219</script>
219 220<!-- END EZHEAD -->
221<script type='text/javascript'> 222var ezoTemplate = 'orig_site'; 223var ezouid = '1'; 224var ezoFormfactor = '1'; 225</script>
225<script data-ezscrex="false" type='text/javascript'> 226var soc_app_id = '0'; 227var did = 308; 228var ezdomain = 'easy-french-food.com'; 229var ezoicSearchable = 1; 230</script>
230</head> 231 232 <body> 233 234 <div class="container recipe-page"> 235 <div class="sixteen columns"> 236<a href="http://www.easy-french-food.com" class="header" title="Easy French Food and Recipes">Easy French Food and Recipes</a> 237</div> 238 239 <div class="row"> 240 <div class="ten columns"> 241 242 <div class="topcontent"> 243 244 245<h1>French Food, Easy French Recipes and Fun!</h1> 246 247 248<p>Is there any such thing as easy French food? Of course! </p> 249 250 251<p><a href="http://www.easy-french-food.com/easy-french-recipes.html">French recipes</a> are not all complicated. In fact most of the cooking that goes on day-to-day in a typical 252kitchen in France is quite simple. There are no special techniques for you to master to produce mouth watering 253 appetizers, satisfying main courses, or luscious desserts. </p> 254 255 256<p><strong>Easier Than You Think</strong></p> 257<p>French food isn't just escargot, crepes, foie gras and coq au vin. With the easy recipes, techniques and pictures you find here, you can learn to eat like they do in France by: </p> 258<div class="floatphotoright"> 259<a href="http://www.easy-french-food.com/french-dessert-recipes.html"><img src="http://www.easy-french-food.com/image-files/french_dessert_recipes.jpg" alt="french dessert recipes" height="296" width="200"/> 260<br/><br/>French Dessert Recipes</a> 261</div> 262 263<ul> 264<li>Choosing the best ingredients</li> 265<li>Preparing elegant <a href="http://www.easy-french-food.com/french-foods.html">French foods</a> with little hassle </li> 266<li>Learning some of the names and history behind the food </li> 267<li>Aiming for balance in your overall meal plan </li> 268<li>And most importantly sitting down to eat with good company and a joyful attitude, a very important aspect 269of food culture in France.</li> 270</ul> 271<p>On Easy French Food you will find a large selection of easy recipes that emphasize quality, healthy ingredients. 272Some people love the fussiness of <span class="frenchword">haute cuisine</span>, but maybe you don't have the time or inclination to use 273five pots to prepare one sauce.</p> 274<p><strong>Get all of the oo-la-la without all of the mess and save yourself a few calories along the way. </strong></p> 275<p>In the process of making these French recipes easy for you, I've eliminated some of the fat that 276just isn't needed (half a pound of butter to cook one chicken is surely a bit overboard). I can't promise 277you that it is all fat free - it just wouldn't be French cooking if it was. </p> 278<p>However, good French cooking definitely emphasizes healthy eating. </p> 279<p>An unexpected plus of adapting French food to your busy lifestyle is that it may help you stay slender! It is remarkable that in France the majority of people do not have problems with their weight. How do they do that? </p> 280<p>The secret I believe is that they<strong> ENJOY</strong> their food. Why not you? </p> 281 282</div><!--close topcontent--> 283</div><!--close ten columns--> 284<div class="six columns omega"> 285<div style="padding:10px;"> 286<!-- AddThis Button BEGIN --> 287<div class="addthis_toolbox addthis_default_style "> 288<a class="addthis_button_preferred_1"></a> 289<a class="addthis_button_preferred_2"></a> 290<a class="addthis_button_preferred_3"></a> 291<a class="addthis_button_preferred_4"></a> 292<a class="addthis_button_compact"></a> 293<a class="addthis_counter addthis_bubble_style"></a> 294</div>
295<script type="text/javascript">var addthis_config = {"data_track_addressbar":true};</script>
vendor: 1 bytes, line 295
295
296<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-4e48caf0775b7859"></script>
296 297<!--AddThis Button END --></div> 298 299<h2>French Foods</h2> 300<div class="topcontent green "> 301 302<div class="tocentry"> 303<a href="http://www.easy-french-food.com/french-cheese.html"> 304<img src="http://www.easy-french-food.com/image-files/french_cheese.jpg" alt="french cheese" height="100" width="100"/> 305French Cheese</a> 306<p>Once you get a taste for this stuff, you will never want to turn back: <span class="frenchword">Roquefort, Cantal, Neufchatel, Meunster, Comté,</span> and on and on. </p> 307 308<a href="http://www.easy-french-food.com/french-wine-champagne.html"> 309<img src="http://www.easy-french-food.com/image-files/french-wine-champagne-tn.jpg" alt="french wine champagne" height="100" width="100"/> 310French Wine, Champagne and Liqueurs</a> 311<p>An introduction to wine, champagne and liqueurs to help guide you through your own taste experiences. </p> 312 313<a href="http://www.easy-french-food.com/food-of-france.html"> 314<img src="http://www.easy-french-food.com/image-files/food-of-france-tn.jpg" alt="food of france" height="100" width="100"/> 315Regional Specialities</a> 316<p>With so many regional specialties, learning about French food is a never ending process. Take a gastronomic tour around France. 317</p> 318 319<a href="http://www.easy-french-food.com/famous-french-food.html"> 320<img src="http://www.easy-french-food.com/image-files/famous_french_food.jpg" alt="famous french food" height="100" width="100"/> 321Famous French Food</a> 322<p>Learn about the most popular foods in France including foie gras, duck confit, Camembert cheese and many other famous foods. 323</p> 324 325<a href="http://www.easy-french-food.com/french-desserts.html"> 326<img src="http://www.easy-french-food.com/image-files/french-desserts.jpg" alt="french desserts" height="100" width="100"/> 327French Desserts</a> 328<p>Learn about the most popular foods in France including foie gras, duck confit, Camembert cheese and many other famous foods. 329</p> 330<a href="http://www.easy-french-food.com/french-food.html"> 331<img src="http://www.easy-french-food.com/image-files/french-cooking-questions.jpg" alt="french cooking questions" height="100" width="100"/> 332Your French Food Questions</a> 333<p>If you have a particular question about French food or a recipe, you can ask me here. 334</p> 335</div><!--colose tocentry--> 336</div><!--close topcontent--> 337</div><!--close eight columns--> 338</div><!--close row--> 339 340<div class="row"> 341<div class="eight columns"> 342<div class="topcontent"> 343 344 345<h2>French Recipes</h2> 346<div class="tocentry"> 347 348<a href="http://www.easy-french-food.com/sauce_recipes.html"> 349<img src="http://www.easy-french-food.com/image-files/sauce-recipes-tn.jpg" alt="sauce recipes" height="100" width="100"/> 350Sauce Recipes</a> 351<p>Get started cooking with these classic sauces, such as <span class="frenchword">beurre blanc, bearnaise, hollandaise, soubise, rémoulade</span>, and <span class="frenchword">aioli</span> might stand on their own or be part of a recipe. Dessert sauces are included too. 352</p> 353 354<a href="http://www.easy-french-food.com/french-entrees.html"> 355<img src="http://www.easy-french-food.com/image-files/french-entrees-tn.jpg" alt="french entrees" height="100" width="100"/> 356French Entrees</a> 357<p>In France, the starter course is called an entrée. It is an essential step in most dinners, even the most casual. Learn how to make, present, and serve entrees in balance with the rest of your meal. 358</p> 359 360<a href="http://www.easy-french-food.com/quicherecipes.html"> 361<img src="http://www.easy-french-food.com/image-files/quiche-recipes-tn.jpg" alt="quiche recipes" height="100" width="100"/> 362Quiche Recipes</a> 363<p>Classic French tarts like quiche Lorraine, but also spinach, broccoli, cheese, crab, salmon and zucchini. Quiche makes the perfect food a starter course, main meal, or for taking on a picnic. 364</p> 365 366<a href="http://www.easy-french-food.com/easy-salad-recipes.html"> 367<img src="http://www.easy-french-food.com/image-files/easy-salad-recipes-tn.jpg" alt="easy salad recipes" height="100" width="100"/> 368Easy Salad Recipes</a> 369<p>Many of these easy salads can serve either as a starter or be made in a larger quantity and eaten as a main course. Serve these with a baguette like they do here in France. 370</p> 371 372<a href="http://www.easy-french-food.com/easy-soup-recipes.html"> 373<img src="http://www.easy-french-food.com/image-files/easy-soup-recipes-tn.jpg" alt="easy soup recipes" height="100" width="100"/> 374Easy Soup Recipes</a> 375<p>Here you will onion soup of course, but also <span class="frenchword">crème du Barry</span>, carrot, <span class="frenchword">potage Saint Germain</span>, potato leek and others. These might be served as a starter course or even a main dish in France. 376</p> 377 378<a href="http://www.easy-french-food.com/easy-vegetable-recipes.html"> 379<img src="http://www.easy-french-food.com/image-files/easy-vegetable-recipes-tn.jpg" alt="easy vegetable recipes" height="100" width="100"/> 380Easy Vegetable Recipes</a> 381<p>The key to these easy vegetable dishes (and all French food for that matter) is to start with the absolute tastiest vegetables you can get your hands on. Cook what is in season with these easy dishes. 382</p> 383<a href="http://www.easy-french-food.com/potato-recipes.html"> 384<img src="http://www.easy-french-food.com/image-files/potato-recipes-tn.jpg" alt="potato recipes" height="100" width="100"/> 385Potato Recipes</a> 386<p>There are so many ways to cook a potato it boggles the brain. Here you will find oven baked fries, garlic mashed potatoes, <span class="frenchword">aligot</span>, hot potato salad and more. 387</p> 388 389<a href="http://www.easy-french-food.com/french-seafood-recipes.html"> 390<img src="http://www.easy-french-food.com/image-files/french-seafood-recipes-tn.jpg" alt="french seafood recipes" height="100" width="100"/> 391French Seafood Recipes</a> 392<p>These seafood and fish dishes feature mussels, salmon, scallops and more. You will find them used to make gratins, <span class="frenchword">papillotes</span>, and chowders, as well as in simpler preparations: poached, baked and fried. 393</p> 394 395<a href="http://www.easy-french-food.com/french-chicken-recipes.html"> 396<img src="http://www.easy-french-food.com/image-files/quick-easy-chicken-recipes-tn.jpg" alt="quick easy chciken recipes" height="100" width="100"/> 397French Chicken Recipes</a> 398<p>Like many places in the world, chicken is a very popular meat in France. Learn how to make such classics as chicken cordon bleu, chicken marengo, and chicken Dijon. 399</p> 400 401<a href="http://www.easy-french-food.com/easy-beef-recipes.html"> 402<img src="http://www.easy-french-food.com/image-files/easy-beef-recipes-tn.jpg" alt="easy beef recipes" height="100" width="100"/> 403Easy Beef Recipes</a> 404<p>
404Find easy recipes for French food classics like<span class="frenchword"> boeuf Bourguignon, boeuf aux carottes, daube,</span> and <span class="frenchword">hachis Parmentier</span>. These all make great main dishes. 405</p> 406 407<a href="http://www.easy-french-food.com/easy-pork-recipes.html"> 408<img src="http://www.easy-french-food.com/image-files/easy-pork-recipes-tn.jpg" alt="easy pork recipes" height="100" width="100"/> 409Easy Pork Recipes</a> 410<p>Pork is a very popular meat in France. It gets made into an incredible array of sausages, and pork chops, loins, and tenderloins are used all the time. Find some easy ways to fix these meats. 411</p> 412 413<a href="http://www.easy-french-food.com/fruit-dessert-recipes.html"> 414<img src="http://www.easy-french-food.com/image-files/fruit-dessert-recipes-tn.jpg" alt="fruit dessert recipes" height="100" width="100"/> 415Fruit Dessert Recipes</a> 416<p>Fruit gets top billing in many desserts in France. By starting with peak seasonal produce, and making these simple tarts, mousses, and cakes, you will be sure to please yourself and others. 417</p> 418 419<a href="http://www.easy-french-food.com/french-cake-recipes.html"> 420<img src="http://www.easy-french-food.com/image-files/french-cake-recipes-tn.jpg" alt="french cake recipes" height="100" width="100"/> 421French Cake Recipes</a> 422<p>These include classic cakes, such as a <span class="frenchword">baba au rhum, moelleux au chocolat</span>, and a <span class="frenchword">galette de rois</span>. I am not a big fan of washing a half dozen mixing bowls, so these are mostly quick and easy cakes. 423</p> 424 425 426 427</div><!--colose tocentry--> 428</div><!--close topcontent--> 429</div><!--close eight columns--> 430 431<div class="eight columns"> 432<div class="topcontent"> 433<div class="tocentry"> 434 435<a href="http://www.easy-french-food.com/french-pastry-recipes.html"> 436<img src="http://www.easy-french-food.com/image-files/french-pastry-recipes-tn.jpg" alt="french pastry recipes" height="100" width="100"/> 437French Pastry Recipes</a> 438<p>Learn the basic preparations that go into making a variety of pastries, including choux, pâte brisée, and pastry cream. Some of these may be a little harder, but I have tried to give detailed instructions. 439</p> 440 441<a href="http://www.easy-french-food.com/french-cookie-recipes.html"> 442<img src="http://www.easy-french-food.com/image-files/french-cookie-recipes-tn.jpg" alt="french cookie recipes" height="100" width="100"/> 443French Cookie Recipes</a> 444<p>These might seem a bit elaborate, but I have stuck to the simple ones. Try chouquettes, madeleines, meringues and more. 445</p> 446 447<a href="http://www.easy-french-food.com/crepe-recipes.html"> 448<img src="http://www.easy-french-food.com/image-files/crepe-recipes-tn.jpg" alt="crepe recipes" height="100" width="100"/> 449Crepe Recipes</a> 450<p>Learn some tips that will make crepes an easy and fun project. In France, crepes are made into all sorts of yummy treats - both sweet and savory. 451</p> 452 453<a href="http://www.easy-french-food.com/easy-recipes-for-kids.html"> 454<img src="http://www.easy-french-food.com/image-files/easy-recipes-for-kids-tn.jpg" alt="easy recipes for kids" height="100" width="100"/> 455Easy Recipes for Kids</a> 456<p>Let your kids loose in the kitchen with this tried and true recipe collection designed just for them. Having children cook their meal is a great way to get them excited about their food. 457</p> 458 459<p><a href="http://www.easy-french-food.com/french-recipes.html"> 460Complete Recipe Index</a></p> 461 462<p><a href="http://www.easy-french-food.com/french-cooking-recipes.html"> 463Ingredient Index</a></p> 464 465<h2>French Cooking</h2> 466 467 468<a href="http://www.easy-french-food.com/french-cooking-schools.html"> 469<img src="http://www.easy-french-food.com/image-files/french-cooking-schools-tn.jpg" alt="french cooking schools" height="100" width="100"/> 470French Cooking Schools</a> 471<p>What better place to learn about French cooking than in France? Here is a list of schools, classes and vacations that make learning easy. 472</p> 473 474<a href="http://www.easy-french-food.com/french-cookware.html"> 475<img src="http://www.easy-french-food.com/image-files/french-cookware-tn.jpg" alt="french cookware" height="100" width="100"/> 476French Cookware</a> 477<p>There are many fine cookware manufacturers in France and their equipment is, of course, good for all styles of cooking. There are also some special items that most kitchens in France would not be without. 478</p> 479 480<a href="http://www.easy-french-food.com/cooking-tools.html"> 481<img src="http://www.easy-french-food.com/image-files/cooking-tools.jpg" alt="cooking tools" height="100" width="100"/> 482Cooking Tools</a> 483<p>A few odds and ends that can really make your job in the kitchen easier. Who can resist a time saving kitchen gadget? Not me!</p> 484
485<a href="http://www.easy-french-food.com/gourmet-cooking-supplies.html"> 486<img src="http://www.easy-french-food.com/image-files/gourmet-cooking-supplies-tn.jpg" alt="gourmet cooking supplies" height="100" width="100"/> 487Gourmet Cooking Supplies</a> 488<p>Here you will find some of the more unusual ingredients that you might need for creating French food. Everything from champagne vinegar to crystalized violets. A fun place just to browse. 489</p> 490 491<a href="http://www.easy-french-food.com/french-cooking-terms.html"> 492<img src="http://www.easy-french-food.com/image-files/french-cooking-terms.jpg" alt="french cooking terms" height="100" width="100"/> 493French Cooking Terms</a> 494<p>Here is a great resource if you are trying to decipher a French recipe or if you just want to expand on your vocabulary.</p> 495 496<a href="http://www.easy-french-food.com/basic-cooking-tips.html"> 497<img src="http://www.easy-french-food.com/image-files/basic-cooking-tips-tn.jpg" alt="basic cooking tips" height="100" width="100"/> 498Basic Cooking Tips</a> 499<p>Sometimes you might need to know a special food technique to get a desired effect. These tips are nothing original, but may come in handy for some beginning cooks. 500</p> 501<br class="clear"/> 502<h2>French Culture</h2> 503 504 505<a href="http://www.easy-french-food.com/french-traditions.html"> 506<img src="http://www.easy-french-food.com/image-files/french-traditions-tn.jpg" alt="french traditions" height="100" width="100"/> 507French Traditions</a> 508<p>The traditions and customs of France are fun to learn about, especially when there is a tasty meal involved. And everyone knows that France is a culture built around good food. 509</p> 510 511<a href="http://www.easy-french-food.com/french-decor.html"> 512<img src="http://www.easy-french-food.com/image-files/french-decor-tn.jpg" alt="french decor" height="100" width="100"/> 513French Decor</a> 514<p>Learn some ways to add a touch of France to your dining table or kitchen. Includes some poster collections, centerpiece ideas, and a set of free downloadable spice jar labels. 515</p> 516</div><!--colose tocentry--> 517</div><!--close topcontent--> 518</div><!--close eight columns--> 519 </div><!--Close row--> 520 521 522<ul id="nav"> 523 <li><a href="http://www.easy-french-food.com/french-foods.html" title="French Foods">French Foods</a></li> 524 <li><a href="http://www.easy-french-food.com/easy-french-recipes.html" title="French Recipes">French Recipes</a></li> 525 <li><a href="http://www.easy-french-food.com/french-cooking.html" title="French Cooking">French Cooking</a></li> 526 <li><a href="http://www.easy-french-food.com/french-traditions.html" title="French Traditions">French Traditions</a></li> 527 <li><a href="http://www.easy-french-food.com/french-decor.html" title="French Decor">French Decor</a></li> 528 <li><a href="http://www.easy-french-food.com/easy-french-food-blog.html" title="French Food Blog">What's New?</a></li> 529</ul> 530 531 <div class="row"> 532 <!--<div class="ten columns offset-by-three"> 533<div class="floatphotoleft"> 534 <img src="http://www.easy-french-food.com/image-files/la-marmite.jpg" height="243px" width="190px" title="La Marmite newsletter" alt="la marmite newsletter" /> 535</div> 536 537<div class="newsletter-signup" style="font-family: Georgia, Verdana, Arial, sans-serif;background-color: #d7e8a6;border: 2px solid #CDCDCD; padding:20px 12px; color: #5F663D;margin-bottom:15px;"> 538 539 <div style="text-align:center;font-size:150%;"> 540 <p>Receive easy French recipes, French food news, and cooking tips in your mailbox.</p> 541 <p>Sign up for the free monthly newsletter of Easy French Food, <a href="http://www.easy-french-food.com/la-marmite.html">La Marmite!</a></p> 542 </div> 543 544 <form action="http://www.easy-french-food.com/cgi-bin/mailout/mailmgr.cgi" method="post" /> 545 <input type="hidden" name="list_id" value="13043" /> 546 <input type="hidden" name="action" value="subscribe" /> 547 548 <p><strong>Email:</strong><input name="email" type="text" size="25" style="background: #ffffff;margin-left: 30px;padding:2px 0px" /></p> 549 <p><strong>Name:</strong><input name="name" type="text" size="25" style="background: #ffffff;margin-left: 30px;padding:2px 0px" /></p> 550 551 <input type="submit" value="Sign Up For French Fun" style="padding:5px;font-weight:bold;font-family: Georgia, Verdana, Arial, sans-serif;margin-left:30px;color: #5F663D;" name="SUBMIT" /> 552 <div style="line-height:120%;padding-top:10px;text-align:center"> 553 (Your e-mail address will be used only to send your newsletter subscription.) 554 </div> 555 </form> 556 557 </div> 558 </div>--><!--Close ten columns offset-by-three --> 559 </div><!--Close row--> 560 561 <div class="row footer"> 562 <div class="footer-links"> 563 <p>Copyright©2008-2012 Easy French Food - <a rel="author" href="http://www.easy-french-food.com/about-me.html">About</a> - <a href="http://www.easy-french-food.com/contact-me.html">Contact</a> - <a href="http://www.easy-french-food.com/disclaimer.html">Disclaimer</a>
563 - <a href="http://www.easy-french-food.com/recommended-links.html">Recommended Links</a> - <a href="http://www.easy-french-food.com/privacy-policy.html">Privacy Policy</a> - <a href="http://www.easy-french-food.com/site-map.html">Site Map</a></p> 564 </div> 565</div> 566 567 568 569 570 <!--<div class="pagetop-message"> 571<p><a href="http://www.easy-french-food.com/la-marmite.html"><i>La Marmite</i></a></p> 572</div>--> 573 574<div id="searchbox"> 575 576 <form action="http://www.easy-french-food.com/google-search-results.html" id="cse-search-box"> 577 <div><input type="hidden" name="cx" value="partner-pub-4152552776930088:7642878271"/> 578 <input type="hidden" name="cof" value="FORID:10"/> 579 <input type="hidden" name="ie" value="ISO-8859-1"/> 580 <input type="text" name="q" size="30"/> 581 <input style="padding:5px;font-color:#8B4513;font-weight:normal;background:#838D54;border:none;color:white;" type="submit" name="sa" value="SEARCH"/> 582 </div></form> 583
583<script type="text/javascript" src="http://www.google.com/cse/brand?form=cse-search-box&lang=en"></script>
583 584</div> 585 586 587 </div><!--Close container recipe-page--> 588 589 590<!-- START EZFOOT --> 591
592<script type="text/javascript"> 593 var _gaq = _gaq || []; 594 _gaq.push(['_setAccount', 'UA-32621769-9']); 595 _gaq.push(['_trackPageview']); 596 _gaq.push(['_trackPageLoadTime']); 597 (function() { 598 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 599 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 600 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 601 })(); 602</script>
602 603 604<!-- Casale Media: Pop Under -->
605<script type="text/javascript"><!-- 606var casaleD=new Date();var casaleR=(casaleD.getTime()%8673806982)+Math.random(); 607var casaleU=escape(window.location.href); 608var casaleHost=' type="text/javascript" src="http://as.casalemedia.com/s?s='; 609document.write('<scr'+'ipt'+casaleHost+'138109&u='); 610document.write(casaleU+'&f=1&id='+casaleR+'"><\/scr'+'ipt>'); 611//--></script>
611 612<!-- DO NOT MODIFY --> 613 614<!-- END EZFOOT --> 615 616
617<script data-cfasync="false">function _emitEzConsentEvent(){var customEvent=new CustomEvent("ezConsentEvent",{detail:{ezTcfConsent:window.ezTcfConsent},bubbles:true,cancelable:true,});document.dispatchEvent(customEvent);} 618(function(window,document){function _setAllEzConsentTrue(){window.ezTcfConsent.loaded=true;window.ezTcfConsent.store_info=true;window.ezTcfConsent.develop_and_improve_services=true;window.ezTcfConsent.measure_ad_performance=true;window.ezTcfConsent.measure_content_performance=true;window.ezTcfConsent.select_basic_ads=true;window.ezTcfConsent.create_ad_profile=true;window.ezTcfConsent.select_personalized_ads=true;window.ezTcfConsent.create_content_profile=true;window.ezTcfConsent.select_personalized_content=true;window.ezTcfConsent.understand_audiences=true;window.ezTcfConsent.use_limited_data_to_select_content=true;window.ezTcfConsent.select_personalized_content=true;} 619function _clearEzConsentCookie(){document.cookie="ezCMPCookieConsent=tcf2;Domain=.easy-french-food.com;Path=/;expires=Thu, 01 Jan 1970 00:00:00 GMT";} 620_clearEzConsentCookie();if(typeof window.__tcfapi!=="undefined"){window.ezgconsent=false;var amazonHasRun=false;function _ezAllowed(tcdata,purpose){return(tcdata.purpose.consents[purpose]||tcdata.purpose.legitimateInterests[purpose]);} 621function _handleConsentDecision(tcdata){window.ezTcfConsent.loaded=true;if(!tcdata.vendor.consents["347"]&&!tcdata.vendor.legitimateInterests["347"]){window._emitEzConsentEvent();return;} 622window.ezTcfConsent.store_info=_ezAllowed(tcdata,"1");window.ezTcfConsent.develop_and_improve_services=_ezAllowed(tcdata,"10");window.ezTcfConsent.measure_content_performance=_ezAllowed(tcdata,"8");window.ezTcfConsent.select_basic_ads=_ezAllowed(tcdata,"2");window.ezTcfConsent.create_ad_profile=_ezAllowed(tcdata,"3");window.ezTcfConsent.select_personalized_ads=_ezAllowed(tcdata,"4");window.ezTcfConsent.create_content_profile=_ezAllowed(tcdata,"5");window.ezTcfConsent.measure_ad_performance=_ezAllowed(tcdata,"7");window.ezTcfConsent.use_limited_data_to_select_content=_ezAllowed(tcdata,"11");window.ezTcfConsent.select_personalized_content=_ezAllowed(tcdata,"6");window.ezTcfConsent.understand_audiences=_ezAllowed(tcdata,"9");window._emitEzConsentEvent();} 623function _handleGoogleConsentV2(tcdata){if(!tcdata||!tcdata.purpose||!tcdata.purpose.consents){return;} 624var consents=tcdata.purpose.consents;var googConsentV2={ad_storage:consents[1]?'granted':'denied',analytics_storage:consents[1]?'granted':'denied',ad_personalization:(consents[3]&&consents[4])?'granted':'denied',ad_user_data:(consents[1]&&consents[7])?'granted':'denied'};if(googConsentV2.analytics_storage==='denied'){gtag('set','url_passthrough',true);} 625gtag('consent','update',googConsentV2);} 626__tcfapi("addEventListener",2,function(tcdata,success){if(!success||!tcdata){window._emitEzConsentEvent();return;} 627if(!tcdata.gdprApplies){_setAllEzConsentTrue();window._emitEzConsentEvent();return;} 628if(tcdata.eventStatus==="useractioncomplete"||tcdata.eventStatus==="tcloaded"){if(typeof gtag!='undefined'){_handleGoogleConsentV2(tcdata);} 629_handleConsentDecision(tcdata);if(tcdata.purpose.consents["1"]===true&&tcdata.vendor.consents["755"]!==false){window.ezgconsent=true;(adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=0;} 630if(window.__ezconsent){__ezconsent.setEzoicConsentSettings(ezConsentCategories);} 631__tcfapi("removeEventListener",2,function(success){return null;},tcdata.listenerId);if(!(tcdata.purpose.consents["1"]===true&&_ezAllowed(tcdata,"2")&&_ezAllowed(tcdata,"3")&&_ezAllowed(tcdata,"4"))){if(typeof __ez=="object"&&typeof __ez.bit=="object"&&typeof window["_ezaq"]=="object"&&typeof window["_ezaq"]["page_view_id"]=="string"){__ez.bit.Add(window["_ezaq"]["page_view_id"],[new __ezDotData("non_personalized_ads",true),]);}}}});}else{_setAllEzConsentTrue();window._emitEzConsentEvent();}})(window,document);</script>
631</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.