<!DOCTYPE html>
<html lang="en-US">
<head ><meta charset="UTF-8" /><script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script><script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="2.0.5",this.userEvents=["keydown","keyup","mousedown","mouseup","mousemove","mouseover","mouseout","touchmove","touchstart","touchend","touchcancel","wheel","click","dblclick","input"],this.attributeEvents=["onblur","onclick","oncontextmenu","ondblclick","onfocus","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onscroll","onsubmit"]}async t(){this.i(),this.o(),/iP(ad|hone)/.test(navigator.userAgent)&&this.h(),this.u(),this.l(this),this.m(),this.k(this),this.p(this),this._(),await Promise.all([this.R(),this.L()]),this.lastBreath=Date.now(),this.S(this),this.P(),this.D(),this.O(),this.M(),await this.C(this.delayedScripts.normal),await this.C(this.delayedScripts.defer),await this.C(this.delayedScripts.async),await this.T(),await this.F(),await this.j(),await this.A(),window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.lastTouchEnd&&await new Promise(t=>setTimeout(t,500-Date.now()+this.lastTouchEnd)),this.I(),this.H(),this.U(),this.W()}i(){this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))},{isRocket:!0})}o(){window.addEventListener("pageshow",t=>{this.persisted=t.persisted,this.realWindowLoadedFired=!0},{isRocket:!0}),window.addEventListener("pagehide",()=>{this.onFirstUserAction=null},{isRocket:!0})}h(){let t;function e(e){t=e}window.addEventListener("touchstart",e,{isRocket:!0}),window.addEventListener("touchend",function i(o){o.changedTouches[0]&&t.changedTouches[0]&&Math.abs(o.changedTouches[0].pageX-t.changedTouches[0].pageX)<10&&Math.abs(o.changedTouches[0].pageY-t.changedTouches[0].pageY)<10&&o.timeStamp-t.timeStamp<200&&(window.removeEventListener("touchstart",e,{isRocket:!0}),window.removeEventListener("touchend",i,{isRocket:!0}),"INPUT"===o.target.tagName&&"text"===o.target.type||(o.target.dispatchEvent(new TouchEvent("touchend",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new MouseEvent("mouseover",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new PointerEvent("click",{target:o.target,bubbles:!0,cancelable:!0,detail:1,clientX:o.changedTouches[0].clientX,clientY:o.changedTouches[0].clientY})),event.preventDefault()))},{isRocket:!0})}q(t){this.userActionTriggered||("mousemove"!==t.type||this.firstMousemoveIgnored?"keyup"===t.type||"mouseover"===t.type||"mouseout"===t.type||(this.userActionTriggered=!0,this.onFirstUserAction&&this.onFirstUserAction()):this.firstMousemoveIgnored=!0),"click"===t.type&&t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),"touchstart"===this.lastEvent&&"touchend"===t.type&&(this.lastTouchEnd=Date.now()),"click"===t.type&&(this.lastTouchEnd=0),this.lastEvent=t.type,t.composedPath&&t.composedPath()[0].getRootNode()instanceof ShadowRoot&&(t.rocketTarget=t.composedPath()[0]),this.savedUserEvents.push(t)}u(){this.savedUserEvents=[],this.userEventHandler=this.q.bind(this),this.userEvents.forEach(t=>window.addEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.addEventListener("visibilitychange",this.userEventHandler,{isRocket:!0})}U(){this.userEvents.forEach(t=>window.removeEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.removeEventListener("visibilitychange",this.userEventHandler,{isRocket:!0}),this.savedUserEvents.forEach(t=>{(t.rocketTarget||t.target).dispatchEvent(new window[t.constructor.name](t.type,t))})}m(){const t="return false",e=Array.from(this.attributeEvents,t=>"data-rocket-"+t),i="["+this.attributeEvents.join("],[")+"]",o="[data-rocket-"+this.attributeEvents.join("],[data-rocket-")+"]",s=(e,i,o)=>{o&&o!==t&&(e.setAttribute("data-rocket-"+i,o),e["rocket"+i]=new Function("event",o),e.setAttribute(i,t))};new MutationObserver(t=>{for(const n of t)"attributes"===n.type&&(n.attributeName.startsWith("data-rocket-")||this.everythingLoaded?n.attributeName.startsWith("data-rocket-")&&this.everythingLoaded&&this.N(n.target,n.attributeName.substring(12)):s(n.target,n.attributeName,n.target.getAttribute(n.attributeName))),"childList"===n.type&&n.addedNodes.forEach(t=>{if(t.nodeType===Node.ELEMENT_NODE)if(this.everythingLoaded)for(const i of[t,...t.querySelectorAll(o)])for(const t of i.getAttributeNames())e.includes(t)&&this.N(i,t.substring(12));else for(const e of[t,...t.querySelectorAll(i)])for(const t of e.getAttributeNames())this.attributeEvents.includes(t)&&s(e,t,e.getAttribute(t))})}).observe(document,{subtree:!0,childList:!0,attributeFilter:[...this.attributeEvents,...e]})}I(){this.attributeEvents.forEach(t=>{document.querySelectorAll("[data-rocket-"+t+"]").forEach(e=>{this.N(e,t)})})}N(t,e){const i=t.getAttribute("data-rocket-"+e);i&&(t.setAttribute(e,i),t.removeAttribute("data-rocket-"+e))}k(t){Object.defineProperty(HTMLElement.prototype,"onclick",{get(){return this.rocketonclick||null},set(e){this.rocketonclick=e,this.setAttribute(t.everythingLoaded?"onclick":"data-rocket-onclick","this.rocketonclick(event)")}})}S(t){function e(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o,set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}e(document,"onreadystatechange"),e(window,"onload"),e(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}l(t){this.originalAddEventListener=EventTarget.prototype.addEventListener,this.originalRemoveEventListener=EventTarget.prototype.removeEventListener,this.savedEventListeners=[],EventTarget.prototype.addEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalAddEventListener.call(this,e,i,o):(t.savedEventListeners.push({target:this,remove:!1,type:e,func:i,options:o}),"mouseenter"!==e&&"mouseleave"!==e||t.originalAddEventListener.call(this,e,t.savedUserEvents.push,o))},EventTarget.prototype.removeEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalRemoveEventListener.call(this,e,i,o):t.savedEventListeners.push({target:this,remove:!0,type:e,func:i,options:o})}}J(t,e){this.savedEventListeners=this.savedEventListeners.filter(i=>{let o=i.type,s=i.target||window;return e!==o||t!==s||(this.B(o,s)&&(i.type="rocket-"+o),this.$(i),!1)})}H(){EventTarget.prototype.addEventListener=this.originalAddEventListener,EventTarget.prototype.removeEventListener=this.originalRemoveEventListener,this.savedEventListeners.forEach(t=>this.$(t))}$(t){t.remove?this.originalRemoveEventListener.call(t.target,t.type,t.func,t.options):this.originalAddEventListener.call(t.target,t.type,t.func,t.options)}p(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map(t=>"load"===t||t.startsWith("load.")?"rocket-jquery-load":t).join(" ")}function o(o){function s(e){const s=o.fn[e];o.fn[e]=o.fn.init.prototype[e]=function(){return this[0]===window&&t.userActionTriggered&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e})),s.apply(this,arguments),this}}if(o&&o.fn&&!t.allJQueries.includes(o)){const e={DOMContentLoaded:[],"rocket-DOMContentLoaded":[]};for(const t in e)document.addEventListener(t,()=>{e[t].forEach(t=>t())},{isRocket:!0});o.fn.ready=o.fn.init.prototype.ready=function(i){function s(){parseInt(o.fn.jquery)>2?setTimeout(()=>i.bind(document)(o)):i.bind(document)(o)}return"function"==typeof i&&(t.realDomReadyFired?!t.userActionTriggered||t.fauxDomReadyFired?s():e["rocket-DOMContentLoaded"].push(s):e.DOMContentLoaded.push(s)),this},s("on"),s("one"),s("off"),t.allJQueries.push(o)}e=o}t.allJQueries=[],o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}P(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript,o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async R(){return new Promise(t=>{this.userActionTriggered?t():this.onFirstUserAction=t})}async L(){return new Promise(t=>{document.addEventListener("DOMContentLoaded",()=>{this.realDomReadyFired=!0,t()},{isRocket:!0})})}async j(){return this.realWindowLoadedFired?Promise.resolve():new Promise(t=>{window.addEventListener("load",t,{isRocket:!0})})}M(){this.pendingScripts=[];this.scriptsMutationObserver=new MutationObserver(t=>{for(const e of t)e.addedNodes.forEach(t=>{"SCRIPT"!==t.tagName||!t.src||t.noModule||t.isWPRocket||this.pendingScripts.push({script:t,promise:new Promise(e=>{const i=()=>{const i=this.pendingScripts.findIndex(e=>e.script===t);i>=0&&this.pendingScripts.splice(i,1),e()};t.addEventListener("load",i,{isRocket:!0}),t.addEventListener("error",i,{isRocket:!0}),setTimeout(i,1e3)})})})}),this.scriptsMutationObserver.observe(document,{childList:!0,subtree:!0})}async F(){await this.X(),this.pendingScripts.length?(await this.pendingScripts[0].promise,await this.F()):this.scriptsMutationObserver.disconnect()}D(){this.delayedScripts={normal:[],async:[],defer:[]},document.querySelectorAll("script[type$=rocketlazyloadscript]").forEach(t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)})}async _(){await this.L();let t=[];document.querySelectorAll("script[type$=rocketlazyloadscript][data-rocket-src]").forEach(e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){i.startsWith("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}}),t=[...new Map(t.map(t=>[JSON.stringify(t),t])).values()],this.Y(t,"preconnect")}async G(t){if(await this.K(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise(e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.includes("Firefox/")||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach(t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))}),t.text&&(i.text=t.text),t.nonce&&(i.nonce=t.nonce),i.hasAttribute("src")?(i.addEventListener("load",o,{isRocket:!0}),i.addEventListener("error",()=>{i.setAttribute("data-rocket-status","failed-network"),e()},{isRocket:!0}),setTimeout(()=>{i.isConnected||e()},1)):(i.text=t.text,o()),i.isWPRocket=!0,t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o,{isRocket:!0}),t.addEventListener("error",i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: CSP fallback activated"),t.removeAttribute("src"),this.G(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())},{isRocket:!0}),s?(t.fetchPriority="high",t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}});t.setAttribute("data-rocket-status","skipped")}async C(t){const e=t.shift();return e?(e.isConnected&&await this.G(e),this.C(t)):Promise.resolve()}O(){this.Y([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}Y(t,e){this.trash=this.trash||[];let i=!0;var o=document.createDocumentFragment();t.forEach(t=>{const s=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(s&&!s.startsWith("data:")){const n=document.createElement("link");n.href=s,n.rel=e,"preconnect"!==e&&(n.as="script",n.fetchPriority=i?"high":"low"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),t.crossOrigin&&(n.crossOrigin=t.crossOrigin),t.integrity&&(n.integrity=t.integrity),t.nonce&&(n.nonce=t.nonce),o.appendChild(n),this.trash.push(n),i=!1}}),document.head.appendChild(o)}W(){this.trash.forEach(t=>t.remove())}async T(){try{document.readyState="interactive"}catch(t){}this.fauxDomReadyFired=!0;try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(document,"DOMContentLoaded"),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.K(),this.J(window,"DOMContentLoaded"),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}catch(t){console.error(t)}}async A(){try{document.readyState="complete"}catch(t){}try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(window,"load"),window.dispatchEvent(new Event("rocket-load")),await this.K(),window.rocketonload&&window.rocketonload(),await this.K(),this.allJQueries.forEach(t=>t(window).trigger("rocket-jquery-load")),await this.K(),this.J(window,"pageshow");const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.K(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}catch(t){console.error(t)}}async K(){Date.now()-this.lastBreath>45&&(await this.X(),this.lastBreath=Date.now())}async X(){return document.hidden?new Promise(t=>setTimeout(t)):new Promise(t=>requestAnimationFrame(t))}B(t,e=window){return e===document&&"readystatechange"===t||(e===document&&"DOMContentLoaded"===t||(e===window&&"DOMContentLoaded"===t||(e===window&&"load"===t||e===window&&"pageshow"===t)))}static run(){(new RocketLazyLoadScripts).t()}}RocketLazyLoadScripts.run()})();
</script>

<meta name="viewport" content="width=device-width, initial-scale=1" />
<script data-no-optimize="1" data-cfasync="false">!function(){"use strict";const t={adt_ei:{identityApiKey:"plainText",source:"url",type:"plaintext",priority:1},adt_eih:{identityApiKey:"sha256",source:"urlh",type:"hashed",priority:2},sh_kit:{identityApiKey:"sha256",source:"urlhck",type:"hashed",priority:3}},e=Object.keys(t);function i(t){return function(t){const e=t.match(/((?=([a-z0-9._!#$%+^&*()[\]<>-]+))\2@[a-z0-9._-]+\.[a-z0-9._-]+)/gi);return e?e[0]:""}(function(t){return t.replace(/\s/g,"")}(t.toLowerCase()))}!async function(){const n=new URL(window.location.href),o=n.searchParams;let a=null;const r=Object.entries(t).sort(([,t],[,e])=>t.priority-e.priority).map(([t])=>t);for(const e of r){const n=o.get(e),r=t[e];if(!n||!r)continue;const c=decodeURIComponent(n),d="plaintext"===r.type&&i(c),s="hashed"===r.type&&c;if(d||s){a={value:c,config:r};break}}if(a){const{value:t,config:e}=a;window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push(function(){window.adthrive.identityApi({source:e.source,[e.identityApiKey]:t},({success:i,data:n})=>{i?window.adthrive.log("info","Plugin","detectEmails",`Identity API called with ${e.type} email: ${t}`,n):window.adthrive.log("warning","Plugin","detectEmails",`Failed to call Identity API with ${e.type} email: ${t}`,n)})})}!function(t,e){const i=new URL(e);t.forEach(t=>i.searchParams.delete(t)),history.replaceState(null,"",i.toString())}(e,n)}()}();
</script><style id="pluginthemexcss"></style><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
<style data-no-optimize="1" data-cfasync="false"></style>
<script data-no-optimize="1" data-cfasync="false">
	window.adthriveCLS = {
		enabledLocations: ['Content', 'Recipe'],
		injectedSlots: [],
		injectedFromPlugin: true,
		branch: '5245cb2',bucket: 'prod',			};
	window.adthriveCLS.siteAds = {"betaTester":false,"targeting":[{"value":"5f639a61fc3ee1fed2519027","key":"siteId"},{"value":"6233884da26d9c7088998f9e","key":"organizationId"},{"value":"Holy Cow Vegan","key":"siteName"},{"value":"AdThrive Edge","key":"service"},{"value":"on","key":"bidding"},{"value":["Food","Clean Eating","Vegetarian"],"key":"verticals"}],"siteUrl":"https://holycowvegan.net","siteId":"5f639a61fc3ee1fed2519027","siteName":"Holy Cow Vegan","breakpoints":{"tablet":768,"desktop":1024},"cloudflare":{"version":"b770817"},"adUnits":[{"sequence":1,"thirdPartyAdUnitName":null,"targeting":[{"value":["Sidebar"],"key":"location"}],"devices":["desktop"],"name":"Sidebar_1","sticky":false,"location":"Sidebar","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".feast-modern-sidebar > .wp-block-media-text","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420],[300,250]],"priority":299,"autosize":true},{"sequence":9,"thirdPartyAdUnitName":null,"targeting":[{"value":["Sidebar"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop"],"name":"Sidebar_9","sticky":true,"location":"Sidebar","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".sidebar-primary","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":".site-footer","adSizes":[[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420],[300,250]],"priority":291,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["desktop","tablet"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.category","spacing":1,"max":3,"lazyMax":6,"enable":true,"lazy":true,"elementSelector":"main  .wp-block-group:not(.is-style-feast-branding-background) .feast-category-index, main .feast-modern-archive ul > li:nth-of-type(4n)","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.category","spacing":0,"max":3,"lazyMax":6,"enable":true,"lazy":true,"elementSelector":"main  .wp-block-group:not(.is-style-feast-branding-background) .feast-category-index, main .feast-modern-archive ul > li:nth-of-type(2n)","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["desktop"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.single","spacing":0,"max":3,"lazyMax":96,"enable":true,"lazy":true,"elementSelector":".entry-content > p, .entry-content > .wp-block-image, .entry-content > ul","skip":4,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["tablet","phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.single","spacing":0,"max":3,"lazyMax":96,"enable":true,"lazy":true,"elementSelector":".entry-content > p, .entry-content > .wp-block-image, .entry-content > ul","skip":4,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":1,"thirdPartyAdUnitName":null,"targeting":[{"value":["Recipe"],"key":"location"}],"devices":["tablet","desktop"],"name":"Recipe_1","sticky":false,"location":"Recipe","dynamic":{"pageSelector":"","spacing":0.7,"max":1,"lazyMax":98,"enable":true,"lazy":true,"elementSelector":".wprm-recipe-ingredients-container li, .wprm-recipe-instructions-container li, .wprm-recipe-notes-container span, .wprm-recipe-notes-container li, .wprm-recipe-notes-container p, .wprm-nutrition-label-container","skip":0,"classNames":[],"position":"beforebegin","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[320,50],[250,250],[1,1],[320,100],[1,2],[300,50],[320,300],[300,390],[300,250]],"priority":-101,"autosize":true},{"sequence":1,"thirdPartyAdUnitName":null,"targeting":[{"value":["Recipe"],"key":"location"}],"devices":["phone"],"name":"Recipe_1","sticky":false,"location":"Recipe","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".wprm-recipe-ingredients-container","skip":0,"classNames":[],"position":"beforebegin","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[320,50],[250,250],[1,1],[320,100],[1,2],[300,50],[320,300],[300,390],[300,250]],"priority":-101,"autosize":true},{"sequence":2,"thirdPartyAdUnitName":null,"targeting":[{"value":["Recipe"],"key":"location"}],"devices":["phone"],"name":"Recipe_2","sticky":false,"location":"Recipe","dynamic":{"pageSelector":"","spacing":0.9,"max":2,"lazyMax":96,"enable":true,"lazy":true,"elementSelector":".wprm-recipe-ingredients-container, .wprm-recipe-instructions-container li, .wprm-recipe-notes-container span, .wprm-recipe-notes-container p, .wprm-recipe-notes-container li","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[320,50],[250,250],[1,1],[320,100],[1,2],[300,50],[320,300],[300,390],[300,250]],"priority":-102,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Below Post"],"key":"location"}],"devices":["tablet","phone","desktop"],"name":"Below_Post","sticky":false,"location":"Below Post","dynamic":{"pageSelector":"body.single","spacing":0.7,"max":0,"lazyMax":10,"enable":true,"lazy":true,"elementSelector":".after-entry, .comment-respond, .comment-list > li","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[250,250],[1,1],[320,100],[300,250],[970,250],[728,250]],"priority":99,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Footer"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["tablet","phone","desktop"],"name":"Footer","sticky":true,"location":"Footer","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":"body","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[320,50],[320,100],[728,90],[970,90],[468,60],[1,1],[300,50]],"priority":-1,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["desktop"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.postid-62391","spacing":0.8,"max":3,"lazyMax":96,"enable":true,"lazy":true,"elementSelector":".entry-content > *:not(.wprm-recipe-snippet):not(.dpsp-post-pinterest-image-hidden):not(span):not(h2):not(h3):not(.wp-block-group):not(.schema-faq), .entry-content .wp-block-group__inner-container > *:not(h2):not(h3):not(.wp-block-group):not(.schema-faq), .entry-content .schema-faq-section","skip":4,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["tablet","phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.postid-62391","spacing":0.8,"max":3,"lazyMax":96,"enable":true,"lazy":true,"elementSelector":".entry-content > *:not(.wprm-recipe-snippet):not(.dpsp-post-pinterest-image-hidden):not(span):not(h2):not(h3), .entry-content .wp-block-group__inner-container > *:not(h2):not(h3), .entry-content .schema-faq-section","skip":4,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true}],"adDensityLayout":{"mobile":{"adDensity":0.18,"onePerViewport":false},"pageOverrides":[],"desktop":{"adDensity":0.18,"onePerViewport":false}},"adDensityEnabled":true,"siteExperiments":[],"adTypes":{"sponsorTileDesktop":true,"interscrollerDesktop":true,"nativeBelowPostDesktop":true,"miniscroller":true,"largeFormatsMobile":false,"nativeMobileContent":true,"inRecipeRecommendationMobile":true,"nativeMobileRecipe":true,"sponsorTileMobile":true,"expandableCatalogAdsMobile":false,"frameAdsMobile":false,"outstreamMobile":true,"nativeHeaderMobile":true,"frameAdsDesktop":false,"inRecipeRecommendationDesktop":true,"expandableFooterDesktop":true,"nativeDesktopContent":true,"outstreamDesktop":true,"animatedFooter":true,"skylineHeader":false,"expandableFooter":true,"nativeDesktopSidebar":true,"videoFootersMobile":true,"videoFootersDesktop":true,"interscroller":true,"nativeDesktopRecipe":true,"nativeHeaderDesktop":true,"nativeBelowPostMobile":true,"expandableCatalogAdsDesktop":false,"largeFormatsDesktop":false},"adOptions":{"theTradeDesk":true,"usCmpClickWrap":{"enabled":false,"regions":[]},"undertone":true,"sidebarConfig":{"dynamicStickySidebar":{"minHeight":1800,"enabled":true,"blockedSelectors":[]}},"footerCloseButton":true,"teads":true,"seedtag":true,"pmp":true,"thirtyThreeAcross":true,"sharethrough":true,"desktopInterstitialFrequency":"full","optimizeVideoPlayersForEarnings":true,"removeVideoTitleWrapper":true,"pubMatic":true,"mobileInterstitialFrequency":"full","contentTermsFooterEnabled":true,"chicory":true,"infiniteScroll":false,"longerVideoAdPod":true,"yahoossp":false,"spa":false,"stickyContainerConfig":{"recipeDesktop":{"minHeight":null,"enabled":false},"blockedSelectors":[],"stickyHeaderSelectors":[".feastmobilenavbar"],"content":{"minHeight":250,"enabled":true},"recipeMobile":{"minHeight":null,"enabled":false}},"gatedPrint":{"printClasses":[],"siteEmailServiceProviderId":null,"defaultOptIn":false,"closeButtonEnabled":false,"enabled":false,"newsletterPromptEnabled":false},"yieldmo":true,"footerSelector":"","consentMode":{"enabled":false,"customVendorList":""},"amazonUAM":true,"gamMCMEnabled":true,"gamMCMChildNetworkCode":"102320588","stickyContainerAds":false,"rubicon":true,"conversant":true,"openx":true,"customCreativeEnabled":true,"mobileHeaderHeight":1,"secColor":"#000000","unruly":true,"mediaGrid":true,"bRealTime":true,"adInViewTime":null,"regulatory":{"privacyPolicyUrl":"","termsOfServiceUrl":""},"gumgum":true,"comscoreFooter":true,"desktopInterstitial":false,"contentAdXExpansionDesktop":true,"amx":true,"footerCloseButtonDesktop":true,"ozone":true,"isAutoOptimized":false,"comscoreTAL":true,"bgColor":"#FFFFFF","advancePlaylistOptions":{"playlistPlayer":{"enabled":true},"relatedPlayer":{"enabled":true,"applyToFirst":true}},"kargo":true,"max30SecondVideoAdPod":false,"liveRampATS":true,"footerCloseButtonMobile":true,"interstitialBlockedPageSelectors":"","prioritizeShorterVideoAds":true,"allowSmallerAdSizes":true,"comscore":"Food","blis":true,"wakeLock":{"desktopEnabled":true,"mobileValue":45,"mobileEnabled":true,"desktopValue":90},"mobileInterstitial":false,"tripleLift":true,"sensitiveCategories":["alc","ast","cbd","cosm","dat","gamc","pol","rel","sst","ssr","srh","ske","wtl"],"liveRamp":true,"mobileInterstitialBlockedPageSelectors":"","adthriveEmailIdentity":true,"criteo":true,"nativo":true,"infiniteScrollOptions":{"selector":"","heightThreshold":0},"siteAttributes":{"mobileHeaderSelectors":[],"desktopHeaderSelectors":[]},"dynamicContentSlotLazyLoading":true,"clsOptimizedAds":true,"ogury":true,"verticals":["Food","Clean Eating","Vegetarian"],"inImage":false,"stackadapt":true,"usCMP":{"hideConsentParagraph":false,"alwaysShowDoNotSellLink":false,"regions":[],"defaultOptIn":false,"enabled":false,"strictMode":false},"contentAdXExpansionMobile":true,"advancePlaylist":true,"medianet":true,"acAlwaysSticky":false,"delayLoading":true,"inImageZone":null,"appNexus":true,"rise":true,"liveRampId":"","infiniteScrollRefresh":false,"indexExchange":true,"californiaPrivacyPopup":{"privacyPolicyUrl":null,"enabled":false,"termsOfServiceUrl":null}},"siteAdsProfiles":[],"thirdPartySiteConfig":{"partners":{"discounts":[]}},"featureRollouts":{"enable-sticky-related":{"featureRolloutId":47,"data":null,"enabled":true},"disable-delay-loading-good-cwv":{"featureRolloutId":43,"data":null,"enabled":true},"disable-kargo-spotlight":{"featureRolloutId":45,"data":{},"enabled":false}},"videoPlayers":{"contextual":{"autoplayCollapsibleEnabled":true,"overrideEmbedLocation":false,"defaultPlayerType":"collapse"},"videoEmbed":"wordpress","footerSelector":".site-footer","contentSpecificPlaylists":[],"players":[{"playlistId":"","pageSelector":"","devices":["desktop"],"description":"","skip":3,"title":"Sticky related player - desktop","type":"stickyRelated","enabled":true,"elementSelector":".entry-content > *:not(.wprm-recipe-snippet):not(.dpsp-post-pinterest-image-hidden):not(span):not(h2):not(h3), .entry-content .schema-faq-section","id":4069220,"position":"afterend","saveVideoCloseState":false,"shuffle":false,"mobileHeaderSelector":null,"playerId":"YhHQHvAW"},{"devices":["desktop","mobile"],"description":"","id":4069219,"title":"Stationary related player - desktop and mobile","type":"stationaryRelated","enabled":true,"playerId":"YhHQHvAW"},{"playlistId":"","pageSelector":"","devices":["mobile"],"mobileLocation":"top-center","description":"","skip":3,"title":"Sticky related player - mobile","type":"stickyRelated","enabled":true,"elementSelector":".entry-content > *:not(.wprm-recipe-snippet):not(.dpsp-post-pinterest-image-hidden):not(span):not(h2):not(h3), .entry-content .schema-faq-section","id":4069221,"position":"afterend","saveVideoCloseState":false,"shuffle":false,"mobileHeaderSelector":null,"playerId":"YhHQHvAW"},{"playlistId":"tBIJHHG0","thirdPartyVideoAdUnitName":"","pageSelector":"","devices":["mobile"],"mobileLocation":"top-center","description":"","skip":0,"title":"Watch my latest videos","type":"stickyPlaylist","enabled":true,"footerSelector":".site-footer","elementSelector":"body.single .entry-content > *:not(.wprm-recipe-snippet):not(.dpsp-post-pinterest-image-hidden):not(span):not(h2):not(h3):nth-of-type(4), \nbody.single .entry-content .schema-faq-section:nth-of-type(4),\nbody.page:not(.home) .entry-content > *:not(.wprm-recipe-snippet):not(.dpsp-post-pinterest-image-hidden):not(span):not(h2):not(h3):nth-of-type(4), \nbody.page:not(.home) .entry-content .schema-faq-section:nth-of-type(4)","id":4069223,"position":"afterend","saveVideoCloseState":false,"shuffle":true,"mobileHeaderSelector":null,"playerId":"bTZklAzz","isCompleted":true},{"playlistId":"tBIJHHG0","thirdPartyVideoAdUnitName":"","pageSelector":"","devices":["desktop"],"description":"","skip":0,"title":"Watch my latest videos","type":"stickyPlaylist","enabled":true,"footerSelector":".site-footer","elementSelector":"body.single .entry-content > *:not(.wprm-recipe-snippet):not(.dpsp-post-pinterest-image-hidden):not(span):not(h2):not(h3):nth-of-type(4), \nbody.single .entry-content .schema-faq-section:nth-of-type(4),\nbody.page:not(.home) .entry-content > *:not(.wprm-recipe-snippet):not(.dpsp-post-pinterest-image-hidden):not(span):not(h2):not(h3):nth-of-type(4), \nbody.page:not(.home) .entry-content .schema-faq-section:nth-of-type(4)","id":4069222,"position":"afterend","saveVideoCloseState":false,"shuffle":true,"mobileHeaderSelector":null,"playerId":"bTZklAzz","isCompleted":true}],"partners":{"theTradeDesk":true,"unruly":true,"mediaGrid":true,"undertone":true,"gumgum":true,"seedtag":true,"amx":true,"ozone":true,"pmp":true,"kargo":true,"stickyOutstream":{"desktop":{"enabled":true},"blockedPageSelectors":"","mobileLocation":"top-center","allowOnHomepage":false,"mobile":{"enabled":true},"saveVideoCloseState":false,"mobileHeaderSelector":"","allowForPageWithStickyPlayer":{"enabled":true},"thirdPartyGamAdUnitName":null},"sharethrough":true,"blis":true,"tripleLift":true,"pubMatic":true,"criteo":true,"yahoossp":false,"nativo":true,"stackadapt":true,"yieldmo":true,"amazonUAM":true,"medianet":true,"rubicon":true,"appNexus":true,"rise":true,"openx":true,"indexExchange":true}}};</script>

<script data-no-optimize="1" data-cfasync="false">
(function(w, d) {
	w.adthrive = w.adthrive || {};
	w.adthrive.cmd = w.adthrive.cmd || [];
	w.adthrive.plugin = 'adthrive-ads-3.12.2';
	w.adthrive.host = 'ads.adthrive.com';
	w.adthrive.integration = 'plugin';

	var commitParam = (w.adthriveCLS && w.adthriveCLS.bucket !== 'prod' && w.adthriveCLS.branch) ? '&commit=' + w.adthriveCLS.branch : '';

	var s = d.createElement('script');
	s.async = true;
	s.referrerpolicy='no-referrer-when-downgrade';
	s.src = 'https://' + w.adthrive.host + '/sites/5f639a61fc3ee1fed2519027/ads.min.js?referrer=' + w.encodeURIComponent(w.location.href) + commitParam + '&cb=' + (Math.floor(Math.random() * 100) + 1) + '';
	var n = d.getElementsByTagName('script')[0];
	n.parentNode.insertBefore(s, n);
})(window, document);
</script>
<link rel="dns-prefetch" href="https://ads.adthrive.com/"><link rel="preconnect" href="https://ads.adthrive.com/"><link rel="preconnect" href="https://ads.adthrive.com/" crossorigin><!-- Google tag (gtag.js) consent mode dataLayer added by Site Kit -->
<script id="google_gtagjs-js-consent-mode-data-layer">
window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
gtag('consent', 'default', {"ad_personalization":"denied","ad_storage":"denied","ad_user_data":"denied","analytics_storage":"denied","functionality_storage":"denied","security_storage":"denied","personalization_storage":"denied","region":["AT","BE","BG","CH","CY","CZ","DE","DK","EE","ES","FI","FR","GB","GR","HR","HU","IE","IS","IT","LI","LT","LU","LV","MT","NL","NO","PL","PT","RO","SE","SI","SK"],"wait_for_update":500});
window._googlesitekitConsentCategoryMap = {"statistics":["analytics_storage"],"marketing":["ad_storage","ad_user_data","ad_personalization"],"functional":["functionality_storage","security_storage"],"preferences":["personalization_storage"]};
window._googlesitekitConsents = {"ad_personalization":"denied","ad_storage":"denied","ad_user_data":"denied","analytics_storage":"denied","functionality_storage":"denied","security_storage":"denied","personalization_storage":"denied","region":["AT","BE","BG","CH","CY","CZ","DE","DK","EE","ES","FI","FR","GB","GR","HR","HU","IE","IS","IT","LI","LT","LU","LV","MT","NL","NO","PL","PT","RO","SE","SI","SK"],"wait_for_update":500};
</script>
<!-- End Google tag (gtag.js) consent mode dataLayer added by Site Kit -->

	<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->
	<title>Holy Cow Vegan - Easy Vegan and Indian Recipes for Home Cooks</title>
<link data-rocket-prefetch href="https://ads.adthrive.com" rel="dns-prefetch">
<link data-rocket-prefetch href="https://www.googletagmanager.com" rel="dns-prefetch">
<link data-rocket-prefetch href="https://f.convertkit.com" rel="dns-prefetch">
<link crossorigin data-rocket-preload as="font" href="https://holycowvegan.net/wp-content/cache/fonts/1/google-fonts/fonts/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2" rel="preload">
<style id="wpr-usedcss">html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,figure,footer,header,main,nav,section{display:block}canvas,progress,video{display:inline-block;vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}small{font-size:80%}img{border:0}svg:not(:root){overflow:hidden}figure{margin:20px 0}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}code{font-family:monospace,monospace;font-size:1em;white-space:pre-line;box-shadow:1px 1px 3px #ccc;padding:17px;margin:17px 0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none;font-family:sans-serif}button,html input[type=button],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,input[type=search]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.clear:after,.entry-content:after,.entry:after,.nav-primary:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table}.clear{clear:both;margin-bottom:30px}body{background:#fff;color:#010101;font-size:18px;font-weight:300;letter-spacing:.5px;line-height:1.8}::-moz-selection{background:#111;color:#fff}::selection{background:#111;color:#fff}a{color:#fb6a4a;text-decoration:none}.single .content a,.site-footer a,aside a{text-decoration:underline}a:focus,a:hover{opacity:.7}p{margin:5px 0 15px;padding:0}strong{font-weight:700}ol,ul{margin:0;padding:0}.wp-block-list{padding-left:37px}blockquote{margin:0;padding:21px}blockquote::before{content:"\201C";display:block;font-size:77px;height:0;position:relative;top:-31px;left:-41px}h1,h2,h3{font-weight:700;line-height:1.3;margin:37px 0 21px;padding:0}h1{font-size:1.8em}h2{font-size:1.625em}h3{font-size:1.375em}embed,iframe,img,object,video{max-width:100%}img{height:auto}input,select,textarea{border:1px solid #eee;-webkit-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;font-weight:300;letter-spacing:.5px;padding:10px}input:not([type=radio]):not([type=checkbox]),select,textarea{width:100%}input:focus,textarea:focus{outline:0}.button,button,input[type=button],input[type=submit]{background:#010101;border:1px solid #010101;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;font-style:normal;font-weight:700;letter-spacing:2px;padding:7px 17px;text-transform:uppercase;width:auto}input[type=submit]{letter-spacing:2px}.button:focus,.button:hover,button:focus,button:hover,input:focus[type=button],input:focus[type=submit],input:hover[type=button],input:hover[type=submit]{background:#fff;color:#010101}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}.site-container{margin:0 auto}.content-sidebar-wrap,.site-inner,.wrap{margin:0 auto;max-width:1170px}.site-inner{background:#fff;margin:0 auto;padding:15px 24px}.content{float:right;width:728px}.full-width-content .content{float:none;width:100%}.sidebar-primary{float:right;width:300px;min-width:300px!important}.search-form{background:#fff;border:1px solid #eee;padding:10px}.search-form input{background:var(--wpr-bg-3183312f-15ef-41cc-8c7c-3670f9295a2d) center right no-repeat #fff;-webkit-background-size:contain;background-size:contain;border:0;padding:0}.search-form input[type=submit]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.screen-reader-text,.screen-reader-text span{background:#fff;border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px},.genesis-nav-menu .search input[type=submit]:focus,.screen-reader-text:focus{-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;display:block;font-size:1em;font-weight:700;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.entry{margin-bottom:37px}.entry-content ol,.entry-content p,.entry-content ul{margin-bottom:37px}.entry-content>ol li,.entry-content>ul li{margin:0 0 17px 37px}.entry-content ul li{list-style-type:disc}.entry-content ol ol,.entry-content ul ul{margin-bottom:37px}.entry-header{margin:0 0 37px}.comment-list{border-top:1px solid #eee}.comment-list li{list-style-type:none;margin:37px 0 0;padding:0}.comment-list article{padding:17px;overflow:auto;border-bottom:1px solid #f7f7f7}.sidebar li{list-style-type:none;margin-bottom:6px;padding:0;word-wrap:break-word}.sidebar a{font-weight:700}.site-footer{text-align:center}@media only screen and (max-width:1079px){.content,.sidebar-primary,.site-inner,.wrap{width:100%}.site-inner{padding-left:4%;padding-right:4%}.entry,.site-header{padding:10px 0}}.adthrive-ad{margin-top:10px;margin-bottom:10px;text-align:center;overflow-x:visible;clear:both;line-height:0}.adthrive-sidebar.adthrive-stuck{margin-top:128px}.adthrive-sticky-sidebar>div{top:128px!important}.adthrive-device-desktop .adthrive-recipe,.adthrive-device-tablet .adthrive-recipe{float:right;clear:right;margin-left:10px}.adthrive-below-post,.adthrive-content,.adthrive-recipe{min-height:300px!important}body.slick-filmstrip-toolbar-showing.adthrive-device-phone .adthrive-collapse-mobile-background,body.slick-filmstrip-toolbar-showing.adthrive-device-phone .adthrive-player-position.adthrive-collapse-mobile.adthrive-collapse-top-center:not(.adthrive-player-without-wrapper-text){transform:none!important}body.slick-filmstrip-toolbar-showing.adthrive-device-phone .adthrive-player-position.adthrive-collapse-mobile.adthrive-collapse-top-center.adthrive-player-without-wrapper-text{transform:translateX(-50%)!important}.adthrive-content{width:100%}body.archive .adthrive-content{grid-column:1/-1!important}.adthrive-collapse-mobile-background{background-color:#fff!important}.adthrive-top-collapse-close>svg>*{stroke:black;font-family:sans-serif}.adthrive-top-collapse-wrapper-bar a a.adthrive-learn-more-link,.adthrive-top-collapse-wrapper-video-title{color:#000!important}.adthrive-sidebar-1{margin-top:37px!important}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.aligncenter{clear:both}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background{padding:1.25em 2.375em}body{counter-reset:step-count}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.aligncenter{text-align:center}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image.aligncenter,.wp-block-image.alignleft{display:table}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-media-text{box-sizing:border-box;direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text>.wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{grid-column:2;grid-row:1}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.is-style-media-text-white-background{background:#fff;color:#000;margin:11px 0;box-shadow:1px 1px 4px #999}body .is-style-media-text-white-background a{color:var(--branding-color-links)}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}:where(.wp-block-search__input){appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:0}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}.wp-block-social-links{background:0 0;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links{font-size:24px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-link{border-radius:9999px;display:block}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:.4s show-content-image}.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link{height:auto}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:0 0}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wprm-cook-mode{font-size:var(--wprm-cook-mode-font-size)}.wprm-cook-mode{display:flex;flex-direction:column;height:100%;min-height:0}.wprm-cook-mode .wprm-cook-mode-screen-cooking .wprm-cook-mode-instructions-container{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0}.wprm-cook-mode .wprm-cook-mode-screen-cooking .wprm-cook-mode-instruction-step{height:100%;min-height:0}.wprm-cook-mode-instructions-container{touch-action:pan-y;-webkit-overflow-scrolling:touch}.wprm-cook-mode .wprm-cook-mode-screen-thank-you{align-items:center;display:flex;justify-content:center;padding:40px 20px}#wprm-timer-container{align-items:center;background-color:#000;bottom:0;color:#fff;display:flex;font-family:monospace,sans-serif;font-size:24px;height:50px;left:0;line-height:50px;position:fixed;right:0;z-index:2147483647}#wprm-timer-container .wprm-timer-icon{cursor:pointer;padding:0 10px}#wprm-timer-container .wprm-timer-icon svg{display:table-cell;height:24px;vertical-align:middle;width:24px}#wprm-timer-container span{flex-shrink:0}#wprm-timer-container span#wprm-timer-bar-container{flex:1;padding:0 10px 0 15px}#wprm-timer-container span#wprm-timer-bar-container #wprm-timer-bar{border:3px solid #fff;display:block;height:24px;width:100%}#wprm-timer-container span#wprm-timer-bar-container #wprm-timer-bar #wprm-timer-bar-elapsed{background-color:#fff;border:0;display:block;height:100%;width:0}#wprm-timer-container.wprm-timer-finished{animation:1s linear infinite wprmtimerblink}@keyframes wprmtimerblink{50%{opacity:.5}}.wprm-popup-modal-user-rating #wprm-user-ratings-modal-message{display:none}.wprm-popup-modal-user-rating .wprm-user-ratings-modal-recipe-name{margin:5px auto;max-width:350px;text-align:center}.wprm-popup-modal-user-rating .wprm-user-ratings-modal-stars-container{margin-bottom:5px;text-align:center}.wprm-popup-modal-user-rating .wprm-user-rating-modal-comment-suggestions-container{display:none}.wprm-popup-modal-user-rating .wprm-user-rating-modal-comment-suggestions-container .wprm-user-rating-modal-comment-suggestion{border:1px dashed var(--wprm-popup-button-background);border-radius:5px;cursor:pointer;font-size:.8em;font-weight:700;margin:5px;padding:5px 10px}.wprm-popup-modal-user-rating .wprm-user-rating-modal-comment-suggestions-container .wprm-user-rating-modal-comment-suggestion:hover{border-style:solid}.wprm-popup-modal-user-rating input,.wprm-popup-modal-user-rating textarea{box-sizing:border-box}.wprm-popup-modal-user-rating textarea{border:1px solid #cecece;border-radius:4px;display:block;font-family:inherit;font-size:.9em;line-height:1.5;margin:0;min-height:75px;padding:10px;resize:vertical;width:100%}.wprm-popup-modal-user-rating textarea:focus::placeholder{color:transparent}.wprm-popup-modal-user-rating button{margin-right:5px}.wprm-popup-modal-user-rating button:disabled,.wprm-popup-modal-user-rating button[disabled]{cursor:not-allowed;opacity:.5}.wprm-popup-modal-user-rating #wprm-user-rating-modal-errors{color:#8b0000;display:inline-block;font-size:.8em}.wprm-popup-modal-user-rating #wprm-user-rating-modal-errors div,.wprm-popup-modal-user-rating #wprm-user-rating-modal-waiting{display:none}fieldset.wprm-user-ratings-modal-stars{background:0 0;border:0;display:inline-block;margin:0;padding:0;position:relative}fieldset.wprm-user-ratings-modal-stars legend{left:0;opacity:0;position:absolute}fieldset.wprm-user-ratings-modal-stars br{display:none}fieldset.wprm-user-ratings-modal-stars input[type=radio]{border:0;cursor:pointer;float:left;height:16px;margin:0!important;min-height:0;min-width:0;opacity:0;padding:0!important;width:16px}fieldset.wprm-user-ratings-modal-stars input[type=radio]:first-child{margin-left:-16px}fieldset.wprm-user-ratings-modal-stars span{font-size:0;height:16px;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:80px}fieldset.wprm-user-ratings-modal-stars span svg{height:100%!important;width:100%!important}fieldset.wprm-user-ratings-modal-stars input:checked+span,fieldset.wprm-user-ratings-modal-stars input:hover+span{opacity:1}fieldset.wprm-user-ratings-modal-stars input:hover+span~span{display:none}.rtl fieldset.wprm-user-ratings-modal-stars span{left:inherit;right:0}.rtl fieldset.wprm-user-ratings-modal-stars span svg{transform:scaleX(-1)}@supports(-webkit-touch-callout:none){.wprm-popup-modal-user-rating textarea{font-size:16px}}.wprm-recipe-advanced-servings-container{align-items:center;display:flex;flex-wrap:wrap;margin:5px 0}.wprm-recipe-advanced-servings-container .wprm-recipe-advanced-servings-input-unit{margin-left:3px}.wprm-recipe-advanced-servings-container .wprm-recipe-advanced-servings-input-shape{margin-left:5px}.wprm-recipe-equipment-container,.wprm-recipe-ingredients-container,.wprm-recipe-instructions-container{counter-reset:wprm-advanced-list-counter}:root{--wprm-list-checkbox-size:18px;--wprm-list-checkbox-left-position:0px;--wprm-list-checkbox-top-position:0px;--wprm-list-checkbox-background:#fff;--wprm-list-checkbox-borderwidth:1px;--wprm-list-checkbox-border-style:solid;--wprm-list-checkbox-border-color:inherit;--wprm-list-checkbox-border-radius:0px;--wprm-list-checkbox-check-width:2px;--wprm-list-checkbox-check-color:inherit}.wprm-checkbox-container{margin-left:-16px}.rtl .wprm-checkbox-container{margin-left:0;margin-right:-16px}.wprm-checkbox-container input[type=checkbox]{margin:0!important;opacity:0;width:16px!important}.wprm-checkbox-container label:after,.wprm-checkbox-container label:before{content:"";display:inline-block;position:absolute}.rtl .wprm-checkbox-container label:after{right:calc(var(--wprm-list-checkbox-left-position) + var(--wprm-list-checkbox-size)/ 4)}.wprm-checkbox-container label:before{background-color:var(--wprm-list-checkbox-background);border-color:var(--wprm-list-checkbox-border-color);border-radius:var(--wprm-list-checkbox-border-radius);border-style:var(--wprm-list-checkbox-border-style);border-width:var(--wprm-list-checkbox-borderwidth);height:var(--wprm-list-checkbox-size);left:var(--wprm-list-checkbox-left-position);top:var(--wprm-list-checkbox-top-position);width:var(--wprm-list-checkbox-size)}.wprm-checkbox-container label:after{border-bottom:var(--wprm-list-checkbox-check-width) solid;border-left:var(--wprm-list-checkbox-check-width) solid;border-color:var(--wprm-list-checkbox-check-color);height:calc(var(--wprm-list-checkbox-size)/4);left:calc(var(--wprm-list-checkbox-left-position) + var(--wprm-list-checkbox-size)/ 4);top:calc(var(--wprm-list-checkbox-top-position) + var(--wprm-list-checkbox-size)/ 4);transform:rotate(-45deg);width:calc(var(--wprm-list-checkbox-size)/2)}.wprm-checkbox-container input[type=checkbox]+label:after{content:none}.wprm-checkbox-container input[type=checkbox]:checked+label:after{content:""}.wprm-checkbox-container input[type=checkbox]:focus+label:before{outline:#3b99fc auto 5px}.wprm-recipe-equipment li{position:relative}.wprm-recipe-equipment li .wprm-checkbox-container{display:inline-block;left:-32px;line-height:.9em;position:absolute;top:.25em}.wprm-recipe-equipment li.wprm-checkbox-is-checked{text-decoration:line-through}.rtl .wprm-recipe-equipment li .wprm-checkbox-container{left:inherit;right:-32px}.wprm-list-checkbox-container:before{display:none!important}.wprm-list-checkbox-container.wprm-list-checkbox-checked{text-decoration:line-through}.wprm-list-checkbox-container .wprm-list-checkbox:hover{cursor:pointer}.no-js .wprm-private-notes-container,.no-js .wprm-recipe-private-notes-header{display:none}.wprm-private-notes-container:not(.wprm-private-notes-container-disabled){cursor:pointer}.wprm-private-notes-container .wprm-private-notes-user{display:none}.wprm-private-notes-container.wprm-private-notes-has-notes .wprm-private-notes-user{display:block}.wprm-private-notes-container.wprm-private-notes-editing .wprm-private-notes-user{display:none}.wprm-private-notes-container .wprm-private-notes-user{white-space:pre-wrap}.wprm-print .wprm-private-notes-container{cursor:default}.wprm-print .wprm-private-notes-container .wprm-private-notes-user{display:block!important}input[type=number].wprm-recipe-servings{display:inline;margin:0;padding:5px;width:60px}.wprm-recipe-servings-text-buttons-container{display:inline-flex}.wprm-recipe-servings-text-buttons-container input[type=text].wprm-recipe-servings{border-radius:0!important;display:inline;margin:0;outline:0;padding:0;text-align:center;vertical-align:top;width:40px}.wprm-recipe-servings-text-buttons-container .wprm-recipe-servings-change,.wprm-recipe-servings-text-buttons-container input[type=text].wprm-recipe-servings{border:1px solid #333;font-size:16px;height:30px;user-select:none}.wprm-recipe-servings-text-buttons-container .wprm-recipe-servings-change{background:#333;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;line-height:26px;text-align:center;width:20px}.wprm-recipe-servings-text-buttons-container .wprm-recipe-servings-change:active{font-weight:700}.wprm-recipe-servings-text-buttons-container .wprm-recipe-servings-change.wprm-recipe-servings-decrement{border-bottom-right-radius:0!important;border-right:none;border-top-right-radius:0!important}.wprm-recipe-servings-text-buttons-container .wprm-recipe-servings-change.wprm-recipe-servings-increment{border-bottom-left-radius:0!important;border-left:none;border-top-left-radius:0!important}input[type=range].wprm-recipe-servings-slider{-webkit-appearance:none;background:0 0;border:0;margin:0;min-width:150px;width:100%}input[type=range].wprm-recipe-servings-slider:focus{outline:0}input[type=range].wprm-recipe-servings-slider::-webkit-slider-runnable-track{background:#aaa;border:.5px solid #010101;border-radius:1.3px;box-shadow:.5px .5px 1px #000,0 0 .5px #0d0d0d;cursor:pointer;height:9.2px;width:100%}input[type=range].wprm-recipe-servings-slider::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:.7px solid #000;border-radius:3px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;cursor:pointer;height:22px;margin-top:-6.9px;width:10px}input[type=range].wprm-recipe-servings-slider:focus::-webkit-slider-runnable-track{background:#bcbcbc}input[type=range].wprm-recipe-servings-slider::-moz-range-track{background:#aaa;border:.5px solid #010101;border-radius:1.3px;box-shadow:.5px .5px 1px #000,0 0 .5px #0d0d0d;cursor:pointer;height:9.2px;width:100%}input[type=range].wprm-recipe-servings-slider::-moz-range-thumb{background:#fff;border:.7px solid #000;border-radius:3px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;cursor:pointer;height:22px;width:10px}input[type=range].wprm-recipe-servings-slider::-ms-track{background:0 0;border-color:transparent;color:transparent;cursor:pointer;height:9.2px;width:100%}input[type=range].wprm-recipe-servings-slider::-ms-fill-lower{background:#989898;border:.5px solid #010101;border-radius:2.6px;box-shadow:.5px .5px 1px #000,0 0 .5px #0d0d0d}input[type=range].wprm-recipe-servings-slider::-ms-fill-upper{background:#aaa;border:.5px solid #010101;border-radius:2.6px;box-shadow:.5px .5px 1px #000,0 0 .5px #0d0d0d}input[type=range].wprm-recipe-servings-slider::-ms-thumb{background:#fff;border:.7px solid #000;border-radius:3px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;cursor:pointer;height:22px;height:9.2px;width:10px}input[type=range].wprm-recipe-servings-slider:focus::-ms-fill-lower{background:#aaa}input[type=range].wprm-recipe-servings-slider:focus::-ms-fill-upper{background:#bcbcbc}.wprm-recipe-share-options-popup-container{display:none!important}.wprm-add-to-collection-tooltip-container{padding:3px}.wprm-add-to-collection-tooltip-container select.wprm-add-to-collection-tooltip{display:block;margin:10px 0;padding:3px;width:100%}#wprm-recipe-submission textarea{resize:vertical}.wprm-recipe-product-icon-container{cursor:pointer;display:inline-block;margin-left:4px;transition:all .2s ease}.wprm-recipe-product-icon-container svg{height:16px;vertical-align:middle;width:16px}.wprm-recipe-product-icon-container:hover{transform:scale(1.1)}.wprm-recipe-product-icon-container.wprmp-success-icon{animation:.5s ease-in-out pulse;color:#28a745}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.wprmp-product-tooltip{background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);max-width:300px;padding:16px}.wprmp-product-tooltip .wprmp-product-tooltip-image{float:right;margin-bottom:5x}.wprmp-product-tooltip .wprmp-product-tooltip-image img{border-radius:4px;height:auto;max-width:50px}.wprmp-product-tooltip .wprmp-product-tooltip-name{color:#333;font-size:16px;font-weight:600;margin-bottom:4px}.wprmp-product-tooltip .wprmp-product-tooltip-name a{color:#333;text-decoration:none}.wprmp-product-tooltip .wprmp-product-tooltip-name a:hover{color:#007cba}.wprmp-product-tooltip .wprmp-product-tooltip-variation{color:#666;font-size:14px;margin-bottom:6px}.wprmp-product-tooltip .wprmp-product-tooltip-price{color:#666;font-size:14px;margin-bottom:12px}.wprmp-product-tooltip .wprmp-product-tooltip-quantity-cart{align-items:center;clear:both;display:flex;gap:8px}.wprmp-product-tooltip .wprmp-product-tooltip-quantity-cart .wprmp-quantity-input{border:1px solid #ddd;border-radius:4px;font-size:14px;height:32px;padding:0 4px;text-align:center;width:60px}.wprmp-product-tooltip .wprmp-product-tooltip-quantity-cart .wprmp-quantity-input:focus{border-color:#007cba;box-shadow:0 0 0 1px #007cba;outline:0}.wprmp-product-tooltip .wprmp-product-tooltip-quantity-cart .wprmp-add-to-cart-btn{background:#007cba;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;flex:1;font-size:12px;font-weight:600;height:32px;padding:0 12px;text-align:center;transition:all .2s ease}.wprmp-product-tooltip .wprmp-product-tooltip-quantity-cart .wprmp-add-to-cart-btn:hover{background:#005a87}.wprmp-product-tooltip .wprmp-product-tooltip-quantity-cart .wprmp-add-to-cart-btn:disabled{background:#ccc;cursor:not-allowed}.wprmp-product-tooltip .wprmp-product-tooltip-quantity-cart .wprmp-add-to-cart-btn.wprmp-success{background:#28a745}.wprmp-product-tooltip .wprmp-product-tooltip-cart-summary{border-top:1px solid #eee;margin-top:12px;padding-top:12px}.wprmp-product-tooltip .wprmp-product-tooltip-cart-summary .wprmp-cart-count{color:#666;font-size:12px;font-weight:500}.tippy-box[data-theme~=wprm-products]{background:0 0;border:none;padding:0}.tippy-box[data-theme~=wprm-products] .tippy-content{padding:0}.tippy-box[data-theme~=wprm-products] .tippy-arrow{color:#fff}.wprmp-product-item{align-items:center;display:flex;gap:8px;padding:4px 0;transition:opacity .2s ease}.wprmp-product-item.wprmp-product-disabled{opacity:.5}.wprm-popup-modal__footer{align-items:center;display:flex;gap:12px;justify-content:flex-start}.wprm-popup-modal__footer .wprmp-modal-cart-summary{margin-left:auto}.wprm-popup-modal__footer .wprmp-modal-cart-summary .wprmp-product-tooltip-cart-summary{border:none;margin:0;padding:0}.wprm-popup-modal__footer .wprmp-modal-cart-summary .wprmp-product-tooltip-cart-summary .wprmp-cart-count{color:#666;font-size:12px;font-weight:500}@media(max-width:768px){.wprmp-product-item{flex-wrap:wrap;gap:8px}}form.formkit-form[data-format=inline]{margin-left:auto;margin-right:auto;margin-bottom:20px}@media only screen and (min-width:482px){form.formkit-form[data-format=inline]{margin-bottom:30px}}#convertkit-restrict-content-modal *{box-sizing:border-box}#convertkit-restrict-content-modal h3{margin:0 0 20px;padding:0;font-size:24px;line-height:40px;font-style:normal}#convertkit-restrict-content-modal p{margin:0 0 20px;padding:0;font-size:16px;line-height:28px}#convertkit-restrict-content-modal small{display:block;font-size:13px;line-height:22px;color:#111}form.convertkit-restrict-content-form input[type=submit]{height:42px;line-height:42px;font-size:15px;margin:0;padding:0 20px!important;border:none;border-radius:3px}#convertkit-restrict-content-modal-background{display:none;position:fixed;width:100%;height:100%;z-index:999998;top:0;left:0;background:rgba(9,13,22,.8)}#convertkit-restrict-content-modal{box-sizing:border-box;display:none;position:fixed;z-index:999999;width:730px;height:328px;top:calc(50% - 164px);left:calc(50% - 365px);margin:0;padding:80px 115px;background:#fff;border:1px solid #fff;border-radius:8px;text-align:center}#convertkit-restrict-content-modal #convertkit-restrict-content-modal-close{position:absolute;top:25px;right:25px;text-indent:-9999px;background-image:var(--wpr-bg-9fb4b2ce-fb92-40d6-a821-2c4a3ae1ce91);background-repeat:no-repeat;background-size:12px 12px;background-color:rgba(0,0,0,0);border:none;cursor:pointer}#convertkit-restrict-content-modal-loading{box-sizing:border-box;display:none;position:absolute;z-index:1000000;width:100%;height:100%;top:0;left:0;margin:0;padding:0;background:var(--wpr-bg-58507b68-eea7-44cc-af8f-437d5fc8c320) center no-repeat hsla(0,0%,100%,.8);border:none;border-radius:8px;text-align:center}@media screen and (max-width:730px){#convertkit-restrict-content-modal{width:90%;height:auto;left:5%;padding:40px}}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.is-style-button-right-arrow .wp-element-button::after{content:"→";position:relative;margin-left:.2em}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--kb-palette-1:#888888;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6, 147, 227) 0%,rgb(155, 81, 224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122, 220, 180) 0%,rgb(0, 208, 130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252, 185, 0) 0%,rgb(255, 105, 0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255, 105, 0) 0%,rgb(207, 46, 46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238, 238, 238) 0%,rgb(169, 184, 195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74, 234, 220) 0%,rgb(151, 120, 209) 20%,rgb(207, 42, 186) 40%,rgb(238, 44, 130) 60%,rgb(251, 105, 98) 80%,rgb(254, 248, 76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255, 206, 236) 0%,rgb(152, 150, 240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254, 205, 165) 0%,rgb(254, 45, 45) 50%,rgb(107, 0, 62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255, 203, 112) 0%,rgb(199, 81, 192) 50%,rgb(65, 88, 208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255, 245, 203) 0%,rgb(182, 227, 212) 50%,rgb(51, 167, 181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202, 248, 128) 0%,rgb(113, 206, 126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2, 3, 129) 0%,rgb(40, 116, 252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, .2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, .4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, .2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255),6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}.feast-plugin a{word-break:break-word}.feast-plugin ul.menu a{word-break:initial}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}button.feast-submenu-toggle{display:none;background:0 0;border:1px solid #424242;border-radius:0;box-shadow:none;padding:0;outline:0;cursor:pointer;position:absolute;line-height:0;right:0;top:3px;width:42px;height:42px;justify-content:center;align-items:center}button.feast-submenu-toggle svg{width:20px;height:20px}@media(max-width:1199px){button.feast-submenu-toggle{display:flex}.mmm-content ul li.menu-item-has-children{position:relative}.mmm-content ul li.menu-item-has-children>a{display:inline-block;margin-top:12px;margin-bottom:12px;width:100%;padding-right:48px}.mmm-content ul li.menu-item-has-children>ul.sub-menu{display:none}.mmm-content ul li.menu-item-has-children.open>ul.sub-menu{display:block}.mmm-content ul li.menu-item-has-children.open>button svg{transform:rotate(180deg)}}.category .content a,.single .content a,.site-footer a,aside a{text-decoration:underline}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}.wprm-recipe-container{margin-left:-5%;margin-right:-5%}}body h1,body h2,body h3{line-height:1.2}.wp-block-media-text.is-variation-media-text-sidebar-bio{display:flex;flex-direction:column;row-gap:4px}.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__media{display:flex;justify-content:center}.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__media img{border-radius:1000px}.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__content{padding:16px 24px 28px;margin:0;display:flex;flex-direction:column;gap:10px;box-sizing:border-box}.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__content h2,.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__content h3{font-size:1.625em}.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__content *{margin:0;max-width:100%}.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__content p{line-height:1.5}@media only screen and (max-width:335px){.site-inner{padding-left:0;padding-right:0}}@media only screen and (max-width:1023px){.feast-layout--modern-footer{padding-left:5%;padding-right:5%}}@media only screen and (max-width:600px){.site-container .feast-layout--modern-footer .is-style-full-width-feature-wrapper-cta{margin:var(--feast-spacing-xl,27px) -5%}aside .wp-block-search{grid-template-columns:1fr}aside input{min-height:50px;margin-bottom:17px}}a.wprm-recipe-jump:hover{opacity:1!important}.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__media img{border-radius:178px;aspect-ratio:1/1;object-fit:cover}.wp-block-group,div,h1,h2,h3{scroll-margin-top:80px}.feast-plugin #menu-feast-modern-mobile-menu li a,.feast-plugin .desktop-inline-modern-menu>ul.menu li a,.feast-plugin .mmm-dialog ul.menu li a{color:#708238}.feast-plugin .feastmenutoggle svg,.feast-plugin .feastsearchtoggle svg{color:#708238}button.feast-submenu-toggle{border-color:#708238}button.feast-submenu-toggle svg path{fill:#708238}.feast-plugin a.closebtn{color:#708238}body .fsri-title{color:#708238;font-size:20px;font-weight:500}body .entry-content a .fsci-title,body .fsci-title{font-family:var(--branding-heading-font);color:#708238;font-size:20px;font-weight:600}body .desktop-inline-modern-menu ul,body .feastmobilenavbar{overflow:visible;contain:initial}.feastmobilenavbar ul.menu>.menu-item{position:relative}.feastmobilenavbar ul.menu>.menu-item:focus-within>.sub-menu,.feastmobilenavbar ul.menu>.menu-item:hover>.sub-menu{left:0;opacity:1}.feastmobilenavbar .menu-item-has-children .sub-menu{background:#fff;left:-9999px;top:100%;opacity:0;border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.15);padding:10px 0;position:absolute;width:auto;min-width:200px;z-index:99;display:flex;flex-direction:column;row-gap:0;height:auto;margin:0}.feastmobilenavbar .menu-item-has-children .sub-menu>.menu-item{width:100%;display:block;clear:both;border-top:none!important;min-height:0!important;max-width:none;text-align:left}.feastmobilenavbar .menu-item-has-children .sub-menu>.menu-item a{width:100%;background:0 0;padding:8px 30px 8px 20px;position:relative;white-space:nowrap;display:block}@media(max-width:768px){.menu-item-has-children .sub-menu{left:auto;opacity:1;position:relative;width:100%;border-radius:0;box-shadow:none;padding:0;display:none}}.wp-block-media-text{row-gap:var(--global-md-spacing,22px)}.wp-block-group{margin-top:var(--global-md-spacing,1.5rem);margin-bottom:var(--global-md-spacing,1.5rem)}.dpsp-networks-btns-wrapper{margin:0!important;padding:0!important;list-style:none!important}.dpsp-networks-btns-wrapper:after{display:block;clear:both;height:0;content:""}.dpsp-networks-btns-wrapper li{float:left;margin:0;padding:0;border:0;list-style-type:none!important;transition:all .15s ease-in}.dpsp-networks-btns-wrapper li:before{display:none!important}.dpsp-networks-btns-wrapper li:first-child{margin-left:0!important}.dpsp-networks-btns-wrapper .dpsp-network-btn{display:flex;position:relative;box-sizing:border-box;width:100%;min-width:40px;height:40px;max-height:40px;padding:0;border:2px solid;border-radius:0;box-shadow:none;font-family:Arial,sans-serif;font-size:14px;font-weight:700;line-height:36px;text-align:center;vertical-align:middle;text-decoration:none!important;text-transform:unset!important;cursor:pointer;transition:all .15s ease-in}.dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-label{padding-right:.5em;padding-left:.5em}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-has-count .dpsp-network-label{padding-right:.25em}.dpsp-networks-btns-wrapper .dpsp-network-btn:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn:hover{border:2px solid;outline:0;box-shadow:0 0 0 3px rgba(21,156,228,.4);box-shadow:0 0 0 3px var(--networkHover)}.dpsp-networks-btns-wrapper .dpsp-network-btn:after{display:block;clear:both;height:0;content:""}.dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-count{padding-right:.5em;padding-left:.25em;font-size:13px;font-weight:400;white-space:nowrap}.dpsp-pinterest{--networkAccent:#b31e24;--networkColor:#c92228;--networkHover:rgba(179, 30, 36, .4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest{border-color:#c92228;color:#c92228;background:#c92228}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest .dpsp-network-icon{border-color:#c92228;fill:var(--networkColor,#c92228);background:#c92228}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#c92228));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#c92228))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#c92228));stroke:var(--customNetworkColor,var(--networkColor,#c92228));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:hover .dpsp-network-icon{border-color:#b31e24;color:#b31e24;background:#b31e24}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#b31e24}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#b31e24));stroke:var(--customNetworkHoverColor,var(--networkHover,#b31e24))}.dpsp-whatsapp{--networkAccent:#21c960;--networkColor:#25d366;--networkHover:rgba(33, 201, 96, .4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp{border-color:#25d366;color:#25d366;background:#25d366}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp .dpsp-network-icon{border-color:#25d366;fill:var(--networkColor,#25d366);background:#25d366}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#25d366));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#25d366))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#25d366));stroke:var(--customNetworkColor,var(--networkColor,#25d366));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:hover .dpsp-network-icon{border-color:#21c960;color:#21c960;background:#21c960}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#21c960}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#21c960));stroke:var(--customNetworkHoverColor,var(--networkHover,#21c960))}.dpsp-email{--networkAccent:#239e57;--networkColor:#27ae60;--networkHover:rgba(35, 158, 87, .4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email{border-color:#27ae60;color:#27ae60;background:#27ae60}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email .dpsp-network-icon{border-color:#27ae60;fill:var(--networkColor,#27ae60);background:#27ae60}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#27ae60));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#27ae60))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#27ae60));stroke:var(--customNetworkColor,var(--networkColor,#27ae60));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:hover .dpsp-network-icon{border-color:#239e57;color:#239e57;background:#239e57}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#239e57}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#239e57));stroke:var(--customNetworkHoverColor,var(--networkHover,#239e57))}.dpsp-buffer{--networkAccent:#21282f;--networkColor:#29323b;--networkHover:rgba(33, 40, 47, .4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer{border-color:#29323b;color:#29323b;background:#29323b}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer .dpsp-network-icon{border-color:#29323b;fill:var(--networkColor,#29323b);background:#29323b}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#29323b));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#29323b))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#29323b));stroke:var(--customNetworkColor,var(--networkColor,#29323b));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:hover .dpsp-network-icon{border-color:#21282f;color:#21282f;background:#21282f}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#21282f}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#21282f));stroke:var(--customNetworkHoverColor,var(--networkHover,#21282f))}.dpsp-mastodon{--networkAccent:#8c8dff;--networkColor:#8c8dff;--networkHover:rgba(140, 141, 255, .4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon{border-color:#8c8dff;color:#8c8dff;background:#8c8dff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon .dpsp-network-icon{border-color:#8c8dff;fill:var(--networkColor,#8c8dff);background:#8c8dff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#8c8dff));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#8c8dff))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#8c8dff));stroke:var(--customNetworkColor,var(--networkColor,#8c8dff));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:hover .dpsp-network-icon{border-color:#8c8dff;color:#8c8dff;background:#8c8dff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#8c8dff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#8c8dff));stroke:var(--customNetworkHoverColor,var(--networkHover,#8c8dff))}.dpsp-messenger{--networkAccent:#a334fa;--networkColor:#0695ff;--networkHover:rgba(163, 52, 250, .4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger{border-color:#0695ff;color:#0695ff;background:#0695ff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger .dpsp-network-icon{border-color:#0695ff;fill:var(--networkColor,#0695ff);background:#0695ff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#0695ff));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#0695ff))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#0695ff));stroke:var(--customNetworkColor,var(--networkColor,#0695ff));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:hover .dpsp-network-icon{border-color:#a334fa;color:#a334fa;background:#a334fa}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#a334fa}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#a334fa));stroke:var(--customNetworkHoverColor,var(--networkHover,#a334fa))}.dpsp-bluesky{--networkAccent:#58b8ff;--networkColor:#0a7aff;--networkHover:rgba(88, 184, 255, .4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky{border-color:#0a7aff;color:#0a7aff;background:#0a7aff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky .dpsp-network-icon{border-color:#0a7aff;fill:var(--networkColor,#0a7aff);background:#0a7aff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#0a7aff));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#0a7aff))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#0a7aff));stroke:var(--customNetworkColor,var(--networkColor,#0a7aff));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:hover .dpsp-network-icon{border-color:#58b8ff;color:#58b8ff;background:#58b8ff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#58b8ff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#58b8ff));stroke:var(--customNetworkHoverColor,var(--networkHover,#58b8ff))}.dpsp-grow-check-icon{opacity:0;transition:all .2s ease;transform-origin:center center}.dpsp-grow-saved .dpsp-grow-check-icon{opacity:1}@media print{#dpsp-floating-sidebar,#dpsp-pop-up,#dpsp-pop-up-overlay,#dpsp-sticky-bar-wrapper{display:none!important}}.dpsp-pin-it-wrapper{display:inline-table;position:relative!important;line-height:0}.blocks-gallery-item .dpsp-pin-it-wrapper{display:inline-block}.dpsp-pin-it-wrapper.aligncenter,.dpsp-pin-it-wrapper.alignleft{display:table!important}.dpsp-pin-it-wrapper:hover .dpsp-pin-it-button{visibility:visible;color:#fff!important;background-color:#c92228!important}.dpsp-pin-it-wrapper.aligncenter{margin-right:auto;margin-left:auto}.dpsp-pin-it-button{display:inline-block;position:absolute;visibility:hidden;width:auto!important;height:40px!important;border:0!important;color:transparent!important;background:0 0;background-image:none!important;box-shadow:none!important;font-family:Arial;font-size:14px;font-weight:700;line-height:40px;vertical-align:middle;text-decoration:none!important;transition:all .25s ease-in-out}.dpsp-pin-it-button:hover{color:#fff;background:#b31e24;box-shadow:none!important}.dpsp-pin-it-button.dpsp-pin-it-button-has-label{padding-right:20px}.dpsp-pin-it-button.dpsp-pin-it-button-has-label:after{display:inline-block;content:attr(title)}.dpsp-pin-it-button .dpsp-network-icon{display:inline-block;width:40px;height:40px;text-align:center;vertical-align:top}.dpsp-pin-it-button .dpsp-network-icon svg{display:inline-block;height:20px;vertical-align:middle;fill:#fff}.dpsp-pin-it-wrapper .dpsp-pin-it-overlay{display:block;position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;opacity:0;background:#fff;transition:all .25s ease-in-out;pointer-events:none}.dpsp-pin-it-wrapper:hover .dpsp-pin-it-overlay{visibility:visible;opacity:.4}@media screen and (min-width:481px){.dpsp-pin-it-wrapper.dpsp-always-show-desktop .dpsp-pin-it-button{visibility:visible!important;color:#fff!important;background-color:#c92228!important}}@media screen and (max-width:480px){.dpsp-pin-it-wrapper.dpsp-always-show-mobile .dpsp-pin-it-button{visibility:visible!important;color:#fff!important;background-color:#c92228!important}}#dpsp-floating-sidebar{position:fixed;top:50%;transform:translateY(-50%);z-index:9998}#dpsp-floating-sidebar.stop-hidden,#dpsp-floating-sidebar.stop-hidden.opened{visibility:hidden}#dpsp-floating-sidebar .dpsp-networks-btns-wrapper li{position:relative;overflow:visible}#dpsp-floating-sidebar .dpsp-networks-btns-wrapper .dpsp-network-label{display:inline-block;position:absolute;top:50%;visibility:hidden;box-sizing:border-box;width:auto;height:30px;margin-top:-15px;padding:6px 12px;border-radius:3px;opacity:0;color:#fff;background:#34495e;font-size:12px;font-weight:400;line-height:18px;white-space:nowrap;transition:all .2s ease-in-out;z-index:1}#dpsp-floating-sidebar .dpsp-networks-btns-wrapper .dpsp-network-label:before{display:block;position:absolute;top:50%;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;content:""}#dpsp-sticky-bar-wrapper{position:fixed;bottom:0;left:0;width:100%;max-width:100vw;background:#fff;z-index:1000}#dpsp-sticky-bar{display:none;position:relative;box-sizing:border-box;margin:7px 0}#dpsp-sticky-bar .dpsp-networks-btns-wrapper{display:flex}#dpsp-sticky-bar .dpsp-networks-btns-wrapper li{float:none;margin-right:3px;margin-bottom:0;margin-left:3px;flex:1}#dpsp-sticky-bar .dpsp-networks-btns-wrapper li:last-of-type{margin-right:0}#dpsp-sticky-bar .dpsp-network-btn{padding-right:1em;padding-left:1em;text-align:center}#dpsp-sticky-bar .dpsp-network-btn .dpsp-network-icon{display:inline-block;position:relative;overflow:visible;width:20px}#dpsp-sticky-bar .dpsp-network-btn.dpsp-has-count .dpsp-network-icon{margin-right:5px}#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar{position:static;width:100%!important;margin:0;padding:0}#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-networks-btns-wrapper li{margin:0}#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-network-btn{height:44px;max-height:44px;padding-right:0;padding-left:0;border-radius:0;line-height:40px;text-align:center}#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-network-btn .dpsp-network-icon{display:inline-block;position:relative;left:auto;float:none;font-size:18px;line-height:40px}#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-network-btn.dpsp-has-count .dpsp-network-icon{display:block;position:absolute;width:100%;height:26px;line-height:26px}#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-network-btn .dpsp-network-count{position:absolute;bottom:0;left:0;width:100%;height:20px;margin-left:0;font-size:11px;line-height:20px;text-align:center}.dpsp-click-to-tweet{display:block;position:relative;margin:1.5em 0;font-size:105%;text-decoration:none;transition:all .15s ease-in}.dpsp-click-to-tweet,.dpsp-click-to-tweet:hover{box-shadow:none!important}.dpsp-click-to-tweet:after{display:block;clear:both;content:""}.dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon{display:block;position:relative;top:-2px;left:-2px;-moz-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px;border:2px solid;font-size:14px;line-height:36px;text-align:center;transition:all .15s ease-in;align-self:start;flex:0 0 auto}.dpsp-icon-total-share svg,.dpsp-network-icon .dpsp-network-icon-inner svg{position:relative;overflow:visible;width:auto;max-height:14px;transition:fill .15s ease-in-out}.dpsp-icon-total-share,.dpsp-network-icon-inner{display:flex;align-items:center;justify-content:center}.dpsp-network-icon-inner{height:36px;transition:all .2s ease}#dpsp-pop-up{position:fixed;width:100%;max-width:750px;padding:40px;border-radius:10px;opacity:0;background:#fff;transition:all .25s ease-in-out;transform:translate(-50%,-50%);z-index:9999}#dpsp-pop-up.opened{top:50%;left:50%;opacity:1;transform:scale(1) translate(-50%,-50%)}#dpsp-pop-up-overlay{display:block;position:fixed;top:0;left:0;width:0;height:0;opacity:0;background:#000;transition:opacity .25s ease-in-out,margin .25s ease-in-out;z-index:9998}#dpsp-pop-up-overlay.opened{width:100%;height:100%;opacity:.65}#dpsp-pop-up h2{margin-bottom:1em}#dpsp-pop-up h2 p{font-size:inherit}#dpsp-pop-up h2 p:last-of-type{margin-top:0;margin-bottom:0}#dpsp-pop-up p{margin-top:1em;margin-bottom:1em}#dpsp-post-bottom{width:0;height:0;margin:0;padding:0}@media screen and (max-width:800px){#dpsp-pop-up{width:90%}}@media screen and (max-width:720px){#dpsp-pop-up .dpsp-networks-btns-wrapper li{width:100%;margin-right:0;margin-left:0}}.dpsp-top-shared-post{margin-bottom:2em}.dpsp-email-save-this-tool{clear:both;border:1px solid #333;padding:20px;margin:25px 0;display:flex;box-shadow:0 0 0 max(100vh,100vw) transparent;transition:box-shadow .7s}.dpsp-email-save-this-tool.hubbub-spotlight{box-shadow:0 0 0 max(100vh,100vw) rgba(0,0,0,.3);position:relative!important;z-index:99999!important}.dpsp-email-save-this-tool img{max-width:80%}.dpsp-email-save-this-tool p{margin:5px .2rem;text-align:center}input.hubbub-block-save-this-submit-button,input:disabled.hubbub-block-save-this-submit-button{border-radius:.33rem;border-color:var(--wp--preset--color--contrast);border-width:0;font-family:inherit;font-size:var(--wp--preset--font-size--small);font-style:normal;font-weight:500;line-height:inherit;padding:.6rem 1rem;text-decoration:none}input.hubbub-save-this-consent{width:auto;height:auto}input.hubbub-save-this-snare{display:none}p.hubbub-save-this-saved{font-weight:700;font-size:18px;color:#000}input#hubbub-save-this-consent.hubbub-save-this-error{border:2px solid red!important}@media print{.dpsp-email-save-this-tool{display:none}}.simple-social-icons svg[class*=" social-"],.simple-social-icons svg[class^=social-]{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.simple-social-icons{overflow:hidden}.simple-social-icons ul{margin:0;padding:0}.simple-social-icons ul li{background:0 0!important;border:none!important;float:left;list-style-type:none!important;margin:0 6px 12px!important;padding:0!important}.simple-social-icons ul li a{border:none!important;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;display:inline-block;font-style:normal!important;font-variant:normal!important;font-weight:400!important;height:1em;line-height:1em;text-align:center;text-decoration:none!important;text-transform:none!important;width:1em}.simple-social-icons ul.aligncenter{text-align:center}.simple-social-icons ul.aligncenter li{display:inline-block;float:none}.simple-social-icons .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.kb-row-layout-wrap{position:relative;border:0 solid transparent}.kb-row-layout-wrap:before{clear:both;display:table;content:""}.kt-row-column-wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--global-row-gutter-md,2rem) var(--global-row-gutter-md,2rem);grid-auto-rows:minmax(min-content,max-content);z-index:1;position:relative}.wp-block-kadence-rowlayout .kt-row-column-wrap.kb-theme-content-width{margin-left:auto;margin-right:auto}:where(.kb-row-layout-wrap:has(.wp-block-kadence-navigation)){z-index:49}:where(header .kb-row-layout-wrap:has(.wp-block-kadence-navigation)){z-index:1000}.wp-block-kadence-column{display:flex;flex-direction:column;z-index:1;min-width:0;min-height:0}.kt-inside-inner-col{flex-direction:column;border:0 solid transparent;position:relative;transition:all .3s ease}:root{--global-kb-font-size-sm:clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-kb-font-size-md:clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-kb-font-size-lg:clamp(1.75rem, 1.576rem + 0.543vw, 2rem);--global-kb-font-size-xl:clamp(2.25rem, 1.728rem + 1.63vw, 3rem);--global-kb-font-size-xxl:clamp(2.5rem, 1.456rem + 3.26vw, 4rem);--global-kb-font-size-xxxl:clamp(2.75rem, 0.489rem + 7.065vw, 6rem)}:root{--global-palette1:#3182CE;--global-palette2:#2B6CB0;--global-palette3:#1A202C;--global-palette4:#2D3748;--global-palette5:#4A5568;--global-palette6:#718096;--global-palette7:#EDF2F7;--global-palette8:#F7FAFC;--global-palette9:#ffffff}.kb-row-layout-id34121_a0a9aa-61>.kt-row-column-wrap{max-width:var(--wp--style--global--content-size);padding-top:var(--global-kb-row-default-top,var(--global-kb-spacing-sm,1.5rem));padding-bottom:var(--global-kb-row-default-bottom,var(--global-kb-spacing-sm,1.5rem));grid-template-columns:minmax(0,calc(25% - ((var(--kb-default-row-gutter,var(--global-row-gutter-md,2rem)) * 1)/ 2))) minmax(0,calc(75% - ((var(--kb-default-row-gutter,var(--global-row-gutter-md,2rem)) * 1)/ 2)))}.kb-row-layout-id34121_a0a9aa-61,.kb-row-layout-id34121_a0a9aa-61 h1,.kb-row-layout-id34121_a0a9aa-61 h2,.kb-row-layout-id34121_a0a9aa-61 h3{color:#000}.kb-row-layout-id34121_a0a9aa-61 a{color:#708238}.kb-row-layout-id34121_a0a9aa-61 a:hover{color:#185d8c}.kadence-column34121_e90cf8-91>.kt-inside-inner-col{column-gap:var(--global-kb-gap-sm,1rem)}.kadence-column34121_e90cf8-91>.kt-inside-inner-col{flex-direction:column}.kadence-column34121_e90cf8-91>.kt-inside-inner-col>.aligncenter{width:100%}@media all and (max-width:1024px){.kadence-column34121_e90cf8-91>.kt-inside-inner-col{flex-direction:column;justify-content:center}}@media all and (max-width:767px){.kb-row-layout-id34121_a0a9aa-61>.kt-row-column-wrap{grid-template-columns:minmax(0,1fr)}.kadence-column34121_e90cf8-91>.kt-inside-inner-col{flex-direction:column;justify-content:center}}.kadence-column34121_827ab2-1a>.kt-inside-inner-col{column-gap:var(--global-kb-gap-sm,1rem)}.kadence-column34121_827ab2-1a>.kt-inside-inner-col{flex-direction:column}.kadence-column34121_827ab2-1a>.kt-inside-inner-col>.aligncenter{width:100%}@media all and (max-width:1024px){.kadence-column34121_827ab2-1a>.kt-inside-inner-col{flex-direction:column;justify-content:center}}.kb-row-layout-id34121_b74a33-ce>.kt-row-column-wrap{padding-top:var(--global-kb-row-default-top,var(--global-kb-spacing-sm,1.5rem));padding-bottom:var(--global-kb-row-default-bottom,var(--global-kb-spacing-sm,1.5rem));grid-template-columns:minmax(0,calc(25% - ((var(--kb-default-row-gutter,var(--global-row-gutter-md,2rem)) * 1)/ 2))) minmax(0,calc(75% - ((var(--kb-default-row-gutter,var(--global-row-gutter-md,2rem)) * 1)/ 2)))}.kb-row-layout-id34121_b74a33-ce a{color:#708238}.kb-row-layout-id34121_b74a33-ce a:hover{color:#185d8c}@media all and (max-width:767px){.kadence-column34121_827ab2-1a>.kt-inside-inner-col{flex-direction:column;justify-content:center}.kb-row-layout-id34121_b74a33-ce>.kt-row-column-wrap{grid-template-columns:minmax(0,1fr)}}.kadence-column34121_80d856-d3>.kt-inside-inner-col{column-gap:var(--global-kb-gap-sm,1rem)}.kadence-column34121_80d856-d3>.kt-inside-inner-col{flex-direction:column}.kadence-column34121_80d856-d3>.kt-inside-inner-col>.aligncenter{width:100%}@media all and (max-width:1024px){.kadence-column34121_80d856-d3>.kt-inside-inner-col{flex-direction:column;justify-content:center}}@media all and (max-width:767px){.kadence-column34121_80d856-d3>.kt-inside-inner-col{flex-direction:column;justify-content:center}}.kadence-column34121_cc5521-36>.kt-inside-inner-col{column-gap:var(--global-kb-gap-sm,1rem)}.kadence-column34121_cc5521-36>.kt-inside-inner-col{flex-direction:column}.kadence-column34121_cc5521-36>.kt-inside-inner-col>.aligncenter{width:100%}@media all and (max-width:1024px){.kadence-column34121_cc5521-36>.kt-inside-inner-col{flex-direction:column;justify-content:center}}.kb-row-layout-id34121_f49400-00>.kt-row-column-wrap{padding-top:var(--global-kb-row-default-top,var(--global-kb-spacing-sm,1.5rem));padding-bottom:var(--global-kb-row-default-bottom,var(--global-kb-spacing-sm,1.5rem));grid-template-columns:minmax(0,calc(25% - ((var(--kb-default-row-gutter,var(--global-row-gutter-md,2rem)) * 1)/ 2))) minmax(0,calc(75% - ((var(--kb-default-row-gutter,var(--global-row-gutter-md,2rem)) * 1)/ 2)))}.kb-row-layout-id34121_f49400-00 a{color:#708238}.kb-row-layout-id34121_f49400-00 a:hover{color:#185d8c}@media all and (max-width:767px){.kadence-column34121_cc5521-36>.kt-inside-inner-col{flex-direction:column;justify-content:center}.kb-row-layout-id34121_f49400-00>.kt-row-column-wrap{grid-template-columns:minmax(0,1fr)}}.kadence-column34121_2716cf-bb>.kt-inside-inner-col{column-gap:var(--global-kb-gap-sm,1rem)}.kadence-column34121_2716cf-bb>.kt-inside-inner-col{flex-direction:column}.kadence-column34121_2716cf-bb>.kt-inside-inner-col>.aligncenter{width:100%}@media all and (max-width:1024px){.kadence-column34121_2716cf-bb>.kt-inside-inner-col{flex-direction:column;justify-content:center}}@media all and (max-width:767px){.kadence-column34121_2716cf-bb>.kt-inside-inner-col{flex-direction:column;justify-content:center}}.kadence-column34121_726e4f-43>.kt-inside-inner-col{column-gap:var(--global-kb-gap-sm,1rem)}.kadence-column34121_726e4f-43>.kt-inside-inner-col{flex-direction:column}.kadence-column34121_726e4f-43>.kt-inside-inner-col>.aligncenter{width:100%}@media all and (max-width:1024px){.kadence-column34121_726e4f-43>.kt-inside-inner-col{flex-direction:column;justify-content:center}}@media all and (max-width:767px){.kadence-column34121_726e4f-43>.kt-inside-inner-col{flex-direction:column;justify-content:center}}.wp-block-search .wp-block-search__input{max-width:100%;background:#fff;color:#000}.screen-reader-text{width:1px;height:1px}.site-footer ul li,footer ul li{list-style-type:none}aside .wp-block-search{display:grid;grid-template-columns:1fr;margin:37px 0}aside .wp-block-search__inside-wrapper{display:grid!important;grid-template-columns:1fr}aside input{min-height:50px}aside .wp-block-search__button{display:none}aside div,aside p,aside ul{margin:17px 0}a.wp-block-button__link{text-decoration:none!important}.schema-faq-question{font-size:1.2em;display:block;margin-bottom:7px}.schema-faq-section{margin:37px 0}.site-inner>div>main{width:100%!important}.site-inner>div>aside{display:none!important}.entry-header{display:none}.feast-category-index-list,.fsri-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:57px 17px;list-style:none;list-style-type:none;margin:17px 0!important}.feast-category-index-list li,.fsri-list li{text-align:center;position:relative;list-style:none!important;margin-left:0!important;list-style-type:none!important;overflow:hidden}.feast-category-index-list li{min-height:150px}.feast-category-index-list li a.title{text-decoration:none}.listing-item:focus-within,.wp-block-search__input:focus{outline:#555 solid 2px}.listing-item a:focus,.listing-item a:focus .fsri-title,.listing-item a:focus img{opacity:.8;outline:0}.feast-category-index-list a,.listing-item a{text-decoration:none!important;word-break:break-word;font-weight:initial}li.listing-item:before{content:none!important}.fsri-list,ul.feast-category-index-list{padding-left:0!important}.fsri-list .listing-item{margin:0}.fsri-list .listing-item img{display:block}.fsri-list .feast_3x4_thumbnail{object-fit:cover;width:100%;aspect-ratio:3/4}.fsci-title,.fsri-title{text-wrap:balance}.listing-item{display:grid;align-content:flex-start}.fsri-time{place-self:end center}.fsri-category{padding:8px 12px 0}.feast-square-image{aspect-ratio:1/1;object-fit:cover}.feast-category-index-list.feast-image-round svg,.feast-image-round,.feast-image-round img{border-radius:50%}.feast-grid-half,.feast-grid-third{display:grid;grid-gap:57px 17px}.feast-grid-half{grid-template-columns:repeat(2,minmax(0,1fr))!important}.feast-grid-third{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media only screen and (min-width:600px){.feast-category-index-list{grid-template-columns:repeat(4,minmax(0,1fr))}.feast-desktop-grid-half{grid-template-columns:repeat(2,1fr)!important}.feast-desktop-grid-third{grid-template-columns:repeat(3,1fr)!important}.feast-desktop-grid-fourth{grid-template-columns:repeat(4,1fr)!important}.feast-desktop-grid-sixth{grid-template-columns:repeat(6,1fr)!important}}@media only screen and (min-width:1100px){.full-width-content main.content{width:1080px;max-width:1080px}.full-width-content .sidebar-primary{display:none}}.has-background{padding:1.25em 2.375em;margin:1em 0}figure{margin:0 0 1em}div.wp-block-image>figure{margin-bottom:1em}@media only screen and (max-width:1023px){.sidebar-primary{float:none;clear:both}.has-background{padding:1em;margin:1em 0}}hr.has-background{padding:inherit;margin:inherit}body{-webkit-animation:none!important;animation:none!important}.comment-list article header{overflow:auto}.entry-content .wp-block-group ol li,.entry-content .wp-block-group ul li{margin:0 0 17px 37px}.entry-content ul:not(.fsri-list):not(.feast-category-index-list) li{margin-left:0;margin-bottom:0}.page .content a{text-decoration:underline}@-webkit-keyframes openmenu{from{left:-100px;opacity:0}to{left:0;opacity:1}}@-webkit-keyframes closebutton{0%{opacity:0}100%{opacity:1}}@keyframes openmenu{from{left:-100px;opacity:0}to{left:0;opacity:1}}@keyframes closebutton{0%{opacity:0}100%{opacity:1}}.feastmobilemenu-background{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.feastmobilemenu-background:target{display:table;position:fixed}.mmm-dialog{display:table-cell;vertical-align:top;font-size:20px}.mmm-dialog .mmm-content{margin:0;padding:10px 10px 10px 20px;position:fixed;left:0;background-color:#fefefe;contain:strict;overflow-x:hidden;overflow-y:auto;outline:0;border-right:1px solid #777;border-bottom:1px solid #777;width:320px;height:90%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:openmenu;-webkit-animation-duration:.6s;animation-name:openmenu;animation-duration:.6s}.mmm-content ul.sub-menu{padding-left:16px}.mmm-content li{list-style:none}#menu-feast-modern-mobile-menu li,.desktop-inline-modern-menu>ul.menu li{min-height:50px;margin-left:5px;list-style:none}#menu-feast-modern-mobile-menu li a,.desktop-inline-modern-menu>ul.menu li a{color:inherit;text-decoration:inherit}.closebtn{text-decoration:none;float:right;margin-right:10px;font-size:50px;font-weight:700;color:#333;z-index:1301;top:0;position:fixed;left:270px;-webkit-animation-name:closebutton;-webkit-animation-duration:1.5s;animation-name:closebutton;animation-duration:1.5s}.closebtn:focus,.closebtn:hover{color:#555;cursor:pointer}@media (prefers-reduced-motion){.closebtn,.mmm-dialog .mmm-content{animation:none!important}}#mmmlogo{max-width:200px;max-height:70px}#feast-mobile-search{margin-bottom:17px;min-height:50px;overflow:auto}#feast-mobile-search input[type=submit]{border:0;height:30px;margin:5px 0 0 -30px;padding:15px;position:absolute;width:30px;z-index:200;clip:unset;color:transparent;background:0 0}#feast-mobile-search input[type=submit]:hover{background:0 0}#feast-mobile-search input[type=search]{width:100%}#feast-mobile-menu-social-icons{margin-top:17px}#feast-social .simple-social-icons{list-style:none;margin:0!important}.feastmobilenavbar{position:fixed;top:0;left:0;z-index:1300;width:100%;height:80px;padding:0;margin:0 auto;box-sizing:border-box;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff;display:grid;grid-template-columns:repeat(7,minmax(50px,1fr));text-align:center;contain:strict;overflow:hidden}.feastmobilenavbar>div{height:80px}.feastmobilenavbar .feastmenulogo>a{display:flex;align-items:center}.feastmobilenavbar a img{margin-bottom:inherit!important}.feastmenutoggle,.feastsearchtoggle,.feastsubscribebutton{display:flex;align-items:center;justify-items:center;justify-content:center}.feastmenutoggle svg,.feastsearchtoggle svg{width:30px;height:30px;padding:10px;box-sizing:content-box;color:#000}.feastsubscribebutton{overflow:hidden}.feastsubscribebutton img{max-width:90px;padding:0;display:block;margin:1px}.feastsubscribebutton svg{color:#000}.feastmenulogo{overflow:hidden;display:flex;align-items:center;justify-content:center;grid-column-end:span 4}.desktop-inline-modern-menu .sub-menu{display:none}.desktop-inline-modern-menu,.modern-menu-desktop-social{display:none}@media only screen and (min-width:1200px){aside{font-size:.8em}.desktop-inline-modern-menu,.modern-menu-desktop-social{display:block;line-height:1.2em}.feastmobilenavbar .feastmenutoggle{display:none}.feastmobilenavbar{grid-template-columns:1fr 3fr 1fr 50px!important}.feastmenulogo{grid-column-end:span 1!important}.desktop-inline-modern-menu ul{display:flex;justify-content:center;gap:40px;height:80px;overflow:hidden;margin:0 17px}.desktop-inline-modern-menu ul li{display:flex;justify-content:center;align-items:center;min-height:80px;max-width:20%;margin-left:0!important}.desktop-inline-modern-menu ul li:nth-child(n+6){display:none}.modern-menu-desktop-social .simple-social-icons li:nth-child(n+4){display:none}.modern-menu-desktop-social{display:flex!important;justify-content:center;align-items:center}body .feastmobilenavbar a{color:#000;text-decoration:none}}@media only screen and (max-width:1199px){.feastmenulogo{grid-column-end:span 3}.feastsubscribebutton{grid-column-end:span 2}}@media only screen and (max-width:359px){.feastmobilenavbar{grid-template-columns:repeat(6,minmax(50px,1fr))}.feastmenulogo{grid-column-end:span 2}}.nav-primary,header.site-header{display:none!important;visibility:hidden}.site-container{margin-top:80px}@media only screen and (min-width:1200px){.feastmobilenavbar{width:100%;left:0;padding-left:calc(50% - 550px);padding-right:calc(50% - 550px)}.feastsubscribebutton{display:none}}@media print{.feastmobilenavbar{position:static}}h1{font-size:24px}body{font-size:16px}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;font-display:swap;src:url(https://holycowvegan.net/wp-content/cache/fonts/1/google-fonts/fonts/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:700;font-display:swap;src:url(https://holycowvegan.net/wp-content/cache/fonts/1/google-fonts/fonts/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-fallback:BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-sans;--branding-color-primary:#185d8c;--branding-color-primary-text:#FFFFFF;--branding-color-accents:#708238;--branding-color-accents-text:#000000;--branding-color-background:#f7f3e9;--branding-color-background-text:#000000;--branding-color-links:#708238;--branding-color-cta:#ffffff;--branding-color-cta-text:#000000;--feast-spacing-xxxs:8px;--feast-spacing-xxs:8px;--feast-spacing-xs:12px;--feast-spacing-s:16px;--feast-spacing-m:20px;--feast-spacing-l:20px;--feast-spacing-xl:20px;--feast-spacing-xxl:24px;--feast-font-s:20px;--feast-font-m:24px;--feast-font-l:28px;--feast-font-xl:32px;--feast-border-radius:7px;--feast-banner-height:48px;--feast-modern-menu-height:80px;--feast-top-offset-height:calc( var(--feast-banner-height) + var(--feast-modern-menu-height) );--feast-top-banner-background-color:var(--branding-color-primary);--branding-top-banner_text-color:#ffffff;--branding-body-font:"Roboto Slab";--branding-heading-font:"Roboto Slab";--branding-accent-font:"Roboto Slab"}.has-background.has-feast-branding-color-background-background-color{background-color:var(--branding-color-background)}.has-feast-branding-color-links-color{color:var(--branding-color-links)}.feast-plugin a{color:var(--branding-color-links)}.feast-plugin .entry-content a{text-underline-offset:3px;text-decoration-thickness:3px}.wp-block-button__link,.wp-block-group .wp-block-search__button,body .wp-block-button a{background:var(--branding-color-primary)!important;color:var(--branding-color-primary-text)!important;text-decoration:none!important;font-weight:700;padding:11px}.wp-block-button__link svg{fill:var(--branding-color-primary-text)!important}.wp-block-button__link,body .wp-block-button a{padding:11px 18px}.is-style-full-width-feature-wrapper-cta .wp-block-search__button,.wp-block-button__link,.wp-block-group .wp-block-search__button,.wp-block-group .wp-block-search__inside-wrapper{border-radius:0}.wp-block-button__link,.wp-block-group .wp-block-search__button{border:0!important;margin:0!important}.wp-block-button__link:hover{background:#fff!important;outline:#000 solid 2px!important;color:#000!important}.wp-block-button__link,.wp-block-group .wp-block-search__button{font-weight:400!important}.fsri-list .listing-item{border-radius:0}.fsri-list .listing-item{box-shadow:0 3px 6px rgba(0,0,0,.16);background:#fff}.fsri-title{padding:0 7px 17px}.is-style-feast-feature-wrapper svg,.is-style-full-width-feature-wrapper-cta .fsri-list svg{fill:#000}.is-style-feast-feature-wrapper .fsri-list .fsri-time{color:#000}body .fsri-list:not(.fsri-numbered) .fsri-title{margin-top:12px}.category .wp-block-group p,.is-style-full-width-feature-wrapper-cta .wp-block-columns h2,.is-style-full-width-feature-wrapper-cta .wp-block-columns p,.page .wp-block-group p{margin:var(--feast-spacing-xxs) 0}.page .wp-block-group .wp-block-media-text p,.wp-block-group .wp-block-media-text h2,.wp-block-media-text h2,.wp-block-media-text p{margin:var(--feast-spacing-xs) 0}.wp-block-media-text__content>:first-child{margin-top:0!important}.wp-block-media-text__content>:last-child{margin-bottom:0!important}.wp-block-group .wp-block-media-text{align-self:center}.fsri-title{color:#000;line-height:1.3;text-wrap:balance}aside .fsri-title{margin:0}.is-style-full-width-feature-wrapper-cta svg{fill:var(--branding-color-cta-text)}.wp-block-search__button svg{fill:var(--branding-color-primary-text)!important}.entry-content a .fsci-title{color:#000;padding:0;line-height:1.2em;text-decoration:none!important}.entry-content .wp-block-group .feast-category-index ul li{margin-bottom:0}.is-style-feast-feature-wrapper .fsci-title{color:var(--branding-color-background-text)!important}.is-style-full-width-feature-wrapper-cta .fsci-title{color:var(--branding-color-cta-text)!important}hr{color:#d6d6d6}.feast-category-index-list img{transition:.4s;-webkit-transition:.4s}.feast-category-index-list img:hover{transform:scale(.95)}.feast-category-index-list,.feast-recipe-index .fsri-list{grid-gap:var(--feast-spacing-xs)}.feast-category-index-list{row-gap:var(--feast-spacing-m)}body .feast-category-index-list li{min-height:0}.sidebar .feast-category-index-list li{margin-bottom:0}.sidebar .feast-category-index-list li img{display:block}.sidebar .feast-category-index-list li .fsci-title{line-height:1.2;margin-top:6px;margin-bottom:0}.schema-faq-section{border-radius:0}.is-style-feast-feature-wrapper,.schema-faq-section{border:1px solid #ccc;box-shadow:0 2px 6px rgba(0,0,0,.16);background:#fff}.is-style-feast-feature-wrapper{background-color:#fff!important;color:initial!important}body .is-style-feast-feature-wrapper a{color:var(--branding-color-links)}.is-style-full-width-feature-wrapper-cta .wp-block-group__inner-container>:first-child{margin-top:0}.is-style-full-width-feature-wrapper-cta .wp-block-group__inner-container>:last-child{margin-bottom:0}body .entry-content .schema-faq-section>p:last-child{margin-bottom:0}.entry-content a:hover{text-decoration:none}.feast-category-index-list a:hover,.listing-item a:hover{background:0 0!important}.home .entry-title{font-size:1.2em;line-height:1.2em;margin:-30px -6% 0;background:var(--branding-color-background);color:var(--branding-color-background-text);padding:var(--feast-spacing-xxl);text-align:center}.schema-faq-section{padding:var(--feast-spacing-s)}.wp-block-group .wp-block-search{margin:var(--feast-spacing-s) 0!important;background:0 0!important}.wp-block-group .wp-block-search__inside-wrapper{display:flex;flex-direction:column;margin:0;border:3px solid #000;background:#fff!important;padding:0;width:100%}@media(max-width:600px){.wp-block-group .wp-block-search__inside-wrapper{width:100%!important}.wp-block-media-text .wp-block-media-text__content{padding:var(--feast-spacing-s)}}.wp-block-group .wp-block-search__input{border:none!important;margin:0 37px;width:unset}@media(max-width:482px){.wp-block-group .wp-block-search__input{max-width:calc(100% - 10px);margin:0 5px}}.wp-block-group .wp-block-search__button{display:block!important;visibility:visible!important;margin:13px;font-weight:700}.wp-block-media-text.is-variation-media-text-sidebar-bio{background-color:var(--branding-color-background);margin-top:32px;row-gap:0}.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__media{margin-top:-32px}.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__media img{width:178px;max-width:100%;height:auto;border-radius:178px;border:6px solid #fff;box-shadow:0 6px 12px rgba(0,0,0,.15)}.wp-block-media-text .wp-block-media-text__content{padding-top:var(--feast-spacing-s);padding-bottom:var(--feast-spacing-s)}.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__content *{color:var(--branding-color-background-text)}.wp-block-group{margin:var(--feast-spacing-xl) 0}.wp-block-group h2{line-height:1.2em;margin-bottom:var(--feast-spacing-xs)}.wp-block-group h2:first-child{margin-top:0}.entry-content ul:not(.is-style-inline-list):not(.fsri-list):not(.feast-category-index-list){padding-left:37px}@media(max-width:600px){.entry-content ul:not(.is-style-inline-list):not(.fsri-list):not(.feast-category-index-list){padding-left:17px}}.entry-content ul:not(.fsri-list):not(.feast-category-index-list) li{line-height:1.6;margin-left:0}.entry-content ul:not(.is-style-inline-list):not(.fsri-list):not(.feast-category-index-list):not(.wp-block-social-links) li:not(:last-child){margin-bottom:var(--feast-spacing-xs)}@media only screen and (max-width:600px){.entry-content :not(.wp-block-gallery) .wp-block-image{width:100%!important}body{--wp--preset--font-size--small:16px!important}.entry-content ul:not(.is-style-inline-list):not(.fsri-list):not(.feast-category-index-list) li:not(:last-child){margin-bottom:var(--feast-spacing-s)}}hr.has-background{margin-top:var(--feast-spacing-xxl);margin-bottom:var(--feast-spacing-xxl)}@media only screen and (max-width:482px){.site-container .site-inner .is-style-full-width-feature-wrapper-cta{margin:var(--feast-spacing-xl) -4%}.site-container .is-style-feast-feature-wrapper,.site-container .is-style-full-width-feature-wrapper-cta{margin:var(--feast-spacing-xl) 0;padding:clamp(20px,calc(1.25rem + ((1vw - 6px) * 2.1127)),32px)}}.is-style-feast-feature-wrapper{background:var(--global-palette7,var(--branding-color-background))}.is-style-full-width-feature-wrapper-cta{background:var(--branding-color-cta)}.is-style-feast-feature-wrapper,.is-style-feast-feature-wrapper a{color:var(--branding-color-background-text)}.is-style-full-width-feature-wrapper-cta,.is-style-full-width-feature-wrapper-cta :is(h1,h2,h3,h4,h5,h6),.is-style-full-width-feature-wrapper-cta a{color:var(--branding-color-cta-text)}.is-style-feast-feature-wrapper .has-white-background-color,.is-style-feast-feature-wrapper .has-white-background-color a,.is-style-full-width-feature-wrapper-cta .has-white-background-color,.is-style-full-width-feature-wrapper-cta .has-white-background-color :is(h1,h2,h3,h4,h5,h6),.is-style-full-width-feature-wrapper-cta .has-white-background-color a{color:#000}.is-style-feast-feature-wrapper{margin:var(--feast-spacing-xl) 0;padding:clamp(20px,calc(1.25rem + ((1vw - 6px) * 2.1127)),32px)}.is-style-feast-feature-wrapper .wp-block-group__inner-container>:last-child{margin-bottom:0}.is-style-feast-feature-wrapper .wp-block-group__inner-container>:first-child{margin-top:0}.wp-block-group>.wp-block-group__inner-container{margin:0}body{font-family:var(--branding-body-font),var(--font-fallback)!important;font-weight:400;letter-spacing:normal}h1,h2,h3{font-family:var(--branding-heading-font),var(--font-fallback)!important;font-weight:800;letter-spacing:normal;text-transform:none}body.feast-plugin h1,body.feast-plugin h2,body.feast-plugin h3{text-transform:initial}body.feast-plugin h2{font-size:24px}body .site-footer{letter-spacing:normal}body .site-footer:has(.feast-modern-footer){padding-bottom:0;text-transform:initial;text-align:inherit}body .site-footer:has(.feast-modern-footer) ul.wp-block-list{padding-left:0}body .feastmobilenavbar,body .feastmobilenavbar>div{height:var(--feast-modern-menu-height)}.feast-top-banner{position:fixed;top:0;left:0;width:100%;height:var(--feast-banner-height);background-color:var(--feast-top-banner-background-color);display:flex;align-items:center;justify-content:center;z-index:1300}body .feast-top-banner *{color:var(--branding-top-banner_text-color)}body .feast-top-banner a{text-decoration:none;opacity:1}body .feast-top-banner a:hover{text-decoration:underline}body .feastmobilenavbar{top:var(--feast-banner-height);border-top:1px solid transparent}.wp-block-group,div,h1,h2,h3{scroll-margin-top:128px}body .site-container{margin-top:var(--feast-top-offset-height)}@media(max-width:1023px){body .entry{padding-top:0}}@media (min-width:481px){:root{--feast-spacing-xxxs:8px;--feast-spacing-xxs:12px;--feast-spacing-xs:16px;--feast-spacing-s:20px;--feast-spacing-m:24px;--feast-spacing-l:28px;--feast-spacing-xl:32px;--feast-spacing-xxl:44px;--feast-desktop-font-xxs:12px;--feast-desktop-font-xs:16px}.fsri-time{font-size:var(--feast-desktop-font-xs);margin-bottom:var(--feast-spacing-xxs)}.wp-block-button__link{display:inline-block;transition:.4s;-webkit-transition:.4s}.wp-block-button__link:hover{transform:scale(.9)}.home .entry-title{box-shadow:0 0 0 100vmax var(--global-palette7,var(--branding-color-background));-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.wp-block-group .wp-block-search__inside-wrapper{flex-direction:row;width:inherit}.wp-block-group .wp-block-search__button{width:auto;margin:3px;padding:11px 20px}.site-container .is-style-full-width-feature-wrapper-cta{margin:var(--feast-spacing-xl) auto;padding:clamp(20px,calc(1.25rem + ((1vw - 6px) * 2.1127)),32px) 0;box-shadow:0 0 0 100vmax var(--global-palette7,var(--branding-color-background));-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.site-container .is-style-full-width-feature-wrapper-cta{box-shadow:0 0 0 100vmax var(--branding-color-cta)}.site-container .sidebar .is-style-full-width-feature-wrapper-cta{box-shadow:none;-webkit-clip-path:none;clip-path:none;background-color:var(--global-palette7,var(--branding-color-background))}.site-container .sidebar .is-style-full-width-feature-wrapper-cta{background-color:var(--branding-color-cta)}.site-container .is-style-full-width-feature-wrapper-cta .wp-block-group__inner-container{width:100%;max-width:1080px}.site-container .is-style-full-width-feature-wrapper-cta .wp-block-group__inner-container>:last-child{margin-bottom:0}.site-container .is-style-full-width-feature-wrapper-cta .wp-block-group__inner-container>:first-child{margin-top:0}.site-container .is-style-full-width-feature-wrapper-cta.has-feast-branding-color-background-background-color{box-shadow:0 0 0 100vmax var(--global-palette7,var(--branding-color-background))}}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}.feastmobilenavbar{z-index:99}}.entry-content h2{margin:57px 0 17px;padding-bottom:17px;border-bottom:1px solid #eee;text-align:center}.wp-block-search{margin:57px 0;padding:0;background:#fff}.wp-block-search button,.wp-block-search__label{display:none;visibility:hidden}.wp-block-search ::placeholder,.wp-block-search input{color:#333;text-align:left}.wp-block-search input{border:1px solid #ccc;padding:17px;background:var(--wpr-bg-b3c63be6-af80-4438-b39f-6e8e72a0e423) center right no-repeat #fff;background-size:contain}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-imdb{background-color:#f5c518;color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-imdb{background-color:#f5c518;color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-kofi{color:#72a5f2}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-kofi{background-color:#72a5f2;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-letterboxd{color:#202830}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-letterboxd{background-color:#3b45fd;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-signal{color:#3b45fd}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-signal{background-color:#3b45fd;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube-music{color:red}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube-music{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-diaspora{color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-diaspora{background-color:#3e4142;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bloglovin{color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bloglovin{background-color:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-phone{color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-phone{background-color:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-substack{color:#ff6719}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-substack{background-color:#ff6719;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tripadvisor{color:#34e0a1}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tripadvisor{background-color:#34e0a1;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-xing{color:#026466}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-xing{background-color:#026466;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pixelfed{color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pixelfed{background-color:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-matrix{color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-matrix{background-color:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-protonmail{color:#6d4aff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-protonmail{background-color:#6d4aff;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-paypal{color:#003087}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-paypal{background-color:#003087;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-antennapod{color:#20a5ff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-antennapod{background-color:#20a5ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-caldotcom{background-color:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fedora{color:#294172}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fedora{background-color:#294172;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-googlephotos{color:#4285f4}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-googlephotos{background-color:#4285f4;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-googlescholar{color:#4285f4}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-googlescholar{background-color:#4285f4;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mendeley{color:#9d1626}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mendeley{background-color:#9d1626;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-notion{color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-notion{background-color:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-overcast{color:#fc7e0f}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-overcast{background-color:#fc7e0f;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pexels{color:#05a081}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pexels{background-color:#05a081;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocketcasts{color:#f43e37}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocketcasts{background-color:#f43e37;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-strava{color:#fc4c02}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-strava{background-color:#fc4c02;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wechat{color:#09b83e}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wechat{background-color:#09b83e;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-zulip{color:#54a7ff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-zulip{background-color:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-podcastaddict{color:#f3842c}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-podcastaddict{background-color:#f3842c;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-applepodcasts{color:#8e32c6}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-applepodcasts{background-color:#8e32c6;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-ivoox{color:#f45f31}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-ivoox{background-color:#f45f31;color:#fff}.wp-elements-da27094035d4c99200f3b2d17d2ed5c6 a:where(:not(.wp-element-button)){color:#5d8c18}.wp-elements-8ea464aa19333121d790695623483cd2 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--feast-branding-color-links)}.wp-container-core-buttons-is-layout-765c4724{justify-content:flex-end}.wp-elements-5857f3ea4196cae7bbe562f6b3a82775 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--feast-branding-color-links)}.wp-container-core-buttons-is-layout-b4b59ed6{justify-content:flex-end;align-items:stretch}.wp-elements-31342da193bc3a6ba4e4b02f1dec8cab a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black)}.wp-elements-30025f7a414bb79112682d2b1cab6bff a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black)}.wp-elements-66523f0768eeec7c3912a5568a987302 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black)}.wp-elements-2ac90317c782d76aaa1c6657b5dfec68 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--feast-branding-color-links)}.wp-elements-4f5be742d077e3e90cd04c00453ecdb2 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black)}.wp-elements-4771ff6317a1c62493d2260d38a72def a:where(:not(.wp-element-button)){color:var(--wp--preset--color--feast-branding-color-links)}.wp-elements-1382aaf5b5c45f1a9e20be1efbade7f6 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black)}.wp-elements-46e2778716e86d1d85e4b3898a2ded55 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black)}.wp-elements-3c7e92d21c5b09dddf90370e9a66603e a:where(:not(.wp-element-button)){color:var(--wp--preset--color--feast-branding-color-links)}.wp-elements-1b5410dab247028fd59a46712f597185 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--feast-branding-color-links)}.wp-elements-98bcf5d04cbe54ff462cf8de71095b85 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black)}.wp-elements-2037b1cf35c7a672c76ed5b9d75dcba0 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black)}.wp-elements-4d0a621f66bcb1771a1e89d5851885c9 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black)}.wp-container-core-buttons-is-layout-16018d1d{justify-content:center}.wp-container-core-columns-is-layout-9d6595d7{flex-wrap:nowrap}.adthrive-device-phone .adthrive-sticky-content{height:450px!important;margin-bottom:100px!important}.adthrive-content.adthrive-sticky{position:-webkit-sticky;position:sticky!important;top:42px!important;margin-top:42px!important}.adthrive-content.adthrive-sticky:after{content:"— Advertisement. Scroll down to continue. —";font-size:10pt;margin-top:5px;margin-bottom:5px;display:block;color:#888}.adthrive-sticky-container{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;min-height:250px;margin:10px 0;background-color:#fafafa;padding-bottom:0}.kt-block-spacer{position:relative;height:60px}.kt-block-spacer .kt-divider{width:100%;border-top:1px solid #eee;position:absolute;top:50%;left:50%;margin:0;padding:0;border-bottom:0;border-left:0;border-right:0;transform:perspective(1px) translate(-50%,-50%)}.wp-block-kadence-spacer.aligncenter{width:100%}.wp-block-kadence-spacer.kt-block-spacer-34648_4e2b2c-41 .kt-block-spacer{height:6px}.wp-block-kadence-spacer.kt-block-spacer-34648_4e2b2c-41 .kt-divider{border-top-width:1px;height:1px;border-top-color:#f7f3e9;width:80%;border-top-style:solid}.formkit-form[data-uid="8727d2f615"] *{box-sizing:border-box}.formkit-form[data-uid="8727d2f615"]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.formkit-form[data-uid="8727d2f615"] legend{border:none;font-size:inherit;margin-bottom:10px;padding:0;position:relative;display:table}.formkit-form[data-uid="8727d2f615"] fieldset{border:0;padding:.01em 0 0;margin:0;min-width:0}.formkit-form[data-uid="8727d2f615"] body:not(:-moz-handler-blocked) fieldset{display:table-cell}.formkit-form[data-uid="8727d2f615"] h1,.formkit-form[data-uid="8727d2f615"] h2,.formkit-form[data-uid="8727d2f615"] h3{color:inherit;font-size:inherit;font-weight:inherit}.formkit-form[data-uid="8727d2f615"] h2{font-size:1.5em;margin:1em 0}.formkit-form[data-uid="8727d2f615"] h3{font-size:1.17em;margin:1em 0}.formkit-form[data-uid="8727d2f615"] p{color:inherit;font-size:inherit;font-weight:inherit}.formkit-form[data-uid="8727d2f615"] blockquote:not([template-default]),.formkit-form[data-uid="8727d2f615"] ol:not([template-default]),.formkit-form[data-uid="8727d2f615"] ul:not([template-default]){text-align:left}.formkit-form[data-uid="8727d2f615"] blockquote:not([template-default]),.formkit-form[data-uid="8727d2f615"] hr:not([template-default]),.formkit-form[data-uid="8727d2f615"] ol:not([template-default]),.formkit-form[data-uid="8727d2f615"] p:not([template-default]),.formkit-form[data-uid="8727d2f615"] ul:not([template-default]){color:inherit;font-style:initial}.formkit-form[data-uid="8727d2f615"][data-format=modal]{display:none}.formkit-form[data-uid="8727d2f615"] .formkit-input{width:100%}.formkit-form[data-uid="8727d2f615"] .formkit-button,.formkit-form[data-uid="8727d2f615"] .formkit-submit{border:0;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;text-align:center;font-size:15px;font-weight:500;cursor:pointer;margin-bottom:15px;overflow:hidden;padding:0;position:relative;vertical-align:middle}.formkit-form[data-uid="8727d2f615"] .formkit-button:focus,.formkit-form[data-uid="8727d2f615"] .formkit-button:hover,.formkit-form[data-uid="8727d2f615"] .formkit-submit:focus,.formkit-form[data-uid="8727d2f615"] .formkit-submit:hover{outline:0}.formkit-form[data-uid="8727d2f615"] .formkit-button:focus>span,.formkit-form[data-uid="8727d2f615"] .formkit-button:hover>span,.formkit-form[data-uid="8727d2f615"] .formkit-submit:focus>span,.formkit-form[data-uid="8727d2f615"] .formkit-submit:hover>span{background-color:rgba(0,0,0,.1)}.formkit-form[data-uid="8727d2f615"] .formkit-button>span,.formkit-form[data-uid="8727d2f615"] .formkit-submit>span{display:block;-webkit-transition:.3s ease-in-out;transition:all .3s ease-in-out;padding:12px 24px}.formkit-form[data-uid="8727d2f615"] .formkit-input{background:#fff;font-size:15px;padding:12px;border:1px solid #e3e3e3;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;line-height:1.4;margin:0;-webkit-transition:border-color .3s ease-out;transition:border-color ease-out .3s}.formkit-form[data-uid="8727d2f615"] .formkit-input:focus{outline:0;border-color:#1677be;-webkit-transition:border-color .3s;transition:border-color ease .3s}.formkit-form[data-uid="8727d2f615"] .formkit-input::-webkit-input-placeholder{color:inherit;opacity:.8}.formkit-form[data-uid="8727d2f615"] .formkit-input::-moz-placeholder{color:inherit;opacity:.8}.formkit-form[data-uid="8727d2f615"] .formkit-input:-ms-input-placeholder{color:inherit;opacity:.8}.formkit-form[data-uid="8727d2f615"] .formkit-input::placeholder{color:inherit;opacity:.8}.formkit-form[data-uid="8727d2f615"] [data-group=dropdown]{position:relative;display:inline-block;width:100%}.formkit-form[data-uid="8727d2f615"] [data-group=dropdown]::before{content:"";top:calc(50% - 2.5px);right:10px;position:absolute;pointer-events:none;border-color:#4f4f4f transparent transparent;border-style:solid;border-width:6px 6px 0;height:0;width:0;z-index:999}.formkit-form[data-uid="8727d2f615"] [data-group=dropdown] select{height:auto;width:100%;cursor:pointer;color:#333;line-height:1.4;margin-bottom:0;padding:0 6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:15px;padding:12px;padding-right:25px;border:1px solid #e3e3e3;background:#fff}.formkit-form[data-uid="8727d2f615"] [data-group=dropdown] select:focus{outline:0}.formkit-form[data-uid="8727d2f615"] .formkit-alert{background:#f9fafb;border:1px solid #e3e3e3;border-radius:5px;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;list-style:none;margin:25px auto;padding:12px;text-align:center;width:100%}.formkit-form[data-uid="8727d2f615"] .formkit-alert:empty{display:none}.formkit-form[data-uid="8727d2f615"] .formkit-alert-error{background:#fde8e2;border-color:#f2643b;color:#ea4110}.formkit-form[data-uid="8727d2f615"] .formkit-spinner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:0;width:0;margin:0 auto;position:absolute;top:0;left:0;right:0;width:0;overflow:hidden;text-align:center;-webkit-transition:.3s ease-in-out;transition:all .3s ease-in-out}.formkit-form[data-uid="8727d2f615"] .formkit-spinner>div{margin:auto;width:12px;height:12px;background-color:#fff;opacity:.3;border-radius:100%;display:inline-block;-webkit-animation:1.4s ease-in-out infinite both formkit-bouncedelay-formkit-form-data-uid-8727d2f615-;animation:1.4s ease-in-out infinite both formkit-bouncedelay-formkit-form-data-uid-8727d2f615-}.formkit-form[data-uid="8727d2f615"] .formkit-spinner>div:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.formkit-form[data-uid="8727d2f615"] .formkit-spinner>div:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes formkit-bouncedelay-formkit-form-data-uid-8727d2f615-{0%,100%,80%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes formkit-bouncedelay-formkit-form-data-uid-8727d2f615-{0%,100%,80%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.formkit-form[data-uid="8727d2f615"] blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #e1e1e1}.formkit-form[data-uid="8727d2f615"]{box-shadow:0 0 2px rgba(0,0,0,.15);max-width:700px;overflow:hidden}@media only screen and (min-width:800px){.formkit-form[data-uid="8727d2f615"]{min-width:600px}}.formkit-form[data-uid="8727d2f615"] [data-style=full]{width:100%;display:block}.formkit-form[data-uid="8727d2f615"] .formkit-background{background-position:center center;background-size:cover;min-height:200px}.formkit-form[data-uid="8727d2f615"] .formkit-column{padding:20px;position:relative}.formkit-form[data-uid="8727d2f615"] .formkit-header{margin-top:0;margin-bottom:20px}.formkit-form[data-uid="8727d2f615"] .formkit-field{margin:0 0 10px}.formkit-form[data-uid="8727d2f615"] .formkit-input{width:100%;border-left:none;border-right:none;border-top:none;padding-left:0;padding-right:0}.formkit-form[data-uid="8727d2f615"] .formkit-fields .formkit-submit{margin-top:15px;width:100%}.formkit-form[data-uid="8727d2f615"] .formkit-disclaimer{margin:0 0 15px}.formkit-form[data-uid="8727d2f615"] .formkit-disclaimer>p{margin:0}.formkit-form[data-uid="8727d2f615"][min-width~="600"] [data-style=full],.formkit-form[data-uid="8727d2f615"][min-width~="700"] [data-style=full],.formkit-form[data-uid="8727d2f615"][min-width~="800"] [data-style=full]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.formkit-form[data-uid="8727d2f615"][min-width~="600"] .formkit-column,.formkit-form[data-uid="8727d2f615"][min-width~="700"] .formkit-column,.formkit-form[data-uid="8727d2f615"][min-width~="800"] .formkit-column{padding:40px}#simple-social-icons-4 ul li a,#simple-social-icons-4 ul li a:focus,#simple-social-icons-4 ul li a:hover{background-color:#fff!important;border-radius:1px;color:#185d8c!important;border:0 solid #fff!important;font-size:15px;padding:8px}#simple-social-icons-4 ul li a:focus,#simple-social-icons-4 ul li a:hover{background-color:#fff!important;border-color:#fff!important;color:#708238!important}#simple-social-icons-4 ul li a:focus{outline:#ffffff dotted 1px!important}.formkit-form[data-uid="75c314aa51"] *{box-sizing:border-box}.formkit-form[data-uid="75c314aa51"]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.formkit-form[data-uid="75c314aa51"] legend{border:none;font-size:inherit;margin-bottom:10px;padding:0;position:relative;display:table}.formkit-form[data-uid="75c314aa51"] fieldset{border:0;padding:.01em 0 0;margin:0;min-width:0}.formkit-form[data-uid="75c314aa51"] body:not(:-moz-handler-blocked) fieldset{display:table-cell}.formkit-form[data-uid="75c314aa51"] h1,.formkit-form[data-uid="75c314aa51"] h2,.formkit-form[data-uid="75c314aa51"] h3{color:inherit;font-size:inherit;font-weight:inherit}.formkit-form[data-uid="75c314aa51"] h2{font-size:1.5em;margin:1em 0}.formkit-form[data-uid="75c314aa51"] h3{font-size:1.17em;margin:1em 0}.formkit-form[data-uid="75c314aa51"] p{color:inherit;font-size:inherit;font-weight:inherit}.formkit-form[data-uid="75c314aa51"] blockquote:not([template-default]),.formkit-form[data-uid="75c314aa51"] ol:not([template-default]),.formkit-form[data-uid="75c314aa51"] ul:not([template-default]){text-align:left}.formkit-form[data-uid="75c314aa51"] blockquote:not([template-default]),.formkit-form[data-uid="75c314aa51"] hr:not([template-default]),.formkit-form[data-uid="75c314aa51"] ol:not([template-default]),.formkit-form[data-uid="75c314aa51"] p:not([template-default]),.formkit-form[data-uid="75c314aa51"] ul:not([template-default]){color:inherit;font-style:initial}.formkit-form[data-uid="75c314aa51"][data-format=modal]{display:none}.formkit-form[data-uid="75c314aa51"] .formkit-input{width:100%}.formkit-form[data-uid="75c314aa51"] .formkit-button,.formkit-form[data-uid="75c314aa51"] .formkit-submit{border:0;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;text-align:center;font-size:15px;font-weight:500;cursor:pointer;margin-bottom:15px;overflow:hidden;padding:0;position:relative;vertical-align:middle}.formkit-form[data-uid="75c314aa51"] .formkit-button:focus,.formkit-form[data-uid="75c314aa51"] .formkit-button:hover,.formkit-form[data-uid="75c314aa51"] .formkit-submit:focus,.formkit-form[data-uid="75c314aa51"] .formkit-submit:hover{outline:0}.formkit-form[data-uid="75c314aa51"] .formkit-button:focus>span,.formkit-form[data-uid="75c314aa51"] .formkit-button:hover>span,.formkit-form[data-uid="75c314aa51"] .formkit-submit:focus>span,.formkit-form[data-uid="75c314aa51"] .formkit-submit:hover>span{background-color:rgba(0,0,0,.1)}.formkit-form[data-uid="75c314aa51"] .formkit-button>span,.formkit-form[data-uid="75c314aa51"] .formkit-submit>span{display:block;-webkit-transition:.3s ease-in-out;transition:all .3s ease-in-out;padding:12px 24px}.formkit-form[data-uid="75c314aa51"] .formkit-input{background:#fff;font-size:15px;padding:12px;border:1px solid #e3e3e3;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;line-height:1.4;margin:0;-webkit-transition:border-color .3s ease-out;transition:border-color ease-out .3s}.formkit-form[data-uid="75c314aa51"] .formkit-input:focus{outline:0;border-color:#1677be;-webkit-transition:border-color .3s;transition:border-color ease .3s}.formkit-form[data-uid="75c314aa51"] .formkit-input::-webkit-input-placeholder{color:inherit;opacity:.8}.formkit-form[data-uid="75c314aa51"] .formkit-input::-moz-placeholder{color:inherit;opacity:.8}.formkit-form[data-uid="75c314aa51"] .formkit-input:-ms-input-placeholder{color:inherit;opacity:.8}.formkit-form[data-uid="75c314aa51"] .formkit-input::placeholder{color:inherit;opacity:.8}.formkit-form[data-uid="75c314aa51"] [data-group=dropdown]{position:relative;display:inline-block;width:100%}.formkit-form[data-uid="75c314aa51"] [data-group=dropdown]::before{content:"";top:calc(50% - 2.5px);right:10px;position:absolute;pointer-events:none;border-color:#4f4f4f transparent transparent;border-style:solid;border-width:6px 6px 0;height:0;width:0;z-index:999}.formkit-form[data-uid="75c314aa51"] [data-group=dropdown] select{height:auto;width:100%;cursor:pointer;color:#333;line-height:1.4;margin-bottom:0;padding:0 6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:15px;padding:12px;padding-right:25px;border:1px solid #e3e3e3;background:#fff}.formkit-form[data-uid="75c314aa51"] [data-group=dropdown] select:focus{outline:0}.formkit-form[data-uid="75c314aa51"] .formkit-alert{background:#f9fafb;border:1px solid #e3e3e3;border-radius:5px;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;list-style:none;margin:25px auto;padding:12px;text-align:center;width:100%}.formkit-form[data-uid="75c314aa51"] .formkit-alert:empty{display:none}.formkit-form[data-uid="75c314aa51"] .formkit-alert-error{background:#fde8e2;border-color:#f2643b;color:#ea4110}.formkit-form[data-uid="75c314aa51"] .formkit-spinner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:0;width:0;margin:0 auto;position:absolute;top:0;left:0;right:0;width:0;overflow:hidden;text-align:center;-webkit-transition:.3s ease-in-out;transition:all .3s ease-in-out}.formkit-form[data-uid="75c314aa51"] .formkit-spinner>div{margin:auto;width:12px;height:12px;background-color:#fff;opacity:.3;border-radius:100%;display:inline-block;-webkit-animation:1.4s ease-in-out infinite both formkit-bouncedelay-formkit-form-data-uid-75c314aa51-;animation:1.4s ease-in-out infinite both formkit-bouncedelay-formkit-form-data-uid-75c314aa51-}.formkit-form[data-uid="75c314aa51"] .formkit-spinner>div:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.formkit-form[data-uid="75c314aa51"] .formkit-spinner>div:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes formkit-bouncedelay-formkit-form-data-uid-75c314aa51-{0%,100%,80%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes formkit-bouncedelay-formkit-form-data-uid-75c314aa51-{0%,100%,80%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.formkit-form[data-uid="75c314aa51"] blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #e1e1e1}.formkit-form[data-uid="75c314aa51"]{box-shadow:0 4px 8px rgba(105,113,119,.2);max-width:740px!important;overflow:hidden}.formkit-form[data-uid="75c314aa51"] [data-style=full]{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.formkit-form[data-uid="75c314aa51"] .formkit-background{background-position:center center;background-size:cover;height:280px;margin:20px;border-radius:var(--bg-border-radius)!important}.formkit-form[data-uid="75c314aa51"] .formkit-column{padding:20px;position:relative;-webkit-order:2;-ms-flex-order:2;order:2}.formkit-form[data-uid="75c314aa51"] .formkit-header{margin-top:0;margin-bottom:24px;font-weight:700;font-size:calc(30px + (36 - 30) * ((100vw - 400px) / (600 - 400)))}@media all and (min-width:800px){.formkit-form[data-uid="75c314aa51"] .formkit-header{font-size:36px}}.formkit-form[data-uid="75c314aa51"] .formkit-header h2{line-height:1.2;margin-top:0}.formkit-form[data-uid="75c314aa51"] .formkit-content{margin-bottom:45px;font-size:16px}.formkit-form[data-uid="75c314aa51"] .formkit-fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.formkit-form[data-uid="75c314aa51"] .formkit-field{margin:0 0 10px}.formkit-form[data-uid="75c314aa51"] .formkit-input{width:100%;border:0;padding-left:12px;padding-right:0;height:47px;font-size:14px}.formkit-form[data-uid="75c314aa51"] .formkit-fields .formkit-submit{margin-top:8px;font-size:12px;height:47px}.formkit-form[data-uid="75c314aa51"] .formkit-fields .formkit-submit span{padding:15px 14px}.formkit-form[data-uid="75c314aa51"] .formkit-fields[data-stacked=false]{margin-left:-4px;margin-right:-4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.formkit-form[data-uid="75c314aa51"] .formkit-fields[data-stacked=false] .formkit-submit{-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important;margin:0!important;min-width:90px}.formkit-form[data-uid="75c314aa51"] .formkit-fields[data-stacked=false] .formkit-field,.formkit-form[data-uid="75c314aa51"] .formkit-fields[data-stacked=false] .formkit-submit{margin:0 4px 8px!important}.formkit-form[data-uid="75c314aa51"] .formkit-fields[data-stacked=false] .formkit-field{-webkit-flex:100 1 auto!important;-ms-flex:100 1 auto!important;flex:100 1 auto!important;margin:0}.formkit-form[data-uid="75c314aa51"] .formkit-disclaimer{font-size:12px;opacity:.6;margin-top:6px}.formkit-form[data-uid="75c314aa51"] .formkit-field,.formkit-form[data-uid="75c314aa51"] .formkit-submit{margin:0 0 8px;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}@media screen and (min-width:600px){.formkit-form[data-uid="75c314aa51"] [data-style=full]{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.formkit-form[data-uid="75c314aa51"] [data-style=full] .formkit-column{width:57%}.formkit-form[data-uid="75c314aa51"] [data-style=full] .formkit-background{width:44%;height:auto;margin-left:0;-webkit-order:2;-ms-flex-order:2;order:2}.formkit-form[data-uid="75c314aa51"] .formkit-column{padding:55px 60px 55px 45px}}:root{--comment-rating-star-color:#343434}.wprm-comment-rating svg path{fill:var(--comment-rating-star-color)}.wprm-comment-rating svg polygon{stroke:var(--comment-rating-star-color)}.wprm-comment-rating .wprm-rating-star-full svg path{stroke:var(--comment-rating-star-color);fill:var(--comment-rating-star-color)}.wprm-comment-rating .wprm-rating-star-empty svg path{stroke:var(--comment-rating-star-color);fill:none}.wprm-comment-ratings-container svg .wprm-star-full{fill:var(--comment-rating-star-color)}.wprm-comment-ratings-container svg .wprm-star-empty{stroke:var(--comment-rating-star-color)}body:not(:hover) fieldset.wprm-comment-ratings-container:focus-within span{outline:#4d90fe solid 1px}.comment-form-wprm-rating{margin-bottom:20px;margin-top:5px;text-align:left}.comment-form-wprm-rating .wprm-rating-stars{display:inline-block;vertical-align:middle}fieldset.wprm-comment-ratings-container{background:0 0;border:0;display:inline-block;margin:0;padding:0;position:relative}fieldset.wprm-comment-ratings-container legend{left:0;opacity:0;position:absolute}fieldset.wprm-comment-ratings-container br{display:none}fieldset.wprm-comment-ratings-container input[type=radio]{border:0;cursor:pointer;float:left;height:16px;margin:0!important;min-height:0;min-width:0;opacity:0;padding:0!important;width:16px}fieldset.wprm-comment-ratings-container input[type=radio]:first-child{margin-left:-16px}fieldset.wprm-comment-ratings-container span{font-size:0;height:16px;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:80px}fieldset.wprm-comment-ratings-container span svg{height:100%!important;width:100%!important}fieldset.wprm-comment-ratings-container input:checked+span,fieldset.wprm-comment-ratings-container input:hover+span{opacity:1}fieldset.wprm-comment-ratings-container input:hover+span~span{display:none}.rtl .comment-form-wprm-rating{text-align:right}.rtl img.wprm-comment-rating{transform:scaleX(-1)}.rtl fieldset.wprm-comment-ratings-container span{left:inherit;right:0}.rtl fieldset.wprm-comment-ratings-container span svg{transform:scaleX(-1)}:root{--wprm-popup-font-size:16px;--wprm-popup-background:#fff;--wprm-popup-title:#000;--wprm-popup-content:#444;--wprm-popup-button-background:#5a822b;--wprm-popup-button-text:#fff}html body.wprm-popup-modal-open{height:100%;left:0;overflow:visible;position:fixed;right:0;width:100%}.wprm-popup-modal{display:none}.wprm-popup-modal.is-open{display:block}.wprm-popup-modal__overlay{align-items:center;background:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;touch-action:none;z-index:2147483646}.wprm-popup-modal__container{background-color:var(--wprm-popup-background);border-radius:4px;box-sizing:border-box;font-size:var(--wprm-popup-font-size);max-height:100vh;max-height:100dvh;max-width:100%;overflow-y:auto;padding:30px}.wprm-popup-modal__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.wprm-popup-modal__title{box-sizing:border-box;color:var(--wprm-popup-title);font-size:1.2em;font-weight:600;line-height:1.25;margin-bottom:0;margin-top:0}.wprm-popup-modal__header .wprm-popup-modal__close{background:0 0;border:0;cursor:pointer;width:18px}.wprm-popup-modal__header .wprm-popup-modal__close:before{color:var(--wprm-popup-title);content:"✕";font-size:var(--wprm-popup-font-size)}.wprm-popup-modal__content{color:var(--wprm-popup-content);line-height:1.5}.wprm-popup-modal__content p{font-size:1em;line-height:1.5}.wprm-popup-modal__footer{margin-top:20px}.wprm-popup-modal__btn{-webkit-appearance:button;background-color:var(--wprm-popup-button-background);border-radius:.25em;border-style:none;border-width:0;color:var(--wprm-popup-button-text);cursor:pointer;font-size:1em;line-height:1.15;margin:0;overflow:visible;padding:.5em 1em;text-transform:none;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.wprm-popup-modal__btn.wprm-popup-modal__btn--secondary{background-color:var(--wprm-popup-button-text);border:1px solid var(--wprm-popup-button-background);color:var(--wprm-popup-button-background);margin-left:20px}.wprm-popup-modal__btn:disabled{cursor:not-allowed;opacity:.3}.wprm-popup-modal__btn:not(:disabled):focus,.wprm-popup-modal__btn:not(:disabled):hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@keyframes wprmPopupModalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes wprmPopupModalFadeOut{0%{opacity:1}to{opacity:0}}@keyframes wprmPopupModalSlideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes wprmPopupModalSlideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.wprm-popup-modal[aria-hidden=false] .wprm-popup-modal__overlay{animation:.3s cubic-bezier(0,0,.2,1) wprmPopupModalFadeIn}.wprm-popup-modal[aria-hidden=false] .wprm-popup-modal__container{animation:.3s cubic-bezier(0,0,.2,1) wprmPopupModalSlideIn}.wprm-popup-modal[aria-hidden=true] .wprm-popup-modal__overlay{animation:.3s cubic-bezier(0,0,.2,1) wprmPopupModalFadeOut}.wprm-popup-modal[aria-hidden=true] .wprm-popup-modal__container{animation:.3s cubic-bezier(0,0,.2,1) wprmPopupModalSlideOut}.wprm-popup-modal .wprm-popup-modal__container,.wprm-popup-modal .wprm-popup-modal__overlay{will-change:transform}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box[data-theme=wprm] .tippy-content p:first-child{margin-top:0}.tippy-box[data-theme=wprm] .tippy-content p:last-child{margin-bottom:0}.tippy-box[data-theme~=wprm-variable]{background-color:var(--wprm-tippy-background)}.tippy-box[data-theme~=wprm-variable][data-placement^=top]>.tippy-arrow:before{border-top-color:var(--wprm-tippy-background)}.tippy-box[data-theme~=wprm-variable][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--wprm-tippy-background)}.tippy-box[data-theme~=wprm-variable][data-placement^=left]>.tippy-arrow:before{border-left-color:var(--wprm-tippy-background)}.tippy-box[data-theme~=wprm-variable][data-placement^=right]>.tippy-arrow:before{border-right-color:var(--wprm-tippy-background)}#wp-admin-bar-wp-recipe-maker{display:block!important}#wp-admin-bar-wp-recipe-maker .ab-icon{margin:2px 4px 0 0}#wp-admin-bar-wp-recipe-maker .ab-icon:before{content:""}#wp-admin-bar-wp-recipe-maker .ab-label{align-items:center;display:flex}#wp-admin-bar-wp-recipe-maker .wprm-admin-bar-badge{background-color:#d63638;border-radius:9px;box-sizing:border-box;color:#fff;display:inline!important;float:right;height:18px;line-height:1;margin:1px 0 -1px 5px;min-width:18px;padding:0 5px;text-align:center;z-index:26}#wp-admin-bar-wp-recipe-maker .wprm-admin-bar-badge span{font-size:11px;line-height:18px}#wp-admin-bar-wp-recipe-maker .ab-sub-wrapper .ab-empty-item{font-weight:200;text-align:center}@media(max-width:782px){#wp-admin-bar-wp-recipe-maker .ab-icon{margin-left:4px}#wp-admin-bar-wp-recipe-maker .ab-label{display:none}}img.wprm-comment-rating{display:block;margin:5px 0}img.wprm-comment-rating+br{display:none}.wprm-rating-star svg{display:inline;height:16px;margin:0;vertical-align:middle;width:16px}.wprm-rating-star.rated svg polygon{fill:#000}.wprm-loader{animation:1s ease-in-out infinite wprmSpin;-webkit-animation:1s ease-in-out infinite wprmSpin;border:2px solid hsla(0,0%,78%,.3);border-radius:50%;border-top-color:#444;display:inline-block;height:10px;width:10px}@keyframes wprmSpin{to{-webkit-transform:rotate(1turn)}}@-webkit-keyframes wprmSpin{to{-webkit-transform:rotate(1turn)}}.wprm-automatic-recipe-snippets{margin-bottom:10px}.wprm-automatic-recipe-snippets.align-center{text-align:center}.wprm-automatic-recipe-snippets.align-right{text-align:right}.wprm-automatic-recipe-snippets .wprm-jump-to-recipe-shortcode,.wprm-automatic-recipe-snippets .wprm-jump-to-video-shortcode,.wprm-automatic-recipe-snippets .wprm-print-recipe-shortcode{display:inline-block;margin:0 5px;padding:5px 10px;text-decoration:none}.wprm-recipe-container{outline:0}.wprm-recipe{overflow:hidden;zoom:1;clear:both;text-align:left}.wprm-recipe *{box-sizing:border-box}.wprm-recipe ol,.wprm-recipe ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-padding-start:0;margin:0;padding:0}.wprm-recipe li{font-size:1em;margin:0 0 0 32px;padding:0}.wprm-recipe p{font-size:1em;margin:0;padding:0}.wprm-recipe li,.wprm-recipe li.wprm-recipe-instruction{list-style-position:outside}.wprm-recipe li:before{display:none}.wprm-recipe h1,.wprm-recipe h2,.wprm-recipe h3,.wprm-recipe h4,.wprm-recipe h5,.wprm-recipe h6{clear:none;font-variant:normal;letter-spacing:normal;margin:0;padding:0;text-transform:none}.wprm-recipe a.wprm-recipe-link,.wprm-recipe a.wprm-recipe-link:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wprm-recipe .wprm-nutrition-label{margin-top:10px}body:not(.wprm-print) .wprm-recipe p:first-letter{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:inherit;padding:inherit}.rtl .wprm-recipe{text-align:right}.rtl .wprm-recipe li{margin:0 32px 0 0}.wprm-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.wprm-recipe-author-with-image{align-items:center;display:inline-flex}.wprm-recipe-author-with-image .wprm-recipe-author-image{line-height:0;margin-right:10px}.wprm-call-to-action.wprm-call-to-action-simple{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:10px;padding:5px 10px}.wprm-call-to-action.wprm-call-to-action-simple .wprm-call-to-action-icon{font-size:2.2em;margin:5px 0}.wprm-call-to-action.wprm-call-to-action-simple .wprm-call-to-action-icon svg{margin-top:0}.wprm-call-to-action.wprm-call-to-action-simple .wprm-call-to-action-text-container{margin:5px 0}.wprm-call-to-action.wprm-call-to-action-simple .wprm-call-to-action-text-container .wprm-call-to-action-header{display:block;font-size:1.3em;font-weight:700}@media (max-width:450px){.wprm-call-to-action.wprm-call-to-action-simple{flex-wrap:wrap}.wprm-call-to-action.wprm-call-to-action-simple .wprm-call-to-action-text-container{text-align:center}}.wprm-condition-width{display:none}.wprm-recipe.wprm-max-400 .wprm-condition-max-width-400,.wprm-recipe.wprm-max-500 .wprm-condition-max-width-500,.wprm-recipe.wprm-max-600 .wprm-condition-max-width-600,.wprm-recipe.wprm-max-700 .wprm-condition-max-width-700,.wprm-recipe.wprm-max-800 .wprm-condition-max-width-800,.wprm-recipe.wprm-min-400 .wprm-condition-min-width-400,.wprm-recipe.wprm-min-500 .wprm-condition-min-width-500,.wprm-recipe.wprm-min-600 .wprm-condition-min-width-600,.wprm-recipe.wprm-min-700 .wprm-condition-min-width-700,.wprm-recipe.wprm-min-800 .wprm-condition-min-width-800{display:block}.wprm-meta-container-custom-color{--wprm-meta-container-block-color:inherit;--wprm-meta-container-label-color:inherit;--wprm-meta-container-link-color:inherit}.wprm-meta-container-custom-color .wprm-recipe-block-container{color:var(--wprm-meta-container-block-color)}.wprm-meta-container-custom-color .wprm-recipe-block-container .wprm-recipe-details-label{color:var(--wprm-meta-container-label-color)}.wprm-meta-container-custom-color .wprm-recipe-block-container * a,.wprm-meta-container-custom-color .wprm-recipe-block-container a{color:var(--wprm-meta-container-link-color)}.wprm-recipe-block-container-inline{display:inline-block;margin-right:1.2em}.rtl .wprm-recipe-block-container-inline{margin-left:1.2em;margin-right:0}.wprm-recipe-details-container-inline{--wprm-meta-container-separator-color:#aaa}.wprm-recipe-details-container-inline .wprm-recipe-block-container-inline{display:inline-block;margin-right:1.2em}.wprm-recipe-details-container-inline.wprm-inline-separator .wprm-recipe-block-container-inline{margin-right:0}.wprm-recipe-details-container-inline.wprm-inline-separator .wprm-recipe-block-container-inline:not(:last-child):after{color:var(--wprm-meta-container-separator-color);white-space:nowrap}.wprm-recipe-details-container-inline.wprm-inline-separator-dot .wprm-recipe-block-container-inline:not(:last-child):after{content:"  •  "}.wprm-recipe-details-container-inline.wprm-inline-separator-short-dash .wprm-recipe-block-container-inline:not(:last-child):after{content:"  -  "}.wprm-recipe-details-container-inline.wprm-inline-separator-long-dash .wprm-recipe-block-container-inline:not(:last-child):after{content:"  —  "}.wprm-recipe-details-container-inline.wprm-inline-separator-long-line .wprm-recipe-block-container-inline:not(:last-child):after,.wprm-recipe-details-container-inline.wprm-inline-separator-short-line .wprm-recipe-block-container-inline:not(:last-child):after{background-color:var(--wprm-meta-container-separator-color);content:"";display:inline-block;height:1em;margin:0 .8em;vertical-align:middle;width:1px}.wprm-recipe-details-container-inline.wprm-inline-separator-long-line .wprm-recipe-block-container-inline:not(:last-child):after{height:1.3em}.rtl .wprm-recipe-details-container-inline .wprm-recipe-block-container-inline{margin-left:1.2em;margin-right:0}.rtl .wprm-recipe-details-container-inline.wprm-inline-separator{overflow:hidden}.rtl .wprm-recipe-details-container-inline.wprm-inline-separator .wprm-recipe-block-container-inline{margin-left:0}.wprm-recipe-block-container-columns,.wprm-recipe-block-container-separate,.wprm-recipe-block-container-separated,.wprm-recipe-block-container-separated .wprm-recipe-details-label{display:block}.wprm-recipe-block-container-columns .wprm-recipe-details-label{display:inline-block;min-width:130px}.wprm-recipe-details-container-inline{display:inline}.wprm-recipe-details-container-pills{align-items:center;display:flex;flex-wrap:wrap;gap:10px;--pill-padding-vertical:5px;--pill-padding-horizontal:15px;--pill-border-radius:100px;--pill-background-color:#333;--pill-text-color:#fff;--pill-border-color:#333;--pill-borderwidth:0px}.wprm-recipe-details-container-pills .wprm-recipe-meta-container-pill{background-color:var(--pill-background-color);border-color:var(--pill-border-color);border-radius:var(--pill-border-radius);border-style:solid;border-width:var(--pill-borderwidth);color:var(--pill-text-color);padding:var(--pill-padding-vertical) var(--pill-padding-horizontal)}.wprm-recipe-details-container-table{border:1px dotted #666;display:flex;margin:5px 0;padding:5px}.wprm-recipe-details-container-table .wprm-recipe-block-container-table{display:flex;flex:1;flex-direction:column;text-align:center}.wprm-recipe-details-container-table.wprm-recipe-table-borders-top-bottom{border-left:none!important;border-right:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-left-right{border-bottom:none!important;border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-top{border-bottom:none!important;border-left:none!important;border-right:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-bottom{border-left:none!important;border-right:none!important;border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-left{border-bottom:none!important;border-right:none!important;border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-right{border-bottom:none!important;border-left:none!important;border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-inside-only{border:none!important}@media (min-width:451px){.wprm-recipe-table-borders-empty .wprm-recipe-block-container-table{border:none!important}.wprm-recipe-table-borders-inside .wprm-recipe-block-container-table{border-bottom:none!important;border-right:none!important;border-top:none!important}.rtl .wprm-recipe-table-borders-inside .wprm-recipe-block-container-table,.wprm-recipe-table-borders-inside .wprm-recipe-block-container-table:first-child{border-left:none!important}.rtl .wprm-recipe-table-borders-inside .wprm-recipe-block-container-table:first-child{border-right:none!important}}@media (max-width:450px){.wprm-recipe-details-container-table{border:none!important;display:block;margin:5px 0;padding:0}.wprm-recipe-details-container-table.wprm-recipe-table-borders-none{display:flex;flex-wrap:wrap}.wprm-recipe-details-container-table.wprm-recipe-table-borders-none .wprm-recipe-block-container-table{max-width:100%;min-width:120px}.wprm-recipe-details-container-table .wprm-recipe-block-container-table{padding:5px}.wprm-recipe-details-container-table.wprm-recipe-table-borders-all .wprm-recipe-block-container-table:not(:first-child){border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-top-bottom .wprm-recipe-block-container-table{border-left:none!important;border-right:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-top-bottom .wprm-recipe-block-container-table:not(:first-child){border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-left-right .wprm-recipe-block-container-table{border-bottom:none!important;border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-top .wprm-recipe-block-container-table{border-bottom:none!important;border-left:none!important;border-right:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-top .wprm-recipe-block-container-table:not(:first-child){border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-bottom .wprm-recipe-block-container-table{border-left:none!important;border-right:none!important;border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-bottom .wprm-recipe-block-container-table:not(:last-child){border-bottom:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-left .wprm-recipe-block-container-table{border-bottom:none!important;border-right:none!important;border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-right .wprm-recipe-block-container-table{border-bottom:none!important;border-left:none!important;border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-inside-only .wprm-recipe-block-container-table{border:none!important}.wprm-recipe-block-container-columns .wprm-recipe-details-label{margin-right:.4em;min-width:0}}.wprm-recipe-details-unit{font-size:.8em}@media only screen and (max-width:600px){.wprm-recipe-details-unit{font-size:1em}}.wprm-container-columns-spaced,.wprm-container-columns-spaced-middle{display:flex;flex-wrap:wrap;justify-content:space-between}.wprm-container-columns-spaced-middle.wprm-container-columns-spaced-middle,.wprm-container-columns-spaced.wprm-container-columns-spaced-middle{align-items:center}.wprm-container-columns-spaced-middle>*,.wprm-container-columns-spaced>*{flex:1}.wprm-container-columns-spaced-middle.wprm-container-columns-gutter,.wprm-container-columns-spaced.wprm-container-columns-gutter{margin-left:-8px;margin-right:-8px}.wprm-container-columns-spaced-middle.wprm-container-columns-gutter>*,.wprm-container-columns-spaced.wprm-container-columns-gutter>*{margin-left:8px!important;margin-right:8px!important}.wprm-container-columns-spaced-middle.wprm-container-columns-gutter>.wprm-recipe-grow-container,.wprm-container-columns-spaced.wprm-container-columns-gutter>.wprm-recipe-grow-container{margin-left:0!important;margin-right:0!important}.wprm-container-columns-spaced-middle.wprm-container-columns-gutter>.wprm-recipe-grow-container a,.wprm-container-columns-spaced.wprm-container-columns-gutter>.wprm-recipe-grow-container a{margin-left:8px!important;margin-right:8px!important}@media (max-width:450px){.wprm-container-columns-spaced,.wprm-container-columns-spaced-middle{display:block}.wprm-container-columns-spaced-middle.wprm-container-columns-gutter>*,.wprm-container-columns-spaced.wprm-container-columns-gutter>*{margin-bottom:16px!important}.wprm-container-columns-spaced-middle.wprm-container-columns-gutter>.wprm-recipe-grow-container,.wprm-container-columns-spaced.wprm-container-columns-gutter>.wprm-recipe-grow-container{margin-bottom:0!important}.wprm-container-columns-spaced-middle.wprm-container-columns-gutter>.wprm-recipe-grow-container a,.wprm-container-columns-spaced.wprm-container-columns-gutter>.wprm-recipe-grow-container a{margin-bottom:16px!important}}.wprm-container-float-left{float:left;margin:0 10px 10px 0;position:relative;text-align:center;z-index:1}.rtl .wprm-container-float-left,.wprm-container-float-right{float:right;margin:0 0 10px 10px}.wprm-container-float-right{position:relative;text-align:center;z-index:1}.rtl .wprm-container-float-right{float:left;margin:0 10px 10px 0}@media only screen and (max-width:640px){.rtl .wprm-container-float-left,.rtl .wprm-container-float-right,.wprm-container-float-left,.wprm-container-float-right{float:none;margin-left:0;margin-right:0}}.wprm-header-decoration-icon-line,.wprm-header-decoration-line,.wprm-header-decoration-spacer,.wprm-icon-decoration-line{align-items:center;display:flex;flex-wrap:wrap}.wprm-header-decoration-icon-line.wprm-align-left .wprm-decoration-line,.wprm-header-decoration-line.wprm-align-left .wprm-decoration-line,.wprm-header-decoration-spacer.wprm-align-left .wprm-decoration-line,.wprm-icon-decoration-line.wprm-align-left .wprm-decoration-line{margin-left:15px}.wprm-header-decoration-icon-line.wprm-align-center .wprm-decoration-line:first-child,.wprm-header-decoration-icon-line.wprm-align-right .wprm-decoration-line,.wprm-header-decoration-line.wprm-align-center .wprm-decoration-line:first-child,.wprm-header-decoration-line.wprm-align-right .wprm-decoration-line,.wprm-header-decoration-spacer.wprm-align-center .wprm-decoration-line:first-child,.wprm-header-decoration-spacer.wprm-align-right .wprm-decoration-line,.wprm-icon-decoration-line.wprm-align-center .wprm-decoration-line:first-child,.wprm-icon-decoration-line.wprm-align-right .wprm-decoration-line{margin-right:15px}.wprm-header-decoration-icon-line.wprm-align-center .wprm-decoration-line:last-child,.wprm-header-decoration-line.wprm-align-center .wprm-decoration-line:last-child,.wprm-header-decoration-spacer.wprm-align-center .wprm-decoration-line:last-child,.wprm-icon-decoration-line.wprm-align-center .wprm-decoration-line:last-child{margin-left:15px}.wprm-decoration-line{border:0;border-bottom:1px solid #000;flex:auto;height:1px}.wprm-decoration-spacer{flex:auto}.wprm-recipe-equipment-container .wprm-recipe-equipment-notes-faded{opacity:.7}.wprm-recipe-equipment-container .wprm-recipe-equipment-notes-smaller{font-size:.8em}.wprm-recipe-equipment-container .wprm-recipe-equipment-notes-smaller-faded{font-size:.8em;opacity:.7}.wprm-expandable-container,.wprm-expandable-container-separated{--wprm-expandable-text-color:#333;--wprm-expandable-button-color:#fff;--wprm-expandable-border-color:#333;--wprm-expandable-border-radius:0px;--wprm-expandable-vertical-padding:5px;--wprm-expandable-horizontal-padding:5px}.wprm-expandable-container a.wprm-expandable-button,.wprm-expandable-container button.wprm-expandable-button,.wprm-expandable-container-separated a.wprm-expandable-button,.wprm-expandable-container-separated button.wprm-expandable-button{color:var(--wprm-expandable-text-color)}.wprm-expandable-container button.wprm-expandable-button,.wprm-expandable-container-separated button.wprm-expandable-button{background-color:var(--wprm-expandable-button-color);border-color:var(--wprm-expandable-border-color);border-radius:var(--wprm-expandable-border-radius);padding:var(--wprm-expandable-vertical-padding) var(--wprm-expandable-horizontal-padding)}.wprm-expandable-container-separated.wprm-expandable-collapsed .wprm-expandable-button-hide,.wprm-expandable-container-separated.wprm-expandable-collapsed .wprm-expandable-content,.wprm-expandable-container-separated.wprm-expandable-expanded .wprm-expandable-button-show,.wprm-expandable-container.wprm-expandable-collapsed .wprm-expandable-button-hide,.wprm-expandable-container.wprm-expandable-collapsed .wprm-expandable-content,.wprm-expandable-container.wprm-expandable-expanded .wprm-expandable-button-show{display:none}.wprm-expandable-separated-content-collapsed{display:none!important}.wprm-block-text-normal{font-style:normal;font-weight:400;text-transform:none}.wprm-block-text-light{font-weight:300!important}.wprm-block-text-light-bold{font-weight:500!important}.wprm-block-text-semi-bold{font-weight:600!important}.wprm-block-text-bold{font-weight:700!important}.wprm-block-text-italic{font-style:italic!important}.wprm-block-text-uppercase{text-transform:uppercase!important}.wprm-block-text-faded{opacity:.7}.wprm-block-text-uppercase-faded{opacity:.7;text-transform:uppercase!important}.wprm-block-text-smaller{font-size:.9em}.wprm-block-text-larger{font-size:1.1em}.wprm-block-text-faded .wprm-block-text-faded,.wprm-block-text-uppercase-faded .wprm-block-text-uppercase-faded{opacity:1}.wprm-block-text-larger .wprm-block-text-larger,.wprm-block-text-smaller .wprm-block-text-smaller{font-size:1em}.wprm-align-left{text-align:left}.wprm-align-center{text-align:center}.wprm-align-right{text-align:right}.wprm-align-top{align-items:start}.wprm-align-middle{align-items:center}.wprm-align-bottom{align-items:end}.wprm-recipe-header .wprm-recipe-icon:not(.wprm-collapsible-icon){margin-right:10px}.wprm-recipe-header .wprm-recipe-icon.wprm-collapsible-icon{margin-left:10px}.wprm-recipe-header.wprm-header-has-actions{align-items:center;display:flex;flex-wrap:wrap}.wprm-recipe-header .wprm-recipe-adjustable-servings-container,.wprm-recipe-header .wprm-recipe-media-toggle-container,.wprm-recipe-header .wprm-unit-conversion-container{font-size:16px;font-style:normal;font-weight:400;opacity:1;text-transform:none}.wprm-recipe-header .wprm-header-toggle{float:right}.wprm-recipe-header .wprm-header-toggle a.wprm-expandable-button{color:#333;cursor:pointer;text-decoration:none}.wprm-recipe-icon svg{display:inline;height:1.3em;margin-top:-.15em;overflow:visible;vertical-align:middle;width:1.3em}.wprm-icon-shortcode{font-size:16px;height:16px}.wprm-icon-shortcode.wprm-icon-shortcode-inline{display:inline}.wprm-icon-shortcode .wprm-recipe-icon svg{display:inline;height:1em;margin-top:0;overflow:visible;vertical-align:middle;width:1em}.wprm-interactivity-container{display:flex;gap:10px;margin:10px 20px 0}.wprm-internal-container{background-color:#fff;border:0 solid #fff;border-radius:20px;padding:20px}.wprm-internal-container ul li{margin-left:16px}.wprm-internal-container .wprm-internal-container-toggle+.wprm-recipe-ingredient-group .wprm-recipe-group-name,.wprm-internal-container .wprm-internal-container-toggle+.wprm-recipe-instruction-group .wprm-recipe-group-name,.wprm-internal-container .wprm-recipe-ingredient-group:first-child .wprm-recipe-group-name,.wprm-internal-container .wprm-recipe-instruction-group:first-child .wprm-recipe-group-name{margin-top:0!important}.wprm-internal-container .wprm-internal-container-toggle{float:right;position:relative;z-index:2}.wprm-internal-container .wprm-internal-container-toggle a.wprm-expandable-button{color:#333;cursor:pointer;text-decoration:none}.wprm-internal-container.wprm-expandable-collapsed{mask-image:linear-gradient(180deg,#000 50%,transparent);max-height:60px;overflow:hidden}.wprm-recipe-image img{display:block;margin:0 auto}.wprm-recipe-image .dpsp-pin-it-wrapper{margin:0 auto}.wprm-recipe-image picture{border:none!important}.wprm-block-image-circle img{border-radius:50%}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-group-name{margin-top:.8em!important}.wprm-recipe-ingredients-container.wprm-recipe-images-before .wprm-recipe-ingredient-image{margin-right:10px}.wprm-recipe-ingredients-container.wprm-recipe-images-after .wprm-recipe-ingredient-image{margin-left:10px}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-image{flex-shrink:0}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-image .wprm-recipe-ingredient-no-image-placeholder{display:inline-block}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-image img{vertical-align:middle}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-notes-faded{opacity:.7}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-notes-smaller{font-size:.8em}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-notes-smaller-faded{font-size:.8em;opacity:.7}.wprm-ingredient-style-grouped ul.wprm-recipe-ingredients{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.wprm-ingredient-style-grouped .wprm-recipe-ingredient-details-container{align-items:center;display:flex}.wprm-ingredient-style-grouped .wprm-recipe-ingredient-details-container .wprm-recipe-ingredient-notes{display:block}.wprm-ingredient-style-table-2 li.wprm-recipe-ingredient,.wprm-ingredient-style-table-2-align li.wprm-recipe-ingredient,.wprm-ingredient-style-table-3 li.wprm-recipe-ingredient,.wprm-ingredient-style-table-3-align li.wprm-recipe-ingredient{display:flex}.wprm-ingredient-style-table-2 li.wprm-recipe-ingredient .wprm-recipe-ingredient-amount-unit,.wprm-ingredient-style-table-2-align li.wprm-recipe-ingredient .wprm-recipe-ingredient-amount-unit,.wprm-ingredient-style-table-3 li.wprm-recipe-ingredient .wprm-recipe-ingredient-amount-unit,.wprm-ingredient-style-table-3-align li.wprm-recipe-ingredient .wprm-recipe-ingredient-amount-unit{flex-shrink:0;margin-right:10px}.wprm-ingredient-style-table-2-align.wprm-recipe-ingredients-has-images li.wprm-recipe-ingredient,.wprm-ingredient-style-table-2.wprm-recipe-ingredients-has-images li.wprm-recipe-ingredient,.wprm-ingredient-style-table-3-align.wprm-recipe-ingredients-has-images li.wprm-recipe-ingredient,.wprm-ingredient-style-table-3.wprm-recipe-ingredients-has-images li.wprm-recipe-ingredient{align-items:center}.wprm-ingredient-style-table-2-align .wprm-recipe-ingredient-amount-unit,.wprm-ingredient-style-table-3-align .wprm-recipe-ingredient-amount-unit{text-align:right}.wprm-ingredient-style-table-2 li.wprm-recipe-ingredient .wprm-recipe-ingredient-name-notes,.wprm-ingredient-style-table-2-align li.wprm-recipe-ingredient .wprm-recipe-ingredient-name-notes{flex:1}.wprm-ingredient-style-table-3 li.wprm-recipe-ingredient .wprm-recipe-ingredient-name,.wprm-ingredient-style-table-3-align li.wprm-recipe-ingredient .wprm-recipe-ingredient-name{margin-right:10px}.wprm-ingredient-style-table-3 li.wprm-recipe-ingredient .wprm-recipe-ingredient-notes,.wprm-ingredient-style-table-3-align li.wprm-recipe-ingredient .wprm-recipe-ingredient-notes{flex:1}.wprm-recipe-instructions-container .wprm-recipe-instruction-group-name{margin-top:.8em!important}.wprm-recipe-instructions-container .wprm-recipe-instruction-text{font-size:1em}.wprm-recipe-instructions-container .wprm-recipe-instruction-media{margin:5px 0 15px;max-width:100%}.wprm-recipe-instructions-container .wprm-recipe-instruction-video iframe{max-width:100%}.wprm-recipe-instruction-ingredients-inline .wprm-recipe-instruction-ingredient{display:inline-block;padding-right:5px}.wprm-recipe-instruction-ingredients-inline .wprm-recipe-instruction-ingredient:last-child{padding-right:0}.wprm-recipe-instructions .wprm-recipe-instruction-tip,.wprm-recipe-tip{align-items:flex-start;counter-increment:none!important;display:flex;gap:10px;list-style:none!important;margin-bottom:12px;padding:10px 12px}.wprm-recipe-instructions .wprm-recipe-instruction-tip::marker,.wprm-recipe-instructions .wprm-recipe-instruction-tip:before,.wprm-recipe-tip::marker,.wprm-recipe-tip:before{content:none!important;display:none!important}.wprm-recipe-instructions .wprm-recipe-instruction-tip .wprm-recipe-instruction-tip-icon,.wprm-recipe-instructions .wprm-recipe-instruction-tip .wprm-recipe-tip-icon,.wprm-recipe-tip .wprm-recipe-instruction-tip-icon,.wprm-recipe-tip .wprm-recipe-tip-icon{align-items:center;display:inline-flex;flex-shrink:0;font-size:1.1em;justify-content:center;line-height:inherit;min-height:1.25em;min-height:1lh}.wprm-recipe-instructions .wprm-recipe-instruction-tip .wprm-recipe-instruction-tip-text,.wprm-recipe-instructions .wprm-recipe-instruction-tip .wprm-recipe-tip-text,.wprm-recipe-tip .wprm-recipe-instruction-tip-text,.wprm-recipe-tip .wprm-recipe-tip-text{color:var(--wprm-tip-text-color,#000);flex:1;min-width:0}.wprm-recipe-instruction-tip-style-left-border,.wprm-recipe-instruction-tip-style-left-border-straight,.wprm-recipe-tip-style-left-border,.wprm-recipe-tip-style-left-border-straight{background:color-mix(in srgb,var(--wprm-tip-accent,#2b6cb0) 9%,transparent);border-left:5px solid var(--wprm-tip-accent,#2b6cb0);border-radius:0}.wprm-recipe-instruction-tip-style-left-border-rounded,.wprm-recipe-tip-style-left-border-rounded{background:color-mix(in srgb,var(--wprm-tip-accent,#2b6cb0) 9%,transparent);border-left:5px solid var(--wprm-tip-accent,#2b6cb0);border-radius:4px}.wprm-recipe-instruction-tip-style-filled,.wprm-recipe-tip-style-filled{background:color-mix(in srgb,var(--wprm-tip-accent,#2b6cb0) 16%,transparent);border-radius:4px}.wprm-recipe-instruction-tip-style-outline,.wprm-recipe-tip-style-outline{border:1px solid var(--wprm-tip-accent,#2b6cb0);border-radius:4px}.wprm-recipe-instruction-tip-style-banner,.wprm-recipe-tip-style-banner{border-bottom:2px solid var(--wprm-tip-accent,#2b6cb0);border-top:2px solid var(--wprm-tip-accent,#2b6cb0);padding-bottom:12px;padding-top:12px}.rtl .wprm-recipe-instruction-ingredients-inline .wprm-recipe-instruction-ingredient{display:inline-block;padding-left:5px;padding-right:0}.rtl .wprm-recipe-instruction-ingredients-inline .wprm-recipe-instruction-ingredient:first-child{padding-left:5px}.rtl .wprm-recipe-instruction-tip-style-left-border,.rtl .wprm-recipe-instruction-tip-style-left-border-rounded,.rtl .wprm-recipe-instruction-tip-style-left-border-straight,.rtl .wprm-recipe-tip-style-left-border,.rtl .wprm-recipe-tip-style-left-border-rounded,.rtl .wprm-recipe-tip-style-left-border-straight{border-left:0;border-right:5px solid var(--wprm-tip-accent,#2b6cb0)}.wprm-recipe-shop-instacart-loading{cursor:wait;opacity:.5}.wprm-recipe-shop-instacart{align-items:center;border:1px solid #003d29;border-radius:23px;cursor:pointer;display:inline-flex;font-family:Instacart,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:14px;height:46px;padding:0 18px}.wprm-recipe-shop-instacart.wprm-recipe-shop-instacart-dark{background-color:#003d29;color:#faf1e5}.wprm-recipe-shop-instacart.wprm-recipe-shop-instacart-light{background-color:#faf1e5;border-color:#efe9e1;color:#003d29}.wprm-recipe-shop-instacart.wprm-recipe-shop-instacart-white{background-color:#fff;border-color:#e8e9eb;color:#000}.wprm-recipe-shop-instacart>img{height:22px!important;margin:0!important;padding:0!important;width:auto!important}.wprm-recipe-shop-instacart>span{margin-left:10px}.wprm-recipe-jump-to-section-container{--wprm-jump-to-section-gap:10px;--wprm-jump-to-section-alignment:flex-start;--wprm-jump-to-section-background:#fff;--wprm-jump-to-section-text-color:#333;--wprm-jump-to-section-borderwidth:0px;--wprm-jump-to-section-border:#333;--wprm-jump-to-section-border-radius:10px;--wprm-jump-to-section-vertical-padding:5px;--wprm-jump-to-section-horizontal-padding:15px;align-items:center;display:flex;flex-wrap:wrap;gap:var(--wprm-jump-to-section-gap);justify-content:var(--wprm-jump-to-section-alignment);text-wrap:nowrap}.wprm-recipe-jump-to-section-container.wprm-recipe-jump-to-section-container-nowrap{flex-wrap:nowrap}.wprm-recipe-jump-to-section-container.wprm-recipe-jump-to-section-container-scroll{flex-wrap:nowrap;overflow-x:scroll;scrollbar-width:none;--wprm-jump-to-section-fade-width:50px;mask-image:linear-gradient(to right,transparent 0,#000 var(--wprm-jump-to-section-fade-width),#000 calc(100% - var(--wprm-jump-to-section-fade-width)),transparent 100%);mask-repeat:no-repeat;mask-size:100% 100%}.wprm-recipe-jump-to-section-container.wprm-recipe-jump-to-section-container-scroll::-webkit-scrollbar{display:none}.wprm-recipe-jump-to-section-container.wprm-recipe-jump-to-section-container-scroll.scrolled-left{mask-image:linear-gradient(to right,#000 0,#000 calc(100% - var(--wprm-jump-to-section-fade-width)),transparent 100%)}.wprm-recipe-jump-to-section-container.wprm-recipe-jump-to-section-container-scroll.scrolled-right{mask-image:linear-gradient(to right,transparent 0,#000 var(--wprm-jump-to-section-fade-width),#000 100%)}.wprm-recipe-jump-to-section-container.wprm-recipe-jump-to-section-container-scroll.scrolled-left.scrolled-right{mask-image:none}.wprm-recipe-jump-to-section-container a.wprm-recipe-jump-to-section{align-items:center;background-color:var(--wprm-jump-to-section-background);border-color:var(--wprm-jump-to-section-border);border-radius:var(--wprm-jump-to-section-border-radius);border-style:solid;border-width:var(--wprm-jump-to-section-borderwidth);color:var(--wprm-jump-to-section-text-color);display:flex;gap:5px;padding:var(--wprm-jump-to-section-vertical-padding) var(--wprm-jump-to-section-horizontal-padding);text-decoration:none}.wprm-recipe-jump-to-section-container .wprm-recipe-icon svg{margin-top:0}.wprm-recipe-jump-to-section-icon-above .wprm-recipe-jump-to-section{flex-direction:column}.wprm-recipe-jump-to-section-icon-right .wprm-recipe-jump-to-section{flex-direction:row-reverse}.wprm-recipe-jump-to-section-icon-below .wprm-recipe-jump-to-section{flex-direction:column-reverse}.wprm-layout-container{--wprm-layout-container-text-color:inherit;--wprm-layout-container-background-color:inherit;background-color:var(--wprm-layout-container-background-color);color:var(--wprm-layout-container-text-color)}.wprm-layout-column-container{display:flex;flex-wrap:nowrap}.wprm-layout-column{--wprm-layout-column-text-color:inherit;--wprm-layout-column-background-color:inherit;background-color:var(--wprm-layout-column-background-color);color:var(--wprm-layout-column-text-color)}.wprm-padding-5{padding:5px}.wprm-padding-10{padding:10px}.wprm-padding-20{padding:20px}.wprm-padding-30{padding:30px}.wprm-padding-40{padding:40px}.wprm-padding-50{padding:50px}.wprm-column-gap-5{column-gap:5px}.wprm-column-gap-10{column-gap:10px}.wprm-column-gap-20{column-gap:20px}.wprm-column-gap-30{column-gap:30px}.wprm-column-gap-40{column-gap:40px}.wprm-column-gap-50{column-gap:50px}.wprm-row-gap-5{row-gap:5px}.wprm-row-gap-10{row-gap:10px}.wprm-row-gap-20{row-gap:20px}.wprm-row-gap-30{row-gap:30px}.wprm-row-gap-40{row-gap:40px}.wprm-row-gap-50{row-gap:50px}.wprm-layout-column{flex:auto}.wprm-column-width-20{flex:1 1 20%}.wprm-column-width-25{flex:1 1 25%}.wprm-column-width-33{flex:1 1 33.33%}.wprm-column-width-40{flex:1 1 40%}.wprm-column-width-50{flex:1 1 50%}.wprm-column-width-60{flex:1 1 60%}.wprm-column-width-66{flex:1 1 66.66%}.wprm-column-width-75{flex:1 1 75%}.wprm-column-width-80{flex:1 1 80%}@media (max-width:480px){.wprm-layout-column-container:not(.wprm-column-rows-never,.wprm-column-rows-recipe-400){flex-direction:column}.wprm-layout-column-container:not(.wprm-column-rows-never,.wprm-column-rows-recipe-400).wprm-column-rows-reverse{flex-direction:column-reverse}.wprm-layout-column-container:not(.wprm-column-rows-never,.wprm-column-rows-recipe-400) .wprm-layout-column{width:100%}.wprm-layout-column-container:not(.wprm-column-rows-never,.wprm-column-rows-recipe-400)>.wprm-align-rows-left{text-align:left}.wprm-layout-column-container:not(.wprm-column-rows-never,.wprm-column-rows-recipe-400)>.wprm-align-rows-right{text-align:right}.wprm-layout-column-container:not(.wprm-column-rows-never,.wprm-column-rows-recipe-400)>.wprm-align-rows-center{text-align:center}}@media (max-width:768px){.wprm-column-rows-tablet{flex-direction:column}.wprm-column-rows-tablet.wprm-column-rows-reverse{flex-direction:column-reverse}.wprm-column-rows-tablet .wprm-layout-column{width:100%}.wprm-column-rows-tablet>.wprm-align-rows-left{text-align:left}.wprm-column-rows-tablet>.wprm-align-rows-right{text-align:right}.wprm-column-rows-tablet>.wprm-align-rows-center{text-align:center}}.wprm-recipe.wprm-max-900 .wprm-column-rows-recipe-900{flex-direction:column}.wprm-recipe.wprm-max-900 .wprm-column-rows-recipe-900.wprm-column-rows-reverse{flex-direction:column-reverse}.wprm-recipe.wprm-max-900 .wprm-column-rows-recipe-900 .wprm-layout-column{width:100%}.wprm-recipe.wprm-max-900 .wprm-column-rows-recipe-900>.wprm-align-rows-left{text-align:left}.wprm-recipe.wprm-max-900 .wprm-column-rows-recipe-900>.wprm-align-rows-right{text-align:right}.wprm-recipe.wprm-max-900 .wprm-column-rows-recipe-900>.wprm-align-rows-center{text-align:center}.wprm-recipe.wprm-max-800 .wprm-column-rows-recipe-800{flex-direction:column}.wprm-recipe.wprm-max-800 .wprm-column-rows-recipe-800.wprm-column-rows-reverse{flex-direction:column-reverse}.wprm-recipe.wprm-max-800 .wprm-column-rows-recipe-800 .wprm-layout-column{width:100%}.wprm-recipe.wprm-max-800 .wprm-column-rows-recipe-800>.wprm-align-rows-left{text-align:left}.wprm-recipe.wprm-max-800 .wprm-column-rows-recipe-800>.wprm-align-rows-right{text-align:right}.wprm-recipe.wprm-max-800 .wprm-column-rows-recipe-800>.wprm-align-rows-center{text-align:center}.wprm-recipe.wprm-max-700 .wprm-column-rows-recipe-700{flex-direction:column}.wprm-recipe.wprm-max-700 .wprm-column-rows-recipe-700.wprm-column-rows-reverse{flex-direction:column-reverse}.wprm-recipe.wprm-max-700 .wprm-column-rows-recipe-700 .wprm-layout-column{width:100%}.wprm-recipe.wprm-max-700 .wprm-column-rows-recipe-700>.wprm-align-rows-left{text-align:left}.wprm-recipe.wprm-max-700 .wprm-column-rows-recipe-700>.wprm-align-rows-right{text-align:right}.wprm-recipe.wprm-max-700 .wprm-column-rows-recipe-700>.wprm-align-rows-center{text-align:center}.wprm-recipe.wprm-max-600 .wprm-column-rows-recipe-600{flex-direction:column}.wprm-recipe.wprm-max-600 .wprm-column-rows-recipe-600.wprm-column-rows-reverse{flex-direction:column-reverse}.wprm-recipe.wprm-max-600 .wprm-column-rows-recipe-600 .wprm-layout-column{width:100%}.wprm-recipe.wprm-max-600 .wprm-column-rows-recipe-600>.wprm-align-rows-left{text-align:left}.wprm-recipe.wprm-max-600 .wprm-column-rows-recipe-600>.wprm-align-rows-right{text-align:right}.wprm-recipe.wprm-max-600 .wprm-column-rows-recipe-600>.wprm-align-rows-center{text-align:center}.wprm-recipe.wprm-max-500 .wprm-column-rows-recipe-500{flex-direction:column}.wprm-recipe.wprm-max-500 .wprm-column-rows-recipe-500.wprm-column-rows-reverse{flex-direction:column-reverse}.wprm-recipe.wprm-max-500 .wprm-column-rows-recipe-500 .wprm-layout-column{width:100%}.wprm-recipe.wprm-max-500 .wprm-column-rows-recipe-500>.wprm-align-rows-left{text-align:left}.wprm-recipe.wprm-max-500 .wprm-column-rows-recipe-500>.wprm-align-rows-right{text-align:right}.wprm-recipe.wprm-max-500 .wprm-column-rows-recipe-500>.wprm-align-rows-center{text-align:center}.wprm-recipe.wprm-max-400 .wprm-column-rows-recipe-400{flex-direction:column}.wprm-recipe.wprm-max-400 .wprm-column-rows-recipe-400.wprm-column-rows-reverse{flex-direction:column-reverse}.wprm-recipe.wprm-max-400 .wprm-column-rows-recipe-400 .wprm-layout-column{width:100%}.wprm-recipe.wprm-max-400 .wprm-column-rows-recipe-400>.wprm-align-rows-left{text-align:left}.wprm-recipe.wprm-max-400 .wprm-column-rows-recipe-400>.wprm-align-rows-right{text-align:right}.wprm-recipe.wprm-max-400 .wprm-column-rows-recipe-400>.wprm-align-rows-center{text-align:center}.wprm-recipe-link{cursor:pointer;text-decoration:none}.wprm-recipe-link.wprm-recipe-link-inline-button{display:inline-block;margin:0 5px 5px 0}.wprm-recipe-link.wprm-recipe-link-button{display:table;margin:5px auto}.wprm-recipe-link.wprm-recipe-link-wide-button{display:block;margin:5px 0;text-align:center;width:auto}.wprm-recipe-link.wprm-recipe-link-button,.wprm-recipe-link.wprm-recipe-link-inline-button,.wprm-recipe-link.wprm-recipe-link-wide-button{border-style:solid;border-width:1px;padding:5px}.wprm-recipe-link.wprm-recipe-link-disabled{cursor:not-allowed}.rtl .wprm-recipe-link.wprm-recipe-link-inline-button{margin:0 0 5px 5px}.wprm-nutrition-label-container-simple .wprm-nutrition-label-text-nutrition-unit{font-size:.85em}.wprm-nutrition-label-container-grouped{display:flex;flex-wrap:wrap;justify-content:flex-start}.wprm-nutrition-label-container-grouped .wprm-nutrition-label-text-nutrition-container{white-space:nowrap}.wprm-nutrition-label-container-grouped .wprm-nutrition-label-text-nutrition-container-separate{column-gap:5px;display:flex;justify-content:space-between}.wprm-nutrition-label-container-grouped-pills{--wprm-nutrition-pills-row-gap:10px;--wprm-nutrition-pills-background:#fff;--wprm-nutrition-pills-border:#333;--wprm-nutrition-pills-border-width:1px;--wprm-nutrition-pills-border-radius:100px;--wprm-nutrition-pills-horizontal-padding:15px;--wprm-nutrition-pills-vertical-padding:5px;row-gap:var(--wprm-nutrition-pills-row-gap)}.wprm-nutrition-label-container-grouped-pills .wprm-nutrition-label-text-nutrition-container:not(.wprm-nutrition-label-text-nutrition-container-empty){background-color:var(--wprm-nutrition-pills-background);border:var(--wprm-nutrition-pills-border-width) solid var(--wprm-nutrition-pills-border);border-radius:var(--wprm-nutrition-pills-border-radius);padding:var(--wprm-nutrition-pills-vertical-padding) var(--wprm-nutrition-pills-horizontal-padding)}.wprm-recipe-rating{white-space:nowrap}.wprm-recipe-rating svg{height:1.1em;margin-top:-.15em!important;margin:0;vertical-align:middle;width:1.1em}.wprm-recipe-rating.wprm-recipe-rating-inline{align-items:center;display:inline-flex}.wprm-recipe-rating.wprm-recipe-rating-inline .wprm-recipe-rating-details{display:inline-block;margin-left:10px}.wprm-recipe-rating .wprm-recipe-rating-details{font-size:.8em}.wprm-recipe-smart-with-food-button{display:block}.wprm-spacer{background:0 0!important;display:block!important;font-size:0;height:10px;line-height:0;width:100%}.wprm-spacer+.wprm-spacer{display:none!important}.wprm-recipe-instruction-text .wprm-spacer,.wprm-recipe-notes .wprm-spacer,.wprm-recipe-summary .wprm-spacer{display:block!important}.wprm-temperature-container .wprm-temperature-icon img{display:inline-block;height:auto;margin-bottom:-.2em;vertical-align:text-bottom;width:1.6em}.wprm-toggle-switch-container{align-items:center;display:flex;margin:10px 0}.wprm-toggle-switch-container label{cursor:pointer;flex-shrink:0;font-size:1em;margin:0}.wprm-toggle-switch-container .wprm-prevent-sleep-description{font-size:.8em;line-height:1.1em;margin-left:10px}.wprm-toggle-switch{align-items:center;display:inline-flex;position:relative}.wprm-toggle-switch input{height:0;margin:0;min-width:0;opacity:0;padding:0;width:0}.wprm-toggle-switch .wprm-toggle-switch-slider{align-items:center;cursor:pointer;display:inline-flex;gap:5px;position:relative;-webkit-transition:.4s;transition:.4s;--switch-height:28px;height:var(--switch-height);--knob-size:calc(var(--switch-height)*0.8);--switch-off-color:#ccc;--switch-off-text:#333;--switch-off-knob:#fff;--switch-on-color:#333;--switch-on-text:#fff;--switch-on-knob:#fff;background-color:var(--switch-off-color)}.wprm-toggle-switch .wprm-toggle-switch-slider:before{background-color:var(--switch-off-knob);content:"";height:var(--knob-size);left:calc(var(--knob-size)/5);position:absolute;-webkit-transition:.4s;transition:.4s;width:var(--knob-size)}.wprm-toggle-switch input:checked+.wprm-toggle-switch-slider{background-color:var(--switch-on-color)}.wprm-toggle-switch input:focus+.wprm-toggle-switch-slider{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.wprm-toggle-switch input:checked+.wprm-toggle-switch-slider:before{background-color:var(--switch-on-knob);left:calc(100% - var(--knob-size) - var(--knob-size)/ 5)}.wprm-toggle-switch .wprm-toggle-switch-label{margin-left:10px}.wprm-toggle-switch-outside .wprm-toggle-switch-slider{width:calc(var(--switch-height)*2)}.wprm-toggle-switch-inside .wprm-toggle-switch-text{display:grid}.wprm-toggle-switch-inside .wprm-toggle-switch-text .wprm-toggle-switch-off,.wprm-toggle-switch-inside .wprm-toggle-switch-text .wprm-toggle-switch-on{align-items:center;color:#fff;display:flex;font-size:calc(var(--switch-height)*.5);gap:5px;grid-area:1/1;opacity:0;transition:opacity .4s;white-space:nowrap}.wprm-toggle-switch-inside .wprm-toggle-switch-text .wprm-toggle-switch-off .wprm-recipe-icon,.wprm-toggle-switch-inside .wprm-toggle-switch-text .wprm-toggle-switch-on .wprm-recipe-icon{align-items:center;display:inline-flex;margin-right:0}.wprm-toggle-switch-inside .wprm-toggle-switch-text .wprm-toggle-switch-off .wprm-recipe-icon svg,.wprm-toggle-switch-inside .wprm-toggle-switch-text .wprm-toggle-switch-on .wprm-recipe-icon svg{margin-top:0}.wprm-toggle-switch-inside .wprm-toggle-switch-slider{padding:5px 10px;padding-left:calc(var(--knob-size) + var(--knob-size)/ 5 + 5px);padding-right:10px}.wprm-toggle-switch-inside .wprm-toggle-switch-slider .wprm-toggle-switch-off{color:var(--switch-off-text);opacity:1}.wprm-toggle-switch-inside .wprm-toggle-switch-slider .wprm-toggle-switch-on{color:var(--switch-on-text);opacity:0}.wprm-toggle-switch-inside input:checked+.wprm-toggle-switch-slider{padding-left:10px;padding-right:calc(var(--knob-size) + var(--knob-size)/ 5 + 5px)}.wprm-toggle-switch-inside input:checked+.wprm-toggle-switch-slider .wprm-toggle-switch-off{opacity:0}.wprm-toggle-switch-inside input:checked+.wprm-toggle-switch-slider .wprm-toggle-switch-on{opacity:1}.wprm-toggle-switch-rounded .wprm-toggle-switch-slider{border-radius:999px}.wprm-toggle-switch-rounded .wprm-toggle-switch-slider:before{border-radius:50%}.wprm-toggle-container button.wprm-toggle{border:none;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:none;text-transform:inherit;white-space:nowrap}.wprm-toggle-container button.wprm-toggle:focus{outline:0}.wprm-toggle-buttons-container{--wprm-toggle-button-background:#fff;--wprm-toggle-button-accent:#333;--wprm-toggle-button-radius:3px;align-items:stretch;background-color:var(--wprm-toggle-button-background);border:1px solid var(--wprm-toggle-button-accent);border-radius:var(--wprm-toggle-button-radius);color:var(--wprm-toggle-button-accent);display:inline-flex;flex-shrink:0;overflow:hidden}.wprm-toggle-buttons-container button.wprm-toggle{background-color:var(--wprm-toggle-button-accent);border-left:1px solid var(--wprm-toggle-button-accent);color:var(--wprm-toggle-button-background);padding:5px 10px}.wprm-toggle-buttons-container button.wprm-toggle:first-child{border-left:0;border-right:0}.wprm-toggle-buttons-container button.wprm-toggle.wprm-toggle-active .wprm-toggle-icon-inactive{display:none}.wprm-toggle-buttons-container button.wprm-toggle:not(.wprm-toggle-active){background:0 0!important;color:inherit!important}.wprm-toggle-buttons-container button.wprm-toggle:not(.wprm-toggle-active) .wprm-toggle-icon-active{display:none}.wprm-toggle-buttons-container button.wprm-toggle .wprm-toggle-icon{margin:0}.wprm-toggle-buttons-container button.wprm-toggle .wprm-toggle-icon svg{margin-top:-.3em}.wprm-toggle-buttons-container button.wprm-toggle .wprm-toggle-icon+.wprm-toggle-text{margin-left:10px}.rtl .wprm-toggle-buttons-container button.wprm-toggle{border-left:0;border-right:1px solid var(--wprm-toggle-button-accent)}.wprm-toggle-pills-container{--wprm-toggle-pills-height:28px;--wprm-toggle-pills-gap:10px;--wprm-toggle-pills-radius:999px;--wprm-toggle-pills-background:#fff;--wprm-toggle-pills-border:#333;--wprm-toggle-pills-text:#333;--wprm-toggle-pills-active-background:#333;--wprm-toggle-pills-active-border:#333;--wprm-toggle-pills-active-text:#fff;align-items:center;display:inline-flex;gap:var(--wprm-toggle-pills-gap)}.wprm-toggle-pills-container button.wprm-toggle{align-items:center;background-color:var(--wprm-toggle-pills-background);border:1px solid var(--wprm-toggle-pills-border);border-radius:var(--wprm-toggle-pills-radius);color:var(--wprm-toggle-pills-text);display:inline-flex;font-size:calc(var(--wprm-toggle-pills-height)*.5);height:var(--wprm-toggle-pills-height);justify-content:center;margin:0;min-width:var(--wprm-toggle-pills-height);padding:0;width:auto}.wprm-toggle-pills-container button.wprm-toggle.wprm-toggle-active{background-color:var(--wprm-toggle-pills-active-background);border:1px solid var(--wprm-toggle-pills-active-border);color:var(--wprm-toggle-pills-active-text)}.wprm-recipe-header+.wprm-recipe-video{margin-top:10px}</style><link rel="preload" data-rocket-preload as="image" href="https://holycowvegan.net/wp-content/uploads/2024/08/crusty-sourdough-rolls-11-360x480.jpg" imagesrcset="https://holycowvegan.net/wp-content/uploads/2024/08/crusty-sourdough-rolls-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/08/crusty-sourdough-rolls-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2024/08/crusty-sourdough-rolls-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/08/crusty-sourdough-rolls-11-640x853.jpg 640w" imagesizes="auto, (max-width: 360px) 100vw, 360px" fetchpriority="high">
	<meta name="description" content="Food blog focused on easy vegan and vegetarian home cooking with global and Indian recipes. Hundreds of recipes with step by step photos." />
	<link rel="canonical" href="https://holycowvegan.net/" />
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/holycowvegan.net\/#article","isPartOf":{"@id":"https:\/\/holycowvegan.net\/"},"author":{"name":"Vaishali Honawar","@id":"https:\/\/holycowvegan.net\/#\/schema\/person\/046e2cd95933ed4512422fc49e8fa75e"},"headline":"Delicious vegan and Indian recipes for home cooks","datePublished":"2020-09-09T22:38:10+00:00","dateModified":"2026-04-25T22:53:25+00:00","mainEntityOfPage":{"@id":"https:\/\/holycowvegan.net\/"},"wordCount":327,"publisher":{"@id":"https:\/\/holycowvegan.net\/#organization"},"image":{"@id":"https:\/\/holycowvegan.net\/#primaryimage"},"thumbnailUrl":"https:\/\/holycowvegan.net\/wp-content\/uploads\/2013\/11\/vaishyhed.jpg","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/holycowvegan.net\/","url":"https:\/\/holycowvegan.net\/","name":"Holy Cow Vegan - Easy Vegan and Indian Recipes for Home Cooks","isPartOf":{"@id":"https:\/\/holycowvegan.net\/#website"},"about":{"@id":"https:\/\/holycowvegan.net\/#organization"},"primaryImageOfPage":{"@id":"https:\/\/holycowvegan.net\/#primaryimage"},"image":{"@id":"https:\/\/holycowvegan.net\/#primaryimage"},"thumbnailUrl":"https:\/\/holycowvegan.net\/wp-content\/uploads\/2013\/11\/vaishyhed.jpg","datePublished":"2020-09-09T22:38:10+00:00","dateModified":"2026-04-25T22:53:25+00:00","description":"Food blog focused on easy vegan and vegetarian home cooking with global and Indian recipes. Hundreds of recipes with step by step photos.","breadcrumb":{"@id":"https:\/\/holycowvegan.net\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/holycowvegan.net\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/holycowvegan.net\/#primaryimage","url":"https:\/\/holycowvegan.net\/wp-content\/uploads\/2013\/11\/vaishyhed.jpg","contentUrl":"https:\/\/holycowvegan.net\/wp-content\/uploads\/2013\/11\/vaishyhed.jpg","width":200,"height":200,"caption":"Vaishali Honawar, author of the vegan food blog Holy Cow Vegan"},{"@type":"BreadcrumbList","@id":"https:\/\/holycowvegan.net\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/holycowvegan.net\/#website","url":"https:\/\/holycowvegan.net\/","name":"Holy Cow Vegan","description":"Delicious vegan and Indian recipes","publisher":{"@id":"https:\/\/holycowvegan.net\/#organization"},"alternateName":"Holy Cow! Vegan Recipes","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/holycowvegan.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/holycowvegan.net\/#organization","name":"Holy Cow Vegan","url":"https:\/\/holycowvegan.net\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/holycowvegan.net\/#\/schema\/logo\/image\/","url":"https:\/\/holycowvegan.net\/wp-content\/uploads\/2021\/04\/Vaishali-Honawar.jpg","contentUrl":"https:\/\/holycowvegan.net\/wp-content\/uploads\/2021\/04\/Vaishali-Honawar.jpg","width":320,"height":282,"caption":"Holy Cow Vegan"},"image":{"@id":"https:\/\/holycowvegan.net\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/HolyCowVegan","https:\/\/x.com\/HolyCowVegan","https:\/\/www.instagram.com\/holycowvegan\/","https:\/\/www.pinterest.com\/holycowvegan\/","https:\/\/www.youtube.com\/channel\/UCRoFd5OiVKy8PJy4GbGORlA"],"description":"Delicious vegan and Indian recipes for the home cook.","email":"vaishali@holycowvegan.net","legalName":"Holy Cow Vegan LLC","foundingDate":"2020-12-20","publishingPrinciples":"https:\/\/holycowvegan.net\/about\/","ownershipFundingInfo":"https:\/\/holycowvegan.net\/about\/","actionableFeedbackPolicy":"https:\/\/holycowvegan.net\/privacy-policy\/","ethicsPolicy":"https:\/\/holycowvegan.net\/privacy-policy\/","diversityPolicy":"https:\/\/holycowvegan.net\/privacy-policy\/","diversityStaffingReport":"https:\/\/holycowvegan.net\/privacy-policy\/"},{"@type":"Person","@id":"https:\/\/holycowvegan.net\/#\/schema\/person\/046e2cd95933ed4512422fc49e8fa75e","name":"Vaishali Honawar","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/89f3b6debaa24652adb2a31457c060e185c68f78a0546ca2afaeed80dd8ddaab?s=96&d=blank&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/89f3b6debaa24652adb2a31457c060e185c68f78a0546ca2afaeed80dd8ddaab?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/89f3b6debaa24652adb2a31457c060e185c68f78a0546ca2afaeed80dd8ddaab?s=96&d=blank&r=g","caption":"Vaishali Honawar"},"description":"Hi! I'm Vaishali, a journalist turned food blogger. At Holy Cow Vegan I share easy, tasty recipes made with clean, wholesome ingredients that the entire family can enjoy.","sameAs":["https:\/\/holycowvegan.net\/about\/","https:\/\/www.facebook.com\/HolyCowVegan","https:\/\/www.instagram.com\/holycowvegan\/","https:\/\/www.linkedin.com\/in\/vaishalihonawar\/","https:\/\/www.pinterest.com\/holycowvegan\/","https:\/\/x.com\/HolyCowVegan","https:\/\/www.youtube.com\/@holycowvegan"],"knowsAbout":["Indian vegan recipes","vegan and vegetarian recipes"]}]}</script>
	<meta name="msvalidate.01" content="247F393DE13B56C25933A3EA12948F9F" />
	<meta name="google-site-verification" content="GIA36q_FynEqXrv0RJtJIT4z0rG9b6nMDoBWOpb2R2k" />
	<meta name="p:domain_verify" content="76ea68acd4f6f84cca4aed8c4eb8053a" />
	<meta name="yandex-verification" content="7aa4a6bccfb81c5e" />
	<!-- / Yoast SEO Premium plugin. -->


<!-- Hubbub v.2.28.0 https://morehubbub.com/ -->
<meta property="og:locale" content="en_US" />
<meta property="og:type" content="article" />
<meta property="og:title" content="Holy Cow Vegan" />
<meta property="og:description" content="Delicious vegan and Indian recipes for the home cook." />
<meta property="og:url" content="https://holycowvegan.net/" />
<meta property="og:site_name" content="Holy Cow Vegan" />
<meta property="og:updated_time" content="2026-04-25T18:53:25+00:00" />
<meta property="article:published_time" content="2020-09-09T18:38:10+00:00" />
<meta property="article:modified_time" content="2026-04-25T18:53:25+00:00" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Holy Cow Vegan" />
<meta name="twitter:description" content="Delicious vegan and Indian recipes for the home cook." />
<meta class="flipboard-article" content="Delicious vegan and Indian recipes for the home cook." />
<meta property="fb:app_id" content="399542390891477" />
<meta property="og:image" content="https://holycowvegan.net/wp-content/uploads/2019/12/vegan-beef-stew-1.jpg" />
<meta name="twitter:image" content="https://holycowvegan.net/wp-content/uploads/2019/12/vegan-beef-stew-1.jpg" />
<meta property="og:image:width" content="680" />
<meta property="og:image:height" content="730" />
<meta property="article:author" content="https://www.facebook.com/HolyCowVegan" />
<meta name="twitter:creator" content="@HolyCowVegan" />
<!-- Hubbub v.2.28.0 https://morehubbub.com/ -->
<link rel='dns-prefetch' href='//www.googletagmanager.com' />
<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' />
<link rel="alternate" type="application/rss+xml" title="Holy Cow Vegan &raquo; Stories Feed" href="https://holycowvegan.net/web-stories/feed/"><script type="text/rocketlazyloadscript">(()=>{"use strict";const e=[400,500,600,700,800,900],t=e=>`wprm-min-${e}`,n=e=>`wprm-max-${e}`,s=new Set,o="ResizeObserver"in window,r=o?new ResizeObserver((e=>{for(const t of e)c(t.target)})):null,i=.5/(window.devicePixelRatio||1);function c(s){const o=s.getBoundingClientRect().width||0;for(let r=0;r<e.length;r++){const c=e[r],a=o<=c+i;o>c+i?s.classList.add(t(c)):s.classList.remove(t(c)),a?s.classList.add(n(c)):s.classList.remove(n(c))}}function a(e){s.has(e)||(s.add(e),r&&r.observe(e),c(e))}!function(e=document){e.querySelectorAll(".wprm-recipe").forEach(a)}();if(new MutationObserver((e=>{for(const t of e)for(const e of t.addedNodes)e instanceof Element&&(e.matches?.(".wprm-recipe")&&a(e),e.querySelectorAll?.(".wprm-recipe").forEach(a))})).observe(document.documentElement,{childList:!0,subtree:!0}),!o){let e=0;addEventListener("resize",(()=>{e&&cancelAnimationFrame(e),e=requestAnimationFrame((()=>s.forEach(c)))}),{passive:!0})}})();</script><style id='wp-img-auto-sizes-contain-inline-css'></style>


<style id='wp-block-library-inline-css'></style>
<style id='wp-block-heading-inline-css'></style>
<style id='wp-block-image-inline-css'></style>
<style id='wp-block-list-inline-css'></style>
<style id='wp-block-media-text-inline-css'></style>
<style id='wp-block-buttons-inline-css'></style>
<style id='wp-block-search-inline-css'></style>
<style id='wp-block-columns-inline-css'></style>
<style id='wp-block-group-inline-css'></style>
<style id='wp-block-paragraph-inline-css'></style>
<style id='wp-block-social-links-inline-css'></style>

<style id='classic-theme-styles-inline-css'></style>


<style id='wp-block-button-inline-css'></style>
<style id='global-styles-inline-css'></style>

<style id='feast-global-styles-inline-css'></style>

<style id='dpsp-frontend-style-pro-inline-css'></style>




<style id='kadence-blocks-global-variables-inline-css'></style>
<style id='kadence_blocks_css-inline-css'></style>
<style id='rocket-lazyload-inline-css'>
.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:var(--wpr-bg-b362f7e9-a101-4cbe-8102-a4734a51e43e) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;}
/*# sourceURL=rocket-lazyload-inline-css */
</style>
<style id="kadence_blocks_palette_css"></style><script type="text/rocketlazyloadscript" data-rocket-src="https://holycowvegan.net/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript" data-rocket-src="https://holycowvegan.net/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js" data-rocket-defer defer></script>

<!-- Google tag (gtag.js) snippet added by Site Kit -->
<!-- Google Analytics snippet added by Site Kit -->
<script src="https://www.googletagmanager.com/gtag/js?id=G-G2CSX1VV42" id="google_gtagjs-js" async></script>
<script id="google_gtagjs-js-after">
window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
gtag("set","linker",{"domains":["holycowvegan.net"]});
gtag("js", new Date());
gtag("set", "developer_id.dZTNiMT", true);
gtag("config", "G-G2CSX1VV42", {"googlesitekit_post_type":"page"});
 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 
//# sourceURL=google_gtagjs-js-after
</script>
<style id='feast-blockandfront-styles'></style>
<style id='feast-full-width'></style>
<style id="feast-hide-h1"></style>
<style type="text/css"></style><style></style><style type="text/css" id='feastbreadcrumbstylesoverride'></style><style type="text/css" id='feastfoodieprooverrides'></style><meta name="generator" content="Site Kit by Google 1.177.0" /><style type="text/css"></style><style type="text/css"></style><meta name="robots" content="noai, noimageai">

<!-- [slickstream] [[[ START Slickstream Output ]]] -->
<script>console.info(`[slickstream] Page Generated at: 4/29/2026, 7:21:44 PM EST`);</script>
<script>console.info(`[slickstream] Current timestamp: ${(new Date).toLocaleString('en-US', { timeZone: 'America/New_York' })} EST`);</script>
<!-- [slickstream] Page Boot Data: -->
<script class='slickstream-script'>
(function() {
    "slickstream";
    const win = window;
    win.$slickBoot = win.$slickBoot || {};
    win.$slickBoot.d = {"bestBy":1777507868580,"epoch":1764970848285,"siteCode":"ZJ3F4DTW","services":{"engagementCacheableApiDomain":"https:\/\/c01f.app.slickstream.com\/","engagementNonCacheableApiDomain":"https:\/\/c01b.app.slickstream.com\/","engagementResourcesDomain":"https:\/\/c01f.app.slickstream.com\/","storyCacheableApiDomain":"https:\/\/stories.slickstream.com\/","storyNonCacheableApiDomain":"https:\/\/stories.slickstream.com\/","storyResourcesDomain":"https:\/\/stories.slickstream.com\/","websocketUri":"wss:\/\/c01b-wss.app.slickstream.com\/socket?site=ZJ3F4DTW"},"bootUrl":"https:\/\/c.slickstream.com\/app\/3.1.1\/boot-loader.js","appUrl":"https:\/\/c.slickstream.com\/app\/3.1.1\/app.js","adminUrl":"","allowList":["holycowvegan.net"],"abTests":[],"wpPluginTtl":3600,"v2":{"phone":{"placeholders":[],"bootTriggerTimeout":250,"bestBy":1777507868580,"epoch":1764970848285,"siteCode":"ZJ3F4DTW","services":{"engagementCacheableApiDomain":"https:\/\/c01f.app.slickstream.com\/","engagementNonCacheableApiDomain":"https:\/\/c01b.app.slickstream.com\/","engagementResourcesDomain":"https:\/\/c01f.app.slickstream.com\/","storyCacheableApiDomain":"https:\/\/stories.slickstream.com\/","storyNonCacheableApiDomain":"https:\/\/stories.slickstream.com\/","storyResourcesDomain":"https:\/\/stories.slickstream.com\/","websocketUri":"wss:\/\/c01b-wss.app.slickstream.com\/socket?site=ZJ3F4DTW"},"bootUrl":"https:\/\/c.slickstream.com\/app\/3.1.1\/boot-loader.js","appUrl":"https:\/\/c.slickstream.com\/app\/3.1.1\/app.js","adminUrl":"","allowList":["holycowvegan.net"],"abTests":[],"wpPluginTtl":3600},"tablet":{"placeholders":[],"bootTriggerTimeout":250,"bestBy":1777507868580,"epoch":1764970848285,"siteCode":"ZJ3F4DTW","services":{"engagementCacheableApiDomain":"https:\/\/c01f.app.slickstream.com\/","engagementNonCacheableApiDomain":"https:\/\/c01b.app.slickstream.com\/","engagementResourcesDomain":"https:\/\/c01f.app.slickstream.com\/","storyCacheableApiDomain":"https:\/\/stories.slickstream.com\/","storyNonCacheableApiDomain":"https:\/\/stories.slickstream.com\/","storyResourcesDomain":"https:\/\/stories.slickstream.com\/","websocketUri":"wss:\/\/c01b-wss.app.slickstream.com\/socket?site=ZJ3F4DTW"},"bootUrl":"https:\/\/c.slickstream.com\/app\/3.1.1\/boot-loader.js","appUrl":"https:\/\/c.slickstream.com\/app\/3.1.1\/app.js","adminUrl":"","allowList":["holycowvegan.net"],"abTests":[],"wpPluginTtl":3600},"desktop":{"placeholders":[],"bootTriggerTimeout":250,"bestBy":1777507868580,"epoch":1764970848285,"siteCode":"ZJ3F4DTW","services":{"engagementCacheableApiDomain":"https:\/\/c01f.app.slickstream.com\/","engagementNonCacheableApiDomain":"https:\/\/c01b.app.slickstream.com\/","engagementResourcesDomain":"https:\/\/c01f.app.slickstream.com\/","storyCacheableApiDomain":"https:\/\/stories.slickstream.com\/","storyNonCacheableApiDomain":"https:\/\/stories.slickstream.com\/","storyResourcesDomain":"https:\/\/stories.slickstream.com\/","websocketUri":"wss:\/\/c01b-wss.app.slickstream.com\/socket?site=ZJ3F4DTW"},"bootUrl":"https:\/\/c.slickstream.com\/app\/3.1.1\/boot-loader.js","appUrl":"https:\/\/c.slickstream.com\/app\/3.1.1\/app.js","adminUrl":"","allowList":["holycowvegan.net"],"abTests":[],"wpPluginTtl":3600},"unknown":{"placeholders":[],"bootTriggerTimeout":250,"bestBy":1777507868580,"epoch":1764970848285,"siteCode":"ZJ3F4DTW","services":{"engagementCacheableApiDomain":"https:\/\/c01f.app.slickstream.com\/","engagementNonCacheableApiDomain":"https:\/\/c01b.app.slickstream.com\/","engagementResourcesDomain":"https:\/\/c01f.app.slickstream.com\/","storyCacheableApiDomain":"https:\/\/stories.slickstream.com\/","storyNonCacheableApiDomain":"https:\/\/stories.slickstream.com\/","storyResourcesDomain":"https:\/\/stories.slickstream.com\/","websocketUri":"wss:\/\/c01b-wss.app.slickstream.com\/socket?site=ZJ3F4DTW"},"bootUrl":"https:\/\/c.slickstream.com\/app\/3.1.1\/boot-loader.js","appUrl":"https:\/\/c.slickstream.com\/app\/3.1.1\/app.js","adminUrl":"","allowList":["holycowvegan.net"],"abTests":[],"wpPluginTtl":3600}}};
    win.$slickBoot.rt = 'https://app.slickstream.com';
    win.$slickBoot.s = 'plugin';
    win.$slickBoot._bd = performance.now();
})();
</script>
<!-- [slickstream] END Page Boot Data -->
<!-- [slickstream] Embed Code -->
<script id="slick-embed-code-script" class='slickstream-script'>
"use strict";(async function(t,e){var o;if(location.search.includes("no-slick")){console.log("[Slickstream] Found `no-slick` in location.search; exiting....");return}const n="3.0.0";function i(){return performance.now()}function s(t,e="GET"){return new Request(t,{cache:"no-store",method:e})}function c(t){const e=document.createElement("script");e.className="slickstream-script";e.src=t;document.head.appendChild(e)}function a(t){return t==="ask"||t==="not-required"||t==="na"?t:"na"}async function r(t,e){let o=0;try{if(!("caches"in self))return{};const n=await caches.open("slickstream-code");if(!n)return{};let s=await n.match(t);if(!s){o=i();console.info(`[Slickstream] Adding item to browser cache: ${t.url}`);await n.add(t);s=await n.match(t)}if(!s||!s.ok){if(s){await n.delete(t)}return{}}const c=s.headers.get("x-slickstream-consent");if(!c){console.info("[Slickstream] No x-slickstream-consent header found in cached response")}return{t:o,d:e?await s.blob():await s.json(),c:a(c)}}catch(t){console.log(t);return{}}}async function l(o=false){let c;let l=Object.assign(Object.assign({},window.$slickBoot||{}),{_es:i(),rt:t,ev:n,l:r});const d=t.startsWith("https://")?"":"https://";const u=`${d}${t}/d/page-boot-data?site=${e}&url=${encodeURIComponent(location.href.split("#")[0])}`;const f=s(u);if(o){const{t:t,d:e,c:o}=await r(f);if(e&&e.bestBy>=Date.now()){c=e;if(t){l._bd=t}if(o){l.c=a(o)}}}if(!c){l._bd=i();const t=await fetch(f);const e=t.headers.get("x-slickstream-consent");l.c=a(e);try{c=await t.json()}catch(t){console.error(`[Slickstream] Error parsing page-boot-data from ${f.url}: ${(t===null||t===void 0?void 0:t.message)||""}`,t);return null}}if(c){l=Object.assign(Object.assign({},l),{d:c,s:"embed"})}return l}let d=(o=window.$slickBoot)!==null&&o!==void 0?o:{};if(!(d===null||d===void 0?void 0:d.d)||d.d.bestBy<Date.now()){const t=(d===null||d===void 0?void 0:d.consentStatus)||"denied";const e=t!=="denied";const o=await l(e);if(o){window.$slickBoot=d=o}}if(!(d===null||d===void 0?void 0:d.d)){console.error("[Slickstream] Boot failed; boot data not found after fetching");return}let u=d===null||d===void 0?void 0:d.d.bootUrl;if(!u){console.error("[Slickstream] Bootloader URL not found in boot data");return}let f;let w;if((d===null||d===void 0?void 0:d.consentStatus)&&d.consentStatus!=="denied"){const t=await r(s(u),true);f=t.t;w=t.d}else{f=i();const t=await fetch(s(u));w=await t.blob()}if(w){d.bo=u=URL.createObjectURL(w);if(f){d._bf=f}}else{d._bf=i()}window.$slickBoot=d;document.dispatchEvent(new CustomEvent("slick-boot-ready"));c(u)})("https://app.slickstream.com","ZJ3F4DTW");
</script>
<!-- [slickstream] END Embed Code -->
<!-- [slickstream] Page Metadata: -->
<meta property='slick:wpversion' content='3.0.1' />
<meta property="slick:wppostid" content="34121" />
<meta property="slick:featured_image" content="https://holycowvegan.net/wp-content/uploads/2013/11/vaishyhed.jpg" />
<script type="application/x-slickstream+json">{"@context":"https://slickstream.com","@graph":[{"@type":"Plugin","version":"3.0.1"},{"@type":"Site","name":"Holy Cow Vegan","url":"https://holycowvegan.net","description":"Delicious vegan and Indian recipes","atomUrl":"https://holycowvegan.net/feed","rtl":false},{"@type":"WebPage","@id":34121,"isFront":true,"isHome":false,"isCategory":false,"isTag":false,"isSingular":true,"date":"2020-09-09T18:38:10-04:00","modified":"2026-04-25T18:53:25-04:00","title":"Delicious vegan and Indian recipes for home cooks","pageType":"home","postType":"page","featured_image":"https://holycowvegan.net/wp-content/uploads/2013/11/vaishyhed.jpg","author":"Vaishali Honawar"}]}</script>
<!-- [slickstream] END Page Metadata -->
<!-- [slickstream] WP-Rocket Detection -->
<script id="slick-wp-rocket-detect-script" class='slickstream-script'>
(function() {
    const slickScripts = document.querySelectorAll('script.slickstream-script[type=rocketlazyloadscript]');
    const extScripts = document.querySelectorAll('script[type=rocketlazyloadscript][src*="app.slickstream.com"]');
    if (slickScripts.length > 0 || extScripts.length > 0) {
        console.warn('[slickstream]' + ['Slickstream scripts. This ',
        'may cause undesirable behavior, ', 'such as increased CLS scores.',' WP-Rocket is deferring one or more '].sort().join(''));
    }
})();
</script><!-- [slickstream] END WP-Rocket Detection -->
<!-- [slickstream] [[[ END Slickstream Output ]]] -->


<meta name="hubbub-info" description="Hubbub Pro 2.28.0">	<style></style>

	<style id="feast-edit-font-sizes"></style>	<style id='feast-increase-content-width'></style>
	

<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>

<style id="feast-plus-branding-styles"></style>
<link rel="icon" href="https://holycowvegan.net/wp-content/uploads/2023/05/cropped-holy-cow-logo-thumbnail-32x32.jpg" sizes="32x32" />
<link rel="icon" href="https://holycowvegan.net/wp-content/uploads/2023/05/cropped-holy-cow-logo-thumbnail-192x192.jpg" sizes="192x192" />
<link rel="apple-touch-icon" href="https://holycowvegan.net/wp-content/uploads/2023/05/cropped-holy-cow-logo-thumbnail-180x180.jpg" />
<meta name="msapplication-TileImage" content="https://holycowvegan.net/wp-content/uploads/2023/05/cropped-holy-cow-logo-thumbnail-270x270.jpg" />
<script data-no-optimize='1' data-cfasync='false' id='comscore-loader-5245cb2'>(function(){window.adthriveCLS.buildDate=`2026-04-29`;var e=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),t=e(((e,t)=>{var n=function(e){return e&&e.Math===Math&&e};t.exports=n(typeof globalThis==`object`&&globalThis)||n(typeof window==`object`&&window)||n(typeof self==`object`&&self)||n(typeof global==`object`&&global)||n(typeof e==`object`&&e)||(function(){return this})()||Function(`return this`)()})),n=e(((e,t)=>{t.exports=function(e){try{return!!e()}catch(e){return!0}}})),r=e(((e,t)=>{t.exports=!n()(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})})),i=e(((e,t)=>{t.exports=!n()(function(){var e=function(){}.bind();return typeof e!=`function`||e.hasOwnProperty(`prototype`)})})),a=e(((e,t)=>{var n=i(),r=Function.prototype.call;t.exports=n?r.bind(r):function(){return r.apply(r,arguments)}})),o=e((e=>{var t={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor;e.f=n&&!t.call({1:2},1)?function(e){var t=n(this,e);return!!t&&t.enumerable}:t})),s=e(((e,t)=>{t.exports=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}}})),c=e(((e,t)=>{var n=i(),r=Function.prototype,a=r.call,o=n&&r.bind.bind(a,a);t.exports=n?o:function(e){return function(){return a.apply(e,arguments)}}})),l=e(((e,t)=>{var n=c(),r=n({}.toString),i=n(``.slice);t.exports=function(e){return i(r(e),8,-1)}})),u=e(((e,t)=>{var r=c(),i=n(),a=l(),o=Object,s=r(``.split);t.exports=i(function(){return!o(`z`).propertyIsEnumerable(0)})?function(e){return a(e)===`String`?s(e,``):o(e)}:o})),d=e(((e,t)=>{t.exports=function(e){return e==null}})),f=e(((e,t)=>{var n=d(),r=TypeError;t.exports=function(e){if(n(e))throw new r(`Can't call method on `+e);return e}})),p=e(((e,t)=>{var n=u(),r=f();t.exports=function(e){return n(r(e))}})),m=e(((e,t)=>{var n=typeof document==`object`&&document.all;t.exports=n===void 0&&n!==void 0?function(e){return typeof e==`function`||e===n}:function(e){return typeof e==`function`}})),h=e(((e,t)=>{var n=m();t.exports=function(e){return typeof e==`object`?e!==null:n(e)}})),g=e(((e,n)=>{var r=t(),i=m(),a=function(e){return i(e)?e:void 0};n.exports=function(e,t){return arguments.length<2?a(r[e]):r[e]&&r[e][t]}})),_=e(((e,t)=>{t.exports=c()({}.isPrototypeOf)})),v=e(((e,n)=>{var r=t().navigator,i=r&&r.userAgent;n.exports=i?String(i):``})),y=e(((e,n)=>{var r=t(),i=v(),a=r.process,o=r.Deno,s=a&&a.versions||o&&o.version,c=s&&s.v8,l,u;c&&(l=c.split(`.`),u=l[0]>0&&l[0]<4?1:+(l[0]+l[1])),!u&&i&&(l=i.match(/Edge\/(\d+)/),(!l||l[1]>=74)&&(l=i.match(/Chrome\/(\d+)/),l&&(u=+l[1]))),n.exports=u})),b=e(((e,r)=>{var i=y(),a=n(),o=t().String;r.exports=!!Object.getOwnPropertySymbols&&!a(function(){var e=Symbol(`symbol detection`);return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&i&&i<41})})),x=e(((e,t)=>{t.exports=b()&&!Symbol.sham&&typeof Symbol.iterator==`symbol`})),S=e(((e,t)=>{var n=g(),r=m(),i=_(),a=x(),o=Object;t.exports=a?function(e){return typeof e==`symbol`}:function(e){var t=n(`Symbol`);return r(t)&&i(t.prototype,o(e))}})),C=e(((e,t)=>{var n=String;t.exports=function(e){try{return n(e)}catch(e){return`Object`}}})),ee=e(((e,t)=>{var n=m(),r=C(),i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not a function`)}})),te=e(((e,t)=>{var n=ee(),r=d();t.exports=function(e,t){var i=e[t];return r(i)?void 0:n(i)}})),ne=e(((e,t)=>{var n=a(),r=m(),i=h(),o=TypeError;t.exports=function(e,t){var a,s;if(t===`string`&&r(a=e.toString)&&!i(s=n(a,e))||r(a=e.valueOf)&&!i(s=n(a,e))||t!==`string`&&r(a=e.toString)&&!i(s=n(a,e)))return s;throw new o(`Can't convert object to primitive value`)}})),re=e(((e,t)=>{t.exports=!1})),w=e(((e,n)=>{var r=t(),i=Object.defineProperty;n.exports=function(e,t){try{i(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}})),T=e(((e,n)=>{var r=re(),i=t(),a=w(),o=`__core-js_shared__`,s=n.exports=i[o]||a(o,{});(s.versions||(s.versions=[])).push({version:`3.49.0`,mode:r?`pure`:`global`,copyright:`© 2013–2025 Denis Pushkarev (zloirock.ru), 2025–2026 CoreJS Company (core-js.io). All rights reserved.`,license:`https://github.com/zloirock/core-js/blob/v3.49.0/LICENSE`,source:`https://github.com/zloirock/core-js`})})),E=e(((e,t)=>{var n=T();t.exports=function(e,t){return n[e]||(n[e]=t||{})}})),ie=e(((e,t)=>{var n=f(),r=Object;t.exports=function(e){return r(n(e))}})),D=e(((e,t)=>{var n=c(),r=ie(),i=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(e,t){return i(r(e),t)}})),O=e(((e,t)=>{var n=c(),r=0,i=Math.random(),a=n(1.1.toString);t.exports=function(e){return`Symbol(`+(e===void 0?``:e)+`)_`+a(++r+i,36)}})),ae=e(((e,n)=>{var r=t(),i=E(),a=D(),o=O(),s=b(),c=x(),l=r.Symbol,u=i(`wks`),d=c?l.for||l:l&&l.withoutSetter||o;n.exports=function(e){return a(u,e)||(u[e]=s&&a(l,e)?l[e]:d(`Symbol.`+e)),u[e]}})),oe=e(((e,t)=>{var n=a(),r=h(),i=S(),o=te(),s=ne(),c=ae(),l=TypeError,u=c(`toPrimitive`);t.exports=function(e,t){if(!r(e)||i(e))return e;var a=o(e,u),c;if(a){if(t===void 0&&(t=`default`),c=n(a,e,t),!r(c)||i(c))return c;throw new l(`Can't convert object to primitive value`)}return t===void 0&&(t=`number`),s(e,t)}})),k=e(((e,t)=>{var n=oe(),r=S();t.exports=function(e){var t=n(e,`string`);return r(t)?t:t+``}})),se=e(((e,n)=>{var r=t(),i=h(),a=r.document,o=i(a)&&i(a.createElement);n.exports=function(e){return o?a.createElement(e):{}}})),A=e(((e,t)=>{var i=r(),a=n(),o=se();t.exports=!i&&!a(function(){return Object.defineProperty(o(`div`),`a`,{get:function(){return 7}}).a!==7})})),j=e((e=>{var t=r(),n=a(),i=o(),c=s(),l=p(),u=k(),d=D(),f=A(),m=Object.getOwnPropertyDescriptor;e.f=t?m:function(e,t){if(e=l(e),t=u(t),f)try{return m(e,t)}catch(e){}if(d(e,t))return c(!n(i.f,e,t),e[t])}})),ce=e(((e,t)=>{var i=r(),a=n();t.exports=i&&a(function(){return Object.defineProperty(function(){},`prototype`,{value:42,writable:!1}).prototype!==42})})),M=e(((e,t)=>{var n=h(),r=String,i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not an object`)}})),N=e((e=>{var t=r(),n=A(),i=ce(),a=M(),o=k(),s=TypeError,c=Object.defineProperty,l=Object.getOwnPropertyDescriptor,u=`enumerable`,d=`configurable`,f=`writable`;e.f=t?i?function(e,t,n){if(a(e),t=o(t),a(n),typeof e==`function`&&t===`prototype`&&`value`in n&&f in n&&!n[f]){var r=l(e,t);r&&r[f]&&(e[t]=n.value,n={configurable:d in n?n[d]:r[d],enumerable:u in n?n[u]:r[u],writable:!1})}return c(e,t,n)}:c:function(e,t,r){if(a(e),t=o(t),a(r),n)try{return c(e,t,r)}catch(e){}if(`get`in r||`set`in r)throw new s(`Accessors not supported`);return`value`in r&&(e[t]=r.value),e}})),P=e(((e,t)=>{var n=r(),i=N(),a=s();t.exports=n?function(e,t,n){return i.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}})),le=e(((e,t)=>{var n=r(),i=D(),a=Function.prototype,o=n&&Object.getOwnPropertyDescriptor,s=i(a,`name`);t.exports={EXISTS:s,PROPER:s&&function(){}.name===`something`,CONFIGURABLE:s&&(!n||n&&o(a,`name`).configurable)}})),ue=e(((e,t)=>{var n=c(),r=m(),i=T(),a=n(Function.toString);r(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),t.exports=i.inspectSource})),de=e(((e,n)=>{var r=t(),i=m(),a=r.WeakMap;n.exports=i(a)&&/native code/.test(String(a))})),fe=e(((e,t)=>{var n=E(),r=O(),i=n(`keys`);t.exports=function(e){return i[e]||(i[e]=r(e))}})),F=e(((e,t)=>{t.exports={}})),pe=e(((e,n)=>{var r=de(),i=t(),a=h(),o=P(),s=D(),c=T(),l=fe(),u=F(),d=`Object already initialized`,f=i.TypeError,p=i.WeakMap,m,g,_,v=function(e){return _(e)?g(e):m(e,{})},y=function(e){return function(t){var n;if(!a(t)||(n=g(t)).type!==e)throw new f(`Incompatible receiver, `+e+` required`);return n}};if(r||c.state){var b=c.state||(c.state=new p);b.get=b.get,b.has=b.has,b.set=b.set,m=function(e,t){if(b.has(e))throw new f(d);return t.facade=e,b.set(e,t),t},g=function(e){return b.get(e)||{}},_=function(e){return b.has(e)}}else{var x=l(`state`);u[x]=!0,m=function(e,t){if(s(e,x))throw new f(d);return t.facade=e,o(e,x,t),t},g=function(e){return s(e,x)?e[x]:{}},_=function(e){return s(e,x)}}n.exports={set:m,get:g,has:_,enforce:v,getterFor:y}})),me=e(((e,t)=>{var i=c(),a=n(),o=m(),s=D(),l=r(),u=le().CONFIGURABLE,d=ue(),f=pe(),p=f.enforce,h=f.get,g=String,_=Object.defineProperty,v=i(``.slice),y=i(``.replace),b=i([].join),x=l&&!a(function(){return _(function(){},`length`,{value:8}).length!==8}),S=String(String).split(`String`),C=t.exports=function(e,t,n){v(g(t),0,7)===`Symbol(`&&(t=`[`+y(g(t),/^Symbol\(([^)]*)\).*$/,`$1`)+`]`),n&&n.getter&&(t=`get `+t),n&&n.setter&&(t=`set `+t),(!s(e,`name`)||u&&e.name!==t)&&(l?_(e,`name`,{value:t,configurable:!0}):e.name=t),x&&n&&s(n,`arity`)&&e.length!==n.arity&&_(e,`length`,{value:n.arity});try{n&&s(n,`constructor`)&&n.constructor?l&&_(e,`prototype`,{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var r=p(e);return s(r,`source`)||(r.source=b(S,typeof t==`string`?t:``)),e};Function.prototype.toString=C(function(){return o(this)&&h(this).source||d(this)},`toString`)})),he=e(((e,t)=>{var n=m(),r=N(),i=me(),a=w();t.exports=function(e,t,o,s){s||(s={});var c=s.enumerable,l=s.name===void 0?t:s.name;if(n(o)&&i(o,l,s),s.global)c?e[t]=o:a(t,o);else{try{s.unsafe?e[t]&&(c=!0):delete e[t]}catch(e){}c?e[t]=o:r.f(e,t,{value:o,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}})),ge=e(((e,t)=>{var n=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(e){var t=+e;return(t>0?r:n)(t)}})),I=e(((e,t)=>{var n=ge();t.exports=function(e){var t=+e;return t!==t||t===0?0:n(t)}})),_e=e(((e,t)=>{var n=I(),r=Math.max,i=Math.min;t.exports=function(e,t){var a=n(e);return a<0?r(a+t,0):i(a,t)}})),ve=e(((e,t)=>{var n=I(),r=Math.min;t.exports=function(e){var t=n(e);return t>0?r(t,9007199254740991):0}})),ye=e(((e,t)=>{var n=ve();t.exports=function(e){return n(e.length)}})),be=e(((e,t)=>{var n=p(),r=_e(),i=ye(),a=function(e){return function(t,a,o){var s=n(t),c=i(s);if(c===0)return!e&&-1;var l=r(o,c),u;if(e&&a!==a){for(;c>l;)if(u=s[l++],u!==u)return!0}else for(;c>l;l++)if((e||l in s)&&s[l]===a)return e||l||0;return!e&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}})),xe=e(((e,t)=>{var n=c(),r=D(),i=p(),a=be().indexOf,o=F(),s=n([].push);t.exports=function(e,t){var n=i(e),c=0,l=[],u;for(u in n)!r(o,u)&&r(n,u)&&s(l,u);for(;t.length>c;)r(n,u=t[c++])&&(~a(l,u)||s(l,u));return l}})),Se=e(((e,t)=>{t.exports=[`constructor`,`hasOwnProperty`,`isPrototypeOf`,`propertyIsEnumerable`,`toLocaleString`,`toString`,`valueOf`]})),Ce=e((e=>{var t=xe(),n=Se().concat(`length`,`prototype`);e.f=Object.getOwnPropertyNames||function(e){return t(e,n)}})),we=e((e=>{e.f=Object.getOwnPropertySymbols})),L=e(((e,t)=>{var n=g(),r=c(),i=Ce(),a=we(),o=M(),s=r([].concat);t.exports=n(`Reflect`,`ownKeys`)||function(e){var t=i.f(o(e)),n=a.f;return n?s(t,n(e)):t}})),Te=e(((e,t)=>{var n=D(),r=L(),i=j(),a=N();t.exports=function(e,t,o){for(var s=r(t),c=a.f,l=i.f,u=0;u<s.length;u++){var d=s[u];!n(e,d)&&!(o&&n(o,d))&&c(e,d,l(t,d))}}})),Ee=e(((e,t)=>{var r=n(),i=m(),a=/#|\.prototype\./,o=function(e,t){var n=c[s(e)];return n===u?!0:n===l?!1:i(t)?r(t):!!t},s=o.normalize=function(e){return String(e).replace(a,`.`).toLowerCase()},c=o.data={},l=o.NATIVE=`N`,u=o.POLYFILL=`P`;t.exports=o})),De=e(((e,n)=>{var r=t(),i=j().f,a=P(),o=he(),s=w(),c=Te(),l=Ee();n.exports=function(e,t){var n=e.target,u=e.global,d=e.stat,f,p=u?r:d?r[n]||s(n,{}):r[n]&&r[n].prototype,m,h,g,_;if(p)for(m in t){if(g=t[m],e.dontCallGetSet?(_=i(p,m),h=_&&_.value):h=p[m],f=l(u?m:n+(d?`.`:`#`)+m,e.forced),!f&&h!==void 0){if(typeof g==typeof h)continue;c(g,h)}(e.sham||h&&h.sham)&&a(g,`sham`,!0),o(p,m,g,e)}}})),Oe=e(((e,t)=>{var n=r(),i=N(),a=s();t.exports=function(e,t,r){n?i.f(e,t,a(0,r)):e[t]=r}})),ke=e((()=>{var e=De(),t=r(),n=L(),i=p(),a=j(),o=Oe();e({target:`Object`,stat:!0,sham:!t},{getOwnPropertyDescriptors:function(e){for(var t=i(e),r=a.f,s=n(t),c={},l=0,u,d;s.length>l;)d=r(t,u=s[l++]),d!==void 0&&o(c,u,d);return c}})})),Ae=e(((e,n)=>{n.exports=t()}));e(((e,t)=>{ke(),t.exports=Ae().Object.getOwnPropertyDescriptors}))();let je=new class{info(e,t,...n){this.call(console.info,e,t,...n)}warn(e,t,...n){this.call(console.warn,e,t,...n)}error(e,t,...n){this.call(console.error,e,t,...n),this.sendErrorLogToCommandQueue(e,t,...n)}event(e,t,...n){var r;((r=window.adthriveCLS)==null?void 0:r.bucket)===`debug`&&this.info(e,t)}sendErrorLogToCommandQueue(e,t,...n){window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push(()=>{window.adthrive.logError!==void 0&&typeof window.adthrive.logError==`function`&&window.adthrive.logError(e,t,n)})}call(e,t,n,...r){let i=[`%c${t}::${n} `],a=[`color: #999; font-weight: bold;`];r.length>0&&typeof r[0]==`string`&&i.push(r.shift()),a.push(...r);try{Function.prototype.apply.call(e,console,[i.join(``),...a])}catch(e){console.error(e);return}}};function R(e){"@babel/helpers - typeof";return R=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},R(e)}function Me(e,t){if(R(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(R(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function Ne(e){var t=Me(e,`string`);return R(t)==`symbol`?t:t+``}function z(e,t,n){return(t=Ne(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Pe=class{constructor(){z(this,`name`,void 0),z(this,`disable`,void 0),z(this,`gdprPurposes`,void 0)}};let B=`__adthriveTcfApiStub`,V=`__tcfapiLocator`,H=[],U=!1,W,G=e=>typeof e==`function`&&!!e[B],Fe=(e,t=2)=>{let n=H.findIndex(([n,r,i])=>n===`getTCData`&&r===t&&i===e);return n===-1?!1:(H.splice(n,1),!0)},Ie=()=>{let e=()=>{if(document.querySelector(`iframe[name="${V}"]`))return;if(!document.body){setTimeout(e,5);return}let t=document.createElement(`iframe`);t.style.cssText=`display:none`,t.name=V,document.body.appendChild(t)};e()},K=()=>{let e=window.__tcfapi;return typeof e==`function`&&!G(e)?e:void 0},q=()=>{let e=K();if(e)for(;H.length>0;){let t=H.shift();if(t)try{e(t[0],t[1],t[2],t[3])}catch(e){e instanceof Error&&e.message}}},Le=()=>{if(U)return;if(U=!0,K()){q();return}let e=window.__tcfapi;Object.defineProperty(window,`__tcfapi`,{configurable:!0,enumerable:!0,get:()=>e,set:t=>{e=t,typeof t==`function`&&!G(t)&&q()}})},Re=()=>{let e=(e,t=2,n,r)=>{if(e===void 0)return H;switch(e){case`ping`:typeof n==`function`&&n({gdprApplies:W,cmpLoaded:!1,cmpStatus:`stub`,apiVersion:`2.0`},!0);return;case`setGdprApplies`:parseInt(String(t),10)>=2&&typeof r==`boolean`&&(W=r,typeof n==`function`&&n(`set`,!0));return;default:H.push([e,t,n,r])}};return Object.defineProperty(e,B,{value:!0,configurable:!1,enumerable:!1,writable:!1}),e},ze=()=>{window.addEventListener(`message`,e=>{let t=typeof e.data==`string`,n={};if(t)try{n=JSON.parse(e.data)}catch(e){return}else n=e.data;let r=typeof n==`object`&&n?n.__tcfapiCall:void 0;if(!r)return;let i=e.source;window.__tcfapi(r.command,r.version,(e,n)=>{let a={__tcfapiReturn:{returnValue:e,success:n,callId:r.callId}};i==null||i.postMessage(t?JSON.stringify(a):a,`*`)},r.parameter)},!1)},Be=()=>{if(Le(),K())return!1;let e=!1;return G(window.__tcfapi)||(window.__tcfapi=Re(),ze(),e=!0),Ie(),window.__tcfapiQueue=H,e},Ve=(e,t=2,n,r)=>{if(e===void 0)return;let i=K();i?i(e,t,n,r):(H.push([e,t,n,r]),Be())};function J(e,t,n,r,i,a,o){try{var s=e[a](o),c=s.value}catch(e){n(e);return}s.done?t(c):Promise.resolve(c).then(r,i)}function Y(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var a=e.apply(t,n);function o(e){J(a,r,i,o,s,`next`,e)}function s(e){J(a,r,i,o,s,`throw`,e)}o(void 0)})}}let X=1e4,He=e=>Array.isArray(e)?e:[e],Z=(e,t)=>e.reduce((e,n)=>(e[String(n)]=n in t,e),{}),Ue=(e,t=2,n,r)=>{Ve(e,t,n,r)},Q=(e=X)=>new Promise((t,n)=>{let r,i=!1,a=(e,a)=>{i||(i=!0,r&&clearTimeout(r),a&&e?t(e):n(Error(`Failed to retrieve TCData`)))};e>0&&(r=setTimeout(()=>{i||(i=!0,Fe(a,2),n(Error(`TCF API request timed out`)))},e)),Ue(`getTCData`,2,a)});(function(){var e=Y(function*(e,t=X){let n=He(e);try{var r,i;return Z(n,(r=(i=(yield Q(t)).vendor)==null?void 0:i.consents)==null?{}:r)}catch(e){return e instanceof Error&&e.message,Z(n,{})}});return function(t){return e.apply(this,arguments)}})(),function(){var e=Y(function*(e,t,n=X){try{var r;let i=yield Q(n),a=((r=i.vendor)==null||(r=r.consents)==null?void 0:r[e])===!0,o=!(t!=null&&t.length)||t.every(e=>{var t;return((t=i.purpose)==null||(t=t.consents)==null?void 0:t[e])===!0});return a&&o}catch(e){return e instanceof Error&&e.message,!1}});return function(t,n){return e.apply(this,arguments)}}();function We(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ge(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?We(Object(n),!0).forEach(function(t){z(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):We(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}let Ke=[`mcmpfreqrec`],$=new class extends Pe{constructor(...e){super(...e),z(this,`name`,`BrowserStorage`),z(this,`disable`,!1),z(this,`gdprPurposes`,[1]),z(this,`_sessionStorageHandlerQueue`,[]),z(this,`_localStorageHandlerQueue`,[]),z(this,`_cookieHandlerQueue`,[]),z(this,`_gdpr`,void 0),z(this,`_shouldQueue`,!1),z(this,`_storageConsentGranted`,void 0),z(this,`_storageConsentUpdateInFlight`,0),z(this,`_storageConsentBeforeLatestUpdate`,void 0)}init(e,t){this._gdpr=e.gdpr===`true`,this._shouldQueue=this._gdpr,this._gdpr&&t&&(t.consentResponseCaptured.on(()=>{this._refreshStorageConsent(`consentResponseCaptured`)}),t.consentChanged.on(()=>{this._refreshStorageConsent(`consentChanged`)}))}_refreshStorageConsent(e){this._storageConsentBeforeLatestUpdate=this._storageConsentGranted,this._storageConsentUpdateInFlight+=1,this._updateStorageConsent().catch(e=>{}).then(()=>{this._storageConsentUpdateInFlight=Math.max(0,this._storageConsentUpdateInFlight-1)})}_updateStorageConsent(){var e=this;return Y(function*(){var t;let n=yield Q();n&&(t=n.purpose)!=null&&t.consents&&(e._storageConsentGranted=n.purpose.consents[1]===!0)})()}clearQueue(e){let t=this._gdpr&&this._hasStorageConsent()===!1,n=e&&t&&this.disable===!1&&this._storageConsentUpdateInFlight>0&&this._storageConsentBeforeLatestUpdate===!1;n&&(this._storageConsentGranted=!0),e&&(!t||n)&&(this._shouldQueue=!1,this._sessionStorageHandlerQueue.forEach(e=>{this.setSessionStorage(e.key,e.value)}),this._localStorageHandlerQueue.forEach(e=>{if(e.key===`adthrive_abgroup`){let t=Object.keys(e.value)[0],n=e.value[t],r=e.value[`${t}_weight`];this.getOrSetABGroupLocalStorageValue(t,n,r,{value:24,unit:`hours`})}else e.expiry?e.type===`internal`?this.setExpirableInternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):this.setExpirableExternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):e.type===`internal`?this.setInternalLocalStorage(e.key,e.value):this.setExternalLocalStorage(e.key,e.value)}),this._cookieHandlerQueue.forEach(e=>{e.type===`internal`?this.setInternalCookie(e.key,e.value):this.setExternalCookie(e.key,e.value)})),this._sessionStorageHandlerQueue=[],this._localStorageHandlerQueue=[],this._cookieHandlerQueue=[]}readInternalCookie(e){return this._verifyInternalKey(e),this._readCookie(e)}readExternalCookie(e){return this._readCookie(e)}readExternalCookieList(e){return this._readCookieList(e)}getAllCookies(){return this._getCookies()}readInternalLocalStorage(e){return this._verifyInternalKey(e),this._readFromLocalStorage(e)}readExternalLocalStorage(e){return this._readFromLocalStorage(e)}readSessionStorage(e){let t=window.sessionStorage.getItem(e);if(!t)return null;try{return JSON.parse(t)}catch(e){return t}}getLocalStorageWriteAvailability(){let e=`__adthrive_local_storage_probe__`;try{window.localStorage.setItem(e,`1`);let t=window.localStorage.getItem(e);return window.localStorage.removeItem(e),t===`1`?{available:!0}:{available:!1,error:Error(`localStorage write probe value mismatch`)}}catch(e){return{available:!1,error:e}}}deleteCookie(e){document.cookie=`${e}=; SameSite=None; Secure; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/`}deleteLocalStorage(e){window.localStorage.removeItem(e)}deleteSessionStorage(e){window.sessionStorage.removeItem(e)}_hasStorageConsent(){if(this._storageConsentGranted!==void 0)return this._storageConsentGranted}setInternalCookie(e,t,n){this.disable||(this._verifyInternalKey(e),this._setCookieValue(`internal`,e,t,n))}setExternalCookie(e,t,n){this.disable||this._setCookieValue(`external`,e,t,n)}setInternalLocalStorage(e,t){if(!this.disable)if(this._verifyInternalKey(e),this._gdpr&&this._shouldQueue){let n={key:e,value:t,type:`internal`};this._localStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.localStorage.setItem(e,n)}}setExternalLocalStorage(e,t){if(!this.disable)if(this._gdpr&&this._shouldQueue){let n={key:e,value:t,type:`external`};this._localStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.localStorage.setItem(e,n)}}setExpirableInternalLocalStorage(e,t,n){if(!this.disable){this._verifyInternalKey(e);try{var r,i;let a=(r=n==null?void 0:n.expiry)==null?{value:400,unit:`days`}:r,o=(i=n==null?void 0:n.resetOnRead)==null?!1:i;if(this._gdpr&&this._shouldQueue){let n={key:e,value:t,type:`internal`,expires:this._getExpiryDate(a),expiry:a,resetOnRead:o};this._localStorageHandlerQueue.push(n)}else{let n={value:t,type:`internal`,expires:this._getExpiryDate(a),expiry:a,resetOnRead:o};window.localStorage.setItem(e,JSON.stringify(n))}}catch(e){console.error(e)}}}setExpirableExternalLocalStorage(e,t,n){if(!this.disable)try{var r,i;let a=(r=n==null?void 0:n.expiry)==null?{value:400,unit:`days`}:r,o=(i=n==null?void 0:n.resetOnRead)==null?!1:i;if(this._gdpr&&this._shouldQueue){let n={key:e,value:JSON.stringify(t),type:`external`,expires:this._getExpiryDate(a),expiry:a,resetOnRead:o};this._localStorageHandlerQueue.push(n)}else{let n={value:t,type:`external`,expires:this._getExpiryDate(a),expiry:a,resetOnRead:o};window.localStorage.setItem(e,JSON.stringify(n))}}catch(e){console.error(e)}}setSessionStorage(e,t){if(!this.disable)if(this._gdpr&&this._shouldQueue){let n={key:e,value:t};this._sessionStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.sessionStorage.setItem(e,n)}}getOrSetABGroupLocalStorageValue(e,t,n,r,i=!0){let a=`adthrive_abgroup`,o=this.readInternalLocalStorage(a);if(o!==null){var s;let t=o[e],n=(s=o[`${e}_weight`])==null?null:s;if(this._isValidABGroupLocalStorageValue(t))return[t,n]}let c=Ge(Ge({},o),{},{[e]:t,[`${e}_weight`]:n});return r?this.setExpirableInternalLocalStorage(a,c,{expiry:r,resetOnRead:i}):this.setInternalLocalStorage(a,c),[t,n]}_isValidABGroupLocalStorageValue(e){return e!=null&&!(typeof e==`number`&&isNaN(e))}_getExpiryDate({value:e,unit:t}){let n=new Date;return t===`milliseconds`?n.setTime(n.getTime()+e):t==`seconds`?n.setTime(n.getTime()+e*1e3):t===`minutes`?n.setTime(n.getTime()+e*60*1e3):t===`hours`?n.setTime(n.getTime()+e*60*60*1e3):t===`days`?n.setTime(n.getTime()+e*24*60*60*1e3):t===`months`&&n.setTime(n.getTime()+e*30*24*60*60*1e3),n.toUTCString()}_resetExpiry(e){return e.expires=this._getExpiryDate(e.expiry),e}_readCookie(e){let t=document.cookie.split(`; `).find(t=>t.split(`=`)[0]===e);if(!t)return null;let n=t.split(`=`)[1];if(n)try{return JSON.parse(decodeURIComponent(n))}catch(e){return decodeURIComponent(n)}return null}_readCookieList(e){let t;for(let n of document.cookie.split(`;`)){let[r,...i]=n.split(`=`);r.trim()===e&&(t=i.join(`=`).trim())}return t&&JSON.parse(t)||[]}_getCookies(){let e=[];return document.cookie.split(`;`).forEach(t=>{let[n,r]=t.split(`=`).map(e=>e.trim());e.push({name:n,value:r})}),e}_readFromLocalStorage(e){let t=window.localStorage.getItem(e);if(!t)return null;try{let r=JSON.parse(t),i=r.expires&&new Date().getTime()>=new Date(r.expires).getTime();if(e===`adthrive_abgroup`&&r.created)return window.localStorage.removeItem(e),null;if(r.resetOnRead&&r.expires&&!i){var n;let t=this._resetExpiry(r);return window.localStorage.setItem(e,JSON.stringify(r)),(n=t.value)==null?t:n}else if(i)return window.localStorage.removeItem(e),null;if(Object.prototype.hasOwnProperty.call(r,`value`))try{return JSON.parse(r.value)}catch(e){return r.value}else return r}catch(e){return t}}_setCookieValue(e,t,n,r){try{if(this._gdpr&&this._shouldQueue){let r={key:t,value:n,type:e};this._cookieHandlerQueue.push(r)}else{var i,a,o;let e=this._getExpiryDate((i=r==null?void 0:r.expiry)==null?{value:400,unit:`days`}:i),s=(a=r==null?void 0:r.sameSite)==null?`None`:a,c=(o=r==null?void 0:r.secure)==null?!0:o,l=typeof n==`object`?JSON.stringify(n):n;document.cookie=`${t}=${l}; SameSite=${s}; ${c?`Secure;`:``} expires=${e}; path=/`}}catch(e){}}_verifyInternalKey(e){let t=e.startsWith(`adthrive_`),n=e.startsWith(`adt_`);if(!t&&!n&&!Ke.includes(e))throw Error(`When reading an internal cookie, the key must start with "adthrive_" or "adt_" or be part of the allowed legacy keys.`)}},qe=(e,t)=>{let n=document.getElementsByTagName(`script`)[0];n&&n.parentNode&&!t?n.parentNode.insertBefore(e,n):document.body.appendChild(e)},Je=(e,t=!1,n=!1,r=!1)=>new Promise((i,a)=>{let o=document.createElement(`script`);o.type=`text/javascript`,o.src=e,o.defer=n,o.async=r,o.addEventListener(`error`,()=>a(Error(`Failed to import script ${e}`))),o.addEventListener(`load`,()=>i(o)),qe(o,t)}),Ye=()=>({width:Math.max(document.documentElement.clientWidth||0,window.innerWidth||0),height:Math.max(document.documentElement.clientHeight||0,window.innerHeight||0)}),Xe=e=>{let t={};return function(...n){let r=JSON.stringify(n);if(r in t)return t[r];let i=e.apply(this,n);return t[r]=i,i}},Ze=`^Mozilla/5\\.0$,A6-Indexer,addthis,admantx,agentslug,alexa,anderspink,apache-httpclient,apachebench,apis-google,apis,appengine-google,ask jeeves,asynchttpclient,awe\\.sm,baidu,barkrowler,biglotron,bingpreview,bot,brandverify,bubing,butterfly,buzztalk,cf-uc,chatgpt,check_http,cloudflare,cmradar/0\\.1,coldfusion,comodo ssl checker,convera,copypants,crawler,crowsnest,curl,dap/nethttp,daumoa,deepseek,deepseekbot,developers\\.google\\.com/+/web/snippet/,digitalpersona fingerprint software,drupact,duckduck,elb-healthchecker,embedly,eoaagent,europarchive,eventmachine httpclient,evrinid,exaleadcloudview,ez publish,ezooms,facebookexternalhit,feedburner,feedfetcher-google,findlink,findthatfile,flipboardproxy,garlik,genieo,getprismatic\\.com,ghost,gigablast,go http package,google( page speed insights| web preview|google-site-verification|-structured-data-testing-tool|-structureddatatestingtool),googleweblight,gpt,gptbot,hatena,headless,heritrix,htmlparser,http(_request2|client|s|unit),httrack,hubspot,ia_archiver,ichiro,icoreservice,idmarch,in(agist|sieve|stapaper),insights,ips-agent,jack,jakarta commons,java,jetslide,jobseeker,js-kit,kimengi,knows\\.is,kraken,laconica,libwww,lighthouse,linode,lipperhey,longurl,ltx71,lwp-trivial,mappydata,mastodon,mediapartners-google,megaindex\\.ru,metauri,mfe_expand,mixnode,mon(tastic|tools),monitor,moreover,mrchrome,nberta,net(craft|researchserver|state|vibes),newrelicpinger,newsme,newspaper,nightmare,ning,nmap,nutch,online-domain-tools,openai,paessler,page(peek|sinventory|thing),panopta,peerindex,phantomjs,pingdom,plukkie,proximic,pu_in,publiclibraryarchive\\.org,python-(httplib2|requests|urllib),python,quanti,queryseeker,quicklook,qwanti,re-animator,readability,rebelmouse,relateiq,riddler,rssmicro,ruby,scraper,scrapy,seo-audit,seodiver,seokicks,shopwiki,shortlinktranslate,siege,sincera,sistrix,site24x7,siteexplorer,skypeuripreview,slack,slurp,socialrank,sogou,spider,spinn3r,squider,statuscake,stripe,summify,teeraid,teoma,test certificate info,tineye,traackr,ttd-content,tweetedtimes,twikle,twitjobsearch,twitmunin,twurly,typhoeus,unwindfetch,uptim(e|ia),uptm\\.io,vagabondo,vb project,vigil,Viv/2,vkshare,wappalyzer,watchsumo,webceo,webdatascout,webmon,webscout,wesee,wget,whatsapp,whatweb,wikido,wordpress,wormly,wotbox,xenu link sleuth,xing-contenttabreceiver,yandex,yanga,yeti,yff35,yourls,zelist\\.ro,zibb`.split(`,`),Qe=Xe((e=Ze)=>{let t=new RegExp(e.join(`|`),`i`),n=window.navigator.userAgent.toLowerCase();return t.test(n)});var $e=class{constructor(){z(this,`runTests`,()=>{let e=!1;return window&&document&&(e=[`webdriver`in window,`_Selenium_IDE_Recorder`in window,`callSelenium`in window,`_selenium`in window,`__webdriver_script_fn`in document,`__driver_evaluate`in document,`__webdriver_evaluate`in document,`__selenium_evaluate`in document,`__fxdriver_evaluate`in document,`__driver_unwrapped`in document,`__webdriver_unwrapped`in document,`__selenium_unwrapped`in document,`__fxdriver_unwrapped`in document,`__webdriver_script_func`in document,document.documentElement.getAttribute(`selenium`)!==null,document.documentElement.getAttribute(`webdriver`)!==null,document.documentElement.getAttribute(`driver`)!==null].some(e=>e)),e})}isSelenium(){return this.runTests()}};let et=()=>{if(navigator&&navigator.userAgent&&Qe())return`uav`},tt=()=>{let e=Ye();if(e.width>5e3||e.height>5e3)return`vpv`},nt=()=>{if(new $e().isSelenium())return`selenium`},rt=()=>{let e=[tt(),et(),nt()].filter(e=>!!e);return e.length?e:void 0},it=()=>$.readExternalCookie(`usprivacy`)===`1YYY`;rt()||it()||(()=>{try{var e;return((e=window.adthriveCLS)==null||(e=e.siteAds)==null||(e=e.adOptions)==null||(e=e.usCmpClickWrap)==null?void 0:e.enabled)===!0}catch(e){return!1}})()||(()=>{let e=`unknown`;return typeof Intl<`u`&&typeof Intl.DateTimeFormat==`function`&&typeof Intl.DateTimeFormat().resolvedOptions==`function`&&(e=Intl.DateTimeFormat().resolvedOptions().timeZone||`unknown`),e.startsWith(`America/`)})()&&(()=>{let e=`6035453`,t=it()?`0`:`1`,n={c1:`2`,c2:e,cs_fpid:$.readExternalCookie(`_pubcid`)||$.readExternalLocalStorage(`_pubcid`),cs_fpit:`o`,cs_fpdm:`*null`,cs_fpdt:`*null`,options:{enableFirstPartyCookie:!0},cs_ucfr:t||`0`};window._comscore=window._comscore||[],window._comscore.push(n),Je(`https://sb.scorecardresearch.com/cs/${e}/beacon.js`).catch(e=>{je.error(`ComscoreTrackerComponent`,`init`,`Error during Comscore beacon.js import: `,e)})})()})();</script><script data-no-optimize='1' data-cfasync='false' id='cls-disable-ads-5245cb2'>var cls_disable_ads=(function(e){window.adthriveCLS.buildDate=`2026-04-29`,Object.defineProperty(e,Symbol.toStringTag,{value:`Module`});var t=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),n=t(((e,t)=>{var n=function(e){return e&&e.Math===Math&&e};t.exports=n(typeof globalThis==`object`&&globalThis)||n(typeof window==`object`&&window)||n(typeof self==`object`&&self)||n(typeof global==`object`&&global)||n(typeof e==`object`&&e)||(function(){return this})()||Function(`return this`)()})),r=t(((e,t)=>{t.exports=function(e){try{return!!e()}catch(e){return!0}}})),i=t(((e,t)=>{t.exports=!r()(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})})),a=t(((e,t)=>{t.exports=!r()(function(){var e=function(){}.bind();return typeof e!=`function`||e.hasOwnProperty(`prototype`)})})),o=t(((e,t)=>{var n=a(),r=Function.prototype.call;t.exports=n?r.bind(r):function(){return r.apply(r,arguments)}})),s=t((e=>{var t={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor;e.f=n&&!t.call({1:2},1)?function(e){var t=n(this,e);return!!t&&t.enumerable}:t})),c=t(((e,t)=>{t.exports=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}}})),l=t(((e,t)=>{var n=a(),r=Function.prototype,i=r.call,o=n&&r.bind.bind(i,i);t.exports=n?o:function(e){return function(){return i.apply(e,arguments)}}})),u=t(((e,t)=>{var n=l(),r=n({}.toString),i=n(``.slice);t.exports=function(e){return i(r(e),8,-1)}})),d=t(((e,t)=>{var n=l(),i=r(),a=u(),o=Object,s=n(``.split);t.exports=i(function(){return!o(`z`).propertyIsEnumerable(0)})?function(e){return a(e)===`String`?s(e,``):o(e)}:o})),f=t(((e,t)=>{t.exports=function(e){return e==null}})),p=t(((e,t)=>{var n=f(),r=TypeError;t.exports=function(e){if(n(e))throw new r(`Can't call method on `+e);return e}})),m=t(((e,t)=>{var n=d(),r=p();t.exports=function(e){return n(r(e))}})),h=t(((e,t)=>{var n=typeof document==`object`&&document.all;t.exports=n===void 0&&n!==void 0?function(e){return typeof e==`function`||e===n}:function(e){return typeof e==`function`}})),g=t(((e,t)=>{var n=h();t.exports=function(e){return typeof e==`object`?e!==null:n(e)}})),_=t(((e,t)=>{var r=n(),i=h(),a=function(e){return i(e)?e:void 0};t.exports=function(e,t){return arguments.length<2?a(r[e]):r[e]&&r[e][t]}})),v=t(((e,t)=>{t.exports=l()({}.isPrototypeOf)})),y=t(((e,t)=>{var r=n().navigator,i=r&&r.userAgent;t.exports=i?String(i):``})),b=t(((e,t)=>{var r=n(),i=y(),a=r.process,o=r.Deno,s=a&&a.versions||o&&o.version,c=s&&s.v8,l,u;c&&(l=c.split(`.`),u=l[0]>0&&l[0]<4?1:+(l[0]+l[1])),!u&&i&&(l=i.match(/Edge\/(\d+)/),(!l||l[1]>=74)&&(l=i.match(/Chrome\/(\d+)/),l&&(u=+l[1]))),t.exports=u})),x=t(((e,t)=>{var i=b(),a=r(),o=n().String;t.exports=!!Object.getOwnPropertySymbols&&!a(function(){var e=Symbol(`symbol detection`);return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&i&&i<41})})),S=t(((e,t)=>{t.exports=x()&&!Symbol.sham&&typeof Symbol.iterator==`symbol`})),C=t(((e,t)=>{var n=_(),r=h(),i=v(),a=S(),o=Object;t.exports=a?function(e){return typeof e==`symbol`}:function(e){var t=n(`Symbol`);return r(t)&&i(t.prototype,o(e))}})),w=t(((e,t)=>{var n=String;t.exports=function(e){try{return n(e)}catch(e){return`Object`}}})),ee=t(((e,t)=>{var n=h(),r=w(),i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not a function`)}})),te=t(((e,t)=>{var n=ee(),r=f();t.exports=function(e,t){var i=e[t];return r(i)?void 0:n(i)}})),ne=t(((e,t)=>{var n=o(),r=h(),i=g(),a=TypeError;t.exports=function(e,t){var o,s;if(t===`string`&&r(o=e.toString)&&!i(s=n(o,e))||r(o=e.valueOf)&&!i(s=n(o,e))||t!==`string`&&r(o=e.toString)&&!i(s=n(o,e)))return s;throw new a(`Can't convert object to primitive value`)}})),T=t(((e,t)=>{t.exports=!1})),E=t(((e,t)=>{var r=n(),i=Object.defineProperty;t.exports=function(e,t){try{i(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}})),D=t(((e,t)=>{var r=T(),i=n(),a=E(),o=`__core-js_shared__`,s=t.exports=i[o]||a(o,{});(s.versions||(s.versions=[])).push({version:`3.49.0`,mode:r?`pure`:`global`,copyright:`© 2013–2025 Denis Pushkarev (zloirock.ru), 2025–2026 CoreJS Company (core-js.io). All rights reserved.`,license:`https://github.com/zloirock/core-js/blob/v3.49.0/LICENSE`,source:`https://github.com/zloirock/core-js`})})),O=t(((e,t)=>{var n=D();t.exports=function(e,t){return n[e]||(n[e]=t||{})}})),re=t(((e,t)=>{var n=p(),r=Object;t.exports=function(e){return r(n(e))}})),k=t(((e,t)=>{var n=l(),r=re(),i=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(e,t){return i(r(e),t)}})),A=t(((e,t)=>{var n=l(),r=0,i=Math.random(),a=n(1.1.toString);t.exports=function(e){return`Symbol(`+(e===void 0?``:e)+`)_`+a(++r+i,36)}})),ie=t(((e,t)=>{var r=n(),i=O(),a=k(),o=A(),s=x(),c=S(),l=r.Symbol,u=i(`wks`),d=c?l.for||l:l&&l.withoutSetter||o;t.exports=function(e){return a(u,e)||(u[e]=s&&a(l,e)?l[e]:d(`Symbol.`+e)),u[e]}})),j=t(((e,t)=>{var n=o(),r=g(),i=C(),a=te(),s=ne(),c=ie(),l=TypeError,u=c(`toPrimitive`);t.exports=function(e,t){if(!r(e)||i(e))return e;var o=a(e,u),c;if(o){if(t===void 0&&(t=`default`),c=n(o,e,t),!r(c)||i(c))return c;throw new l(`Can't convert object to primitive value`)}return t===void 0&&(t=`number`),s(e,t)}})),M=t(((e,t)=>{var n=j(),r=C();t.exports=function(e){var t=n(e,`string`);return r(t)?t:t+``}})),ae=t(((e,t)=>{var r=n(),i=g(),a=r.document,o=i(a)&&i(a.createElement);t.exports=function(e){return o?a.createElement(e):{}}})),N=t(((e,t)=>{var n=i(),a=r(),o=ae();t.exports=!n&&!a(function(){return Object.defineProperty(o(`div`),`a`,{get:function(){return 7}}).a!==7})})),P=t((e=>{var t=i(),n=o(),r=s(),a=c(),l=m(),u=M(),d=k(),f=N(),p=Object.getOwnPropertyDescriptor;e.f=t?p:function(e,t){if(e=l(e),t=u(t),f)try{return p(e,t)}catch(e){}if(d(e,t))return a(!n(r.f,e,t),e[t])}})),oe=t(((e,t)=>{var n=i(),a=r();t.exports=n&&a(function(){return Object.defineProperty(function(){},`prototype`,{value:42,writable:!1}).prototype!==42})})),F=t(((e,t)=>{var n=g(),r=String,i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not an object`)}})),I=t((e=>{var t=i(),n=N(),r=oe(),a=F(),o=M(),s=TypeError,c=Object.defineProperty,l=Object.getOwnPropertyDescriptor,u=`enumerable`,d=`configurable`,f=`writable`;e.f=t?r?function(e,t,n){if(a(e),t=o(t),a(n),typeof e==`function`&&t===`prototype`&&`value`in n&&f in n&&!n[f]){var r=l(e,t);r&&r[f]&&(e[t]=n.value,n={configurable:d in n?n[d]:r[d],enumerable:u in n?n[u]:r[u],writable:!1})}return c(e,t,n)}:c:function(e,t,r){if(a(e),t=o(t),a(r),n)try{return c(e,t,r)}catch(e){}if(`get`in r||`set`in r)throw new s(`Accessors not supported`);return`value`in r&&(e[t]=r.value),e}})),L=t(((e,t)=>{var n=i(),r=I(),a=c();t.exports=n?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}})),se=t(((e,t)=>{var n=i(),r=k(),a=Function.prototype,o=n&&Object.getOwnPropertyDescriptor,s=r(a,`name`);t.exports={EXISTS:s,PROPER:s&&function(){}.name===`something`,CONFIGURABLE:s&&(!n||n&&o(a,`name`).configurable)}})),R=t(((e,t)=>{var n=l(),r=h(),i=D(),a=n(Function.toString);r(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),t.exports=i.inspectSource})),z=t(((e,t)=>{var r=n(),i=h(),a=r.WeakMap;t.exports=i(a)&&/native code/.test(String(a))})),B=t(((e,t)=>{var n=O(),r=A(),i=n(`keys`);t.exports=function(e){return i[e]||(i[e]=r(e))}})),V=t(((e,t)=>{t.exports={}})),H=t(((e,t)=>{var r=z(),i=n(),a=g(),o=L(),s=k(),c=D(),l=B(),u=V(),d=`Object already initialized`,f=i.TypeError,p=i.WeakMap,m,h,_,v=function(e){return _(e)?h(e):m(e,{})},y=function(e){return function(t){var n;if(!a(t)||(n=h(t)).type!==e)throw new f(`Incompatible receiver, `+e+` required`);return n}};if(r||c.state){var b=c.state||(c.state=new p);b.get=b.get,b.has=b.has,b.set=b.set,m=function(e,t){if(b.has(e))throw new f(d);return t.facade=e,b.set(e,t),t},h=function(e){return b.get(e)||{}},_=function(e){return b.has(e)}}else{var x=l(`state`);u[x]=!0,m=function(e,t){if(s(e,x))throw new f(d);return t.facade=e,o(e,x,t),t},h=function(e){return s(e,x)?e[x]:{}},_=function(e){return s(e,x)}}t.exports={set:m,get:h,has:_,enforce:v,getterFor:y}})),U=t(((e,t)=>{var n=l(),a=r(),o=h(),s=k(),c=i(),u=se().CONFIGURABLE,d=R(),f=H(),p=f.enforce,m=f.get,g=String,_=Object.defineProperty,v=n(``.slice),y=n(``.replace),b=n([].join),x=c&&!a(function(){return _(function(){},`length`,{value:8}).length!==8}),S=String(String).split(`String`),C=t.exports=function(e,t,n){v(g(t),0,7)===`Symbol(`&&(t=`[`+y(g(t),/^Symbol\(([^)]*)\).*$/,`$1`)+`]`),n&&n.getter&&(t=`get `+t),n&&n.setter&&(t=`set `+t),(!s(e,`name`)||u&&e.name!==t)&&(c?_(e,`name`,{value:t,configurable:!0}):e.name=t),x&&n&&s(n,`arity`)&&e.length!==n.arity&&_(e,`length`,{value:n.arity});try{n&&s(n,`constructor`)&&n.constructor?c&&_(e,`prototype`,{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var r=p(e);return s(r,`source`)||(r.source=b(S,typeof t==`string`?t:``)),e};Function.prototype.toString=C(function(){return o(this)&&m(this).source||d(this)},`toString`)})),W=t(((e,t)=>{var n=h(),r=I(),i=U(),a=E();t.exports=function(e,t,o,s){s||(s={});var c=s.enumerable,l=s.name===void 0?t:s.name;if(n(o)&&i(o,l,s),s.global)c?e[t]=o:a(t,o);else{try{s.unsafe?e[t]&&(c=!0):delete e[t]}catch(e){}c?e[t]=o:r.f(e,t,{value:o,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}})),G=t(((e,t)=>{var n=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(e){var t=+e;return(t>0?r:n)(t)}})),K=t(((e,t)=>{var n=G();t.exports=function(e){var t=+e;return t!==t||t===0?0:n(t)}})),ce=t(((e,t)=>{var n=K(),r=Math.max,i=Math.min;t.exports=function(e,t){var a=n(e);return a<0?r(a+t,0):i(a,t)}})),le=t(((e,t)=>{var n=K(),r=Math.min;t.exports=function(e){var t=n(e);return t>0?r(t,9007199254740991):0}})),ue=t(((e,t)=>{var n=le();t.exports=function(e){return n(e.length)}})),de=t(((e,t)=>{var n=m(),r=ce(),i=ue(),a=function(e){return function(t,a,o){var s=n(t),c=i(s);if(c===0)return!e&&-1;var l=r(o,c),u;if(e&&a!==a){for(;c>l;)if(u=s[l++],u!==u)return!0}else for(;c>l;l++)if((e||l in s)&&s[l]===a)return e||l||0;return!e&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}})),fe=t(((e,t)=>{var n=l(),r=k(),i=m(),a=de().indexOf,o=V(),s=n([].push);t.exports=function(e,t){var n=i(e),c=0,l=[],u;for(u in n)!r(o,u)&&r(n,u)&&s(l,u);for(;t.length>c;)r(n,u=t[c++])&&(~a(l,u)||s(l,u));return l}})),pe=t(((e,t)=>{t.exports=[`constructor`,`hasOwnProperty`,`isPrototypeOf`,`propertyIsEnumerable`,`toLocaleString`,`toString`,`valueOf`]})),me=t((e=>{var t=fe(),n=pe().concat(`length`,`prototype`);e.f=Object.getOwnPropertyNames||function(e){return t(e,n)}})),he=t((e=>{e.f=Object.getOwnPropertySymbols})),q=t(((e,t)=>{var n=_(),r=l(),i=me(),a=he(),o=F(),s=r([].concat);t.exports=n(`Reflect`,`ownKeys`)||function(e){var t=i.f(o(e)),n=a.f;return n?s(t,n(e)):t}})),ge=t(((e,t)=>{var n=k(),r=q(),i=P(),a=I();t.exports=function(e,t,o){for(var s=r(t),c=a.f,l=i.f,u=0;u<s.length;u++){var d=s[u];!n(e,d)&&!(o&&n(o,d))&&c(e,d,l(t,d))}}})),_e=t(((e,t)=>{var n=r(),i=h(),a=/#|\.prototype\./,o=function(e,t){var r=c[s(e)];return r===u?!0:r===l?!1:i(t)?n(t):!!t},s=o.normalize=function(e){return String(e).replace(a,`.`).toLowerCase()},c=o.data={},l=o.NATIVE=`N`,u=o.POLYFILL=`P`;t.exports=o})),ve=t(((e,t)=>{var r=n(),i=P().f,a=L(),o=W(),s=E(),c=ge(),l=_e();t.exports=function(e,t){var n=e.target,u=e.global,d=e.stat,f,p=u?r:d?r[n]||s(n,{}):r[n]&&r[n].prototype,m,h,g,_;if(p)for(m in t){if(g=t[m],e.dontCallGetSet?(_=i(p,m),h=_&&_.value):h=p[m],f=l(u?m:n+(d?`.`:`#`)+m,e.forced),!f&&h!==void 0){if(typeof g==typeof h)continue;c(g,h)}(e.sham||h&&h.sham)&&a(g,`sham`,!0),o(p,m,g,e)}}})),ye=t(((e,t)=>{var n=i(),r=I(),a=c();t.exports=function(e,t,i){n?r.f(e,t,a(0,i)):e[t]=i}})),be=t((()=>{var e=ve(),t=i(),n=q(),r=m(),a=P(),o=ye();e({target:`Object`,stat:!0,sham:!t},{getOwnPropertyDescriptors:function(e){for(var t=r(e),i=a.f,s=n(t),c={},l=0,u,d;s.length>l;)d=i(t,u=s[l++]),d!==void 0&&o(c,u,d);return c}})})),xe=t(((e,t)=>{t.exports=n()}));t(((e,t)=>{be(),t.exports=xe().Object.getOwnPropertyDescriptors}))();let Se=new class{info(e,t,...n){this.call(console.info,e,t,...n)}warn(e,t,...n){this.call(console.warn,e,t,...n)}error(e,t,...n){this.call(console.error,e,t,...n),this.sendErrorLogToCommandQueue(e,t,...n)}event(e,t,...n){var r;((r=window.adthriveCLS)==null?void 0:r.bucket)===`debug`&&this.info(e,t)}sendErrorLogToCommandQueue(e,t,...n){window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push(()=>{window.adthrive.logError!==void 0&&typeof window.adthrive.logError==`function`&&window.adthrive.logError(e,t,n)})}call(e,t,n,...r){let i=[`%c${t}::${n} `],a=[`color: #999; font-weight: bold;`];r.length>0&&typeof r[0]==`string`&&i.push(r.shift()),a.push(...r);try{Function.prototype.apply.call(e,console,[i.join(``),...a])}catch(e){console.error(e);return}}},Ce=()=>window.adthriveCLS,J={Below_Post_1:`Below_Post_1`,Below_Post:`Below_Post`,Content:`Content`,Content_1:`Content_1`,Content_2:`Content_2`,Content_3:`Content_3`,Content_4:`Content_4`,Content_5:`Content_5`,Content_6:`Content_6`,Content_7:`Content_7`,Content_8:`Content_8`,Content_9:`Content_9`,Recipe:`Recipe`,Recipe_1:`Recipe_1`,Recipe_2:`Recipe_2`,Recipe_3:`Recipe_3`,Recipe_4:`Recipe_4`,Recipe_5:`Recipe_5`,Native_Recipe:`Native_Recipe`,Footer_1:`Footer_1`,Footer:`Footer`,Header_1:`Header_1`,Header_2:`Header_2`,Header:`Header`,Sidebar_1:`Sidebar_1`,Sidebar_2:`Sidebar_2`,Sidebar_3:`Sidebar_3`,Sidebar_4:`Sidebar_4`,Sidebar_5:`Sidebar_5`,Sidebar_9:`Sidebar_9`,Sidebar:`Sidebar`,Interstitial_1:`Interstitial_1`,Interstitial:`Interstitial`,Video_StickyOutstream_1:`Video_StickyOutstream_1`,Video_StickyOutstream:`Video_StickyOutstream`,Video_StickyInstream:`Video_StickyInstream`,Sponsor_Tile:`Sponsor_Tile`},Y=e=>{let t=window.location.href;return e.some(e=>new RegExp(e,`i`).test(t))};function X(e){"@babel/helpers - typeof";return X=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},X(e)}function we(e,t){if(X(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(X(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function Te(e){var t=we(e,`string`);return X(t)==`symbol`?t:t+``}function Z(e,t,n){return(t=Te(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Q=class{constructor(e){this.adthrive=e,Z(this,`all`,!1),Z(this,`content`,!1),Z(this,`recipe`,!1),Z(this,`video`,!1),Z(this,`locations`,new Set),Z(this,`reasons`,new Set),(this.urlHasEmail(window.location.href)||this.urlHasEmail(window.document.referrer))&&(this.all=!0,this.reasons.add(`all_email`));try{this.checkCommandQueue(),document.querySelector(`.tag-novideo`)!==null&&(this.video=!0,this.locations.add(`Video`),this.reasons.add(`video_tag`))}catch(e){Se.error(`ClsDisableAds`,`checkCommandQueue`,e)}}checkCommandQueue(){this.adthrive&&this.adthrive.cmd&&this.adthrive.cmd.forEach(e=>{let t=e.toString(),n=this.extractAPICall(t,`disableAds`);n&&this.disableAllAds(this.extractPatterns(n));let r=this.extractAPICall(t,`disableContentAds`);r&&this.disableContentAds(this.extractPatterns(r));let i=this.extractAPICall(t,`disablePlaylistPlayers`);i&&this.disablePlaylistPlayers(this.extractPatterns(i))})}extractPatterns(e){let t=e.match(/["'](.*?)['"]/g);if(t!==null)return t.map(e=>e.replace(/["']/g,``))}extractAPICall(e,t){let n=RegExp(t+`\\((.*?)\\)`,`g`),r=e.match(n);return r===null?!1:r[0]}disableAllAds(e){(!e||Y(e))&&(this.all=!0,this.reasons.add(`all_page`))}disableContentAds(e){(!e||Y(e))&&(this.content=!0,this.recipe=!0,this.locations.add(J.Content),this.locations.add(J.Recipe),this.reasons.add(`content_plugin`))}disablePlaylistPlayers(e){(!e||Y(e))&&(this.video=!0,this.locations.add(`Video`),this.reasons.add(`video_page`))}urlHasEmail(e){return e?/([A-Z0-9._%+-]+(@|%(25)*40)[A-Z0-9.-]+\.[A-Z]{2,})/i.exec(e)!==null:!1}};let $=Ce();return $&&($.disableAds=new Q(window.adthrive)),e.ClsDisableAds=Q,e})({});</script>		<style id="wp-custom-css"></style>
		
	<style id="feast-homepage-styling-34121"></style>
	<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript><style id='simple-social-icons-block-styles-inline-css'></style>
<style id='core-block-supports-inline-css'>
.wp-elements-da27094035d4c99200f3b2d17d2ed5c6 a:where(:not(.wp-element-button)){color:#5d8c18;}.wp-elements-8ea464aa19333121d790695623483cd2 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--feast-branding-color-links);}.wp-container-core-buttons-is-layout-765c4724{justify-content:flex-end;}.wp-elements-5857f3ea4196cae7bbe562f6b3a82775 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--feast-branding-color-links);}.wp-container-core-buttons-is-layout-b4b59ed6{justify-content:flex-end;align-items:stretch;}.wp-elements-31342da193bc3a6ba4e4b02f1dec8cab a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black);}.wp-elements-30025f7a414bb79112682d2b1cab6bff a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black);}.wp-elements-66523f0768eeec7c3912a5568a987302 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black);}.wp-elements-2ac90317c782d76aaa1c6657b5dfec68 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--feast-branding-color-links);}.wp-elements-4f5be742d077e3e90cd04c00453ecdb2 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black);}.wp-elements-4771ff6317a1c62493d2260d38a72def a:where(:not(.wp-element-button)){color:var(--wp--preset--color--feast-branding-color-links);}.wp-elements-1382aaf5b5c45f1a9e20be1efbade7f6 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black);}.wp-elements-46e2778716e86d1d85e4b3898a2ded55 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black);}.wp-elements-3c7e92d21c5b09dddf90370e9a66603e a:where(:not(.wp-element-button)){color:var(--wp--preset--color--feast-branding-color-links);}.wp-elements-1b5410dab247028fd59a46712f597185 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--feast-branding-color-links);}.wp-elements-98bcf5d04cbe54ff462cf8de71095b85 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black);}.wp-elements-2037b1cf35c7a672c76ed5b9d75dcba0 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black);}.wp-elements-4d0a621f66bcb1771a1e89d5851885c9 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black);}.wp-container-core-buttons-is-layout-16018d1d{justify-content:center;}.wp-container-core-columns-is-layout-9d6595d7{flex-wrap:nowrap;}
/*# sourceURL=core-block-supports-inline-css */
</style>

<style id="wpr-lazyload-bg-container"></style><style id="wpr-lazyload-bg-exclusion">.search-form input{--wpr-bg-3183312f-15ef-41cc-8c7c-3670f9295a2d: url('https://holycowvegan.net/wp-content/plugins/feast-plugin/assets/images/search.svg');}.wp-block-search input{--wpr-bg-b3c63be6-af80-4438-b39f-6e8e72a0e423: url('https://holycowvegan.net/wp-content/plugins/feast-plugin/assets/images/search.svg');}</style>
<noscript>
<style id="wpr-lazyload-bg-nostyle">#convertkit-restrict-content-modal-loading{--wpr-bg-58507b68-eea7-44cc-af8f-437d5fc8c320: url('https://holycowvegan.net/wp-content/plugins/convertkit/resources/frontend/images/spinner.gif');}#convertkit-restrict-content-modal #convertkit-restrict-content-modal-close{--wpr-bg-9fb4b2ce-fb92-40d6-a821-2c4a3ae1ce91: url('https://holycowvegan.net/wp-content/plugins/convertkit/resources/frontend/images/cross.svg');}.rll-youtube-player .play{--wpr-bg-b362f7e9-a101-4cbe-8102-a4734a51e43e: url('https://holycowvegan.net/wp-content/plugins/wp-rocket/assets/img/youtube.png');}</style>
</noscript>
<script type="application/javascript">const rocket_pairs = [{"selector":"#convertkit-restrict-content-modal-loading","style":"#convertkit-restrict-content-modal-loading{--wpr-bg-58507b68-eea7-44cc-af8f-437d5fc8c320: url('https:\/\/holycowvegan.net\/wp-content\/plugins\/convertkit\/resources\/frontend\/images\/spinner.gif');}","hash":"58507b68-eea7-44cc-af8f-437d5fc8c320","url":"https:\/\/holycowvegan.net\/wp-content\/plugins\/convertkit\/resources\/frontend\/images\/spinner.gif"},{"selector":"#convertkit-restrict-content-modal #convertkit-restrict-content-modal-close","style":"#convertkit-restrict-content-modal #convertkit-restrict-content-modal-close{--wpr-bg-9fb4b2ce-fb92-40d6-a821-2c4a3ae1ce91: url('https:\/\/holycowvegan.net\/wp-content\/plugins\/convertkit\/resources\/frontend\/images\/cross.svg');}","hash":"9fb4b2ce-fb92-40d6-a821-2c4a3ae1ce91","url":"https:\/\/holycowvegan.net\/wp-content\/plugins\/convertkit\/resources\/frontend\/images\/cross.svg"},{"selector":".rll-youtube-player .play","style":".rll-youtube-player .play{--wpr-bg-b362f7e9-a101-4cbe-8102-a4734a51e43e: url('https:\/\/holycowvegan.net\/wp-content\/plugins\/wp-rocket\/assets\/img\/youtube.png');}","hash":"b362f7e9-a101-4cbe-8102-a4734a51e43e","url":"https:\/\/holycowvegan.net\/wp-content\/plugins\/wp-rocket\/assets\/img\/youtube.png"}]; const rocket_excluded_pairs = [{"selector":".search-form input","style":".search-form input{--wpr-bg-3183312f-15ef-41cc-8c7c-3670f9295a2d: url('https:\/\/holycowvegan.net\/wp-content\/plugins\/feast-plugin\/assets\/images\/search.svg');}","hash":"3183312f-15ef-41cc-8c7c-3670f9295a2d","url":"https:\/\/holycowvegan.net\/wp-content\/plugins\/feast-plugin\/assets\/images\/search.svg"},{"selector":".wp-block-search input","style":".wp-block-search input{--wpr-bg-b3c63be6-af80-4438-b39f-6e8e72a0e423: url('https:\/\/holycowvegan.net\/wp-content\/plugins\/feast-plugin\/assets\/images\/search.svg');}","hash":"b3c63be6-af80-4438-b39f-6e8e72a0e423","url":"https:\/\/holycowvegan.net\/wp-content\/plugins\/feast-plugin\/assets\/images\/search.svg"}];</script></head>
<body class="home wp-singular page-template-default page page-id-34121 wp-theme-genesis wp-child-theme-foodiepro5 header-image header-full-width genesis-breadcrumbs-hidden feast-plugin feast-full-width-layout full-width-content wp-6-9-4 fp-15-2-0 feast-plus"><div class="site-container"><nav class="nav-primary" aria-label="Main"><div class="wrap"><ul id="menu-primary-navigation-menu" class="menu genesis-nav-menu menu-primary"><li id="menu-item-9075" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-9075"><a href="https://holycowvegan.net/" aria-current="page" data-wpel-link="internal"><span >Home</span></a></li>
<li id="menu-item-71562" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-71562"><a href="https://holycowvegan.net/all-recipes/" data-wpel-link="internal"><span >All Recipes</span></a>
<ul class="sub-menu">
	<li id="menu-item-71565" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-71565"><a href="https://holycowvegan.net/all-recipes/vegan-breakfast-recipes/" data-wpel-link="internal"><span >Breakfast &amp; Brunch</span></a></li>
	<li id="menu-item-71563" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-71563"><a href="https://holycowvegan.net/all-recipes/main-dishes/" data-wpel-link="internal"><span >Vegan Dinners</span></a></li>
	<li id="menu-item-89303" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-89303"><a href="https://holycowvegan.net/one-pot/" data-wpel-link="internal"><span >One Pot Meals</span></a></li>
	<li id="menu-item-89304" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-89304"><a href="https://holycowvegan.net/quick-and-easy/" data-wpel-link="internal"><span >Quick and Easy</span></a></li>
	<li id="menu-item-89302" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-89302"><a href="https://holycowvegan.net/all-recipes/vegan-casserole-recipes/" data-wpel-link="internal"><span >Casseroles</span></a></li>
	<li id="menu-item-71575" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-71575"><a href="https://holycowvegan.net/all-recipes/soups-stews/" data-wpel-link="internal"><span >Soups &amp; Stews</span></a></li>
	<li id="menu-item-89305" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-89305"><a href="https://holycowvegan.net/global-vegan-recipes/vegan-italian-recipes/pasta/" data-wpel-link="internal"><span >Pasta</span></a></li>
	<li id="menu-item-71576" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-71576"><a href="https://holycowvegan.net/all-recipes/vegan-bread-recipes/" data-wpel-link="internal"><span >Breads</span></a>
	<ul class="sub-menu">
		<li id="menu-item-89306" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-89306"><a href="https://holycowvegan.net/sourdough-baking/" data-wpel-link="internal"><span >Sourdough Recipes</span></a></li>
	</ul>
</li>
	<li id="menu-item-71564" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-71564"><a href="https://holycowvegan.net/all-recipes/vegan-desserts/" data-wpel-link="internal"><span >Desserts</span></a></li>
	<li id="menu-item-71572" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-71572"><a href="https://holycowvegan.net/recipes-by-method/vegan-instant-pot-recipes/" data-wpel-link="internal"><span >Instant Pot Recipes</span></a></li>
	<li id="menu-item-71570" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-71570"><a href="https://holycowvegan.net/recipes-by-method/vegan-air-fryer-recipes/" data-wpel-link="internal"><span >Air Fryer Recipes</span></a></li>
	<li id="menu-item-89296" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-89296"><a href="https://holycowvegan.net/recipes-by-diet/" data-wpel-link="internal"><span >Recipes by diet</span></a>
	<ul class="sub-menu">
		<li id="menu-item-89297" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-89297"><a href="https://holycowvegan.net/recipes-by-diet/gluten-free-recipes/" data-wpel-link="internal"><span >Gluten-Free Recipes</span></a></li>
		<li id="menu-item-89298" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-89298"><a href="https://holycowvegan.net/recipes-by-diet/grain-free/" data-wpel-link="internal"><span >Grain-Free Recipes</span></a></li>
		<li id="menu-item-89299" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-89299"><a href="https://holycowvegan.net/recipes-by-diet/low-carb-vegan/" data-wpel-link="internal"><span >Low Carb Vegan Recipes</span></a></li>
		<li id="menu-item-89300" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-89300"><a href="https://holycowvegan.net/recipes-by-diet/fat-free-vegan-recipes/" data-wpel-link="internal"><span >No Added Oil</span></a></li>
		<li id="menu-item-89301" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-89301"><a href="https://holycowvegan.net/recipes-by-diet/nut-free/" data-wpel-link="internal"><span >Nut-Free Recipes</span></a></li>
	</ul>
</li>
</ul>
</li>
</ul></div></nav><header class="site-header"><div class="wrap"><div class="title-area"><p class="site-title"><a href="https://holycowvegan.net/" data-wpel-link="internal">Holy Cow Vegan</a></p></div></div></header><header class="feastmobilenavbar"><div class="feastmenutoggle"><a href="#feastmobilemenu"><?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Capa_1" xmlns="//www.w3.org/2000/svg" xmlns:xlink="//www.w3.org/1999/xlink" x="0px" y="0px" width="30px" height="30px" viewBox="0 0 459 459" style="enable-background:new 0 0 459 459;" xml:space="preserve" aria-labelledby="menuicon" role="img">
	<title id="menuicon">menu icon</title>
	<g id="menu">
		<path fill="currentColor" d="M0,382.5h459v-51H0V382.5z M0,255h459v-51H0V255z M0,76.5v51h459v-51H0z"/>
	</g>
</svg>
</a></div><div class="feastmenulogo"><a href="https://holycowvegan.net" data-wpel-link="internal"><img src="https://holycowvegan.net/wp-content/uploads/2024/06/Holy-Cow-Vegan-11-2.jpg" srcset="https://holycowvegan.net/wp-content/uploads/2024/06/Holy-Cow-Vegan-11.jpg 2x" alt="go to homepage" data-skip-lazy data-pin-nopin="true" height="70" width="200" fetchpriority="high" /></a></div><nav class="desktop-inline-modern-menu"><ul id="menu-feast-modern-mobile-menu" class="menu"><li id="menu-item-89424" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-89424"><a href="https://holycowvegan.net/indian-vegan-recipes/" data-wpel-link="internal">Vegan Indian</a><button class="feast-submenu-toggle" aria-label="Submenu Dropdown"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 384 512" width="20px" height="20px" alt="Submenu Dropdown"><path d="M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z"/></svg></button>
<ul class="sub-menu">
	<li id="menu-item-92474" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-92474"><a href="https://holycowvegan.net/indian-vegan-recipes/tamil-recipes/" data-wpel-link="internal">South Indian Recipes</a></li>
	<li id="menu-item-92473" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-92473"><a href="https://holycowvegan.net/indian-vegan-recipes/punjabi-recipes/" data-wpel-link="internal">North Indian Recipes</a></li>
	<li id="menu-item-93303" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-93303"><a href="https://holycowvegan.net/indian-vegan-recipes/western-indian-recipes/" data-wpel-link="internal">Western Indian Recipes</a></li>
	<li id="menu-item-93903" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-93903"><a href="https://holycowvegan.net/indian-vegan-recipes/eastern-indian/" data-wpel-link="internal">Eastern Indian Recipes</a></li>
	<li id="menu-item-94834" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94834"><a href="https://holycowvegan.net/global-vegan-recipes/vegan-curry-recipes/" data-wpel-link="internal">Curries</a></li>
	<li id="menu-item-94835" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94835"><a href="https://holycowvegan.net/indian-vegan-recipes/vegan-dal-recipes/" data-wpel-link="internal">Indian Dal Recipes</a></li>
	<li id="menu-item-99159" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-99159"><a href="https://holycowvegan.net/recipes-by-ingredient/tofu-recipes/indian-tofu-recipes/" data-wpel-link="internal">Indian Tofu Recipes</a></li>
	<li id="menu-item-100886" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-100886"><a href="https://holycowvegan.net/indian-vegan-recipes/vegan-indian-sweets/" data-wpel-link="internal">Indian Sweets</a></li>
	<li id="menu-item-99158" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-99158"><a href="https://holycowvegan.net/indian-vegan-recipes/bombay-street-food/" data-wpel-link="internal">Indian Street Food</a></li>
	<li id="menu-item-99155" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-99155"><a href="https://holycowvegan.net/indian-grocery-list/" data-wpel-link="internal">Indian Grocery List</a></li>
	<li id="menu-item-99152" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-99152"><a href="https://holycowvegan.net/ultimate-guide-to-vegan-indian-cooking/" data-wpel-link="internal">Ultimate Guide to Vegan Indian Cooking</a></li>
	<li id="menu-item-99102" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-99102"><a href="https://holycowvegan.net/how-to-veganize-indian-recipes/" data-wpel-link="internal">How to Veganize Indian Recipes</a></li>
	<li id="menu-item-100067" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-100067"><a href="https://holycowvegan.net/indian-spices-and-how-to-use-them/" data-wpel-link="internal">Complete Guide to Indian Spices and Their Uses</a></li>
	<li id="menu-item-99154" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-99154"><a href="https://holycowvegan.net/indian-dals-beans-pulses/" data-wpel-link="internal">Pulses for the Indian Pantry (Dals, Beans and Peas)</a></li>
</ul>
</li>
<li id="menu-item-71494" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-71494"><a href="https://holycowvegan.net/recipe-index/" data-wpel-link="internal">Recipe Index</a><button class="feast-submenu-toggle" aria-label="Submenu Dropdown"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 384 512" width="20px" height="20px" alt="Submenu Dropdown"><path d="M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z"/></svg></button>
<ul class="sub-menu">
	<li id="menu-item-94836" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94836"><a href="https://holycowvegan.net/all-recipes/vegan-appetizers-snack-recipes/" data-wpel-link="internal">Appetizers &amp; Snacks</a></li>
	<li id="menu-item-92352" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-92352"><a href="https://holycowvegan.net/all-recipes/vegan-breakfast-recipes/" data-wpel-link="internal">Breakfast &amp; Brunch</a></li>
	<li id="menu-item-92351" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-92351"><a href="https://holycowvegan.net/all-recipes/main-dishes/" data-wpel-link="internal">Vegan Dinners</a></li>
	<li id="menu-item-103258" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-103258"><a href="https://holycowvegan.net/global-vegan-recipes/vegan-italian-recipes/pasta/" data-wpel-link="internal">Pasta</a></li>
	<li id="menu-item-103259" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-103259"><a href="https://holycowvegan.net/all-recipes/vegan-casserole-recipes/" data-wpel-link="internal">Casseroles</a></li>
	<li id="menu-item-92472" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-92472"><a href="https://holycowvegan.net/all-recipes/vegetable-sides/" data-wpel-link="internal">Side Dishes</a></li>
	<li id="menu-item-92353" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-92353"><a href="https://holycowvegan.net/all-recipes/vegan-desserts/" data-wpel-link="internal">Desserts</a></li>
</ul>
</li>
<li id="menu-item-103103" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-103103"><a href="https://holycowvegan.net/sourdough-baking/" data-wpel-link="internal">Sourdough Recipes</a></li>
<li id="menu-item-93122" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-93122"><a href="https://holycowvegan.net/about/" data-wpel-link="internal">About Holy Cow Vegan</a></li>
</ul></nav><div class="modern-menu-desktop-social"><div id="feast-social"><li id="simple-social-icons-4" class="widget simple-social-icons"><ul class="alignleft"><li class="ssi-facebook"><a data-wpel-link="ignore" href="https://www.facebook.com/HolyCowVegan" target="_blank" rel="noopener noreferrer"><svg role="img" class="social-facebook" aria-labelledby="social-facebook-4"><title id="social-facebook-4">Facebook</title><use xlink:data-wpel-link="ignore" href="https://holycowvegan.net/wp-content/plugins/simple-social-icons/symbol-defs.svg#social-facebook"></use></svg></a></li><li class="ssi-instagram"><a data-wpel-link="ignore" href="https://www.instagram.com/HolyCowVegan/" target="_blank" rel="noopener noreferrer"><svg role="img" class="social-instagram" aria-labelledby="social-instagram-4"><title id="social-instagram-4">Instagram</title><use xlink:data-wpel-link="ignore" href="https://holycowvegan.net/wp-content/plugins/simple-social-icons/symbol-defs.svg#social-instagram"></use></svg></a></li><li class="ssi-substack"><a data-wpel-link="ignore" href="https://substack.com/@holycowvegan" target="_blank" rel="noopener noreferrer"><svg role="img" class="social-substack" aria-labelledby="social-substack-4"><title id="social-substack-4">Substack</title><use xlink:data-wpel-link="ignore" href="https://holycowvegan.net/wp-content/plugins/simple-social-icons/symbol-defs.svg#social-substack"></use></svg></a></li><li class="ssi-youtube"><a data-wpel-link="ignore" href="https://www.youtube.com/channel/UCRoFd5OiVKy8PJy4GbGORlA" target="_blank" rel="noopener noreferrer"><svg role="img" class="social-youtube" aria-labelledby="social-youtube-4"><title id="social-youtube-4">YouTube</title><use xlink:data-wpel-link="ignore" href="https://holycowvegan.net/wp-content/plugins/simple-social-icons/symbol-defs.svg#social-youtube"></use></svg></a></li></ul></li>
</div></div><div class="feastsubscribebutton"><a href="/subscribe/" data-wpel-link="internal"><svg id="svg" version="1.1" xmlns="//www.w3.org/2000/svg" xmlns:xlink="//www.w3.org/1999/xlink" height="30px" width="90px" viewBox="0, 0, 400,62.365591397849464">
  <title>subscribe</title>
  <g id="svgg">
    <path fill="currentColor" id="path0" d="M26.050 5.330 C 19.725 7.308,15.771 12.123,15.771 17.846 C 15.771 25.406,19.962 29.225,32.891 33.446 C 48.466 38.530,48.556 50.896,33.017 50.896 C 25.829 50.896,22.500 48.560,20.505 42.115 C 19.726 39.597,14.337 40.411,14.337 43.046 C 14.337 56.105,41.674 61.606,48.769 49.975 C 54.448 40.665,48.765 31.572,34.767 27.571 C 23.980 24.488,20.269 20.193,23.310 14.313 C 27.257 6.680,43.728 9.562,43.728 17.886 C 43.728 19.171,44.177 19.355,47.312 19.355 C 49.283 19.355,50.896 19.252,50.896 19.127 C 50.896 9.148,37.546 1.734,26.050 5.330 M160.932 4.926 C 143.613 9.505,145.768 26.536,164.445 32.693 C 175.194 36.236,177.778 38.236,177.778 43.011 C 177.778 53.848,156.854 53.818,154.473 42.977 C 153.842 40.106,147.658 39.647,147.686 42.473 C 147.827 56.888,176.357 61.890,183.180 48.696 C 187.688 39.978,182.226 32.186,168.371 27.569 C 156.805 23.715,152.605 17.927,157.885 13.118 C 164.593 7.008,177.778 10.406,177.778 18.244 C 177.778 19.087,178.577 19.355,181.097 19.355 L 184.417 19.355 183.994 16.747 C 182.636 8.383,170.802 2.317,160.932 4.926 M205.522 5.288 C 193.113 9.929,187.498 27.839,193.471 43.728 C 200.113 61.398,225.168 60.783,229.987 42.832 L 230.709 40.143 227.272 40.143 C 224.006 40.143,223.813 40.253,223.393 42.354 C 221.152 53.560,205.804 54.266,200.382 43.412 C 197.373 37.389,197.248 24.155,200.140 17.838 C 205.236 6.706,220.504 7.247,223.462 18.664 C 224.326 21.998,230.667 22.645,230.225 19.355 C 228.759 8.450,216.195 1.295,205.522 5.288 M58.781 24.396 C 58.781 45.482,59.019 47.008,62.941 51.141 C 70.903 59.530,87.303 57.865,93.053 48.085 L 94.982 44.803 95.203 24.910 L 95.424 5.018 92.199 5.018 L 88.974 5.018 88.752 24.194 C 88.469 48.664,87.490 50.887,76.988 50.893 C 66.447 50.900,65.236 48.111,65.234 23.835 L 65.233 5.018 62.007 5.018 L 58.781 5.018 58.781 24.396 M106.093 30.538 L 106.093 56.059 118.100 55.784 C 131.707 55.472,134.341 54.673,138.131 49.704 C 142.597 43.849,140.283 32.689,134.070 30.116 L 131.852 29.197 134.377 27.481 C 140.228 23.505,140.846 14.573,135.646 9.123 C 132.673 6.006,128.030 5.018,116.357 5.018 L 106.093 5.018 106.093 30.538 M240.143 30.466 L 240.143 55.914 243.369 55.914 L 246.595 55.914 246.595 45.520 L 246.595 35.125 252.509 35.126 L 258.423 35.127 264.025 45.521 L 269.628 55.914 273.190 55.914 C 276.653 55.914,276.730 55.869,275.923 54.301 C 275.467 53.414,272.875 48.634,270.163 43.679 C 264.354 33.065,264.551 34.140,268.014 31.954 C 278.032 25.630,275.856 9.891,264.455 6.209 C 261.718 5.325,258.109 5.018,250.455 5.018 L 240.143 5.018 240.143 30.466 M284.588 30.466 L 284.588 55.914 287.814 55.914 L 291.039 55.914 291.039 30.466 L 291.039 5.018 287.814 5.018 L 284.588 5.018 284.588 30.466 M303.226 30.466 L 303.226 55.914 313.953 55.914 C 325.859 55.914,330.021 55.026,333.601 51.722 C 339.739 46.056,339.150 35.284,332.463 30.920 L 329.863 29.224 332.594 26.619 C 336.044 23.329,337.133 19.713,336.111 14.946 C 334.474 7.313,329.244 5.018,313.490 5.018 L 303.226 5.018 303.226 30.466 M348.387 30.466 L 348.387 55.914 364.559 55.914 L 380.732 55.914 380.509 53.226 L 380.287 50.538 367.563 50.342 L 354.839 50.146 354.839 41.202 L 354.839 32.258 365.950 32.258 L 377.061 32.258 377.061 29.749 L 377.061 27.240 365.950 27.240 L 354.839 27.240 354.839 18.996 L 354.839 10.753 367.384 10.753 L 379.928 10.753 379.928 7.885 L 379.928 5.018 364.158 5.018 L 348.387 5.018 348.387 30.466 M129.099 11.862 C 132.543 13.644,133.822 19.465,131.498 22.784 C 129.472 25.675,126.727 26.523,119.390 26.523 L 112.545 26.523 112.545 18.638 L 112.545 10.753 119.749 10.753 C 124.849 10.753,127.579 11.077,129.099 11.862 M263.574 12.151 C 266.573 13.979,267.549 15.950,267.549 20.179 C 267.549 27.041,264.112 29.448,253.584 29.960 L 246.595 30.299 246.595 20.526 L 246.595 10.753 253.943 10.755 C 259.953 10.758,261.706 11.011,263.574 12.151 M328.021 13.122 C 333.818 19.868,328.285 26.523,316.881 26.523 L 310.394 26.523 310.394 18.575 L 310.394 10.626 318.343 10.868 C 326.030 11.103,326.349 11.177,328.021 13.122 M129.773 33.345 C 133.706 35.379,135.094 40.558,133.031 45.495 C 131.463 49.248,128.894 50.179,120.107 50.179 L 112.545 50.179 112.545 41.219 L 112.545 32.258 120.107 32.258 C 125.465 32.258,128.283 32.575,129.773 33.345 M329.093 34.958 C 332.751 39.055,331.571 46.679,326.905 49.092 C 325.435 49.852,322.636 50.179,317.598 50.179 L 310.394 50.179 310.394 41.157 L 310.394 32.135 318.698 32.376 L 327.003 32.616 329.093 34.958 " stroke="none" fill-rule="evenodd"></path>
  </g>
</svg>
</a></div><div class="feastsearchtoggle"><a href="#feastmobilemenu"><svg xmlns="//www.w3.org/2000/svg" xmlns:xlink="//www.w3.org/1999/xlink" xml:space="preserve" xmlns:svg="//www.w3.org/2000/svg" version="1.1" x="0px" y="0px" width="30px" height="30px" viewBox="0 0 100 100" aria-labelledby="searchicon" role="img">
  <title id="searchicon">search icon</title>
  <g transform="translate(0,-952.36218)">
    <path fill="currentColor" d="M 40 11 C 24.007431 11 11 24.00743 11 40 C 11 55.9926 24.007431 69 40 69 C 47.281794 69 53.935267 66.28907 59.03125 61.84375 L 85.59375 88.40625 C 86.332786 89.16705 87.691654 89.1915 88.4375 88.4375 C 89.183345 87.6834 89.175154 86.2931 88.40625 85.5625 L 61.875 59.03125 C 66.312418 53.937244 69 47.274551 69 40 C 69 24.00743 55.992569 11 40 11 z M 40 15 C 53.830808 15 65 26.16919 65 40 C 65 53.8308 53.830808 65 40 65 C 26.169192 65 15 53.8308 15 40 C 15 26.16919 26.169192 15 40 15 z " transform="translate(0,952.36218)">
    </path>
  </g>
</svg>
</a></div></header><nav id="feastmobilemenu" class="feastmobilemenu-background" aria-label="main"><div class="mmm-dialog"><div class="mmm-content"><a href="https://holycowvegan.net" data-wpel-link="internal"><img id="mmmlogo" src="https://holycowvegan.net/wp-content/uploads/2024/06/Holy-Cow-Vegan-11-2.jpg" srcset="https://holycowvegan.net/wp-content/uploads/2024/06/Holy-Cow-Vegan-11.jpg 2x" alt="Homepage link" data-pin-nopin="true" fetchpriority="high" /></a><div id="feast-mobile-search"><form class="search-form" method="get" action="https://holycowvegan.net/" role="search"><input class="search-form-input" type="search" name="s" id="searchform-1" placeholder="Search this website"><input class="search-form-submit" type="submit" value="Search"><meta content="https://holycowvegan.net/?s={s}"></form></div><ul id="menu-feast-modern-mobile-menu-1" class="menu"><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-89424"><a href="https://holycowvegan.net/indian-vegan-recipes/" data-wpel-link="internal">Vegan Indian</a><button class="feast-submenu-toggle" aria-label="Submenu Dropdown"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 384 512" width="20px" height="20px" alt="Submenu Dropdown"><path d="M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z"/></svg></button>
<ul class="sub-menu">
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-92474"><a href="https://holycowvegan.net/indian-vegan-recipes/tamil-recipes/" data-wpel-link="internal">South Indian Recipes</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-92473"><a href="https://holycowvegan.net/indian-vegan-recipes/punjabi-recipes/" data-wpel-link="internal">North Indian Recipes</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-93303"><a href="https://holycowvegan.net/indian-vegan-recipes/western-indian-recipes/" data-wpel-link="internal">Western Indian Recipes</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-93903"><a href="https://holycowvegan.net/indian-vegan-recipes/eastern-indian/" data-wpel-link="internal">Eastern Indian Recipes</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94834"><a href="https://holycowvegan.net/global-vegan-recipes/vegan-curry-recipes/" data-wpel-link="internal">Curries</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94835"><a href="https://holycowvegan.net/indian-vegan-recipes/vegan-dal-recipes/" data-wpel-link="internal">Indian Dal Recipes</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-99159"><a href="https://holycowvegan.net/recipes-by-ingredient/tofu-recipes/indian-tofu-recipes/" data-wpel-link="internal">Indian Tofu Recipes</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-100886"><a href="https://holycowvegan.net/indian-vegan-recipes/vegan-indian-sweets/" data-wpel-link="internal">Indian Sweets</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-99158"><a href="https://holycowvegan.net/indian-vegan-recipes/bombay-street-food/" data-wpel-link="internal">Indian Street Food</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-99155"><a href="https://holycowvegan.net/indian-grocery-list/" data-wpel-link="internal">Indian Grocery List</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-99152"><a href="https://holycowvegan.net/ultimate-guide-to-vegan-indian-cooking/" data-wpel-link="internal">Ultimate Guide to Vegan Indian Cooking</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-99102"><a href="https://holycowvegan.net/how-to-veganize-indian-recipes/" data-wpel-link="internal">How to Veganize Indian Recipes</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-100067"><a href="https://holycowvegan.net/indian-spices-and-how-to-use-them/" data-wpel-link="internal">Complete Guide to Indian Spices and Their Uses</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-99154"><a href="https://holycowvegan.net/indian-dals-beans-pulses/" data-wpel-link="internal">Pulses for the Indian Pantry (Dals, Beans and Peas)</a></li>
</ul>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-71494"><a href="https://holycowvegan.net/recipe-index/" data-wpel-link="internal">Recipe Index</a><button class="feast-submenu-toggle" aria-label="Submenu Dropdown"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 384 512" width="20px" height="20px" alt="Submenu Dropdown"><path d="M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z"/></svg></button>
<ul class="sub-menu">
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94836"><a href="https://holycowvegan.net/all-recipes/vegan-appetizers-snack-recipes/" data-wpel-link="internal">Appetizers &amp; Snacks</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-92352"><a href="https://holycowvegan.net/all-recipes/vegan-breakfast-recipes/" data-wpel-link="internal">Breakfast &amp; Brunch</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-92351"><a href="https://holycowvegan.net/all-recipes/main-dishes/" data-wpel-link="internal">Vegan Dinners</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-103258"><a href="https://holycowvegan.net/global-vegan-recipes/vegan-italian-recipes/pasta/" data-wpel-link="internal">Pasta</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-103259"><a href="https://holycowvegan.net/all-recipes/vegan-casserole-recipes/" data-wpel-link="internal">Casseroles</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-92472"><a href="https://holycowvegan.net/all-recipes/vegetable-sides/" data-wpel-link="internal">Side Dishes</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-92353"><a href="https://holycowvegan.net/all-recipes/vegan-desserts/" data-wpel-link="internal">Desserts</a></li>
</ul>
</li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-103103"><a href="https://holycowvegan.net/sourdough-baking/" data-wpel-link="internal">Sourdough Recipes</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-93122"><a href="https://holycowvegan.net/about/" data-wpel-link="internal">About Holy Cow Vegan</a></li>
</ul><div id="feast-mobile-menu-social-icons"><div id="feast-social"><li id="simple-social-icons-4" class="widget simple-social-icons"><ul class="alignleft"><li class="ssi-facebook"><a data-wpel-link="ignore" href="https://www.facebook.com/HolyCowVegan" target="_blank" rel="noopener noreferrer"><svg role="img" class="social-facebook" aria-labelledby="social-facebook-4"><title id="social-facebook-4">Facebook</title><use xlink:data-wpel-link="ignore" href="https://holycowvegan.net/wp-content/plugins/simple-social-icons/symbol-defs.svg#social-facebook"></use></svg></a></li><li class="ssi-instagram"><a data-wpel-link="ignore" href="https://www.instagram.com/HolyCowVegan/" target="_blank" rel="noopener noreferrer"><svg role="img" class="social-instagram" aria-labelledby="social-instagram-4"><title id="social-instagram-4">Instagram</title><use xlink:data-wpel-link="ignore" href="https://holycowvegan.net/wp-content/plugins/simple-social-icons/symbol-defs.svg#social-instagram"></use></svg></a></li><li class="ssi-substack"><a data-wpel-link="ignore" href="https://substack.com/@holycowvegan" target="_blank" rel="noopener noreferrer"><svg role="img" class="social-substack" aria-labelledby="social-substack-4"><title id="social-substack-4">Substack</title><use xlink:data-wpel-link="ignore" href="https://holycowvegan.net/wp-content/plugins/simple-social-icons/symbol-defs.svg#social-substack"></use></svg></a></li><li class="ssi-youtube"><a data-wpel-link="ignore" href="https://www.youtube.com/channel/UCRoFd5OiVKy8PJy4GbGORlA" target="_blank" rel="noopener noreferrer"><svg role="img" class="social-youtube" aria-labelledby="social-youtube-4"><title id="social-youtube-4">YouTube</title><use xlink:data-wpel-link="ignore" href="https://holycowvegan.net/wp-content/plugins/simple-social-icons/symbol-defs.svg#social-youtube"></use></svg></a></li></ul></li>
</div></div><a href="#" class="closebtn">×</a></div></div></nav>
	<div class="feast-top-banner">

					<a href="https://holycowvegan.net/subscribe/" aria-label="Sign up for new recipes" target="_blank" rel="nopener noreferrer" data-wpel-link="internal">
		
		<span class="feast-top-banner__text">
			Sign up for new recipes							&rarr;
					</span>

					</a>
		
	</div>

	<div class="site-inner"><div class="content-sidebar-wrap"><main class="content"><article class="post-34121 page type-page status-publish has-post-thumbnail entry grow-content-body" aria-label="Delicious vegan and Indian recipes for home cooks"><header class="entry-header"><h1 class="entry-title">Delicious vegan and Indian recipes for home cooks</h1>
</header><div class="entry-content">
<p class="has-text-align-center has-text-color has-link-color wp-elements-da27094035d4c99200f3b2d17d2ed5c6" style="color:#5d8c18;font-size:20px;font-style:normal;font-weight:800;text-transform:uppercase">Cook confidently with easy vegan recipes</p>


<div class='feast-category-index '  ><ul class='feast-category-index-list feast-grid-third feast-desktop-grid-third'  ><li><a href="https://holycowvegan.net/all-recipes/main-dishes/" data-wpel-link="internal"><img decoding="async" fetchpriority="high" width="720" height="960" src="https://holycowvegan.net/wp-content/uploads/2026/03/vegan-thai-peanut-noodles-720x960.jpeg" class="" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2026/03/vegan-thai-peanut-noodles-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2026/03/vegan-thai-peanut-noodles-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2026/03/vegan-thai-peanut-noodles-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2026/03/vegan-thai-peanut-noodles-640x853.jpeg 640w" sizes="(max-width: 720px) 100vw, 720px" /><div class='fsci-title' >Vegan Dinners</div></a></li><li><a href="https://holycowvegan.net/quick-and-easy/" data-wpel-link="internal"><img decoding="async" width="720" height="960" src="https://holycowvegan.net/wp-content/uploads/2026/03/vegan-etouffee-720x960.jpg" class="" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2026/03/vegan-etouffee-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2026/03/vegan-etouffee-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2026/03/vegan-etouffee-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2026/03/vegan-etouffee-640x853.jpg 640w" sizes="(max-width: 720px) 100vw, 720px" /><div class='fsci-title' >Quick and Easy</div></a></li><li><a href="https://holycowvegan.net/indian-vegan-recipes/" data-wpel-link="internal"><img decoding="async" width="720" height="960" src="https://holycowvegan.net/wp-content/uploads/2026/03/chana-masala-33-720x960.jpg" class="" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2026/03/chana-masala-33-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2026/03/chana-masala-33-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2026/03/chana-masala-33-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2026/03/chana-masala-33-640x853.jpg 640w" sizes="(max-width: 720px) 100vw, 720px" /><div class='fsci-title' >Vegan Indian</div></a></li></ul></div>


<div class="wp-block-group is-style-default"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h2 class="wp-block-heading" id="h-reader-favorites" style="text-transform:uppercase">Reader Favorites</h2>


<div class='feast-category-index  feast-recipe-index'><ul class="fsri-list feast-grid-half feast-desktop-grid-fourth"><li class="listing-item"><a href="https://holycowvegan.net/crusty-sourdough-dinner-rolls-no-knead-and-no-added-yeast/" data-wpel-link="internal"><img fetchpriority="high" decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2024/08/crusty-sourdough-rolls-11-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Photo of sourdough dinner rolls." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2024/08/crusty-sourdough-rolls-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/08/crusty-sourdough-rolls-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2024/08/crusty-sourdough-rolls-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/08/crusty-sourdough-rolls-11-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /><div class="fsri-title">Crusty Sourdough Dinner Rolls (No-Knead)</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-cream-of-mushroom-soup/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2019/02/vegan-cream-of-mushroom-soup-5-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="This extra creamy and tasty Vegan Cream of Mushroom Soup hugs you with warmth and deliciousness. It&#039;s the perfect comfort food, and it&#039;s dairy-free. #vegan #dairyfree #mushroom #soup HolyCowVegan.net" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2019/02/vegan-cream-of-mushroom-soup-5-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2019/02/vegan-cream-of-mushroom-soup-5-180x240.jpg 180w" sizes="(max-width: 360px) 100vw, 360px" /><div class="fsri-title">Vegan Cream of Mushroom Soup</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/easy-vegetable-curry/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2015/12/vegetable-curry-featured-image-1-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Easy Vegetable Curry in large blue and white dutch oven with ladle." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2015/12/vegetable-curry-featured-image-1-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2015/12/vegetable-curry-featured-image-1-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2015/12/vegetable-curry-featured-image-1-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2015/12/vegetable-curry-featured-image-1-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /><div class="fsri-title">Easy Vegetable Curry (One-pot, 30 minutes)</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/cheesy-vegan-breakfast-potato-casserole/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/06/cheesy-vegan-breakfast-potato-casserole-11-360x480.jpeg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan breakfast potato casserole in cast iron skillet." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/06/cheesy-vegan-breakfast-potato-casserole-11-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/06/cheesy-vegan-breakfast-potato-casserole-11-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/06/cheesy-vegan-breakfast-potato-casserole-11-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/06/cheesy-vegan-breakfast-potato-casserole-11-640x853.jpeg 640w" sizes="(max-width: 360px) 100vw, 360px" /><div class="fsri-title">Cheesy Vegan Breakfast Casserole</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/lebanese-chickpea-stew/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Lebanese chickpea stew in black bowl with spoon." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2016/04/lebanese-chickpea-stew-recipe-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2016/04/lebanese-chickpea-stew-recipe-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2016/04/lebanese-chickpea-stew-recipe-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2016/04/lebanese-chickpea-stew-recipe-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2016/04/lebanese-chickpea-stew-recipe-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2016/04/lebanese-chickpea-stew-recipe-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Lebanese chickpea stew in black bowl with spoon." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2016/04/lebanese-chickpea-stew-recipe-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2016/04/lebanese-chickpea-stew-recipe-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2016/04/lebanese-chickpea-stew-recipe-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2016/04/lebanese-chickpea-stew-recipe-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Lebanese Chickpea Stew</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/punjabi-samosa-recipe/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Photo of samosa in plate with chutney." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2022/06/samosa-13-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/06/samosa-13-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/06/samosa-13-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/06/samosa-13-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2022/06/samosa-13-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2022/06/samosa-13-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Photo of samosa in plate with chutney." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2022/06/samosa-13-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/06/samosa-13-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/06/samosa-13-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/06/samosa-13-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Classic Samosa Recipe (Punjabi Samosa)</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/best-sourdough-sandwich-bread-yeast-free/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Sliced sourdough sandwich bread on cutting board." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2024/01/sourdough-sandwich-bread-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/01/sourdough-sandwich-bread-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2024/01/sourdough-sandwich-bread-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/01/sourdough-sandwich-bread-11-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2024/01/sourdough-sandwich-bread-11-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2024/01/sourdough-sandwich-bread-11-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Sliced sourdough sandwich bread on cutting board." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2024/01/sourdough-sandwich-bread-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/01/sourdough-sandwich-bread-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2024/01/sourdough-sandwich-bread-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/01/sourdough-sandwich-bread-11-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">The Best Sourdough Sandwich Bread</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/mango-cupcakes-with-mango-buttercream/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Closeup of a vegan mango cupcake piled high with mango buttercream frosting" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2009/11/vegan-mango-cupcakes-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2009/11/vegan-mango-cupcakes-180x240.jpg 180w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2009/11/vegan-mango-cupcakes-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2009/11/vegan-mango-cupcakes-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Closeup of a vegan mango cupcake piled high with mango buttercream frosting" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2009/11/vegan-mango-cupcakes-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2009/11/vegan-mango-cupcakes-180x240.jpg 180w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Mango Cupcakes with Mango Buttercream Frosting</div></a></li></ul></div>


<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-button-right-arrow"><a class="wp-block-button__link wp-element-button" href="https://holycowvegan.net/all-recipes/" data-wpel-link="internal">All recipes</a></div>
</div>
</div></div>



<div class="wp-block-group is-style-default has-feast-branding-color-background-background-color has-background"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h2 class="wp-block-heading" id="h-find-a-recipe" style="text-transform:uppercase">Find a recipe</h2>


<form role="search" method="get" action="https://holycowvegan.net/" class="wp-block-search__button-outside wp-block-search__icon-button aligncenter wp-block-search"    ><label class="wp-block-search__label screen-reader-text" for="wp-block-search__input-2" >Search: </label><div class="wp-block-search__inside-wrapper" ><input class="wp-block-search__input" id="wp-block-search__input-2" placeholder="Type recipe name + enter" value="" type="search" name="s" required /><button aria-label="Search" class="wp-block-search__button has-icon wp-element-button" type="submit" ><svg class="search-icon" viewBox="0 0 24 24" width="24" height="24">
					<path d="M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z"></path>
				</svg></button></div></form></div></div>



<div class="wp-block-group is-style-feast-feature-wrapper"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"><div class="kb-row-layout-wrap kb-row-layout-id34121_a0a9aa-61 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-2-columns kt-row-layout-right-golden kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width">

<div class="wp-block-kadence-column kadence-column34121_e90cf8-91"><div class="kt-inside-inner-col">
<h2 class="wp-block-heading has-text-align-center" id="h-browse" style="text-transform:uppercase">Browse</h2>



<p class="has-text-align-center has-feast-branding-color-links-color has-text-color has-link-color wp-elements-8ea464aa19333121d790695623483cd2"><em><strong>By meal type</strong></em></p>
</div></div>



<div class="wp-block-kadence-column kadence-column34121_827ab2-1a"><div class="kt-inside-inner-col"><div class='feast-category-index '  ><ul class='feast-category-index-list feast-grid-third feast-desktop-grid-sixth'  ><li><a href="https://holycowvegan.net/all-recipes/vegan-appetizers-snack-recipes/" data-wpel-link="internal"><img decoding="async" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas.jpg 1200w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-180x180.jpg" /><noscript><img decoding="async" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-180x180.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas.jpg 1200w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class='fsci-title' >Appetizers &amp; Snacks</div></a></li><li><a href="https://holycowvegan.net/all-recipes/vegan-breakfast-recipes/" data-wpel-link="internal"><img decoding="async" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2021/10/vegan-lemon-pancakes-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/10/vegan-lemon-pancakes-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2021/10/vegan-lemon-pancakes-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/10/vegan-lemon-pancakes-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/10/vegan-lemon-pancakes-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2021/10/vegan-lemon-pancakes-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2021/10/vegan-lemon-pancakes-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2021/10/vegan-lemon-pancakes.jpg 1200w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2021/10/vegan-lemon-pancakes-180x180.jpg" /><noscript><img decoding="async" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2021/10/vegan-lemon-pancakes-180x180.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2021/10/vegan-lemon-pancakes-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/10/vegan-lemon-pancakes-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2021/10/vegan-lemon-pancakes-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/10/vegan-lemon-pancakes-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/10/vegan-lemon-pancakes-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2021/10/vegan-lemon-pancakes-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2021/10/vegan-lemon-pancakes-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2021/10/vegan-lemon-pancakes.jpg 1200w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class='fsci-title' >Breakfast &amp; Brunch</div></a></li><li><a href="https://holycowvegan.net/all-recipes/vegan-casserole-recipes/" data-wpel-link="internal"><img decoding="async" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2023/11/vegan-tater-tot-casserole-hotdish-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2023/11/vegan-tater-tot-casserole-hotdish-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2023/11/vegan-tater-tot-casserole-hotdish-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2023/11/vegan-tater-tot-casserole-hotdish-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2023/11/vegan-tater-tot-casserole-hotdish-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2023/11/vegan-tater-tot-casserole-hotdish-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2023/11/vegan-tater-tot-casserole-hotdish-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2023/11/vegan-tater-tot-casserole-hotdish.jpg 1200w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2023/11/vegan-tater-tot-casserole-hotdish-180x180.jpg" /><noscript><img decoding="async" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2023/11/vegan-tater-tot-casserole-hotdish-180x180.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2023/11/vegan-tater-tot-casserole-hotdish-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2023/11/vegan-tater-tot-casserole-hotdish-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2023/11/vegan-tater-tot-casserole-hotdish-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2023/11/vegan-tater-tot-casserole-hotdish-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2023/11/vegan-tater-tot-casserole-hotdish-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2023/11/vegan-tater-tot-casserole-hotdish-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2023/11/vegan-tater-tot-casserole-hotdish-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2023/11/vegan-tater-tot-casserole-hotdish.jpg 1200w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class='fsci-title' >Casseroles</div></a></li><li><a href="https://holycowvegan.net/global-vegan-recipes/vegan-italian-recipes/pasta/" data-wpel-link="internal"><img decoding="async" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11.jpg 1200w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-180x180.jpg" /><noscript><img decoding="async" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-180x180.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11.jpg 1200w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class='fsci-title' >Pasta</div></a></li><li><a href="https://holycowvegan.net/all-recipes/soups-stews/" data-wpel-link="internal"><img decoding="async" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2019/12/vegan-beef-stew-recipe-2-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2019/12/vegan-beef-stew-recipe-2-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2019/12/vegan-beef-stew-recipe-2-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2019/12/vegan-beef-stew-recipe-2-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2019/12/vegan-beef-stew-recipe-2-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2019/12/vegan-beef-stew-recipe-2-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2019/12/vegan-beef-stew-recipe-2-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2019/12/vegan-beef-stew-recipe-2.jpg 1200w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2019/12/vegan-beef-stew-recipe-2-180x180.jpg" /><noscript><img decoding="async" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2019/12/vegan-beef-stew-recipe-2-180x180.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2019/12/vegan-beef-stew-recipe-2-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2019/12/vegan-beef-stew-recipe-2-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2019/12/vegan-beef-stew-recipe-2-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2019/12/vegan-beef-stew-recipe-2-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2019/12/vegan-beef-stew-recipe-2-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2019/12/vegan-beef-stew-recipe-2-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2019/12/vegan-beef-stew-recipe-2-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2019/12/vegan-beef-stew-recipe-2.jpg 1200w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class='fsci-title' >Soups &amp; Stews</div></a></li><li><a href="https://holycowvegan.net/all-recipes/vegan-desserts/" data-wpel-link="internal"><img decoding="async" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2021/12/vegan-greek-new-year-cake-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/12/vegan-greek-new-year-cake-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2021/12/vegan-greek-new-year-cake-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/12/vegan-greek-new-year-cake-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/12/vegan-greek-new-year-cake-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2021/12/vegan-greek-new-year-cake-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2021/12/vegan-greek-new-year-cake-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2021/12/vegan-greek-new-year-cake.jpg 1200w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2021/12/vegan-greek-new-year-cake-180x180.jpg" /><noscript><img decoding="async" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2021/12/vegan-greek-new-year-cake-180x180.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2021/12/vegan-greek-new-year-cake-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/12/vegan-greek-new-year-cake-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2021/12/vegan-greek-new-year-cake-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/12/vegan-greek-new-year-cake-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/12/vegan-greek-new-year-cake-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2021/12/vegan-greek-new-year-cake-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2021/12/vegan-greek-new-year-cake-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2021/12/vegan-greek-new-year-cake.jpg 1200w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class='fsci-title' >Desserts</div></a></li></ul></div></div></div>

</div></div></div></div>



<div class="wp-block-group is-style-default has-feast-branding-color-background-background-color has-background"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-media-text has-media-on-the-right is-stacked-on-mobile is-style-default" style="grid-template-columns:auto 20%"><div class="wp-block-media-text__content">
<p style="font-size:25px">Hello, I'm Vaishali </p>



<p>I'm a former journalist, recipe creator and mom to three spoiled fur babies. I have been sharing original, flavorful vegan recipes on this blog since 2007, including lots of authentic-tasting vegan Indian recipes and sourdough recipes. So happy you are here!</p>



<div class="wp-block-buttons is-content-justification-right is-layout-flex wp-container-core-buttons-is-layout-765c4724 wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-button-right-arrow"><a class="wp-block-button__link wp-element-button" href="https://holycowvegan.net/about/" data-wpel-link="internal">More about Holy Cow Vegan</a></div>
</div>
</div><figure class="wp-block-media-text__media"><img decoding="async" width="609" height="911" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20609%20911'%3E%3C/svg%3E" alt="Vaishali Honawar, author of vegan food blog Holy Cow Vegan." class="wp-image-94185 size-full" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/05/vaishy-3.jpg 609w, https://holycowvegan.net/wp-content/uploads/2025/05/vaishy-3-360x539.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/05/vaishy-3-180x269.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/05/vaishy-3-150x224.jpg 150w" data-lazy-sizes="(max-width: 609px) 100vw, 609px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/05/vaishy-3.jpg" /><noscript><img decoding="async" width="609" height="911" src="https://holycowvegan.net/wp-content/uploads/2025/05/vaishy-3.jpg" alt="Vaishali Honawar, author of vegan food blog Holy Cow Vegan." class="wp-image-94185 size-full" srcset="https://holycowvegan.net/wp-content/uploads/2025/05/vaishy-3.jpg 609w, https://holycowvegan.net/wp-content/uploads/2025/05/vaishy-3-360x539.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/05/vaishy-3-180x269.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/05/vaishy-3-150x224.jpg 150w" sizes="(max-width: 609px) 100vw, 609px" /></noscript></figure></div>
</div></div>



<div class="wp-block-group is-style-feast-feature-wrapper"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h2 class="wp-block-heading" id="h-new-recipes" style="text-transform:uppercase">New Recipes</h2>



<p>See what I'm cooking right now!</p>


<div class='feast-category-index  feast-recipe-index'><ul class="fsri-list feast-grid-half feast-desktop-grid-fourth"><li class="listing-item"><a href="https://holycowvegan.net/soufiko-greek-longevity-stew/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top down view of soufiko, Greek longevity stew." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2026/04/soufiko-2-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2026/04/soufiko-2-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2026/04/soufiko-2-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2026/04/soufiko-2-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2026/04/soufiko-2-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2026/04/soufiko-2-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top down view of soufiko, Greek longevity stew." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2026/04/soufiko-2-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2026/04/soufiko-2-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2026/04/soufiko-2-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2026/04/soufiko-2-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Soufiko (Greek Longevity Stew)</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/white-pumpkin-sambar/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top down view of white pumpkin sambar." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2013/12/white-pumpkin-sambar-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2013/12/white-pumpkin-sambar-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2013/12/white-pumpkin-sambar-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2013/12/white-pumpkin-sambar-11-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2013/12/white-pumpkin-sambar-11-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2013/12/white-pumpkin-sambar-11-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top down view of white pumpkin sambar." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2013/12/white-pumpkin-sambar-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2013/12/white-pumpkin-sambar-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2013/12/white-pumpkin-sambar-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2013/12/white-pumpkin-sambar-11-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">White Pumpkin Sambar</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/easy-pasta-with-pinto-beans-and-fennel/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top down view of pinto beans and fennel pasta in bowl." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2026/03/pasta-with-fennel-and-beans-4-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2026/03/pasta-with-fennel-and-beans-4-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2026/03/pasta-with-fennel-and-beans-4-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2026/03/pasta-with-fennel-and-beans-4-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2026/03/pasta-with-fennel-and-beans-4-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2026/03/pasta-with-fennel-and-beans-4-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top down view of pinto beans and fennel pasta in bowl." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2026/03/pasta-with-fennel-and-beans-4-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2026/03/pasta-with-fennel-and-beans-4-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2026/03/pasta-with-fennel-and-beans-4-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2026/03/pasta-with-fennel-and-beans-4-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Easy Pasta with Pinto Beans and Fennel</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/beets-infused-with-garlic-and-olive-oil/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Chopped beets infused in garlic and olive oil in bowl." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2009/01/beets-with-garlic-olive-oil-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2009/01/beets-with-garlic-olive-oil-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2009/01/beets-with-garlic-olive-oil-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2009/01/beets-with-garlic-olive-oil-11-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2009/01/beets-with-garlic-olive-oil-11-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2009/01/beets-with-garlic-olive-oil-11-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Chopped beets infused in garlic and olive oil in bowl." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2009/01/beets-with-garlic-olive-oil-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2009/01/beets-with-garlic-olive-oil-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2009/01/beets-with-garlic-olive-oil-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2009/01/beets-with-garlic-olive-oil-11-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Beets Infused with Garlic and Olive Oil</div></a></li></ul></div>


<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-button-right-arrow"><a class="wp-block-button__link wp-element-button" href="https://holycowvegan.net/all-recipes/" data-wpel-link="internal">All recipes</a></div>
</div>
</div></div>



<div class="wp-block-group is-style-default"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h2 class="wp-block-heading" id="h-easy-vegan-dinners" style="text-transform:uppercase">Easy Vegan Dinners</h2>



<p>Get dinner on the table in less time than it takes to order takeout.</p>


<div class='feast-category-index  feast-recipe-index'><ul class="fsri-list feast-grid-half feast-desktop-grid-fourth"><li class="listing-item"><a href="https://holycowvegan.net/thai-noodles/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Thai peanut noodles." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2014/05/thai-peanut-noodles-4-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2014/05/thai-peanut-noodles-4-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2014/05/thai-peanut-noodles-4-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2014/05/thai-peanut-noodles-4-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2014/05/thai-peanut-noodles-4-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2014/05/thai-peanut-noodles-4-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Thai peanut noodles." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2014/05/thai-peanut-noodles-4-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2014/05/thai-peanut-noodles-4-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2014/05/thai-peanut-noodles-4-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2014/05/thai-peanut-noodles-4-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Thai Peanut Noodles</div></a><div class="fsri-time" style="display:flex;gap:8px;align-items:center;justify-content:center;padding:0 12px;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="16px" height="16px" role="img" aria-labelledby="cook-time-14125"><title id="cook-time-14125">Cook Time</title><path d="M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM232 120V256c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2V120c0-13.3-10.7-24-24-24s-24 10.7-24 24z"/></svg><span style="flex:1;line-height:1.2;">30 Minutes</span></div></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-mushroom-stew/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Mushroom stew in copper pan with spoon and rosemary sprigs." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2017/10/mushroom-stew-recipe-1-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2017/10/mushroom-stew-recipe-1-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2017/10/mushroom-stew-recipe-1-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2017/10/mushroom-stew-recipe-1-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2017/10/mushroom-stew-recipe-1-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2017/10/mushroom-stew-recipe-1-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Mushroom stew in copper pan with spoon and rosemary sprigs." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2017/10/mushroom-stew-recipe-1-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2017/10/mushroom-stew-recipe-1-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2017/10/mushroom-stew-recipe-1-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2017/10/mushroom-stew-recipe-1-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Mushroom Stew</div></a><div class="fsri-time" style="display:flex;gap:8px;align-items:center;justify-content:center;padding:0 12px;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="16px" height="16px" role="img" aria-labelledby="cook-time-17970"><title id="cook-time-17970">Cook Time</title><path d="M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM232 120V256c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2V120c0-13.3-10.7-24-24-24s-24 10.7-24 24z"/></svg><span style="flex:1;line-height:1.2;">30 Minutes</span></div></li><li class="listing-item"><a href="https://holycowvegan.net/gochujang-chickpeas/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Bowl of gochujang chickpeas." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/07/gochujang-chickpeas-11-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/07/gochujang-chickpeas-11-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/07/gochujang-chickpeas-11-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/07/gochujang-chickpeas-11-640x853.jpeg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/07/gochujang-chickpeas-11-360x480.jpeg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/07/gochujang-chickpeas-11-360x480.jpeg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Bowl of gochujang chickpeas." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/07/gochujang-chickpeas-11-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/07/gochujang-chickpeas-11-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/07/gochujang-chickpeas-11-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/07/gochujang-chickpeas-11-640x853.jpeg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Gochujang Chickpeas</div></a><div class="fsri-time" style="display:flex;gap:8px;align-items:center;justify-content:center;padding:0 12px;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="16px" height="16px" role="img" aria-labelledby="cook-time-96541"><title id="cook-time-96541">Cook Time</title><path d="M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM232 120V256c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2V120c0-13.3-10.7-24-24-24s-24 10.7-24 24z"/></svg><span style="flex:1;line-height:1.2;">30 Minutes</span></div></li><li class="listing-item"><a href="https://holycowvegan.net/masala-pasta-indian-street-food-style/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Masala pasta in bowl with cilantro garnish." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/04/masala-pasta-21-1-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/04/masala-pasta-21-1-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2025/04/masala-pasta-21-1-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/04/masala-pasta-21-1-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/04/masala-pasta-21-1-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/04/masala-pasta-21-1-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Masala pasta in bowl with cilantro garnish." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/04/masala-pasta-21-1-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/04/masala-pasta-21-1-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2025/04/masala-pasta-21-1-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/04/masala-pasta-21-1-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Masala Pasta</div></a><div class="fsri-time" style="display:flex;gap:8px;align-items:center;justify-content:center;padding:0 12px;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="16px" height="16px" role="img" aria-labelledby="cook-time-27921"><title id="cook-time-27921">Cook Time</title><path d="M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM232 120V256c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2V120c0-13.3-10.7-24-24-24s-24 10.7-24 24z"/></svg><span style="flex:1;line-height:1.2;">35 Minutes</span></div></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-lemon-pasta-with-basil/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan lemon pasta with basil in bowl." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan lemon pasta with basil in bowl." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2020/06/vegan-lemon-pastal-11-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Lemon Pasta with Basil</div></a><div class="fsri-time" style="display:flex;gap:8px;align-items:center;justify-content:center;padding:0 12px;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="16px" height="16px" role="img" aria-labelledby="cook-time-32983"><title id="cook-time-32983">Cook Time</title><path d="M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM232 120V256c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2V120c0-13.3-10.7-24-24-24s-24 10.7-24 24z"/></svg><span style="flex:1;line-height:1.2;">15 Minutes</span></div></li><li class="listing-item"><a href="https://holycowvegan.net/lemon-rice/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Lemon rice in a karahi with cilantro and peanuts." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2020/09/lemon-rice-south-indian-5-1-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2020/09/lemon-rice-south-indian-5-1-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2020/09/lemon-rice-south-indian-5-1-180x240.jpg 180w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2020/09/lemon-rice-south-indian-5-1-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2020/09/lemon-rice-south-indian-5-1-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Lemon rice in a karahi with cilantro and peanuts." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2020/09/lemon-rice-south-indian-5-1-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2020/09/lemon-rice-south-indian-5-1-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2020/09/lemon-rice-south-indian-5-1-180x240.jpg 180w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Lemon Rice</div></a><div class="fsri-time" style="display:flex;gap:8px;align-items:center;justify-content:center;padding:0 12px;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="16px" height="16px" role="img" aria-labelledby="cook-time-15694"><title id="cook-time-15694">Cook Time</title><path d="M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM232 120V256c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2V120c0-13.3-10.7-24-24-24s-24 10.7-24 24z"/></svg><span style="flex:1;line-height:1.2;">30 Minutes</span></div></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-jambalaya/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan jambalaya in bowl." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/01/vegan-jambalaya-4-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/01/vegan-jambalaya-4-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2025/01/vegan-jambalaya-4-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/01/vegan-jambalaya-4-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/01/vegan-jambalaya-4-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/01/vegan-jambalaya-4-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan jambalaya in bowl." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/01/vegan-jambalaya-4-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/01/vegan-jambalaya-4-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2025/01/vegan-jambalaya-4-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/01/vegan-jambalaya-4-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Jambalaya</div></a><div class="fsri-time" style="display:flex;gap:8px;align-items:center;justify-content:center;padding:0 12px;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="16px" height="16px" role="img" aria-labelledby="cook-time-19003"><title id="cook-time-19003">Cook Time</title><path d="M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM232 120V256c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2V120c0-13.3-10.7-24-24-24s-24 10.7-24 24z"/></svg><span style="flex:1;line-height:1.2;">45 Minutes</span></div></li><li class="listing-item"><a href="https://holycowvegan.net/ethiopian-shiro-wot-ground-chickpea-stew/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Ethiopian shiro in bowl with green chili peppers." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2023/02/ethiopian-shiro-wot-1-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2023/02/ethiopian-shiro-wot-1-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2023/02/ethiopian-shiro-wot-1-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2023/02/ethiopian-shiro-wot-1-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2023/02/ethiopian-shiro-wot-1-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2023/02/ethiopian-shiro-wot-1-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Ethiopian shiro in bowl with green chili peppers." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2023/02/ethiopian-shiro-wot-1-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2023/02/ethiopian-shiro-wot-1-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2023/02/ethiopian-shiro-wot-1-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2023/02/ethiopian-shiro-wot-1-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Ethiopian Shiro Wot (Spicy Ground Chickpea Stew)</div></a><div class="fsri-time" style="display:flex;gap:8px;align-items:center;justify-content:center;padding:0 12px;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="16px" height="16px" role="img" aria-labelledby="cook-time-70035"><title id="cook-time-70035">Cook Time</title><path d="M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM232 120V256c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2V120c0-13.3-10.7-24-24-24s-24 10.7-24 24z"/></svg><span style="flex:1;line-height:1.2;">40 Minutes</span></div></li></ul></div>


<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-button-right-arrow"><a class="wp-block-button__link wp-element-button" href="https://holycowvegan.net/all-recipes/main-dishes/" data-wpel-link="internal">More dinner recipes</a></div>
</div>
</div></div>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-group is-style-full-width-feature-wrapper-cta"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h2 class="wp-block-heading" id="h-vegan-recipes-from-my-indian-american-kitchen" style="text-transform:uppercase">Vegan Recipes From My Indian-American Kitchen</h2>


<div class='feast-category-index '  ><ul class='feast-category-index-list feast-grid-third feast-desktop-grid-sixth'  ><li><a href="https://holycowvegan.net/indian-vegan-recipes/indian-vegan-breakfast-recipes/" data-wpel-link="internal"><img decoding="async" width="640" height="853" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20853'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2011/03/vegan-omelette-besan-chilla-recipe-1-640x853.jpg 640w, https://holycowvegan.net/wp-content/uploads/2011/03/vegan-omelette-besan-chilla-recipe-1-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2011/03/vegan-omelette-besan-chilla-recipe-1-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2011/03/vegan-omelette-besan-chilla-recipe-1-180x240.jpg 180w" data-lazy-sizes="(max-width: 640px) 100vw, 640px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2011/03/vegan-omelette-besan-chilla-recipe-1-640x853.jpg" /><noscript><img decoding="async" width="640" height="853" src="https://holycowvegan.net/wp-content/uploads/2011/03/vegan-omelette-besan-chilla-recipe-1-640x853.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2011/03/vegan-omelette-besan-chilla-recipe-1-640x853.jpg 640w, https://holycowvegan.net/wp-content/uploads/2011/03/vegan-omelette-besan-chilla-recipe-1-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2011/03/vegan-omelette-besan-chilla-recipe-1-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2011/03/vegan-omelette-besan-chilla-recipe-1-180x240.jpg 180w" sizes="(max-width: 640px) 100vw, 640px" /></noscript><div class='fsci-title' >Indian Breakfasts</div></a></li><li><a href="https://holycowvegan.net/global-vegan-recipes/vegan-curry-recipes/" data-wpel-link="internal"><img decoding="async" width="640" height="853" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20853'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2023/01/black-eyed-peas-curry-recipe-640x853.jpg 640w, https://holycowvegan.net/wp-content/uploads/2023/01/black-eyed-peas-curry-recipe-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2023/01/black-eyed-peas-curry-recipe-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2023/01/black-eyed-peas-curry-recipe-180x240.jpg 180w" data-lazy-sizes="(max-width: 640px) 100vw, 640px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2023/01/black-eyed-peas-curry-recipe-640x853.jpg" /><noscript><img decoding="async" width="640" height="853" src="https://holycowvegan.net/wp-content/uploads/2023/01/black-eyed-peas-curry-recipe-640x853.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2023/01/black-eyed-peas-curry-recipe-640x853.jpg 640w, https://holycowvegan.net/wp-content/uploads/2023/01/black-eyed-peas-curry-recipe-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2023/01/black-eyed-peas-curry-recipe-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2023/01/black-eyed-peas-curry-recipe-180x240.jpg 180w" sizes="(max-width: 640px) 100vw, 640px" /></noscript><div class='fsci-title' >Curries</div></a></li><li><a href="https://holycowvegan.net/indian-vegan-recipes/vegan-dal-recipes/" data-wpel-link="internal"><img decoding="async" width="640" height="853" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20853'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2015/12/indian-dal-tadka-640x853.jpg 640w, https://holycowvegan.net/wp-content/uploads/2015/12/indian-dal-tadka-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2015/12/indian-dal-tadka-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2015/12/indian-dal-tadka-180x240.jpg 180w" data-lazy-sizes="(max-width: 640px) 100vw, 640px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2015/12/indian-dal-tadka-640x853.jpg" /><noscript><img decoding="async" width="640" height="853" src="https://holycowvegan.net/wp-content/uploads/2015/12/indian-dal-tadka-640x853.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2015/12/indian-dal-tadka-640x853.jpg 640w, https://holycowvegan.net/wp-content/uploads/2015/12/indian-dal-tadka-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2015/12/indian-dal-tadka-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2015/12/indian-dal-tadka-180x240.jpg 180w" sizes="(max-width: 640px) 100vw, 640px" /></noscript><div class='fsci-title' >Indian Dal Recipes</div></a></li><li><a href="https://holycowvegan.net/recipes-by-ingredient/vegan-rice-recipes/" data-wpel-link="internal"><img decoding="async" width="640" height="853" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20853'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2022/03/garlicky-zucchini-rice-640x853.jpg 640w, https://holycowvegan.net/wp-content/uploads/2022/03/garlicky-zucchini-rice-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/03/garlicky-zucchini-rice-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/03/garlicky-zucchini-rice-180x240.jpg 180w" data-lazy-sizes="(max-width: 640px) 100vw, 640px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2022/03/garlicky-zucchini-rice-640x853.jpg" /><noscript><img decoding="async" width="640" height="853" src="https://holycowvegan.net/wp-content/uploads/2022/03/garlicky-zucchini-rice-640x853.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2022/03/garlicky-zucchini-rice-640x853.jpg 640w, https://holycowvegan.net/wp-content/uploads/2022/03/garlicky-zucchini-rice-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/03/garlicky-zucchini-rice-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/03/garlicky-zucchini-rice-180x240.jpg 180w" sizes="(max-width: 640px) 100vw, 640px" /></noscript><div class='fsci-title' >Rice</div></a></li><li><a href="https://holycowvegan.net/indian-vegan-recipes/indian-bread-recipes/" data-wpel-link="internal"><img decoding="async" width="640" height="853" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20853'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2021/04/soft-rotis-sourdough-discard-640x853.jpg 640w, https://holycowvegan.net/wp-content/uploads/2021/04/soft-rotis-sourdough-discard-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/04/soft-rotis-sourdough-discard-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/04/soft-rotis-sourdough-discard-180x240.jpg 180w" data-lazy-sizes="(max-width: 640px) 100vw, 640px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2021/04/soft-rotis-sourdough-discard-640x853.jpg" /><noscript><img decoding="async" width="640" height="853" src="https://holycowvegan.net/wp-content/uploads/2021/04/soft-rotis-sourdough-discard-640x853.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2021/04/soft-rotis-sourdough-discard-640x853.jpg 640w, https://holycowvegan.net/wp-content/uploads/2021/04/soft-rotis-sourdough-discard-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/04/soft-rotis-sourdough-discard-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/04/soft-rotis-sourdough-discard-180x240.jpg 180w" sizes="(max-width: 640px) 100vw, 640px" /></noscript><div class='fsci-title' >Indian Breads</div></a></li><li><a href="https://holycowvegan.net/indian-vegan-recipes/vegan-indian-sweets/" data-wpel-link="internal"><img decoding="async" width="640" height="853" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20853'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2022/10/vegan-kheer-rice-pudding-640x853.jpg 640w, https://holycowvegan.net/wp-content/uploads/2022/10/vegan-kheer-rice-pudding-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/10/vegan-kheer-rice-pudding-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/10/vegan-kheer-rice-pudding-180x240.jpg 180w" data-lazy-sizes="(max-width: 640px) 100vw, 640px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2022/10/vegan-kheer-rice-pudding-640x853.jpg" /><noscript><img decoding="async" width="640" height="853" src="https://holycowvegan.net/wp-content/uploads/2022/10/vegan-kheer-rice-pudding-640x853.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2022/10/vegan-kheer-rice-pudding-640x853.jpg 640w, https://holycowvegan.net/wp-content/uploads/2022/10/vegan-kheer-rice-pudding-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/10/vegan-kheer-rice-pudding-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/10/vegan-kheer-rice-pudding-180x240.jpg 180w" sizes="(max-width: 640px) 100vw, 640px" /></noscript><div class='fsci-title' >Indian Sweets</div></a></li></ul></div></div></div>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-button-right-arrow"><a class="wp-block-button__link wp-element-button" href="https://holycowvegan.net/indian-vegan-recipes/" data-wpel-link="internal">More Indian recipes</a></div>
</div>
</div></div>



<div class="wp-block-group is-style-feast-feature-wrapper"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h2 class="wp-block-heading is-style-default" id="h-reader-favorites-indian" style="text-transform:uppercase">Reader Favorites - Indian</h2>



<p>Love Indian food? These recipes are authentic, nourishing and loaded with flavor.</p>


<div class='feast-category-index  feast-recipe-index'><ul class="fsri-list feast-grid-half feast-desktop-grid-fourth"><li class="listing-item"><a href="https://holycowvegan.net/mango-curry/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Mango curry in white bowl." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/05/mango-curry-11-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/05/mango-curry-11-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/05/mango-curry-11-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/05/mango-curry-11-640x853.jpeg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/05/mango-curry-11-360x480.jpeg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/05/mango-curry-11-360x480.jpeg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Mango curry in white bowl." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/05/mango-curry-11-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/05/mango-curry-11-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/05/mango-curry-11-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/05/mango-curry-11-640x853.jpeg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Mango Curry</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/south-indian-chickpea-curry/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top down view of chickpea curry in white bowl." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2021/08/chickpea-curry-6-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/08/chickpea-curry-6-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/08/chickpea-curry-6-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/08/chickpea-curry-6-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2021/08/chickpea-curry-6-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2021/08/chickpea-curry-6-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top down view of chickpea curry in white bowl." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2021/08/chickpea-curry-6-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/08/chickpea-curry-6-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/08/chickpea-curry-6-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/08/chickpea-curry-6-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">South Indian Chickpea Curry</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegetable-korma/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top down view of vegetable korma in bowl with spoon." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/10/vegetable-korma-21-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/10/vegetable-korma-21-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/10/vegetable-korma-21-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/10/vegetable-korma-21-640x853.jpeg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/10/vegetable-korma-21-360x480.jpeg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/10/vegetable-korma-21-360x480.jpeg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top down view of vegetable korma in bowl with spoon." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/10/vegetable-korma-21-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/10/vegetable-korma-21-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/10/vegetable-korma-21-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/10/vegetable-korma-21-640x853.jpeg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegetable Korma</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/chana-masala/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top down view of chana masala." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2021/01/chana-masala-6-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/01/chana-masala-6-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/01/chana-masala-6-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/01/chana-masala-6-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2021/01/chana-masala-6-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2021/01/chana-masala-6-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top down view of chana masala." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2021/01/chana-masala-6-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/01/chana-masala-6-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/01/chana-masala-6-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/01/chana-masala-6-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Chana Masala (Easy and Authentic)</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/dosa-recipe/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Front shot of three dosas on a plate with chutney." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2022/03/dosa-recipe-dosa-batter-7-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/03/dosa-recipe-dosa-batter-7-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/03/dosa-recipe-dosa-batter-7-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/03/dosa-recipe-dosa-batter-7-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2022/03/dosa-recipe-dosa-batter-7-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2022/03/dosa-recipe-dosa-batter-7-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Front shot of three dosas on a plate with chutney." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2022/03/dosa-recipe-dosa-batter-7-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/03/dosa-recipe-dosa-batter-7-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/03/dosa-recipe-dosa-batter-7-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/03/dosa-recipe-dosa-batter-7-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Dosa Recipe (With Homemade Dosa Batter)</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/easy-tofu-curry/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Tofu curry." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2024/08/tofu-curry-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/08/tofu-curry-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2024/08/tofu-curry-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/08/tofu-curry-11-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2024/08/tofu-curry-11-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2024/08/tofu-curry-11-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Tofu curry." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2024/08/tofu-curry-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/08/tofu-curry-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2024/08/tofu-curry-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/08/tofu-curry-11-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Easy Tofu Curry</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/idli-recipe-how-to-make-soft-fluffy-south-indian-idlis/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Idli recipe." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2019/04/idli-recipe-32-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2019/04/idli-recipe-32-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2019/04/idli-recipe-32-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2019/04/idli-recipe-32-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2019/04/idli-recipe-32-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2019/04/idli-recipe-32-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Idli recipe." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2019/04/idli-recipe-32-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2019/04/idli-recipe-32-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2019/04/idli-recipe-32-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2019/04/idli-recipe-32-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Idli Recipe (With Easy Idli Batter)</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegetable-biryani/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Front view of vegan vegetable biryani in bowl." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2023/01/vegetable-biryani-33-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2023/01/vegetable-biryani-33-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2023/01/vegetable-biryani-33-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2023/01/vegetable-biryani-33-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2023/01/vegetable-biryani-33-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2023/01/vegetable-biryani-33-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Front view of vegan vegetable biryani in bowl." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2023/01/vegetable-biryani-33-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2023/01/vegetable-biryani-33-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2023/01/vegetable-biryani-33-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2023/01/vegetable-biryani-33-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegetable Biryani (Easy and Authentic)</div></a></li></ul></div>


<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-button-right-arrow"><a class="wp-block-button__link wp-element-button" href="https://holycowvegan.net/global-vegan-recipes/vegan-curry-recipes/" data-wpel-link="internal">More curries</a></div>
</div>
</div></div>



<div class="wp-block-group is-style-default"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h2 class="wp-block-heading" id="h-dal-icious" style="text-transform:uppercase">Dal-icious!</h2>



<p>Authentic Indian dal recipes that soothe, comfort and nourish.</p>


<div class='feast-category-index  feast-recipe-index'><ul class="fsri-list feast-grid-half feast-desktop-grid-fourth"><li class="listing-item"><a href="https://holycowvegan.net/dal-recipe/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Front view of Indian yellow dal in karahi." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2022/09/best-yellow-dal-12-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2022/09/best-yellow-dal-12-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2022/09/best-yellow-dal-12-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2022/09/best-yellow-dal-12-640x853.jpeg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2022/09/best-yellow-dal-12-360x480.jpeg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2022/09/best-yellow-dal-12-360x480.jpeg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Front view of Indian yellow dal in karahi." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2022/09/best-yellow-dal-12-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2022/09/best-yellow-dal-12-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2022/09/best-yellow-dal-12-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2022/09/best-yellow-dal-12-640x853.jpeg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">The Best Dal (How to Make Indian Yellow Lentils)</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/spicy-urad-dal/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Spicy urad dal or black lentil dal, with creamy lentils and spiced with ginger, garlic and red pepper" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2009/07/urad-dal-black-lentils-dahl-8-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2009/07/urad-dal-black-lentils-dahl-8-180x240.jpg 180w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2009/07/urad-dal-black-lentils-dahl-8-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2009/07/urad-dal-black-lentils-dahl-8-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Spicy urad dal or black lentil dal, with creamy lentils and spiced with ginger, garlic and red pepper" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2009/07/urad-dal-black-lentils-dahl-8-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2009/07/urad-dal-black-lentils-dahl-8-180x240.jpg 180w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Spicy Urad Dal (Black Lentil Dal)</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/dal-palak-recipe-spinach-dal/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Dal palak." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/01/dal-palak-spinach-dal-22-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/01/dal-palak-spinach-dal-22-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2025/01/dal-palak-spinach-dal-22-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/01/dal-palak-spinach-dal-22-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/01/dal-palak-spinach-dal-22-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/01/dal-palak-spinach-dal-22-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Dal palak." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/01/dal-palak-spinach-dal-22-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/01/dal-palak-spinach-dal-22-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2025/01/dal-palak-spinach-dal-22-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/01/dal-palak-spinach-dal-22-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Restaurant-Style Dal Palak (Spinach Dal)</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/whole-masoor-dal/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Whole Masoor Dal in a steel kadhai with slices of lemon and cilantro and spoons." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2021/04/whole-masoor-dal-featured-image-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/04/whole-masoor-dal-featured-image-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/04/whole-masoor-dal-featured-image-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/04/whole-masoor-dal-featured-image-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2021/04/whole-masoor-dal-featured-image-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2021/04/whole-masoor-dal-featured-image-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Whole Masoor Dal in a steel kadhai with slices of lemon and cilantro and spoons." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2021/04/whole-masoor-dal-featured-image-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/04/whole-masoor-dal-featured-image-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/04/whole-masoor-dal-featured-image-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/04/whole-masoor-dal-featured-image-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Whole Masoor Dal</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/bengali-dal-with-panch-phoron/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="A bowl of Bengali mosur dal with panch phoron." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2023/02/bengali-dal-panch-phoron-recipe-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2023/02/bengali-dal-panch-phoron-recipe-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2023/02/bengali-dal-panch-phoron-recipe-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2023/02/bengali-dal-panch-phoron-recipe-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2023/02/bengali-dal-panch-phoron-recipe-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2023/02/bengali-dal-panch-phoron-recipe-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="A bowl of Bengali mosur dal with panch phoron." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2023/02/bengali-dal-panch-phoron-recipe-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2023/02/bengali-dal-panch-phoron-recipe-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2023/02/bengali-dal-panch-phoron-recipe-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2023/02/bengali-dal-panch-phoron-recipe-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Bengali Dal with Panch Phoron</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/sai-bhaji-sindhi-dal-with-vegetables-and-greens/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Photo of Sindhi sai bhaji in bowl." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2024/10/sai-bhaji-5-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/10/sai-bhaji-5-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2024/10/sai-bhaji-5-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/10/sai-bhaji-5-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2024/10/sai-bhaji-5-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2024/10/sai-bhaji-5-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Photo of Sindhi sai bhaji in bowl." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2024/10/sai-bhaji-5-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/10/sai-bhaji-5-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2024/10/sai-bhaji-5-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/10/sai-bhaji-5-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Sai Bhaji (Sindhi Dal with Vegetables and Greens)</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/dal-tadka/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Dal tadka with mustard, chili and ginger tempering in kadhai." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2015/12/indian-dal-tadka-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2015/12/indian-dal-tadka-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2015/12/indian-dal-tadka-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2015/12/indian-dal-tadka-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2015/12/indian-dal-tadka-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2015/12/indian-dal-tadka-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Dal tadka with mustard, chili and ginger tempering in kadhai." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2015/12/indian-dal-tadka-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2015/12/indian-dal-tadka-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2015/12/indian-dal-tadka-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2015/12/indian-dal-tadka-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Dal Tadka</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/sambar-recipe-how-to-make-traditional-south-indian-sambar/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Sambar in karahi bowl with curry leaves." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2023/12/sambar-recipe-10-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2023/12/sambar-recipe-10-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2023/12/sambar-recipe-10-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2023/12/sambar-recipe-10-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2023/12/sambar-recipe-10-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2023/12/sambar-recipe-10-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Sambar in karahi bowl with curry leaves." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2023/12/sambar-recipe-10-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2023/12/sambar-recipe-10-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2023/12/sambar-recipe-10-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2023/12/sambar-recipe-10-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Sambar Recipe (How to Make South Indian Sambar)</div></a></li></ul></div>


<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-button-right-arrow"><a class="wp-block-button__link wp-element-button" href="https://holycowvegan.net/indian-vegan-recipes/vegan-dal-recipes/" data-wpel-link="internal">More dal recipes</a></div>
</div>
</div></div>



<div class="wp-block-group is-style-default"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h2 class="wp-block-heading" id="h-indian-instant-pot-recipes" style="text-transform:uppercase">Indian Instant Pot Recipes</h2>



<p>Dinner is a breeze with these easy Indian Instant Pot recipes.</p>


<div class='feast-category-index  feast-recipe-index'><ul class="fsri-list feast-grid-half feast-desktop-grid-fourth"><li class="listing-item"><a href="https://holycowvegan.net/vegan-instant-pot-biryani/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan Instant Pot biryani in bowl with mint garnish." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/07/vegan-instant-pot-biryani-11-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/07/vegan-instant-pot-biryani-11-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/07/vegan-instant-pot-biryani-11-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/07/vegan-instant-pot-biryani-11-640x853.jpeg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/07/vegan-instant-pot-biryani-11-360x480.jpeg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/07/vegan-instant-pot-biryani-11-360x480.jpeg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan Instant Pot biryani in bowl with mint garnish." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/07/vegan-instant-pot-biryani-11-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/07/vegan-instant-pot-biryani-11-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/07/vegan-instant-pot-biryani-11-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/07/vegan-instant-pot-biryani-11-640x853.jpeg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Instant Pot Biryani</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/instant-pot-vegan-butter-chicken-with-tofu/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan Butter Chicken with Tofu, a creamy, orange gravy with all six tastes of Ayurveda, with flavorful cubes of tofu. #vegan #tofu #curry #butterchicken #dinner #ayurveda HolyCowVegan.net" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2018/11/vegan-butter-chicken-tofu-3-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2018/11/vegan-butter-chicken-tofu-3-225x300.jpg 225w, https://holycowvegan.net/wp-content/uploads/2018/11/vegan-butter-chicken-tofu-3-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2018/11/vegan-butter-chicken-tofu-3.jpg 680w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2018/11/vegan-butter-chicken-tofu-3-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2018/11/vegan-butter-chicken-tofu-3-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan Butter Chicken with Tofu, a creamy, orange gravy with all six tastes of Ayurveda, with flavorful cubes of tofu. #vegan #tofu #curry #butterchicken #dinner #ayurveda HolyCowVegan.net" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2018/11/vegan-butter-chicken-tofu-3-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2018/11/vegan-butter-chicken-tofu-3-225x300.jpg 225w, https://holycowvegan.net/wp-content/uploads/2018/11/vegan-butter-chicken-tofu-3-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2018/11/vegan-butter-chicken-tofu-3.jpg 680w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Instant Pot Vegan Butter Chicken with Tofu</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/instant-pot-masoor-dal-red-lentil-dal/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top shot of a bowl of creamy red lentil dhal with coconut milk" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2019/12/instant-pot-masoor-dal-red-lentil-dahl-2-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2019/12/instant-pot-masoor-dal-red-lentil-dahl-2-180x240.jpg 180w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2019/12/instant-pot-masoor-dal-red-lentil-dahl-2-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2019/12/instant-pot-masoor-dal-red-lentil-dahl-2-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top shot of a bowl of creamy red lentil dhal with coconut milk" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2019/12/instant-pot-masoor-dal-red-lentil-dahl-2-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2019/12/instant-pot-masoor-dal-red-lentil-dahl-2-180x240.jpg 180w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Instant Pot Masoor Dal</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/instant-pot-mushroom-potato-korma/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Instant Pot Mushroom Potato Korma - HolyCowVegan.net" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2017/10/wild-mushroom-korma-6-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2017/10/wild-mushroom-korma-6-180x240.jpg 180w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2017/10/wild-mushroom-korma-6-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2017/10/wild-mushroom-korma-6-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Instant Pot Mushroom Potato Korma - HolyCowVegan.net" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2017/10/wild-mushroom-korma-6-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2017/10/wild-mushroom-korma-6-180x240.jpg 180w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Instant Pot Mushroom Potato Korma</div></a></li></ul></div></div></div>



<div class="wp-block-group is-style-default"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h2 class="wp-block-heading" id="h-what-to-cook-now" style="text-transform:uppercase">What to Cook Now</h2>



<p>Seasonal recipes to make in May, and <a href="https://holycowvegan.net/global-vegan-recipes/vegan-mexican-recipes/" data-wpel-link="internal">Mexican recipes</a> to celebrate Cinco de Mayo.</p>


<div class='feast-category-index  feast-recipe-index'><ul class="fsri-list feast-grid-half feast-desktop-grid-sixth"><li class="listing-item"><a href="https://holycowvegan.net/cheezy-vegan-mexican-black-bean-casserole/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan Mexican black bean casserole in pan with a steel spoon." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2022/02/vegan-mexican-black-bean-casserole-7-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/02/vegan-mexican-black-bean-casserole-7-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/02/vegan-mexican-black-bean-casserole-7-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/02/vegan-mexican-black-bean-casserole-7-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2022/02/vegan-mexican-black-bean-casserole-7-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2022/02/vegan-mexican-black-bean-casserole-7-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan Mexican black bean casserole in pan with a steel spoon." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2022/02/vegan-mexican-black-bean-casserole-7-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/02/vegan-mexican-black-bean-casserole-7-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/02/vegan-mexican-black-bean-casserole-7-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/02/vegan-mexican-black-bean-casserole-7-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Cheezy Vegan Mexican Black Bean Casserole</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-empanadas/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan empanadas with spicy black bean filling on white plate with tomato salsa." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2023/04/vegan-empanadas-recipe-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2023/04/vegan-empanadas-recipe-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2023/04/vegan-empanadas-recipe-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2023/04/vegan-empanadas-recipe-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2023/04/vegan-empanadas-recipe-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2023/04/vegan-empanadas-recipe-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan empanadas with spicy black bean filling on white plate with tomato salsa." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2023/04/vegan-empanadas-recipe-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2023/04/vegan-empanadas-recipe-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2023/04/vegan-empanadas-recipe-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2023/04/vegan-empanadas-recipe-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Empanadas (with Spicy Black Bean Filling)</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-caesar-salad/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="A plate of vegan caesar salad with dressing, chickpeas, tempeh and vegan parmesan cheese." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2022/05/vegan-caesar-salad-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/05/vegan-caesar-salad-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/05/vegan-caesar-salad-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/05/vegan-caesar-salad-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2022/05/vegan-caesar-salad-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2022/05/vegan-caesar-salad-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="A plate of vegan caesar salad with dressing, chickpeas, tempeh and vegan parmesan cheese." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2022/05/vegan-caesar-salad-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/05/vegan-caesar-salad-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/05/vegan-caesar-salad-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/05/vegan-caesar-salad-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Caesar Salad</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-dill-artichoke-pesto-recipe/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan dill artichoke pesto." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/03/dill-artichoke-pesto-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/03/dill-artichoke-pesto-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2025/03/dill-artichoke-pesto-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/03/dill-artichoke-pesto-11-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/03/dill-artichoke-pesto-11-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/03/dill-artichoke-pesto-11-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan dill artichoke pesto." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/03/dill-artichoke-pesto-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/03/dill-artichoke-pesto-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2025/03/dill-artichoke-pesto-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/03/dill-artichoke-pesto-11-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Dill Artichoke Pesto</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/cucumber-pancakes/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Stack of cucumber pancakes in gray plate with mint leaves." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2022/08/CUCUMBER-DOSA-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/08/CUCUMBER-DOSA-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/08/CUCUMBER-DOSA-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/08/CUCUMBER-DOSA-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2022/08/CUCUMBER-DOSA-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2022/08/CUCUMBER-DOSA-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Stack of cucumber pancakes in gray plate with mint leaves." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2022/08/CUCUMBER-DOSA-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/08/CUCUMBER-DOSA-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/08/CUCUMBER-DOSA-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/08/CUCUMBER-DOSA-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Cucumber Pancakes</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-strawberry-cake/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Overhead shot of vegan strawberry cake with fresh strawberries and a pink strawberry glaze" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2021/05/vegan-strawberry-cake-recipe-featured-image-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/05/vegan-strawberry-cake-recipe-featured-image-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/05/vegan-strawberry-cake-recipe-featured-image-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/05/vegan-strawberry-cake-recipe-featured-image-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2021/05/vegan-strawberry-cake-recipe-featured-image-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2021/05/vegan-strawberry-cake-recipe-featured-image-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Overhead shot of vegan strawberry cake with fresh strawberries and a pink strawberry glaze" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2021/05/vegan-strawberry-cake-recipe-featured-image-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/05/vegan-strawberry-cake-recipe-featured-image-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/05/vegan-strawberry-cake-recipe-featured-image-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/05/vegan-strawberry-cake-recipe-featured-image-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Strawberry Cake</div></a></li></ul></div></div></div>



<div class="wp-block-group is-style-feast-feature-wrapper"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"><div class="kb-row-layout-wrap kb-row-layout-id34121_b74a33-ce alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-2-columns kt-row-layout-right-golden kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top">

<div class="wp-block-kadence-column kadence-column34121_80d856-d3"><div class="kt-inside-inner-col">
<h2 class="wp-block-heading has-text-align-center" id="h-browse-0" style="text-transform:uppercase">Browse</h2>



<p class="has-text-align-center has-feast-branding-color-links-color has-text-color has-link-color wp-elements-5857f3ea4196cae7bbe562f6b3a82775"><em><strong>By ingredient</strong></em></p>
</div></div>



<div class="wp-block-kadence-column kadence-column34121_cc5521-36"><div class="kt-inside-inner-col"><div class='feast-category-index '  ><ul class='feast-category-index-list feast-grid-third feast-desktop-grid-sixth'  ><li><a href="https://holycowvegan.net/recipes-by-ingredient/brussels-sprouts/" data-wpel-link="internal"><img decoding="async" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2021/12/brussels-sprouts-in-colander-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/12/brussels-sprouts-in-colander-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2021/12/brussels-sprouts-in-colander-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/12/brussels-sprouts-in-colander-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2021/12/brussels-sprouts-in-colander-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2021/12/brussels-sprouts-in-colander.jpg 600w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2021/12/brussels-sprouts-in-colander-180x180.jpg" /><noscript><img decoding="async" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2021/12/brussels-sprouts-in-colander-180x180.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2021/12/brussels-sprouts-in-colander-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/12/brussels-sprouts-in-colander-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2021/12/brussels-sprouts-in-colander-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/12/brussels-sprouts-in-colander-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2021/12/brussels-sprouts-in-colander-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2021/12/brussels-sprouts-in-colander.jpg 600w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class='fsci-title' >Brussels Sprouts</div></a></li><li><a href="https://holycowvegan.net/recipes-by-ingredient/beets/" data-wpel-link="internal"><img decoding="async" width="150" height="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2020/08/beet-salad-garlic-walnuts-5-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2020/08/beet-salad-garlic-walnuts-5-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2020/08/beet-salad-garlic-walnuts-5-320x320.jpg 320w, https://holycowvegan.net/wp-content/uploads/2020/08/beet-salad-garlic-walnuts-5-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2020/08/beet-salad-garlic-walnuts-5-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2020/08/beet-salad-garlic-walnuts-5-180x180.jpg 180w" data-lazy-sizes="(max-width: 150px) 100vw, 150px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2020/08/beet-salad-garlic-walnuts-5-150x150.jpg" /><noscript><img decoding="async" width="150" height="150" src="https://holycowvegan.net/wp-content/uploads/2020/08/beet-salad-garlic-walnuts-5-150x150.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2020/08/beet-salad-garlic-walnuts-5-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2020/08/beet-salad-garlic-walnuts-5-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2020/08/beet-salad-garlic-walnuts-5-320x320.jpg 320w, https://holycowvegan.net/wp-content/uploads/2020/08/beet-salad-garlic-walnuts-5-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2020/08/beet-salad-garlic-walnuts-5-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2020/08/beet-salad-garlic-walnuts-5-180x180.jpg 180w" sizes="(max-width: 150px) 100vw, 150px" /></noscript><div class='fsci-title' >Beets</div></a></li><li><a href="https://holycowvegan.net/recipes-by-ingredient/carrots/" data-wpel-link="internal"><img decoding="async" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2022/04/vegan-carrot-cake-pancakes-1-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/04/vegan-carrot-cake-pancakes-1-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2022/04/vegan-carrot-cake-pancakes-1-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/04/vegan-carrot-cake-pancakes-1-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/04/vegan-carrot-cake-pancakes-1-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2022/04/vegan-carrot-cake-pancakes-1-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2022/04/vegan-carrot-cake-pancakes-1-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2022/04/vegan-carrot-cake-pancakes-1.jpg 1200w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2022/04/vegan-carrot-cake-pancakes-1-180x180.jpg" /><noscript><img decoding="async" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2022/04/vegan-carrot-cake-pancakes-1-180x180.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2022/04/vegan-carrot-cake-pancakes-1-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/04/vegan-carrot-cake-pancakes-1-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2022/04/vegan-carrot-cake-pancakes-1-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/04/vegan-carrot-cake-pancakes-1-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/04/vegan-carrot-cake-pancakes-1-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2022/04/vegan-carrot-cake-pancakes-1-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2022/04/vegan-carrot-cake-pancakes-1-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2022/04/vegan-carrot-cake-pancakes-1.jpg 1200w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class='fsci-title' >Carrots</div></a></li><li><a href="https://holycowvegan.net/recipes-by-ingredient/cabbage/" data-wpel-link="internal"><img decoding="async" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2024/11/vegan-cabbage-leek-potato-tart-21-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/11/vegan-cabbage-leek-potato-tart-21-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/11/vegan-cabbage-leek-potato-tart-21-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2024/11/vegan-cabbage-leek-potato-tart-21-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2024/11/vegan-cabbage-leek-potato-tart-21-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2024/11/vegan-cabbage-leek-potato-tart-21-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2024/11/vegan-cabbage-leek-potato-tart-21-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2024/11/vegan-cabbage-leek-potato-tart-21.jpg 1200w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2024/11/vegan-cabbage-leek-potato-tart-21-180x180.jpg" /><noscript><img decoding="async" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2024/11/vegan-cabbage-leek-potato-tart-21-180x180.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2024/11/vegan-cabbage-leek-potato-tart-21-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/11/vegan-cabbage-leek-potato-tart-21-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/11/vegan-cabbage-leek-potato-tart-21-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2024/11/vegan-cabbage-leek-potato-tart-21-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2024/11/vegan-cabbage-leek-potato-tart-21-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2024/11/vegan-cabbage-leek-potato-tart-21-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2024/11/vegan-cabbage-leek-potato-tart-21-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2024/11/vegan-cabbage-leek-potato-tart-21.jpg 1200w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class='fsci-title' >Cabbage</div></a></li><li><a href="https://holycowvegan.net/recipes-by-ingredient/chickpeas/" data-wpel-link="internal"><img decoding="async" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas.jpg 1200w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-180x180.jpg" /><noscript><img decoding="async" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-180x180.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2022/05/crispy-air-fryer-chickpeas.jpg 1200w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class='fsci-title' >Chickpeas</div></a></li><li><a href="https://holycowvegan.net/recipes-by-ingredient/spinach/" data-wpel-link="internal"><img decoding="async" width="150" height="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2021/01/vegan-risotto-spinach-7-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2021/01/vegan-risotto-spinach-7-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2021/01/vegan-risotto-spinach-7-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/01/vegan-risotto-spinach-7-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/01/vegan-risotto-spinach-7-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/01/vegan-risotto-spinach-7-640x640.jpg 640w, https://holycowvegan.net/wp-content/uploads/2021/01/vegan-risotto-spinach-7-96x96.jpg 96w" data-lazy-sizes="(max-width: 150px) 100vw, 150px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2021/01/vegan-risotto-spinach-7-150x150.jpg" /><noscript><img decoding="async" width="150" height="150" src="https://holycowvegan.net/wp-content/uploads/2021/01/vegan-risotto-spinach-7-150x150.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2021/01/vegan-risotto-spinach-7-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2021/01/vegan-risotto-spinach-7-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2021/01/vegan-risotto-spinach-7-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/01/vegan-risotto-spinach-7-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/01/vegan-risotto-spinach-7-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/01/vegan-risotto-spinach-7-640x640.jpg 640w, https://holycowvegan.net/wp-content/uploads/2021/01/vegan-risotto-spinach-7-96x96.jpg 96w" sizes="(max-width: 150px) 100vw, 150px" /></noscript><div class='fsci-title' >Spinach</div></a></li></ul></div>


<div class="wp-block-buttons is-content-justification-right is-layout-flex wp-container-core-buttons-is-layout-b4b59ed6 wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-button-right-arrow"><a class="wp-block-button__link has-text-align-right wp-element-button" href="https://holycowvegan.net/recipe-index/" data-wpel-link="internal">More ingredients</a></div>
</div>
</div></div>

</div></div></div></div>



<div class="wp-block-group is-style-default has-white-background-color has-background"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h2 class="wp-block-heading has-black-color has-text-color has-link-color wp-elements-31342da193bc3a6ba4e4b02f1dec8cab" id="h-sourdough-recipes" style="text-transform:uppercase">Sourdough Recipes</h2>



<p class="has-black-color has-text-color has-link-color wp-elements-30025f7a414bb79112682d2b1cab6bff">I've been nurturing a sourdough starter since 2016 and have dozens of sourdough recipes for breads and other baked goodies. See my tutorials on making <a href="https://holycowvegan.net/make-sourdough-starter/" data-wpel-link="internal">sourdough starter</a> and <a href="https://holycowvegan.net/gluten-free-sourdough-starter/" data-wpel-link="internal">gluten-free sourdough starter</a>.</p>


<div class='feast-category-index  feast-recipe-index'><ul class="fsri-list feast-grid-half feast-desktop-grid-fourth"><li class="listing-item"><a href="https://holycowvegan.net/best-sourdough-sandwich-bread-yeast-free/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Sliced sourdough sandwich bread on cutting board." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2024/01/sourdough-sandwich-bread-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/01/sourdough-sandwich-bread-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2024/01/sourdough-sandwich-bread-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/01/sourdough-sandwich-bread-11-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2024/01/sourdough-sandwich-bread-11-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2024/01/sourdough-sandwich-bread-11-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Sliced sourdough sandwich bread on cutting board." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2024/01/sourdough-sandwich-bread-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/01/sourdough-sandwich-bread-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2024/01/sourdough-sandwich-bread-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/01/sourdough-sandwich-bread-11-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">The Best Sourdough Sandwich Bread</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-eggless-sourdough-challah/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan Eggless Sourdough Challah - HolyCowVegan.net" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2017/11/vegan-sourdough-challah-9-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2017/11/vegan-sourdough-challah-9-180x240.jpg 180w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2017/11/vegan-sourdough-challah-9-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2017/11/vegan-sourdough-challah-9-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan Eggless Sourdough Challah - HolyCowVegan.net" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2017/11/vegan-sourdough-challah-9-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2017/11/vegan-sourdough-challah-9-180x240.jpg 180w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Eggless Sourdough Challah</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-cranberry-sourdough-scones/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="A closeup of several baked vegan cranberry sourdough scones on a baking sheet with raspberry jam" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2020/08/vegan-cranberry-scones-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2020/08/vegan-cranberry-scones-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2020/08/vegan-cranberry-scones-180x240.jpg 180w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2020/08/vegan-cranberry-scones-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2020/08/vegan-cranberry-scones-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="A closeup of several baked vegan cranberry sourdough scones on a baking sheet with raspberry jam" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2020/08/vegan-cranberry-scones-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2020/08/vegan-cranberry-scones-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2020/08/vegan-cranberry-scones-180x240.jpg 180w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Cranberry Sourdough Scones</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-sourdough-waffles/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan sourdough waffles." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2016/09/vegan-sourdough-waffles-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2016/09/vegan-sourdough-waffles-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2016/09/vegan-sourdough-waffles-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2016/09/vegan-sourdough-waffles-11-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2016/09/vegan-sourdough-waffles-11-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2016/09/vegan-sourdough-waffles-11-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan sourdough waffles." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2016/09/vegan-sourdough-waffles-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2016/09/vegan-sourdough-waffles-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2016/09/vegan-sourdough-waffles-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2016/09/vegan-sourdough-waffles-11-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Sourdough Waffles</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/aloo-kulcha-recipe/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Stuffed Aloo Kulcha on a black plate witha green kitchen napkin and pindi chole" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2020/04/stuffed-kulcha-recipe-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2020/04/stuffed-kulcha-recipe-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2020/04/stuffed-kulcha-recipe-180x240.jpg 180w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2020/04/stuffed-kulcha-recipe-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2020/04/stuffed-kulcha-recipe-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Stuffed Aloo Kulcha on a black plate witha green kitchen napkin and pindi chole" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2020/04/stuffed-kulcha-recipe-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2020/04/stuffed-kulcha-recipe-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2020/04/stuffed-kulcha-recipe-180x240.jpg 180w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Easy Aloo Kulcha</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/gluten-free-sourdough-boule/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Gluten-free Sourdough Boule" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2019/06/gluten-free-sourdough-boule-5-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2019/06/gluten-free-sourdough-boule-5-180x240.jpg 180w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2019/06/gluten-free-sourdough-boule-5-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2019/06/gluten-free-sourdough-boule-5-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Gluten-free Sourdough Boule" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2019/06/gluten-free-sourdough-boule-5-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2019/06/gluten-free-sourdough-boule-5-180x240.jpg 180w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Gluten-free Sourdough Boule</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-sourdough-zucchini-bread/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Sliced vegan sourdough zucchini bread." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/07/vegan-sourdough-zucchini-bread-22-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/07/vegan-sourdough-zucchini-bread-22-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/07/vegan-sourdough-zucchini-bread-22-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/07/vegan-sourdough-zucchini-bread-22-640x853.jpeg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/07/vegan-sourdough-zucchini-bread-22-360x480.jpeg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/07/vegan-sourdough-zucchini-bread-22-360x480.jpeg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Sliced vegan sourdough zucchini bread." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/07/vegan-sourdough-zucchini-bread-22-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/07/vegan-sourdough-zucchini-bread-22-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/07/vegan-sourdough-zucchini-bread-22-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/07/vegan-sourdough-zucchini-bread-22-640x853.jpeg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Sourdough Zucchini Bread</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-sourdough-sticky-buns/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Sourdough sticky buns on white plate." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2018/10/sourdough-sticky-buns-recipe-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2018/10/sourdough-sticky-buns-recipe-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2018/10/sourdough-sticky-buns-recipe-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2018/10/sourdough-sticky-buns-recipe-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2018/10/sourdough-sticky-buns-recipe-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2018/10/sourdough-sticky-buns-recipe-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Sourdough sticky buns on white plate." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2018/10/sourdough-sticky-buns-recipe-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2018/10/sourdough-sticky-buns-recipe-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2018/10/sourdough-sticky-buns-recipe-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2018/10/sourdough-sticky-buns-recipe-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Sourdough Sticky Buns</div></a></li></ul></div>


<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-button-right-arrow"><a class="wp-block-button__link wp-element-button" href="https://holycowvegan.net/sourdough-baking/" data-wpel-link="internal">More sourdough recipes</a></div>
</div>
</div></div>



<div class="wp-block-group is-style-feast-feature-wrapper"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h2 class="wp-block-heading has-black-color has-text-color has-link-color wp-elements-66523f0768eeec7c3912a5568a987302" id="h-recipes-for-special-diets" style="text-transform:uppercase">Recipes for Special Diets</h2>


<div class='feast-category-index '  ><ul class='feast-category-index-list feast-grid-third feast-desktop-grid-sixth feast-image-round fsci-show-icons'  ><li><a href="https://holycowvegan.net/recipes-by-diet/soy-free/" data-wpel-link="internal"><img decoding="async" width="360" height="360" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20360'%3E%3C/svg%3E" class=" feast-square-image" alt="Soy-Free Recipes" data-pin-nopin="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2024/10/SOY-FREE-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/10/SOY-FREE-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/10/SOY-FREE-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2024/10/SOY-FREE-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2024/10/SOY-FREE.jpg 500w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2024/10/SOY-FREE-360x360.jpg" /><noscript><img decoding="async" width="360" height="360" src="https://holycowvegan.net/wp-content/uploads/2024/10/SOY-FREE-360x360.jpg" class=" feast-square-image" alt="Soy-Free Recipes" data-pin-nopin="true" srcset="https://holycowvegan.net/wp-content/uploads/2024/10/SOY-FREE-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/10/SOY-FREE-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/10/SOY-FREE-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2024/10/SOY-FREE-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2024/10/SOY-FREE.jpg 500w" sizes="(max-width: 360px) 100vw, 360px" /></noscript></a></li><li><a href="https://holycowvegan.net/recipes-by-diet/gluten-free-recipes/" data-wpel-link="internal"><img decoding="async" width="360" height="360" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20360'%3E%3C/svg%3E" class=" feast-square-image" alt="Gluten-Free Recipes" data-pin-nopin="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2024/10/gluten-free-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/10/gluten-free-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/10/gluten-free-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2024/10/gluten-free-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2024/10/gluten-free.jpg 500w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2024/10/gluten-free-360x360.jpg" /><noscript><img decoding="async" width="360" height="360" src="https://holycowvegan.net/wp-content/uploads/2024/10/gluten-free-360x360.jpg" class=" feast-square-image" alt="Gluten-Free Recipes" data-pin-nopin="true" srcset="https://holycowvegan.net/wp-content/uploads/2024/10/gluten-free-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/10/gluten-free-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/10/gluten-free-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2024/10/gluten-free-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2024/10/gluten-free.jpg 500w" sizes="(max-width: 360px) 100vw, 360px" /></noscript></a></li><li><a href="https://holycowvegan.net/recipes-by-diet/nut-free/" data-wpel-link="internal"><img decoding="async" width="360" height="360" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20360'%3E%3C/svg%3E" class=" feast-square-image" alt="Nut-Free Recipes" data-pin-nopin="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2024/10/nut-free-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/10/nut-free-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/10/nut-free-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2024/10/nut-free-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2024/10/nut-free.jpg 500w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2024/10/nut-free-360x360.jpg" /><noscript><img decoding="async" width="360" height="360" src="https://holycowvegan.net/wp-content/uploads/2024/10/nut-free-360x360.jpg" class=" feast-square-image" alt="Nut-Free Recipes" data-pin-nopin="true" srcset="https://holycowvegan.net/wp-content/uploads/2024/10/nut-free-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/10/nut-free-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/10/nut-free-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2024/10/nut-free-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2024/10/nut-free.jpg 500w" sizes="(max-width: 360px) 100vw, 360px" /></noscript></a></li><li><a href="https://holycowvegan.net/recipes-by-diet/grain-free/" data-wpel-link="internal"><img decoding="async" width="360" height="360" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20360'%3E%3C/svg%3E" class=" feast-square-image" alt="Grain-Free Recipes" data-pin-nopin="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2024/10/grain-free-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/10/grain-free-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/10/grain-free-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2024/10/grain-free-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2024/10/grain-free.jpg 500w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2024/10/grain-free-360x360.jpg" /><noscript><img decoding="async" width="360" height="360" src="https://holycowvegan.net/wp-content/uploads/2024/10/grain-free-360x360.jpg" class=" feast-square-image" alt="Grain-Free Recipes" data-pin-nopin="true" srcset="https://holycowvegan.net/wp-content/uploads/2024/10/grain-free-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/10/grain-free-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/10/grain-free-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2024/10/grain-free-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2024/10/grain-free.jpg 500w" sizes="(max-width: 360px) 100vw, 360px" /></noscript></a></li><li><a href="https://holycowvegan.net/recipes-by-diet/low-carb-vegan/" data-wpel-link="internal"><img decoding="async" width="360" height="360" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20360'%3E%3C/svg%3E" class=" feast-square-image" alt="Low Carb Vegan Recipes" data-pin-nopin="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2024/10/low-carb-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/10/low-carb-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/10/low-carb-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2024/10/low-carb-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2024/10/low-carb.jpg 500w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2024/10/low-carb-360x360.jpg" /><noscript><img decoding="async" width="360" height="360" src="https://holycowvegan.net/wp-content/uploads/2024/10/low-carb-360x360.jpg" class=" feast-square-image" alt="Low Carb Vegan Recipes" data-pin-nopin="true" srcset="https://holycowvegan.net/wp-content/uploads/2024/10/low-carb-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/10/low-carb-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/10/low-carb-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2024/10/low-carb-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2024/10/low-carb.jpg 500w" sizes="(max-width: 360px) 100vw, 360px" /></noscript></a></li><li><a href="https://holycowvegan.net/recipes-by-diet/high-protein-recipes/" data-wpel-link="internal"><img decoding="async" width="360" height="360" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20360'%3E%3C/svg%3E" class=" feast-square-image" alt="High Protein Vegan Recipes" data-pin-nopin="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/02/high-protein-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/02/high-protein-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/02/high-protein-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2025/02/high-protein-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2025/02/high-protein.jpg 500w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/02/high-protein-360x360.jpg" /><noscript><img decoding="async" width="360" height="360" src="https://holycowvegan.net/wp-content/uploads/2025/02/high-protein-360x360.jpg" class=" feast-square-image" alt="High Protein Vegan Recipes" data-pin-nopin="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/02/high-protein-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/02/high-protein-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/02/high-protein-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2025/02/high-protein-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2025/02/high-protein.jpg 500w" sizes="(max-width: 360px) 100vw, 360px" /></noscript></a></li></ul></div></div></div>



<div class="wp-block-group is-style-default has-feast-branding-color-links-color has-white-background-color has-text-color has-background has-link-color wp-elements-2ac90317c782d76aaa1c6657b5dfec68"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h2 class="wp-block-heading has-black-color has-text-color has-link-color wp-elements-4f5be742d077e3e90cd04c00453ecdb2" id="h-high-protein-vegan-recipes" style="text-transform:uppercase">High Protein Vegan Recipes</h2>



<p>These healthy recipes are loaded with protein from lentils, beans and tofu.</p>


<div class='feast-category-index  feast-recipe-index'><ul class="fsri-list feast-grid-half feast-desktop-grid-fourth"><li class="listing-item"><a href="https://holycowvegan.net/tofu-dal-tadka-high-protein-recipe/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top down view of tofu dal tadka." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2026/02/tofu-dal-tadka-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2026/02/tofu-dal-tadka-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2026/02/tofu-dal-tadka-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2026/02/tofu-dal-tadka-11-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2026/02/tofu-dal-tadka-11-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2026/02/tofu-dal-tadka-11-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top down view of tofu dal tadka." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2026/02/tofu-dal-tadka-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2026/02/tofu-dal-tadka-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2026/02/tofu-dal-tadka-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2026/02/tofu-dal-tadka-11-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript></a><div class="fsri-category"><a href="https://holycowvegan.net/recipes-by-diet/high-protein-recipes/" data-wpel-link="internal">High Protein Vegan Recipes</a></div><a href="https://holycowvegan.net/tofu-dal-tadka-high-protein-recipe/" data-wpel-link="internal"><div class="fsri-title">Tofu Dal Tadka (High Protein Recipe)</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-tofu-florentine/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan tofu florentine in bowl." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/12/vegan-tofu-florentine-33-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/12/vegan-tofu-florentine-33-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/12/vegan-tofu-florentine-33-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/12/vegan-tofu-florentine-33-640x853.jpeg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/12/vegan-tofu-florentine-33-360x480.jpeg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/12/vegan-tofu-florentine-33-360x480.jpeg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan tofu florentine in bowl." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/12/vegan-tofu-florentine-33-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/12/vegan-tofu-florentine-33-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/12/vegan-tofu-florentine-33-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/12/vegan-tofu-florentine-33-640x853.jpeg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript></a><div class="fsri-category"><a href="https://holycowvegan.net/recipes-by-diet/high-protein-recipes/" data-wpel-link="internal">High Protein Vegan Recipes</a></div><a href="https://holycowvegan.net/vegan-tofu-florentine/" data-wpel-link="internal"><div class="fsri-title">Vegan Tofu Florentine</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/lentil-curry/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Lentil curry in square bowl." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/12/vegan-high-protein-curry-3-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/12/vegan-high-protein-curry-3-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/12/vegan-high-protein-curry-3-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/12/vegan-high-protein-curry-3-640x853.jpeg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/12/vegan-high-protein-curry-3-360x480.jpeg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/12/vegan-high-protein-curry-3-360x480.jpeg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Lentil curry in square bowl." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/12/vegan-high-protein-curry-3-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/12/vegan-high-protein-curry-3-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/12/vegan-high-protein-curry-3-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/12/vegan-high-protein-curry-3-640x853.jpeg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript></a><div class="fsri-category"><a href="https://holycowvegan.net/recipes-by-diet/high-protein-recipes/" data-wpel-link="internal">High Protein Vegan Recipes</a></div><a href="https://holycowvegan.net/lentil-curry/" data-wpel-link="internal"><div class="fsri-title">Vegan Lentil Curry (High Protein)</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/pinto-bean-soup/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top down view of vegan pinto bean soup." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/11/pinto-bean-soup-22-1-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/11/pinto-bean-soup-22-1-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/11/pinto-bean-soup-22-1-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/11/pinto-bean-soup-22-1-640x853.jpeg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/11/pinto-bean-soup-22-1-360x480.jpeg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/11/pinto-bean-soup-22-1-360x480.jpeg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top down view of vegan pinto bean soup." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/11/pinto-bean-soup-22-1-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/11/pinto-bean-soup-22-1-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/11/pinto-bean-soup-22-1-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/11/pinto-bean-soup-22-1-640x853.jpeg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript></a><div class="fsri-category"><a href="https://holycowvegan.net/recipes-by-diet/high-protein-recipes/" data-wpel-link="internal">High Protein Vegan Recipes</a></div><a href="https://holycowvegan.net/pinto-bean-soup/" data-wpel-link="internal"><div class="fsri-title">Chunky Pinto Bean Soup (High Protein)</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/great-northern-beans-with-tofu-and-veggies/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top down view of great northern beans stew in bowl." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/10/great-northern-beans-8-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/10/great-northern-beans-8-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/10/great-northern-beans-8-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/10/great-northern-beans-8-640x853.jpeg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/10/great-northern-beans-8-360x480.jpeg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/10/great-northern-beans-8-360x480.jpeg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top down view of great northern beans stew in bowl." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/10/great-northern-beans-8-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/10/great-northern-beans-8-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/10/great-northern-beans-8-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/10/great-northern-beans-8-640x853.jpeg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript></a><div class="fsri-category"><a href="https://holycowvegan.net/recipes-by-diet/high-protein-recipes/" data-wpel-link="internal">High Protein Vegan Recipes</a></div><a href="https://holycowvegan.net/great-northern-beans-with-tofu-and-veggies/" data-wpel-link="internal"><div class="fsri-title">Great Northern Beans with Tofu and Veggies</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-meatball-casserole/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top down view of vegan meatball casserole in skillet." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/09/vegan-meatball-casserole-21-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/09/vegan-meatball-casserole-21-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2025/09/vegan-meatball-casserole-21-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/09/vegan-meatball-casserole-21-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/09/vegan-meatball-casserole-21-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/09/vegan-meatball-casserole-21-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Top down view of vegan meatball casserole in skillet." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/09/vegan-meatball-casserole-21-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/09/vegan-meatball-casserole-21-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2025/09/vegan-meatball-casserole-21-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/09/vegan-meatball-casserole-21-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript></a><div class="fsri-category"><a href="https://holycowvegan.net/recipes-by-diet/high-protein-recipes/" data-wpel-link="internal">High Protein Vegan Recipes</a></div><a href="https://holycowvegan.net/vegan-meatball-casserole/" data-wpel-link="internal"><div class="fsri-title">Vegan Meatball Casserole (Protein-Packed Dinner)</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/savory-vegan-pancakes/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Savory vegan pancakes." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2009/01/savory-vegan-pancakes-14-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2009/01/savory-vegan-pancakes-14-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2009/01/savory-vegan-pancakes-14-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2009/01/savory-vegan-pancakes-14-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2009/01/savory-vegan-pancakes-14-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2009/01/savory-vegan-pancakes-14-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Savory vegan pancakes." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2009/01/savory-vegan-pancakes-14-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2009/01/savory-vegan-pancakes-14-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2009/01/savory-vegan-pancakes-14-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2009/01/savory-vegan-pancakes-14-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript></a><div class="fsri-category"><a href="https://holycowvegan.net/recipes-by-diet/high-protein-recipes/" data-wpel-link="internal">High Protein Vegan Recipes</a></div><a href="https://holycowvegan.net/savory-vegan-pancakes/" data-wpel-link="internal"><div class="fsri-title">Savory Vegan Pancakes</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/harira-recipe/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Moroccan lentil soup harira." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/02/harira-moroccan-lentil-soup-21-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/02/harira-moroccan-lentil-soup-21-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2025/02/harira-moroccan-lentil-soup-21-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/02/harira-moroccan-lentil-soup-21-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/02/harira-moroccan-lentil-soup-21-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/02/harira-moroccan-lentil-soup-21-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Moroccan lentil soup harira." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/02/harira-moroccan-lentil-soup-21-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/02/harira-moroccan-lentil-soup-21-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2025/02/harira-moroccan-lentil-soup-21-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/02/harira-moroccan-lentil-soup-21-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript></a><div class="fsri-category"><a href="https://holycowvegan.net/recipes-by-diet/high-protein-recipes/" data-wpel-link="internal">High Protein Vegan Recipes</a></div><a href="https://holycowvegan.net/harira-recipe/" data-wpel-link="internal"><div class="fsri-title">Moroccan Lentil Soup (Harira)</div></a></li></ul></div>


<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-button-right-arrow"><a class="wp-block-button__link wp-element-button" href="https://holycowvegan.net/recipes-by-diet/high-protein-recipes/" data-wpel-link="internal">More high protein recipes</a></div>
</div>
</div></div>



<div class="wp-block-group is-style-default has-feast-branding-color-links-color has-white-background-color has-text-color has-background has-link-color wp-elements-4771ff6317a1c62493d2260d38a72def"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h2 class="wp-block-heading has-black-color has-text-color has-link-color wp-elements-1382aaf5b5c45f1a9e20be1efbade7f6" id="h-low-carb-vegan-recipes" style="text-transform:uppercase">Low Carb Vegan Recipes</h2>



<p>Cutting back on carbs? I've got you covered with these fantastic low-carb vegan recipes.</p>


<div class='feast-category-index  feast-recipe-index'><ul class="fsri-list feast-grid-half feast-desktop-grid-fourth"><li class="listing-item"><a href="https://holycowvegan.net/vegan-low-carb-keto-pancakes/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan low carb keto pancakes in plate with blueberries with sliced almonds." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2021/12/vegan-keto-pancakes-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/12/vegan-keto-pancakes-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/12/vegan-keto-pancakes-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/12/vegan-keto-pancakes-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2021/12/vegan-keto-pancakes-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2021/12/vegan-keto-pancakes-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan low carb keto pancakes in plate with blueberries with sliced almonds." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2021/12/vegan-keto-pancakes-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/12/vegan-keto-pancakes-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/12/vegan-keto-pancakes-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/12/vegan-keto-pancakes-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Low Carb Keto Pancakes</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-low-carb-keto-granola/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan keto granola on baking sheet with spoon." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2022/06/vegan-low-carb-keto-breakfast-granola-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/06/vegan-low-carb-keto-breakfast-granola-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/06/vegan-low-carb-keto-breakfast-granola-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/06/vegan-low-carb-keto-breakfast-granola-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2022/06/vegan-low-carb-keto-breakfast-granola-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2022/06/vegan-low-carb-keto-breakfast-granola-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan keto granola on baking sheet with spoon." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2022/06/vegan-low-carb-keto-breakfast-granola-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/06/vegan-low-carb-keto-breakfast-granola-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/06/vegan-low-carb-keto-breakfast-granola-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/06/vegan-low-carb-keto-breakfast-granola-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Low Carb Keto Granola</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-low-carb-keto-chili/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Low carb vegan keto chili in a blue dutch oven with cucumber and parsley." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2021/11/vegan-keto-low-carb-chili-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/11/vegan-keto-low-carb-chili-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/11/vegan-keto-low-carb-chili-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/11/vegan-keto-low-carb-chili-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2021/11/vegan-keto-low-carb-chili-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2021/11/vegan-keto-low-carb-chili-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Low carb vegan keto chili in a blue dutch oven with cucumber and parsley." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2021/11/vegan-keto-low-carb-chili-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/11/vegan-keto-low-carb-chili-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/11/vegan-keto-low-carb-chili-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/11/vegan-keto-low-carb-chili-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Low Carb Keto Chili</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-keto-brownies/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan keto brownies with sliced almonds on top." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2022/01/vegan-keto-brownies-5-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/01/vegan-keto-brownies-5-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/01/vegan-keto-brownies-5-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/01/vegan-keto-brownies-5-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2022/01/vegan-keto-brownies-5-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2022/01/vegan-keto-brownies-5-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan keto brownies with sliced almonds on top." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2022/01/vegan-keto-brownies-5-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/01/vegan-keto-brownies-5-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/01/vegan-keto-brownies-5-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/01/vegan-keto-brownies-5-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Keto Brownies</div></a></li></ul></div>


<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-button-right-arrow"><a class="wp-block-button__link wp-element-button" href="https://holycowvegan.net/recipes-by-diet/low-carb-vegan/" data-wpel-link="internal">More low carb recipes</a></div>
</div>
</div></div>



<div class="wp-block-group is-style-default has-white-background-color has-background"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h2 class="wp-block-heading has-black-color has-text-color has-link-color wp-elements-46e2778716e86d1d85e4b3898a2ded55" id="h-bread-recipes" style="text-transform:uppercase">Bread Recipes</h2>



<p>Fill the house with the aroma of fresh, homemade bread - there's nothing quite like it!</p>


<div class='feast-category-index  feast-recipe-index'><ul class="fsri-list feast-grid-half feast-desktop-grid-fourth"><li class="listing-item"><a href="https://holycowvegan.net/perfect-sandwich-bread/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Sliced vegan sandwich bread on marble board." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/08/vegan-sandwich-bread-11-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/08/vegan-sandwich-bread-11-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/08/vegan-sandwich-bread-11-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/08/vegan-sandwich-bread-11-640x853.jpeg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/08/vegan-sandwich-bread-11-360x480.jpeg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/08/vegan-sandwich-bread-11-360x480.jpeg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Sliced vegan sandwich bread on marble board." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/08/vegan-sandwich-bread-11-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/08/vegan-sandwich-bread-11-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/08/vegan-sandwich-bread-11-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/08/vegan-sandwich-bread-11-640x853.jpeg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">The Perfect Vegan Sandwich Bread</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/high-protein-whole-wheat-sandwich-bread/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Four slices of vegan whole wheat sandwich bread on chopping board." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2021/10/high-protein-whole-wheat-sandwich-bread-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/10/high-protein-whole-wheat-sandwich-bread-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/10/high-protein-whole-wheat-sandwich-bread-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/10/high-protein-whole-wheat-sandwich-bread-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2021/10/high-protein-whole-wheat-sandwich-bread-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2021/10/high-protein-whole-wheat-sandwich-bread-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Four slices of vegan whole wheat sandwich bread on chopping board." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2021/10/high-protein-whole-wheat-sandwich-bread-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/10/high-protein-whole-wheat-sandwich-bread-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/10/high-protein-whole-wheat-sandwich-bread-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/10/high-protein-whole-wheat-sandwich-bread-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">High Protein Whole Wheat Sandwich Bread (Light + Fluffy)</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/french-bread-easy-but-delicious-recipe/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Two loaves of French bread." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/01/french-bread-45-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/01/french-bread-45-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/01/french-bread-45-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/01/french-bread-45-640x853.jpeg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/01/french-bread-45-360x480.jpeg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/01/french-bread-45-360x480.jpeg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Two loaves of French bread." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/01/french-bread-45-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/01/french-bread-45-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/01/french-bread-45-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/01/french-bread-45-640x853.jpeg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Easy French Bread</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/no-knead-sourdough-bread/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="No Knead Sourdough Bread on a blue and white napkin." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2018/02/no-knead-sourdough-bread-7-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2018/02/no-knead-sourdough-bread-7-180x240.jpg 180w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2018/02/no-knead-sourdough-bread-7-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2018/02/no-knead-sourdough-bread-7-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="No Knead Sourdough Bread on a blue and white napkin." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2018/02/no-knead-sourdough-bread-7-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2018/02/no-knead-sourdough-bread-7-180x240.jpg 180w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">No Knead Sourdough Bread</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-olive-oil-brioche-aquafaba/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan brioche on marble board." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2017/04/vegan-brioche-recipe-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2017/04/vegan-brioche-recipe-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2017/04/vegan-brioche-recipe-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2017/04/vegan-brioche-recipe-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2017/04/vegan-brioche-recipe-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2017/04/vegan-brioche-recipe-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan brioche on marble board." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2017/04/vegan-brioche-recipe-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2017/04/vegan-brioche-recipe-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2017/04/vegan-brioche-recipe-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2017/04/vegan-brioche-recipe-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Olive Oil Brioche</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-dinner-rolls/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan dinner rolls." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2024/12/vegan-dinner-rolls-21-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/12/vegan-dinner-rolls-21-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2024/12/vegan-dinner-rolls-21-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/12/vegan-dinner-rolls-21-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2024/12/vegan-dinner-rolls-21-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2024/12/vegan-dinner-rolls-21-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan dinner rolls." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2024/12/vegan-dinner-rolls-21-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2024/12/vegan-dinner-rolls-21-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2024/12/vegan-dinner-rolls-21-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2024/12/vegan-dinner-rolls-21-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Dinner Rolls (Soft and Buttery)</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-whole-wheat-challah-bread/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan whole wheat challah bread, sliced, on cutting board." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/08/vegan-whole-wheat-challah-bread-21-1-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/08/vegan-whole-wheat-challah-bread-21-1-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2025/08/vegan-whole-wheat-challah-bread-21-1-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/08/vegan-whole-wheat-challah-bread-21-1-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/08/vegan-whole-wheat-challah-bread-21-1-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/08/vegan-whole-wheat-challah-bread-21-1-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan whole wheat challah bread, sliced, on cutting board." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/08/vegan-whole-wheat-challah-bread-21-1-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/08/vegan-whole-wheat-challah-bread-21-1-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2025/08/vegan-whole-wheat-challah-bread-21-1-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/08/vegan-whole-wheat-challah-bread-21-1-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Whole Wheat Challah</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/bolillos-mexican-rolls/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Mexican bolillo rolls in bread basket." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/10/mexican-bolillos-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/10/mexican-bolillos-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2025/10/mexican-bolillos-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/10/mexican-bolillos-11-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/10/mexican-bolillos-11-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/10/mexican-bolillos-11-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Mexican bolillo rolls in bread basket." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/10/mexican-bolillos-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/10/mexican-bolillos-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2025/10/mexican-bolillos-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/10/mexican-bolillos-11-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Bolillos (Mexican Bread Rolls)</div></a></li></ul></div>


<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-button-right-arrow"><a class="wp-block-button__link wp-element-button" href="https://holycowvegan.net/all-recipes/vegan-bread-recipes/" data-wpel-link="internal">More bread recipes</a></div>
</div>
</div></div>



<div class="wp-block-group is-style-feast-feature-wrapper"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"><div class="kb-row-layout-wrap kb-row-layout-id34121_f49400-00 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-2-columns kt-row-layout-right-golden kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top">

<div class="wp-block-kadence-column kadence-column34121_2716cf-bb"><div class="kt-inside-inner-col">
<h2 class="wp-block-heading has-text-align-center" id="h-browse-1" style="text-transform:uppercase">Browse</h2>



<p class="has-text-align-center has-feast-branding-color-links-color has-text-color has-link-color wp-elements-3c7e92d21c5b09dddf90370e9a66603e"><em><strong>By cuisine</strong></em></p>
</div></div>



<div class="wp-block-kadence-column kadence-column34121_726e4f-43"><div class="kt-inside-inner-col"><div class='feast-category-index '  ><ul class='feast-category-index-list feast-grid-third feast-desktop-grid-sixth'  ><li><a href="https://holycowvegan.net/global-vegan-recipes/vegan-italian-recipes/" data-wpel-link="internal"><img decoding="async" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2022/11/vegan-lasagna-recipe-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/11/vegan-lasagna-recipe-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2022/11/vegan-lasagna-recipe-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/11/vegan-lasagna-recipe-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/11/vegan-lasagna-recipe-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2022/11/vegan-lasagna-recipe-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2022/11/vegan-lasagna-recipe-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2022/11/vegan-lasagna-recipe.jpg 1200w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2022/11/vegan-lasagna-recipe-180x180.jpg" /><noscript><img decoding="async" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2022/11/vegan-lasagna-recipe-180x180.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2022/11/vegan-lasagna-recipe-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/11/vegan-lasagna-recipe-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2022/11/vegan-lasagna-recipe-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/11/vegan-lasagna-recipe-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/11/vegan-lasagna-recipe-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2022/11/vegan-lasagna-recipe-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2022/11/vegan-lasagna-recipe-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2022/11/vegan-lasagna-recipe.jpg 1200w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class='fsci-title' >Italian</div></a></li><li><a href="https://holycowvegan.net/global-vegan-recipes/middle-eastern-recipes/" data-wpel-link="internal"><img decoding="async" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2017/01/greek-gigantes-recipe-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2017/01/greek-gigantes-recipe-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2017/01/greek-gigantes-recipe-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2017/01/greek-gigantes-recipe-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2017/01/greek-gigantes-recipe-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2017/01/greek-gigantes-recipe-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2017/01/greek-gigantes-recipe-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2017/01/greek-gigantes-recipe.jpg 1200w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2017/01/greek-gigantes-recipe-180x180.jpg" /><noscript><img decoding="async" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2017/01/greek-gigantes-recipe-180x180.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2017/01/greek-gigantes-recipe-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2017/01/greek-gigantes-recipe-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2017/01/greek-gigantes-recipe-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2017/01/greek-gigantes-recipe-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2017/01/greek-gigantes-recipe-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2017/01/greek-gigantes-recipe-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2017/01/greek-gigantes-recipe-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2017/01/greek-gigantes-recipe.jpg 1200w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class='fsci-title' >Mediterranean</div></a></li><li><a href="https://holycowvegan.net/global-vegan-recipes/african/" data-wpel-link="internal"><img decoding="async" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2015/09/african-peanut-stew-recipe-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2015/09/african-peanut-stew-recipe-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2015/09/african-peanut-stew-recipe-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2015/09/african-peanut-stew-recipe-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2015/09/african-peanut-stew-recipe-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2015/09/african-peanut-stew-recipe-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2015/09/african-peanut-stew-recipe-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2015/09/african-peanut-stew-recipe.jpg 1200w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2015/09/african-peanut-stew-recipe-180x180.jpg" /><noscript><img decoding="async" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2015/09/african-peanut-stew-recipe-180x180.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2015/09/african-peanut-stew-recipe-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2015/09/african-peanut-stew-recipe-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2015/09/african-peanut-stew-recipe-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2015/09/african-peanut-stew-recipe-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2015/09/african-peanut-stew-recipe-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2015/09/african-peanut-stew-recipe-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2015/09/african-peanut-stew-recipe-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2015/09/african-peanut-stew-recipe.jpg 1200w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class='fsci-title' >African</div></a></li><li><a href="https://holycowvegan.net/global-vegan-recipes/irish-recipes/" data-wpel-link="internal"><img decoding="async" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2022/03/vegan-irish-chili-recipe-card-image-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/03/vegan-irish-chili-recipe-card-image-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2022/03/vegan-irish-chili-recipe-card-image-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/03/vegan-irish-chili-recipe-card-image-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/03/vegan-irish-chili-recipe-card-image-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2022/03/vegan-irish-chili-recipe-card-image-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2022/03/vegan-irish-chili-recipe-card-image-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2022/03/vegan-irish-chili-recipe-card-image.jpg 1200w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2022/03/vegan-irish-chili-recipe-card-image-180x180.jpg" /><noscript><img decoding="async" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2022/03/vegan-irish-chili-recipe-card-image-180x180.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2022/03/vegan-irish-chili-recipe-card-image-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/03/vegan-irish-chili-recipe-card-image-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2022/03/vegan-irish-chili-recipe-card-image-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/03/vegan-irish-chili-recipe-card-image-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/03/vegan-irish-chili-recipe-card-image-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2022/03/vegan-irish-chili-recipe-card-image-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2022/03/vegan-irish-chili-recipe-card-image-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2022/03/vegan-irish-chili-recipe-card-image.jpg 1200w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class='fsci-title' >Irish</div></a></li><li><a href="https://holycowvegan.net/global-vegan-recipes/vegan-mexican-recipes/" data-wpel-link="internal"><img decoding="async" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2022/02/vegan-black-bean-casserole-Mexican-style-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/02/vegan-black-bean-casserole-Mexican-style-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2022/02/vegan-black-bean-casserole-Mexican-style-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/02/vegan-black-bean-casserole-Mexican-style-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/02/vegan-black-bean-casserole-Mexican-style-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2022/02/vegan-black-bean-casserole-Mexican-style-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2022/02/vegan-black-bean-casserole-Mexican-style-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2022/02/vegan-black-bean-casserole-Mexican-style.jpg 1200w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2022/02/vegan-black-bean-casserole-Mexican-style-180x180.jpg" /><noscript><img decoding="async" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2022/02/vegan-black-bean-casserole-Mexican-style-180x180.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2022/02/vegan-black-bean-casserole-Mexican-style-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/02/vegan-black-bean-casserole-Mexican-style-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2022/02/vegan-black-bean-casserole-Mexican-style-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/02/vegan-black-bean-casserole-Mexican-style-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/02/vegan-black-bean-casserole-Mexican-style-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2022/02/vegan-black-bean-casserole-Mexican-style-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2022/02/vegan-black-bean-casserole-Mexican-style-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2022/02/vegan-black-bean-casserole-Mexican-style.jpg 1200w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class='fsci-title' >Mexican</div></a></li><li><a href="https://holycowvegan.net/global-vegan-recipes/french-recipes/" data-wpel-link="internal"><img decoding="async" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2021/08/vegan-french-cassoulet-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/08/vegan-french-cassoulet-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2021/08/vegan-french-cassoulet-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/08/vegan-french-cassoulet-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/08/vegan-french-cassoulet-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2021/08/vegan-french-cassoulet-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2021/08/vegan-french-cassoulet-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2021/08/vegan-french-cassoulet.jpg 1200w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2021/08/vegan-french-cassoulet-180x180.jpg" /><noscript><img decoding="async" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2021/08/vegan-french-cassoulet-180x180.jpg" class=" feast-square-image" alt="" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2021/08/vegan-french-cassoulet-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2021/08/vegan-french-cassoulet-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2021/08/vegan-french-cassoulet-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2021/08/vegan-french-cassoulet-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2021/08/vegan-french-cassoulet-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2021/08/vegan-french-cassoulet-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2021/08/vegan-french-cassoulet-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2021/08/vegan-french-cassoulet.jpg 1200w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class='fsci-title' >French</div></a></li></ul></div></div></div>

</div></div></div></div>



<div class="wp-block-group is-style-default has-feast-branding-color-links-color has-text-color has-link-color wp-elements-1b5410dab247028fd59a46712f597185"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h2 class="wp-block-heading has-black-color has-text-color has-link-color wp-elements-98bcf5d04cbe54ff462cf8de71095b85" id="h-global-meals" style="text-transform:uppercase">Global Meals</h2>



<p>Travel the world without leaving your kitchen with these easy and delicious global meals.</p>


<div class='feast-category-index  feast-recipe-index'><ul class="fsri-list feast-grid-half feast-desktop-grid-fourth"><li class="listing-item"><a href="https://holycowvegan.net/misir-wot-ethiopian-red-lentils/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Misir wot in black bowl with a spoon and cilantro garnish." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2022/01/ethiopian-misir-wot-stew-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/01/ethiopian-misir-wot-stew-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/01/ethiopian-misir-wot-stew-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/01/ethiopian-misir-wot-stew-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2022/01/ethiopian-misir-wot-stew-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2022/01/ethiopian-misir-wot-stew-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Misir wot in black bowl with a spoon and cilantro garnish." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2022/01/ethiopian-misir-wot-stew-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/01/ethiopian-misir-wot-stew-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/01/ethiopian-misir-wot-stew-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/01/ethiopian-misir-wot-stew-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript></a><div class="fsri-category"><a href="https://holycowvegan.net/global-vegan-recipes/african/" data-wpel-link="internal">African</a></div><a href="https://holycowvegan.net/misir-wot-ethiopian-red-lentils/" data-wpel-link="internal"><div class="fsri-title">Misir Wot (Ethiopian Red Lentils)</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/harira-recipe/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Moroccan lentil soup harira." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/02/harira-moroccan-lentil-soup-21-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/02/harira-moroccan-lentil-soup-21-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2025/02/harira-moroccan-lentil-soup-21-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/02/harira-moroccan-lentil-soup-21-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/02/harira-moroccan-lentil-soup-21-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/02/harira-moroccan-lentil-soup-21-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Moroccan lentil soup harira." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/02/harira-moroccan-lentil-soup-21-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/02/harira-moroccan-lentil-soup-21-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2025/02/harira-moroccan-lentil-soup-21-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/02/harira-moroccan-lentil-soup-21-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript></a><div class="fsri-category"><a href="https://holycowvegan.net/global-vegan-recipes/middle-eastern-recipes/" data-wpel-link="internal">Mediterranean</a></div><a href="https://holycowvegan.net/harira-recipe/" data-wpel-link="internal"><div class="fsri-title">Moroccan Lentil Soup (Harira)</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/italian-wild-rice-soup/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Italian wild rice soup." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2014/04/italian-wild-rice-soup-21-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2014/04/italian-wild-rice-soup-21-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2014/04/italian-wild-rice-soup-21-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2014/04/italian-wild-rice-soup-21-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2014/04/italian-wild-rice-soup-21-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2014/04/italian-wild-rice-soup-21-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Italian wild rice soup." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2014/04/italian-wild-rice-soup-21-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2014/04/italian-wild-rice-soup-21-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2014/04/italian-wild-rice-soup-21-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2014/04/italian-wild-rice-soup-21-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript></a><div class="fsri-category"><a href="https://holycowvegan.net/all-recipes/soups-stews/" data-wpel-link="internal">Soups &amp; Stews</a></div><a href="https://holycowvegan.net/italian-wild-rice-soup/" data-wpel-link="internal"><div class="fsri-title">Italian Wild Rice Soup</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-moussaka/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="A slice of vegan moussaka with layers of potato, zucchini, eggplant, vegan beef ragu and a creamy vegan bechamel sauce, in white plate with fork. Tomato sauce in background." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2023/08/vegan-moussaka-recipe-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2023/08/vegan-moussaka-recipe-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2023/08/vegan-moussaka-recipe-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2023/08/vegan-moussaka-recipe-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2023/08/vegan-moussaka-recipe-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2023/08/vegan-moussaka-recipe-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="A slice of vegan moussaka with layers of potato, zucchini, eggplant, vegan beef ragu and a creamy vegan bechamel sauce, in white plate with fork. Tomato sauce in background." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2023/08/vegan-moussaka-recipe-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2023/08/vegan-moussaka-recipe-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2023/08/vegan-moussaka-recipe-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2023/08/vegan-moussaka-recipe-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript></a><div class="fsri-category"><a href="https://holycowvegan.net/global-vegan-recipes/middle-eastern-recipes/" data-wpel-link="internal">Mediterranean</a></div><a href="https://holycowvegan.net/vegan-moussaka/" data-wpel-link="internal"><div class="fsri-title">Vegan Moussaka (How To Make the Best Eggplant Moussaka)</div></a></li></ul></div>


<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-button-right-arrow"><a class="wp-block-button__link wp-element-button" href="https://holycowvegan.net/global-vegan-recipes/" data-wpel-link="internal">More global recipes</a></div>
</div>
</div></div>



<div class="wp-block-group is-style-default"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h2 class="wp-block-heading" id="h-seasonal-desserts" style="text-transform:uppercase">Seasonal Desserts</h2>



<p>Make stunning desserts with what's fresh and in season now. </p>


<div class='feast-category-index  feast-recipe-index'><ul class="fsri-list feast-grid-half feast-desktop-grid-fourth"><li class="listing-item"><a href="https://holycowvegan.net/vegan-dandelion-bread/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan dandelion bread sliced on cutting board with dandelion flowers on side." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2022/05/vegan-dandelion-bread-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/05/vegan-dandelion-bread-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/05/vegan-dandelion-bread-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/05/vegan-dandelion-bread-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2022/05/vegan-dandelion-bread-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2022/05/vegan-dandelion-bread-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan dandelion bread sliced on cutting board with dandelion flowers on side." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2022/05/vegan-dandelion-bread-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/05/vegan-dandelion-bread-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/05/vegan-dandelion-bread-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/05/vegan-dandelion-bread-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Dandelion Bread</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/strawberry-bread/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Sliced vegan strawberry bread." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/06/vegan-strawberry-bread-11-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/06/vegan-strawberry-bread-11-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/06/vegan-strawberry-bread-11-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/06/vegan-strawberry-bread-11-640x853.jpeg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/06/vegan-strawberry-bread-11-360x480.jpeg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2025/06/vegan-strawberry-bread-11-360x480.jpeg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Sliced vegan strawberry bread." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2025/06/vegan-strawberry-bread-11-360x480.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2025/06/vegan-strawberry-bread-11-720x960.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2025/06/vegan-strawberry-bread-11-180x240.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2025/06/vegan-strawberry-bread-11-640x853.jpeg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Strawberry Bread</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/rhubarb-pie/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan rhubarb pie with lattice top in pie plate." data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2012/05/vegan-rhubarb-pie-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2012/05/vegan-rhubarb-pie-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2012/05/vegan-rhubarb-pie-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2012/05/vegan-rhubarb-pie-11-640x853.jpg 640w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2012/05/vegan-rhubarb-pie-11-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2012/05/vegan-rhubarb-pie-11-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="Vegan rhubarb pie with lattice top in pie plate." data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2012/05/vegan-rhubarb-pie-11-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2012/05/vegan-rhubarb-pie-11-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2012/05/vegan-rhubarb-pie-11-180x240.jpg 180w, https://holycowvegan.net/wp-content/uploads/2012/05/vegan-rhubarb-pie-11-640x853.jpg 640w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Rhubarb Pie</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-apricot-frangipane-tart/" data-wpel-link="internal"><img decoding="async" width="360" height="480" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20480'%3E%3C/svg%3E" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="A close up shot of a vegan apricot frangipane tart with custardy almond filling and a flaky pastry shell" data-pin-nopin="true" aria-hidden="true" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2020/07/vegan-apricot-frangipane-tart-24-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2020/07/vegan-apricot-frangipane-tart-24-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2020/07/vegan-apricot-frangipane-tart-24-180x240.jpg 180w" data-lazy-sizes="(max-width: 360px) 100vw, 360px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2020/07/vegan-apricot-frangipane-tart-24-360x480.jpg" /><noscript><img decoding="async" width="360" height="480" src="https://holycowvegan.net/wp-content/uploads/2020/07/vegan-apricot-frangipane-tart-24-360x480.jpg" class="feast_3x4_thumbnail fsri-image wp-post-image" alt="A close up shot of a vegan apricot frangipane tart with custardy almond filling and a flaky pastry shell" data-pin-nopin="true" aria-hidden="true" srcset="https://holycowvegan.net/wp-content/uploads/2020/07/vegan-apricot-frangipane-tart-24-360x480.jpg 360w, https://holycowvegan.net/wp-content/uploads/2020/07/vegan-apricot-frangipane-tart-24-720x960.jpg 720w, https://holycowvegan.net/wp-content/uploads/2020/07/vegan-apricot-frangipane-tart-24-180x240.jpg 180w" sizes="(max-width: 360px) 100vw, 360px" /></noscript><div class="fsri-title">Vegan Apricot Frangipane Tart</div></a></li></ul></div>


<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-button-right-arrow"><a class="wp-block-button__link wp-element-button" href="https://holycowvegan.net/all-recipes/vegan-desserts/" data-wpel-link="internal">More dessert recipes</a></div>
</div>
</div></div>



<p></p>
</div></article></main><aside class="sidebar sidebar-primary widget-area" role="complementary" aria-label="Primary Sidebar">
			<div class="feast-layout feast-layout--modern-sidebar feast-modern-sidebar">
								
<div class="wp-block-media-text is-stacked-on-mobile is-variation-media-text-sidebar-bio is-style-media-text-white-background has-white-background-color has-background"><figure class="wp-block-media-text__media"><img data-pin-nopin="true" fetchpriority="low" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Vaishali Honawar, owner and recipe creator at the Holy Cow Vegan food blog." class="wp-image-82617 size-thumbnail" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2024/08/vaishy-profile-pic.jpg"/><noscript><img data-pin-nopin="true" fetchpriority="low" src="https://holycowvegan.net/wp-content/uploads/2024/08/vaishy-profile-pic.jpg" alt="Vaishali Honawar, owner and recipe creator at the Holy Cow Vegan food blog." class="wp-image-82617 size-thumbnail"/></noscript></figure><div class="wp-block-media-text__content">
<h3 class="wp-block-heading has-text-align-center has-black-color has-text-color has-link-color wp-elements-2037b1cf35c7a672c76ed5b9d75dcba0" id="h-hi-i-m-vaishali">Hi, I'm Vaishali</h3>



<p class="has-text-align-center has-black-color has-text-color has-link-color wp-elements-4d0a621f66bcb1771a1e89d5851885c9">I create healthy, seasonal and cost-friendly vegan and Indian recipes designed to please the pickiest of eaters. So happy you are here!</p>



<div class="wp-block-buttons has-custom-font-size is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex" style="font-size:16px">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button">More about me &gt;</a></div>
</div>
</div></div>



<h3 class="wp-block-heading" id="h-spring-recipes">Spring Recipes</h3>


<div class='feast-category-index  feast-recipe-index'><ul class="fsri-list feast-grid-half feast-desktop-grid-half"><li class="listing-item"><a href="https://holycowvegan.net/roasted-golden-beets-rosemary-garlic/" data-wpel-link="internal"><img fetchpriority="low" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" fsri-image wp-post-image" alt="Roasted golden beets in bowl." data-pin-nopin="true" aria-hidden="true" decoding="async" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2016/04/roasted-golden-beets-3-1-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2016/04/roasted-golden-beets-3-1-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2016/04/roasted-golden-beets-3-1-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2016/04/roasted-golden-beets-3-1-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2016/04/roasted-golden-beets-3-1-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2016/04/roasted-golden-beets-3-1-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2016/04/roasted-golden-beets-3-1-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2016/04/roasted-golden-beets-3-1.jpg 1200w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2016/04/roasted-golden-beets-3-1-180x180.jpg" /><noscript><img fetchpriority="low" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2016/04/roasted-golden-beets-3-1-180x180.jpg" class=" fsri-image wp-post-image" alt="Roasted golden beets in bowl." data-pin-nopin="true" aria-hidden="true" decoding="async" srcset="https://holycowvegan.net/wp-content/uploads/2016/04/roasted-golden-beets-3-1-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2016/04/roasted-golden-beets-3-1-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2016/04/roasted-golden-beets-3-1-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2016/04/roasted-golden-beets-3-1-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2016/04/roasted-golden-beets-3-1-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2016/04/roasted-golden-beets-3-1-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2016/04/roasted-golden-beets-3-1-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2016/04/roasted-golden-beets-3-1.jpg 1200w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class="fsri-title">Roasted Golden Beets with Rosemary and Garlic</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/garlicky-roasted-asparagus-and-potatoes/" data-wpel-link="internal"><img fetchpriority="low" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" fsri-image wp-post-image" alt="Top down view of roasted asparagus and potatoes." data-pin-nopin="true" aria-hidden="true" decoding="async" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2023/05/roasted-asparagus-and-potatoes-11-180x180.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2023/05/roasted-asparagus-and-potatoes-11-360x360.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2023/05/roasted-asparagus-and-potatoes-11-720x720.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2023/05/roasted-asparagus-and-potatoes-11-768x768.jpeg 768w, https://holycowvegan.net/wp-content/uploads/2023/05/roasted-asparagus-and-potatoes-11-500x500.jpeg 500w, https://holycowvegan.net/wp-content/uploads/2023/05/roasted-asparagus-and-potatoes-11-96x96.jpeg 96w, https://holycowvegan.net/wp-content/uploads/2023/05/roasted-asparagus-and-potatoes-11-150x150.jpeg 150w, https://holycowvegan.net/wp-content/uploads/2023/05/roasted-asparagus-and-potatoes-11.jpeg 1200w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2023/05/roasted-asparagus-and-potatoes-11-180x180.jpeg" /><noscript><img fetchpriority="low" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2023/05/roasted-asparagus-and-potatoes-11-180x180.jpeg" class=" fsri-image wp-post-image" alt="Top down view of roasted asparagus and potatoes." data-pin-nopin="true" aria-hidden="true" decoding="async" srcset="https://holycowvegan.net/wp-content/uploads/2023/05/roasted-asparagus-and-potatoes-11-180x180.jpeg 180w, https://holycowvegan.net/wp-content/uploads/2023/05/roasted-asparagus-and-potatoes-11-360x360.jpeg 360w, https://holycowvegan.net/wp-content/uploads/2023/05/roasted-asparagus-and-potatoes-11-720x720.jpeg 720w, https://holycowvegan.net/wp-content/uploads/2023/05/roasted-asparagus-and-potatoes-11-768x768.jpeg 768w, https://holycowvegan.net/wp-content/uploads/2023/05/roasted-asparagus-and-potatoes-11-500x500.jpeg 500w, https://holycowvegan.net/wp-content/uploads/2023/05/roasted-asparagus-and-potatoes-11-96x96.jpeg 96w, https://holycowvegan.net/wp-content/uploads/2023/05/roasted-asparagus-and-potatoes-11-150x150.jpeg 150w, https://holycowvegan.net/wp-content/uploads/2023/05/roasted-asparagus-and-potatoes-11.jpeg 1200w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class="fsri-title">Garlicky Roasted Asparagus and Potatoes</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/vegan-rhubarb-muffins/" data-wpel-link="internal"><img fetchpriority="low" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" fsri-image wp-post-image" alt="Vegan rhubarb muffins stacked on white square plate." data-pin-nopin="true" aria-hidden="true" decoding="async" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2023/06/vegan-rhubarb-muffins-recipe-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2023/06/vegan-rhubarb-muffins-recipe-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2023/06/vegan-rhubarb-muffins-recipe-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2023/06/vegan-rhubarb-muffins-recipe-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2023/06/vegan-rhubarb-muffins-recipe-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2023/06/vegan-rhubarb-muffins-recipe-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2023/06/vegan-rhubarb-muffins-recipe-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2023/06/vegan-rhubarb-muffins-recipe.jpg 1200w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2023/06/vegan-rhubarb-muffins-recipe-180x180.jpg" /><noscript><img fetchpriority="low" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2023/06/vegan-rhubarb-muffins-recipe-180x180.jpg" class=" fsri-image wp-post-image" alt="Vegan rhubarb muffins stacked on white square plate." data-pin-nopin="true" aria-hidden="true" decoding="async" srcset="https://holycowvegan.net/wp-content/uploads/2023/06/vegan-rhubarb-muffins-recipe-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2023/06/vegan-rhubarb-muffins-recipe-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2023/06/vegan-rhubarb-muffins-recipe-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2023/06/vegan-rhubarb-muffins-recipe-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2023/06/vegan-rhubarb-muffins-recipe-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2023/06/vegan-rhubarb-muffins-recipe-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2023/06/vegan-rhubarb-muffins-recipe-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2023/06/vegan-rhubarb-muffins-recipe.jpg 1200w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class="fsri-title">Vegan Rhubarb Muffins</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/swiss-chard-fritters/" data-wpel-link="internal"><img fetchpriority="low" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" fsri-image wp-post-image" alt="Swiss chard pakoras in a karahi bowl." data-pin-nopin="true" aria-hidden="true" decoding="async" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2022/07/swiss-chard-fritters-4-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/07/swiss-chard-fritters-4-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2022/07/swiss-chard-fritters-4-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/07/swiss-chard-fritters-4-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/07/swiss-chard-fritters-4-96x96.jpg 96w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2022/07/swiss-chard-fritters-4-180x180.jpg" /><noscript><img fetchpriority="low" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2022/07/swiss-chard-fritters-4-180x180.jpg" class=" fsri-image wp-post-image" alt="Swiss chard pakoras in a karahi bowl." data-pin-nopin="true" aria-hidden="true" decoding="async" srcset="https://holycowvegan.net/wp-content/uploads/2022/07/swiss-chard-fritters-4-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/07/swiss-chard-fritters-4-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2022/07/swiss-chard-fritters-4-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/07/swiss-chard-fritters-4-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/07/swiss-chard-fritters-4-96x96.jpg 96w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class="fsri-title">Swiss Chard Fritters</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/sauteed-mustard-greens/" data-wpel-link="internal"><img fetchpriority="low" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" fsri-image wp-post-image" alt="Sauteed mustard greens in white bowl." data-pin-nopin="true" aria-hidden="true" decoding="async" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2025/05/mustard-greens-3-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/05/mustard-greens-3-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/05/mustard-greens-3-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2025/05/mustard-greens-3-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2025/05/mustard-greens-3-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2025/05/mustard-greens-3-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2025/05/mustard-greens-3-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2025/05/mustard-greens-3.jpg 1200w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2025/05/mustard-greens-3-180x180.jpg" /><noscript><img fetchpriority="low" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2025/05/mustard-greens-3-180x180.jpg" class=" fsri-image wp-post-image" alt="Sauteed mustard greens in white bowl." data-pin-nopin="true" aria-hidden="true" decoding="async" srcset="https://holycowvegan.net/wp-content/uploads/2025/05/mustard-greens-3-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2025/05/mustard-greens-3-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2025/05/mustard-greens-3-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2025/05/mustard-greens-3-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2025/05/mustard-greens-3-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2025/05/mustard-greens-3-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2025/05/mustard-greens-3-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2025/05/mustard-greens-3.jpg 1200w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class="fsri-title">Sautéed Mustard Greens</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/green-garlic-pesto/" data-wpel-link="internal"><img fetchpriority="low" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" fsri-image wp-post-image" alt="Green garlic pesto in white bowl with spoon." data-pin-nopin="true" aria-hidden="true" decoding="async" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2022/05/green-garlic-pesto-sauce-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/05/green-garlic-pesto-sauce-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2022/05/green-garlic-pesto-sauce-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/05/green-garlic-pesto-sauce-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/05/green-garlic-pesto-sauce-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2022/05/green-garlic-pesto-sauce-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2022/05/green-garlic-pesto-sauce-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2022/05/green-garlic-pesto-sauce.jpg 1200w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2022/05/green-garlic-pesto-sauce-180x180.jpg" /><noscript><img fetchpriority="low" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2022/05/green-garlic-pesto-sauce-180x180.jpg" class=" fsri-image wp-post-image" alt="Green garlic pesto in white bowl with spoon." data-pin-nopin="true" aria-hidden="true" decoding="async" srcset="https://holycowvegan.net/wp-content/uploads/2022/05/green-garlic-pesto-sauce-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2022/05/green-garlic-pesto-sauce-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2022/05/green-garlic-pesto-sauce-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2022/05/green-garlic-pesto-sauce-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2022/05/green-garlic-pesto-sauce-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2022/05/green-garlic-pesto-sauce-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2022/05/green-garlic-pesto-sauce-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2022/05/green-garlic-pesto-sauce.jpg 1200w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class="fsri-title">Green Garlic Pesto</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/mooli-paratha-recipe/" data-wpel-link="internal"><img fetchpriority="low" width="150" height="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" class=" fsri-image wp-post-image" alt="Mooli parathe on a silver plate with lime pickles, cilantro, slices of onions and green chili peppers" data-pin-nopin="true" aria-hidden="true" decoding="async" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2020/10/mooli-paratha-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2020/10/mooli-paratha-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2020/10/mooli-paratha-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2020/10/mooli-paratha-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2020/10/mooli-paratha-180x180.jpg 180w" data-lazy-sizes="(max-width: 150px) 100vw, 150px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2020/10/mooli-paratha-150x150.jpg" /><noscript><img fetchpriority="low" width="150" height="150" src="https://holycowvegan.net/wp-content/uploads/2020/10/mooli-paratha-150x150.jpg" class=" fsri-image wp-post-image" alt="Mooli parathe on a silver plate with lime pickles, cilantro, slices of onions and green chili peppers" data-pin-nopin="true" aria-hidden="true" decoding="async" srcset="https://holycowvegan.net/wp-content/uploads/2020/10/mooli-paratha-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2020/10/mooli-paratha-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2020/10/mooli-paratha-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2020/10/mooli-paratha-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2020/10/mooli-paratha-180x180.jpg 180w" sizes="(max-width: 150px) 100vw, 150px" /></noscript><div class="fsri-title">Mooli Paratha, radish stuffed flatbread</div></a></li><li class="listing-item"><a href="https://holycowvegan.net/easy-brussels-sprouts-stew/" data-wpel-link="internal"><img fetchpriority="low" width="180" height="180" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%20180'%3E%3C/svg%3E" class=" fsri-image wp-post-image" alt="Brussels sprouts stew." data-pin-nopin="true" aria-hidden="true" decoding="async" data-lazy-srcset="https://holycowvegan.net/wp-content/uploads/2016/09/brussels-sprouts-stew-26-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2016/09/brussels-sprouts-stew-26-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2016/09/brussels-sprouts-stew-26-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2016/09/brussels-sprouts-stew-26-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2016/09/brussels-sprouts-stew-26-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2016/09/brussels-sprouts-stew-26-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2016/09/brussels-sprouts-stew-26-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2016/09/brussels-sprouts-stew-26.jpg 1200w" data-lazy-sizes="(max-width: 180px) 100vw, 180px" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2016/09/brussels-sprouts-stew-26-180x180.jpg" /><noscript><img fetchpriority="low" width="180" height="180" src="https://holycowvegan.net/wp-content/uploads/2016/09/brussels-sprouts-stew-26-180x180.jpg" class=" fsri-image wp-post-image" alt="Brussels sprouts stew." data-pin-nopin="true" aria-hidden="true" decoding="async" srcset="https://holycowvegan.net/wp-content/uploads/2016/09/brussels-sprouts-stew-26-180x180.jpg 180w, https://holycowvegan.net/wp-content/uploads/2016/09/brussels-sprouts-stew-26-360x360.jpg 360w, https://holycowvegan.net/wp-content/uploads/2016/09/brussels-sprouts-stew-26-720x720.jpg 720w, https://holycowvegan.net/wp-content/uploads/2016/09/brussels-sprouts-stew-26-768x768.jpg 768w, https://holycowvegan.net/wp-content/uploads/2016/09/brussels-sprouts-stew-26-500x500.jpg 500w, https://holycowvegan.net/wp-content/uploads/2016/09/brussels-sprouts-stew-26-96x96.jpg 96w, https://holycowvegan.net/wp-content/uploads/2016/09/brussels-sprouts-stew-26-150x150.jpg 150w, https://holycowvegan.net/wp-content/uploads/2016/09/brussels-sprouts-stew-26.jpg 1200w" sizes="(max-width: 180px) 100vw, 180px" /></noscript><div class="fsri-title">Easy Brussels Sprouts Stew</div></a></li></ul></div>							</div>

			</aside></div></div><footer class="site-footer"><div class="wrap">
<h2 class="screen-reader-text">Footer</h2>
			<div class="feast-layout feast-layout--modern-footer feast-modern-footer">
								<style></style>
<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-34648_4e2b2c-41 is-style-wide"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider"/></div></div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:11%">
<p><strong>Featured in:</strong></p>
</div>



<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:80%">
<figure class="wp-block-image size-full"><img fetchpriority="low" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Photo with names of news publications that Holy Cow Vegan has been featured in." class="wp-image-94200" data-lazy-src="https://holycowvegan.net/wp-content/uploads/2020/10/holy-cow-vegan-in-the-news-1.jpg"/><noscript><img fetchpriority="low" src="https://holycowvegan.net/wp-content/uploads/2020/10/holy-cow-vegan-in-the-news-1.jpg" alt="Photo with names of news publications that Holy Cow Vegan has been featured in." class="wp-image-94200"/></noscript></figure>
</div>
</div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.66%"><div class="convertkit-form wp-block-convertkit-form" style=""><script async data-uid="8727d2f615" src="https://holy-cow-vegan.kit.com/8727d2f615/index.js" data-jetpack-boost="ignore" data-no-defer="1" nowprocket></script></div></div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%">
<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<p style="font-size:22px"><strong>More Recipes</strong></p>



<ul class="wp-block-list">
<li style="font-size:15px"><a href="https://holycowvegan.net/recipe-index/" data-wpel-link="internal">Recipe Index</a></li>



<li style="font-size:15px"><a href="https://holycowvegan.net/sourdough-baking/" data-wpel-link="internal">Sourdough Recipes</a></li>



<li style="font-size:15px"><a href="https://holycowvegan.net/all-recipes/vegan-bread-recipes/" data-wpel-link="internal">Bread Recipes</a></li>



<li style="font-size:14px"><a href="https://holycowvegan.net/recipes-by-ingredient/vegan-rice-recipes/" data-wpel-link="internal">Rice Recipes</a></li>



<li style="font-size:15px"><a href="https://holycowvegan.net/vegan-substitutes/" data-wpel-link="internal">Vegan Substitutes</a></li>



<li style="font-size:15px"><a href="https://holycowvegan.net/how-to/spice-mix/" data-wpel-link="internal">Masala Blends</a></li>
</ul>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<p style="font-size:22px"><strong>Holy Cow Vegan</strong></p>



<ul class="wp-block-list">
<li style="font-size:14px"><a href="https://holycowvegan.net/about/" data-wpel-link="internal">About</a></li>



<li style="font-size:14px"><a href="https://holycowvegan.net/contact/" data-wpel-link="internal">Contact</a></li>



<li style="font-size:14px"><a href="https://holycowvegan.net/privacy-policy/" data-wpel-link="internal">Privacy Policy</a></li>
</ul>
</div>
</div>



<p style="font-size:22px"><strong>Stay connected</strong></p>



<ul class="wp-block-social-links is-layout-flex wp-block-social-links-is-layout-flex"><li class="wp-social-link wp-social-link-bluesky  wp-block-social-link"><a href="https://bsky.app/profile/holycowvegan.bsky.social" class="wp-block-social-link-anchor" data-wpel-link="exclude"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M6.3,4.2c2.3,1.7,4.8,5.3,5.7,7.2.9-1.9,3.4-5.4,5.7-7.2,1.7-1.3,4.3-2.2,4.3.9s-.4,5.2-.6,5.9c-.7,2.6-3.3,3.2-5.6,2.8,4,.7,5.1,3,2.9,5.3-5,5.2-6.7-2.8-6.7-2.8,0,0-1.7,8-6.7,2.8-2.2-2.3-1.2-4.6,2.9-5.3-2.3.4-4.9-.3-5.6-2.8-.2-.7-.6-5.3-.6-5.9,0-3.1,2.7-2.1,4.3-.9h0Z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Bluesky</span></a></li>

<li class="wp-social-link wp-social-link-facebook  wp-block-social-link"><a href="https://www.facebook.com/HolyCowVegan" class="wp-block-social-link-anchor" data-wpel-link="exclude"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Facebook</span></a></li>

<li class="wp-social-link wp-social-link-pinterest  wp-block-social-link"><a href="https://www.pinterest.com/holycowvegan/" class="wp-block-social-link-anchor" data-wpel-link="exclude"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12.289,2C6.617,2,3.606,5.648,3.606,9.622c0,1.846,1.025,4.146,2.666,4.878c0.25,0.111,0.381,0.063,0.439-0.169 c0.044-0.175,0.267-1.029,0.365-1.428c0.032-0.128,0.017-0.237-0.091-0.362C6.445,11.911,6.01,10.75,6.01,9.668 c0-2.777,2.194-5.464,5.933-5.464c3.23,0,5.49,2.108,5.49,5.122c0,3.407-1.794,5.768-4.13,5.768c-1.291,0-2.257-1.021-1.948-2.277 c0.372-1.495,1.089-3.112,1.089-4.191c0-0.967-0.542-1.775-1.663-1.775c-1.319,0-2.379,1.309-2.379,3.059 c0,1.115,0.394,1.869,0.394,1.869s-1.302,5.279-1.54,6.261c-0.405,1.666,0.053,4.368,0.094,4.604 c0.021,0.126,0.167,0.169,0.25,0.063c0.129-0.165,1.699-2.419,2.142-4.051c0.158-0.59,0.817-2.995,0.817-2.995 c0.43,0.784,1.681,1.446,3.013,1.446c3.963,0,6.822-3.494,6.822-7.833C20.394,5.112,16.849,2,12.289,2"></path></svg><span class="wp-block-social-link-label screen-reader-text">Pinterest</span></a></li>

<li class="wp-social-link wp-social-link-youtube  wp-block-social-link"><a href="https://www.youtube.com/@holycowvegan" class="wp-block-social-link-anchor" data-wpel-link="exclude"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"></path></svg><span class="wp-block-social-link-label screen-reader-text">YouTube</span></a></li>

<li class="wp-social-link wp-social-link-instagram  wp-block-social-link"><a href="https://www.instagram.com/HolyCowVegan/" class="wp-block-social-link-anchor" data-wpel-link="exclude"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Instagram</span></a></li></ul>
</div>
</div>



<p class="has-text-align-center" style="font-size:14px">© 2025 Holy Cow Vegan LLC</p>



<p></p>
							</div>

			</div></footer></div><script data-no-optimize='1' data-cfasync='false' id='cls-insertion-5245cb2'>(function(){window.adthriveCLS.buildDate=`2026-04-29`;var e=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),t=e(((e,t)=>{var n=function(e){return e&&e.Math===Math&&e};t.exports=n(typeof globalThis==`object`&&globalThis)||n(typeof window==`object`&&window)||n(typeof self==`object`&&self)||n(typeof global==`object`&&global)||n(typeof e==`object`&&e)||(function(){return this})()||Function(`return this`)()})),n=e(((e,t)=>{t.exports=function(e){try{return!!e()}catch(e){return!0}}})),r=e(((e,t)=>{t.exports=!n()(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})})),i=e(((e,t)=>{t.exports=!n()(function(){var e=function(){}.bind();return typeof e!=`function`||e.hasOwnProperty(`prototype`)})})),a=e(((e,t)=>{var n=i(),r=Function.prototype.call;t.exports=n?r.bind(r):function(){return r.apply(r,arguments)}})),o=e((e=>{var t={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor;e.f=n&&!t.call({1:2},1)?function(e){var t=n(this,e);return!!t&&t.enumerable}:t})),s=e(((e,t)=>{t.exports=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}}})),c=e(((e,t)=>{var n=i(),r=Function.prototype,a=r.call,o=n&&r.bind.bind(a,a);t.exports=n?o:function(e){return function(){return a.apply(e,arguments)}}})),l=e(((e,t)=>{var n=c(),r=n({}.toString),i=n(``.slice);t.exports=function(e){return i(r(e),8,-1)}})),u=e(((e,t)=>{var r=c(),i=n(),a=l(),o=Object,s=r(``.split);t.exports=i(function(){return!o(`z`).propertyIsEnumerable(0)})?function(e){return a(e)===`String`?s(e,``):o(e)}:o})),d=e(((e,t)=>{t.exports=function(e){return e==null}})),f=e(((e,t)=>{var n=d(),r=TypeError;t.exports=function(e){if(n(e))throw new r(`Can't call method on `+e);return e}})),p=e(((e,t)=>{var n=u(),r=f();t.exports=function(e){return n(r(e))}})),m=e(((e,t)=>{var n=typeof document==`object`&&document.all;t.exports=n===void 0&&n!==void 0?function(e){return typeof e==`function`||e===n}:function(e){return typeof e==`function`}})),h=e(((e,t)=>{var n=m();t.exports=function(e){return typeof e==`object`?e!==null:n(e)}})),g=e(((e,n)=>{var r=t(),i=m(),a=function(e){return i(e)?e:void 0};n.exports=function(e,t){return arguments.length<2?a(r[e]):r[e]&&r[e][t]}})),_=e(((e,t)=>{t.exports=c()({}.isPrototypeOf)})),v=e(((e,n)=>{var r=t().navigator,i=r&&r.userAgent;n.exports=i?String(i):``})),y=e(((e,n)=>{var r=t(),i=v(),a=r.process,o=r.Deno,s=a&&a.versions||o&&o.version,c=s&&s.v8,l,u;c&&(l=c.split(`.`),u=l[0]>0&&l[0]<4?1:+(l[0]+l[1])),!u&&i&&(l=i.match(/Edge\/(\d+)/),(!l||l[1]>=74)&&(l=i.match(/Chrome\/(\d+)/),l&&(u=+l[1]))),n.exports=u})),b=e(((e,r)=>{var i=y(),a=n(),o=t().String;r.exports=!!Object.getOwnPropertySymbols&&!a(function(){var e=Symbol(`symbol detection`);return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&i&&i<41})})),x=e(((e,t)=>{t.exports=b()&&!Symbol.sham&&typeof Symbol.iterator==`symbol`})),S=e(((e,t)=>{var n=g(),r=m(),i=_(),a=x(),o=Object;t.exports=a?function(e){return typeof e==`symbol`}:function(e){var t=n(`Symbol`);return r(t)&&i(t.prototype,o(e))}})),ee=e(((e,t)=>{var n=String;t.exports=function(e){try{return n(e)}catch(e){return`Object`}}})),te=e(((e,t)=>{var n=m(),r=ee(),i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not a function`)}})),ne=e(((e,t)=>{var n=te(),r=d();t.exports=function(e,t){var i=e[t];return r(i)?void 0:n(i)}})),re=e(((e,t)=>{var n=a(),r=m(),i=h(),o=TypeError;t.exports=function(e,t){var a,s;if(t===`string`&&r(a=e.toString)&&!i(s=n(a,e))||r(a=e.valueOf)&&!i(s=n(a,e))||t!==`string`&&r(a=e.toString)&&!i(s=n(a,e)))return s;throw new o(`Can't convert object to primitive value`)}})),ie=e(((e,t)=>{t.exports=!1})),C=e(((e,n)=>{var r=t(),i=Object.defineProperty;n.exports=function(e,t){try{i(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}})),w=e(((e,n)=>{var r=ie(),i=t(),a=C(),o=`__core-js_shared__`,s=n.exports=i[o]||a(o,{});(s.versions||(s.versions=[])).push({version:`3.49.0`,mode:r?`pure`:`global`,copyright:`© 2013–2025 Denis Pushkarev (zloirock.ru), 2025–2026 CoreJS Company (core-js.io). All rights reserved.`,license:`https://github.com/zloirock/core-js/blob/v3.49.0/LICENSE`,source:`https://github.com/zloirock/core-js`})})),ae=e(((e,t)=>{var n=w();t.exports=function(e,t){return n[e]||(n[e]=t||{})}})),oe=e(((e,t)=>{var n=f(),r=Object;t.exports=function(e){return r(n(e))}})),T=e(((e,t)=>{var n=c(),r=oe(),i=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(e,t){return i(r(e),t)}})),se=e(((e,t)=>{var n=c(),r=0,i=Math.random(),a=n(1.1.toString);t.exports=function(e){return`Symbol(`+(e===void 0?``:e)+`)_`+a(++r+i,36)}})),ce=e(((e,n)=>{var r=t(),i=ae(),a=T(),o=se(),s=b(),c=x(),l=r.Symbol,u=i(`wks`),d=c?l.for||l:l&&l.withoutSetter||o;n.exports=function(e){return a(u,e)||(u[e]=s&&a(l,e)?l[e]:d(`Symbol.`+e)),u[e]}})),le=e(((e,t)=>{var n=a(),r=h(),i=S(),o=ne(),s=re(),c=ce(),l=TypeError,u=c(`toPrimitive`);t.exports=function(e,t){if(!r(e)||i(e))return e;var a=o(e,u),c;if(a){if(t===void 0&&(t=`default`),c=n(a,e,t),!r(c)||i(c))return c;throw new l(`Can't convert object to primitive value`)}return t===void 0&&(t=`number`),s(e,t)}})),ue=e(((e,t)=>{var n=le(),r=S();t.exports=function(e){var t=n(e,`string`);return r(t)?t:t+``}})),de=e(((e,n)=>{var r=t(),i=h(),a=r.document,o=i(a)&&i(a.createElement);n.exports=function(e){return o?a.createElement(e):{}}})),fe=e(((e,t)=>{var i=r(),a=n(),o=de();t.exports=!i&&!a(function(){return Object.defineProperty(o(`div`),`a`,{get:function(){return 7}}).a!==7})})),E=e((e=>{var t=r(),n=a(),i=o(),c=s(),l=p(),u=ue(),d=T(),f=fe(),m=Object.getOwnPropertyDescriptor;e.f=t?m:function(e,t){if(e=l(e),t=u(t),f)try{return m(e,t)}catch(e){}if(d(e,t))return c(!n(i.f,e,t),e[t])}})),pe=e(((e,t)=>{var i=r(),a=n();t.exports=i&&a(function(){return Object.defineProperty(function(){},`prototype`,{value:42,writable:!1}).prototype!==42})})),me=e(((e,t)=>{var n=h(),r=String,i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not an object`)}})),D=e((e=>{var t=r(),n=fe(),i=pe(),a=me(),o=ue(),s=TypeError,c=Object.defineProperty,l=Object.getOwnPropertyDescriptor,u=`enumerable`,d=`configurable`,f=`writable`;e.f=t?i?function(e,t,n){if(a(e),t=o(t),a(n),typeof e==`function`&&t===`prototype`&&`value`in n&&f in n&&!n[f]){var r=l(e,t);r&&r[f]&&(e[t]=n.value,n={configurable:d in n?n[d]:r[d],enumerable:u in n?n[u]:r[u],writable:!1})}return c(e,t,n)}:c:function(e,t,r){if(a(e),t=o(t),a(r),n)try{return c(e,t,r)}catch(e){}if(`get`in r||`set`in r)throw new s(`Accessors not supported`);return`value`in r&&(e[t]=r.value),e}})),he=e(((e,t)=>{var n=r(),i=D(),a=s();t.exports=n?function(e,t,n){return i.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}})),ge=e(((e,t)=>{var n=r(),i=T(),a=Function.prototype,o=n&&Object.getOwnPropertyDescriptor,s=i(a,`name`);t.exports={EXISTS:s,PROPER:s&&function(){}.name===`something`,CONFIGURABLE:s&&(!n||n&&o(a,`name`).configurable)}})),_e=e(((e,t)=>{var n=c(),r=m(),i=w(),a=n(Function.toString);r(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),t.exports=i.inspectSource})),ve=e(((e,n)=>{var r=t(),i=m(),a=r.WeakMap;n.exports=i(a)&&/native code/.test(String(a))})),ye=e(((e,t)=>{var n=ae(),r=se(),i=n(`keys`);t.exports=function(e){return i[e]||(i[e]=r(e))}})),be=e(((e,t)=>{t.exports={}})),xe=e(((e,n)=>{var r=ve(),i=t(),a=h(),o=he(),s=T(),c=w(),l=ye(),u=be(),d=`Object already initialized`,f=i.TypeError,p=i.WeakMap,m,g,_,v=function(e){return _(e)?g(e):m(e,{})},y=function(e){return function(t){var n;if(!a(t)||(n=g(t)).type!==e)throw new f(`Incompatible receiver, `+e+` required`);return n}};if(r||c.state){var b=c.state||(c.state=new p);b.get=b.get,b.has=b.has,b.set=b.set,m=function(e,t){if(b.has(e))throw new f(d);return t.facade=e,b.set(e,t),t},g=function(e){return b.get(e)||{}},_=function(e){return b.has(e)}}else{var x=l(`state`);u[x]=!0,m=function(e,t){if(s(e,x))throw new f(d);return t.facade=e,o(e,x,t),t},g=function(e){return s(e,x)?e[x]:{}},_=function(e){return s(e,x)}}n.exports={set:m,get:g,has:_,enforce:v,getterFor:y}})),Se=e(((e,t)=>{var i=c(),a=n(),o=m(),s=T(),l=r(),u=ge().CONFIGURABLE,d=_e(),f=xe(),p=f.enforce,h=f.get,g=String,_=Object.defineProperty,v=i(``.slice),y=i(``.replace),b=i([].join),x=l&&!a(function(){return _(function(){},`length`,{value:8}).length!==8}),S=String(String).split(`String`),ee=t.exports=function(e,t,n){v(g(t),0,7)===`Symbol(`&&(t=`[`+y(g(t),/^Symbol\(([^)]*)\).*$/,`$1`)+`]`),n&&n.getter&&(t=`get `+t),n&&n.setter&&(t=`set `+t),(!s(e,`name`)||u&&e.name!==t)&&(l?_(e,`name`,{value:t,configurable:!0}):e.name=t),x&&n&&s(n,`arity`)&&e.length!==n.arity&&_(e,`length`,{value:n.arity});try{n&&s(n,`constructor`)&&n.constructor?l&&_(e,`prototype`,{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var r=p(e);return s(r,`source`)||(r.source=b(S,typeof t==`string`?t:``)),e};Function.prototype.toString=ee(function(){return o(this)&&h(this).source||d(this)},`toString`)})),Ce=e(((e,t)=>{var n=m(),r=D(),i=Se(),a=C();t.exports=function(e,t,o,s){s||(s={});var c=s.enumerable,l=s.name===void 0?t:s.name;if(n(o)&&i(o,l,s),s.global)c?e[t]=o:a(t,o);else{try{s.unsafe?e[t]&&(c=!0):delete e[t]}catch(e){}c?e[t]=o:r.f(e,t,{value:o,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}})),we=e(((e,t)=>{var n=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(e){var t=+e;return(t>0?r:n)(t)}})),Te=e(((e,t)=>{var n=we();t.exports=function(e){var t=+e;return t!==t||t===0?0:n(t)}})),Ee=e(((e,t)=>{var n=Te(),r=Math.max,i=Math.min;t.exports=function(e,t){var a=n(e);return a<0?r(a+t,0):i(a,t)}})),De=e(((e,t)=>{var n=Te(),r=Math.min;t.exports=function(e){var t=n(e);return t>0?r(t,9007199254740991):0}})),Oe=e(((e,t)=>{var n=De();t.exports=function(e){return n(e.length)}})),ke=e(((e,t)=>{var n=p(),r=Ee(),i=Oe(),a=function(e){return function(t,a,o){var s=n(t),c=i(s);if(c===0)return!e&&-1;var l=r(o,c),u;if(e&&a!==a){for(;c>l;)if(u=s[l++],u!==u)return!0}else for(;c>l;l++)if((e||l in s)&&s[l]===a)return e||l||0;return!e&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}})),Ae=e(((e,t)=>{var n=c(),r=T(),i=p(),a=ke().indexOf,o=be(),s=n([].push);t.exports=function(e,t){var n=i(e),c=0,l=[],u;for(u in n)!r(o,u)&&r(n,u)&&s(l,u);for(;t.length>c;)r(n,u=t[c++])&&(~a(l,u)||s(l,u));return l}})),je=e(((e,t)=>{t.exports=[`constructor`,`hasOwnProperty`,`isPrototypeOf`,`propertyIsEnumerable`,`toLocaleString`,`toString`,`valueOf`]})),Me=e((e=>{var t=Ae(),n=je().concat(`length`,`prototype`);e.f=Object.getOwnPropertyNames||function(e){return t(e,n)}})),Ne=e((e=>{e.f=Object.getOwnPropertySymbols})),Pe=e(((e,t)=>{var n=g(),r=c(),i=Me(),a=Ne(),o=me(),s=r([].concat);t.exports=n(`Reflect`,`ownKeys`)||function(e){var t=i.f(o(e)),n=a.f;return n?s(t,n(e)):t}})),Fe=e(((e,t)=>{var n=T(),r=Pe(),i=E(),a=D();t.exports=function(e,t,o){for(var s=r(t),c=a.f,l=i.f,u=0;u<s.length;u++){var d=s[u];!n(e,d)&&!(o&&n(o,d))&&c(e,d,l(t,d))}}})),Ie=e(((e,t)=>{var r=n(),i=m(),a=/#|\.prototype\./,o=function(e,t){var n=c[s(e)];return n===u?!0:n===l?!1:i(t)?r(t):!!t},s=o.normalize=function(e){return String(e).replace(a,`.`).toLowerCase()},c=o.data={},l=o.NATIVE=`N`,u=o.POLYFILL=`P`;t.exports=o})),Le=e(((e,n)=>{var r=t(),i=E().f,a=he(),o=Ce(),s=C(),c=Fe(),l=Ie();n.exports=function(e,t){var n=e.target,u=e.global,d=e.stat,f,p=u?r:d?r[n]||s(n,{}):r[n]&&r[n].prototype,m,h,g,_;if(p)for(m in t){if(g=t[m],e.dontCallGetSet?(_=i(p,m),h=_&&_.value):h=p[m],f=l(u?m:n+(d?`.`:`#`)+m,e.forced),!f&&h!==void 0){if(typeof g==typeof h)continue;c(g,h)}(e.sham||h&&h.sham)&&a(g,`sham`,!0),o(p,m,g,e)}}})),Re=e(((e,t)=>{var n=r(),i=D(),a=s();t.exports=function(e,t,r){n?i.f(e,t,a(0,r)):e[t]=r}})),ze=e((()=>{var e=Le(),t=r(),n=Pe(),i=p(),a=E(),o=Re();e({target:`Object`,stat:!0,sham:!t},{getOwnPropertyDescriptors:function(e){for(var t=i(e),r=a.f,s=n(t),c={},l=0,u,d;s.length>l;)d=r(t,u=s[l++]),d!==void 0&&o(c,u,d);return c}})})),Be=e(((e,n)=>{n.exports=t()}));e(((e,t)=>{ze(),t.exports=Be().Object.getOwnPropertyDescriptors}))();let O={Below_Post_1:`Below_Post_1`,Below_Post:`Below_Post`,Content:`Content`,Content_1:`Content_1`,Content_2:`Content_2`,Content_3:`Content_3`,Content_4:`Content_4`,Content_5:`Content_5`,Content_6:`Content_6`,Content_7:`Content_7`,Content_8:`Content_8`,Content_9:`Content_9`,Recipe:`Recipe`,Recipe_1:`Recipe_1`,Recipe_2:`Recipe_2`,Recipe_3:`Recipe_3`,Recipe_4:`Recipe_4`,Recipe_5:`Recipe_5`,Native_Recipe:`Native_Recipe`,Footer_1:`Footer_1`,Footer:`Footer`,Header_1:`Header_1`,Header_2:`Header_2`,Header:`Header`,Sidebar_1:`Sidebar_1`,Sidebar_2:`Sidebar_2`,Sidebar_3:`Sidebar_3`,Sidebar_4:`Sidebar_4`,Sidebar_5:`Sidebar_5`,Sidebar_9:`Sidebar_9`,Sidebar:`Sidebar`,Interstitial_1:`Interstitial_1`,Interstitial:`Interstitial`,Video_StickyOutstream_1:`Video_StickyOutstream_1`,Video_StickyOutstream:`Video_StickyOutstream`,Video_StickyInstream:`Video_StickyInstream`,Sponsor_Tile:`Sponsor_Tile`},Ve=[`siteId`,`siteName`,`adOptions`,`breakpoints`,`adUnits`],He=(e,t=Ve)=>{if(!e)return window.adthriveCLS&&(window.adthriveCLS.disabled=!0),!1;for(let n=0;n<t.length;n++)if(!e[t[n]])return window.adthriveCLS&&(window.adthriveCLS.disabled=!0),!1;return!0},Ue=()=>window.adthriveCLS;function k(e){"@babel/helpers - typeof";return k=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},k(e)}function We(e,t){if(k(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(k(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function Ge(e){var t=We(e,`string`);return k(t)==`symbol`?t:t+``}function A(e,t,n){return(t=Ge(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ke=class{constructor(){A(this,`_clsGlobalData`,Ue())}get enabled(){return!!this._clsGlobalData&&!!this._clsGlobalData.siteAds&&He(this._clsGlobalData.siteAds)}get error(){return!!(this._clsGlobalData&&this._clsGlobalData.error)}set siteAds(e){this._clsGlobalData.siteAds=e}get siteAds(){return this._clsGlobalData.siteAds}set disableAds(e){this._clsGlobalData.disableAds=e}get disableAds(){return this._clsGlobalData.disableAds}get enabledLocations(){return[O.Below_Post,O.Content,O.Recipe,O.Sidebar]}get injectedFromPlugin(){return this._clsGlobalData.injectedFromPlugin}set injectedFromPlugin(e){this._clsGlobalData.injectedFromPlugin=e}get injectedFromSiteAds(){return this._clsGlobalData.injectedFromSiteAds}set injectedFromSiteAds(e){this._clsGlobalData.injectedFromSiteAds=e}setInjectedSlots(e){this._clsGlobalData.injectedSlots=this._clsGlobalData.injectedSlots||[],this._clsGlobalData.injectedSlots.push(e)}get injectedSlots(){return this._clsGlobalData.injectedSlots}setInjectedVideoSlots(e){this._clsGlobalData.injectedVideoSlots=this._clsGlobalData.injectedVideoSlots||[],this._clsGlobalData.injectedVideoSlots.push(e)}get injectedVideoSlots(){return this._clsGlobalData.injectedVideoSlots}setExperiment(e,t,n=!1){this._clsGlobalData.experiments=this._clsGlobalData.experiments||{},this._clsGlobalData.siteExperiments=this._clsGlobalData.siteExperiments||{};let r=n?this._clsGlobalData.siteExperiments:this._clsGlobalData.experiments;r[e]=t}getExperiment(e,t=!1){let n=t?this._clsGlobalData.siteExperiments:this._clsGlobalData.experiments;return n&&n[e]}setWeightedChoiceExperiment(e,t,n=!1){this._clsGlobalData.experimentsWeightedChoice=this._clsGlobalData.experimentsWeightedChoice||{},this._clsGlobalData.siteExperimentsWeightedChoice=this._clsGlobalData.siteExperimentsWeightedChoice||{};let r=n?this._clsGlobalData.siteExperimentsWeightedChoice:this._clsGlobalData.experimentsWeightedChoice;r[e]=t}getWeightedChoiceExperiment(e,t=!1){var n,r;let i=t?(n=this._clsGlobalData)==null?void 0:n.siteExperimentsWeightedChoice:(r=this._clsGlobalData)==null?void 0:r.experimentsWeightedChoice;return i&&i[e]}get bucket(){return this._clsGlobalData.bucket}set videoDisabledFromPlugin(e){this._clsGlobalData.videoDisabledFromPlugin=e}get videoDisabledFromPlugin(){return this._clsGlobalData.videoDisabledFromPlugin}set targetDensityLog(e){this._clsGlobalData.targetDensityLog=e}get targetDensityLog(){return this._clsGlobalData.targetDensityLog}get removeVideoTitleWrapper(){return this._clsGlobalData.siteAds.adOptions.removeVideoTitleWrapper}},qe=class{},Je=class extends qe{constructor(e){super(),this._probability=e}get(){if(this._probability<0||this._probability>1)throw Error(`Invalid probability: ${this._probability}`);return Math.random()<this._probability}},Ye=class{constructor(){A(this,`_featureRollouts`,{}),A(this,`_checkedFeatureRollouts`,new Map),A(this,`_enabledFeatureRolloutIds`,[])}get siteFeatureRollouts(){return this._featureRollouts}_isRolloutEnabled(e){if(this._doesRolloutExist(e)){let t=this._featureRollouts[e],n=t.enabled,r=t.data;if(this._doesRolloutHaveConfig(e)&&this._isFeatureRolloutConfigType(r)){let e=r.pct_enabled?r.pct_enabled/100:1;n=n&&new Je(e).get()}return n}return!1}isRolloutEnabled(e){var t;let n=(t=this._checkedFeatureRollouts.get(e))==null?this._isRolloutEnabled(e):t;return this._checkedFeatureRollouts.get(e)===void 0&&this._checkedFeatureRollouts.set(e,n),n}isRolloutAdministrativelyEnabled(e){return this._doesRolloutExist(e)&&this._featureRollouts[e].enabled}_doesRolloutExist(e){return this._featureRollouts&&!!this._featureRollouts[e]}_doesRolloutHaveConfig(e){return this._doesRolloutExist(e)&&`data`in this._featureRollouts[e]}_isFeatureRolloutConfigType(e){return typeof e==`object`&&!!e&&!!Object.keys(e).length}getSiteRolloutConfig(e){var t;let n=this.isRolloutEnabled(e),r=(t=this._featureRollouts[e])==null?void 0:t.data;return n&&this._doesRolloutHaveConfig(e)&&this._isFeatureRolloutConfigType(r)?r:{}}get enabledFeatureRolloutIds(){return this._enabledFeatureRolloutIds}},Xe=class extends Ye{constructor(e){super(),this._featureRollouts=e,this._setEnabledFeatureRolloutIds()}_setEnabledFeatureRolloutIds(){Object.entries(this._featureRollouts).forEach(([e,t])=>{this.isRolloutEnabled(e)&&t.featureRolloutId!==void 0&&this._enabledFeatureRolloutIds.push(t.featureRolloutId)})}},j,M;let Ze=(j=window.adthrive)==null||(j=j.siteAds)==null?void 0:j.featureRollouts,Qe=(M=window.adthriveCLS)==null||(M=M.siteAds)==null?void 0:M.featureRollouts,$e=e=>!!e&&typeof e==`object`&&Object.keys(e).length>0,N=new Xe($e(Qe)&&Qe||$e(Ze)&&Ze||{});var et;let tt=new Xe(window.adthrive&&window.adthrive.siteAds&&`featureRollouts`in window.adthrive.siteAds?(et=window.adthrive.siteAds.featureRollouts)==null?{}:et:{}),nt=e=>e.indexOf(`hbs-q`)===0,rt=({bucket:e,isRolloutEnabled:t}={})=>{var n;let r=e==null?(n=window.adthrive)==null?void 0:n.bucket:e;return!(t==null?tt.isRolloutEnabled.bind(tt):t)(`enable-sticky-related`)||nt(r||``)},P=e=>{let t={};return function(...n){let r=JSON.stringify(n);if(r in t)return t[r];let i=e.apply(this,n);return t[r]=i,i}};navigator.vendor;let F=navigator.userAgent,it=P(e=>/Chrom|Applechromium/.test(e||F)),at=P(()=>/WebKit/.test(F)),ot=P(()=>it()?`chromium`:at()?`webkit`:`other`),st=e=>/(Windows NT|Macintosh|X11;[^)]*(Linux|CrOS))/i.test(e),ct=e=>/Mobi|iP(hone|od)|Opera Mini/i.test(e),lt=e=>!/iPhone/i.test(e)&&/Mac/i.test(e)&&`ontouchstart`in window,ut=e=>/Tablet|iPad|Playbook|Nook|webOS|Kindle|Android (?!.*Mobile).*Safari/i.test(e)||lt(e),dt=P((e=F)=>ut(e)?`tablet`:ct(e)&&!ut(e)?`mobile`:st(e)?`desktop`:`tablet`),ft={desktop:`desktop`,tablet:`tablet`,phone:`mobile`},pt=e=>e===`mobile`?`phone`:e,mt=()=>{var e;let t=((e=window)==null?void 0:e.adthrive)&&`deviceType`in window.adthrive&&window.adthrive.deviceType||null;return t&&Object.values(ft).includes(t)?t:null},ht=P((e,t)=>{let n=dt(e),r=t==null?n:t;return pt(r===`tablet`&&n!==r?n:r)}),gt=(e=navigator.userAgent)=>ht(e,mt()),I=(e=navigator.userAgent)=>gt(e)===`phone`;var _t,L=class{static _scheduleViewportUpdate(){this._rafId===null&&(this._rafId=window.requestAnimationFrame(()=>{this._rafId=null,this._updateViewportRects()}))}static _updateViewportRects(){if(this._trackedElements.size===0){this._detachViewportListeners();return}let e=[];this._trackedElements.forEach(t=>{if(!t.isConnected){e.push(t);return}this._cachedRects.set(t,t.getBoundingClientRect())}),e.forEach(e=>{this._trackedElements.delete(e),this._cachedRects.delete(e)}),this._trackedElements.size===0&&this._detachViewportListeners()}static _attachViewportListeners(){this._listenersAttached||(window.addEventListener(`scroll`,this._viewportListener,{passive:!0}),window.addEventListener(`resize`,this._viewportListener),this._listenersAttached=!0)}static _detachViewportListeners(){this._listenersAttached&&(window.removeEventListener(`scroll`,this._viewportListener),window.removeEventListener(`resize`,this._viewportListener),this._listenersAttached=!1)}static trackViewportElement(e){e&&(this._trackedElements.has(e)||(this._trackedElements.add(e),this._attachViewportListeners(),this._scheduleViewportUpdate()))}static untrackViewportElement(e){e&&(this._trackedElements.delete(e),this._cachedRects.delete(e),this._trackedElements.size===0&&this._detachViewportListeners())}static getCachedRect(e){return this._cachedRects.get(e)}static getScrollTop(){return(window.pageYOffset||document.documentElement.scrollTop)-(document.documentElement.clientTop||0)}static getScrollBottom(){let e=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight||0;return this.getScrollTop()+e}static shufflePlaylist(e){let t=e.length,n,r;for(;t!==0;)r=Math.floor(Math.random()*e.length),--t,n=e[t],e[t]=e[r],e[r]=n;return e}static isMobileLandscape(){return window.matchMedia(`(orientation: landscape) and (max-height: 480px)`).matches}static playerViewable(e){let t=this._cachedRects.get(e),n=t==null?e.getBoundingClientRect():t;return this.playerViewableFromRect(n)}static playerViewableFromRect(e){return this.isMobileLandscape()?window.innerHeight>e.top+e.height/2&&e.top+e.height/2>0:window.innerHeight>e.top+e.height/2}static createQueryString(e){return Object.keys(e).map(t=>`${t}=${e[t]}`).join(`&`)}static createEncodedQueryString(e){return Object.keys(e).map(t=>`${t}=${encodeURIComponent(e[t])}`).join(`&`)}static setMobileLocation(e,t=!1){e=e||`bottom-right`;let n=t?`raptive-player-sticky`:`adthrive-collapse`;return e===`top-left`?e=`${n}-top-left`:e===`top-right`?e=`${n}-top-right`:e===`bottom-left`?e=`${n}-bottom-left`:e===`bottom-right`?e=`${n}-bottom-right`:e===`top-center`&&(e=`adthrive-collapse-${I()?`top-center`:`bottom-right`}`),e}static addMaxResolutionQueryParam(e){let t=`max_resolution=${I()?`320`:`1280`}`,[n,r]=String(e).split(`?`);return`${n}?${r?r+`&${t}`:t}`}};_t=L,A(L,`_trackedElements`,new Set),A(L,`_cachedRects`,new WeakMap),A(L,`_rafId`,null),A(L,`_listenersAttached`,!1),A(L,`_viewportListener`,()=>{_t._scheduleViewportUpdate()});let R=(e,t)=>e==null||e!==e?t:e;var vt=class{constructor(e){this._clsOptions=e,A(this,`relatedSettings`,void 0),A(this,`players`,void 0),A(this,`removeVideoTitleWrapper`,void 0),A(this,`footerSelector`,void 0),A(this,`shouldDisableStickyRelated`,void 0),this.removeVideoTitleWrapper=R(this._clsOptions.siteAds.adOptions.removeVideoTitleWrapper,!1),this.shouldDisableStickyRelated=rt({bucket:this._clsOptions.bucket,isRolloutEnabled:N.isRolloutEnabled.bind(N)});let t=this._clsOptions.siteAds.videoPlayers;this.footerSelector=R(t&&t.footerSelector,``),this.players=R(t&&t.players.map(e=>(e.mobileLocation=L.setMobileLocation(e.mobileLocation),e)),[]),this.relatedSettings=t&&t.contextual}},yt=class{constructor(e){A(this,`mobileStickyPlayerOnPage`,!1),A(this,`collapsiblePlayerOnPage`,!1),A(this,`playlistPlayerAdded`,!1),A(this,`relatedPlayerAdded`,!1),A(this,`collapseSettings`,void 0),A(this,`footerSelector`,``),A(this,`removeVideoTitleWrapper`,!1),A(this,`desktopCollapseSettings`,void 0),A(this,`mobileCollapseSettings`,void 0),A(this,`relatedSettings`,void 0),A(this,`playerId`,void 0),A(this,`playlistId`,void 0),A(this,`desktopRelatedCollapseSettings`,void 0),A(this,`mobileRelatedCollapseSettings`,void 0),A(this,`collapsePlayerId`,void 0),A(this,`players`,void 0),A(this,`videoAdOptions`,void 0),A(this,`shouldDisableStickyRelated`,void 0),this.videoAdOptions=new vt(e),this.players=this.videoAdOptions.players,this.relatedSettings=this.videoAdOptions.relatedSettings,this.removeVideoTitleWrapper=this.videoAdOptions.removeVideoTitleWrapper,this.footerSelector=this.videoAdOptions.footerSelector,this.shouldDisableStickyRelated=this.videoAdOptions.shouldDisableStickyRelated}};let bt=e=>{let t=e.clientWidth;if(getComputedStyle){let n=getComputedStyle(e,null);t-=parseFloat(n.paddingLeft||`0`)+parseFloat(n.paddingRight||`0`)}return t},xt=[[728,90],[300,250],[300,600],[320,50],[970,250],[160,600],[300,1050],[336,280],[970,90],[300,50],[320,100],[468,60],[250,250],[120,240],[1,1],[300,300],[300,420],[728,250],[320,300],[300,390]],St=new Map([[O.Footer,1],[O.Header,2],[O.Sidebar,3],[O.Content,4],[O.Recipe,5],[`Sidebar_sticky`,6],[`Below Post`,7]]),Ct=e=>xt.filter(([t,n])=>e.some(([e,r])=>t===e&&n===r)),wt=(e,[t,n],r)=>{let{location:i,sequence:a}=e;if(i===O.Footer)return!(r===`phone`&&t===320&&n===100);if(i===O.Header)return!0;if(i===O.Recipe)return!(I()&&r===`phone`&&(t===300&&n===390||t===320&&n===300));if(i===O.Sidebar){let t=e.adSizes.some(([,e])=>e<=300),r=!!a&&a<=5,i=n>300;return i&&!t||a===9?!0:r?i?e.sticky:!0:!i}else return!0},Tt=(e,t)=>{let{location:n,sticky:r}=e;if(n===O.Recipe&&t){let{recipeMobile:e,recipeDesktop:n}=t;if(I()&&e!=null&&e.enabled||!I()&&n!=null&&n.enabled)return!0}return n===O.Footer||r},Et=(e,t)=>{let n=t.adUnits,r=N.isRolloutEnabled(`enable-250px-max-ad-height`);return n.filter(e=>e.dynamic!==void 0&&e.dynamic.enabled).map(n=>{let i=n.location.replace(/\s+/g,`_`),a=i===`Sidebar`?0:2;i===O.Content&&r&&it()&&(n.adSizes=n.adSizes.filter(e=>e[1]<=250));let o=[];for(let e of R(n.targeting,[])){let t=e;t.key===`special`&&o.push(...t.value)}return{auctionPriority:St.get(i)||8,location:i,sequence:R(n.sequence,1),thirdPartyAdUnitName:n.thirdPartyAdUnitName||``,sizes:Ct(n.adSizes).filter(t=>wt(n,t,e)),devices:n.devices,pageSelector:R(n.dynamic.pageSelector,``).trim(),elementSelector:R(n.dynamic.elementSelector,``).trim(),position:R(n.dynamic.position,`beforebegin`),max:Math.floor(R(n.dynamic.max,0)),spacing:R(n.dynamic.spacing,0),skip:Math.floor(R(n.dynamic.skip,0)),every:Math.max(Math.floor(R(n.dynamic.every,1)),1),classNames:n.dynamic.classNames||[],sticky:Tt(n,t.adOptions.stickyContainerConfig),stickyOverlapSelector:R(n.stickyOverlapSelector,``).trim(),autosize:n.autosize,special:o,lazy:R(n.dynamic.lazy,!1),lazyMax:R(n.dynamic.lazyMax,a),lazyMaxDefaulted:n.dynamic.lazyMax===0?!1:!n.dynamic.lazyMax,name:n.name}})},Dt=(e,t)=>{let n=bt(t),r=e.sticky&&e.location===O.Sidebar;return e.sizes.filter(t=>{let i=e.autosize?t[0]<=n||t[0]<=320:!0,a=r?t[1]<=window.innerHeight-100:!0;return i&&a})},Ot=(e,t)=>e.devices.includes(t),kt=e=>e.pageSelector.length===0||document.querySelector(e.pageSelector)!==null,z=new class{info(e,t,...n){this.call(console.info,e,t,...n)}warn(e,t,...n){this.call(console.warn,e,t,...n)}error(e,t,...n){this.call(console.error,e,t,...n),this.sendErrorLogToCommandQueue(e,t,...n)}event(e,t,...n){var r;((r=window.adthriveCLS)==null?void 0:r.bucket)===`debug`&&this.info(e,t)}sendErrorLogToCommandQueue(e,t,...n){window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push(()=>{window.adthrive.logError!==void 0&&typeof window.adthrive.logError==`function`&&window.adthrive.logError(e,t,n)})}call(e,t,n,...r){let i=[`%c${t}::${n} `],a=[`color: #999; font-weight: bold;`];r.length>0&&typeof r[0]==`string`&&i.push(r.shift()),a.push(...r);try{Function.prototype.apply.call(e,console,[i.join(``),...a])}catch(e){console.error(e);return}}},B={Desktop:`desktop`,Mobile:`mobile`},At=e=>{let t=document.body,n=`adthrive-device-${e}`;if(!t.classList.contains(n))try{t.classList.add(n)}catch(e){z.error(`BodyDeviceClassComponent`,`init`,{message:e.message});let t=`classList`in document.createElement(`_`);z.error(`BodyDeviceClassComponent`,`init.support`,{support:t})}},V=e=>`adthrive-${e.location.replace(`_`,`-`).toLowerCase()}`,jt=e=>`${V(e)}-${e.sequence}`,Mt=(e,t)=>window.matchMedia(`(min-width: ${t}px)`).matches?`desktop`:window.matchMedia(`(min-width: ${e}px)`).matches?`tablet`:`phone`,Nt=e=>{let t=e.offsetHeight,n=e.offsetWidth,r=e.getBoundingClientRect(),i=document.body,a=document.documentElement,o=window.pageYOffset||a.scrollTop||i.scrollTop,s=window.pageXOffset||a.scrollLeft||i.scrollLeft,c=a.clientTop||i.clientTop||0,l=a.clientLeft||i.clientLeft||0,u=Math.round(r.top+o-c),d=Math.round(r.left+s-l);return{top:u,left:d,bottom:u+t,right:d+n,width:n,height:t}},Pt=(e=document)=>(e===document?document.body:e).getBoundingClientRect().top,Ft=e=>e.includes(`,`)?e.split(`,`):[e],It=(e=document)=>{let t=e.querySelectorAll(`article`);if(t.length===0)return null;let n=Array.from(t).reduce((e,t)=>t.offsetHeight>e.offsetHeight?t:e);return n&&n.offsetHeight>window.innerHeight*1.5?n:null},Lt=(e,t,n=document)=>{let r=new Set(t.map.map(({el:e})=>e)),i=It(n),a=i?[i]:[],o=[];e.forEach(e=>{let t=Array.from(n.querySelectorAll(e.elementSelector)).slice(0,e.skip);Ft(e.elementSelector).forEach(i=>{let s=n.querySelectorAll(i);for(let n=0;n<s.length;n++){let i=s[n];if(r.has(i))continue;let c=i&&i.parentElement;c&&c!==document.body?a.push(c):a.push(i),t.indexOf(i)===-1&&o.push({dynamicAd:e,element:i})}})});let s=Pt(n),c=o.map(e=>({item:e,top:e.element.getBoundingClientRect().top-s}));return c.sort((e,t)=>e.top-t.top),[a,c.map(({item:e})=>e)]},Rt=(e,t,n=document)=>{let[r,i]=Lt(e,t,n);return r.length===0?[null,i]:[Array.from(r).reduce((e,t)=>t.offsetHeight>e.offsetHeight?t:e)||document.body,i]},zt=(e,t=`div #comments, section .comments`)=>{let n=e.querySelector(t);return n?e.offsetHeight-n.offsetHeight:e.offsetHeight},Bt=()=>{let e=document.body,t=document.documentElement;return Math.max(e.scrollHeight,e.offsetHeight,t.clientHeight,t.scrollHeight,t.offsetHeight)},Vt=()=>{let e=document.body,t=document.documentElement;return Math.max(e.scrollWidth,e.offsetWidth,t.clientWidth,t.scrollWidth,t.offsetWidth)};function Ht(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(!e||typeof document>`u`)){var r=document.head||document.getElementsByTagName(`head`)[0],i=document.createElement(`style`);i.type=`text/css`,n===`top`&&r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}}let Ut=e=>Ht(`
  .adthrive-device-phone .adthrive-sticky-content {
    height: 450px !important;
    margin-bottom: 100px !important;
  }
  .adthrive-content.adthrive-sticky {
    position: -webkit-sticky;
    position: sticky !important;
    top: 42px !important;
    margin-top: 42px !important;
  }
  .adthrive-content.adthrive-sticky:after {
    content: "— Advertisement. Scroll down to continue. —";
    font-size: 10pt;
    margin-top: 5px;
    margin-bottom: 5px;
    display:block;
    color: #888;
  }
  .adthrive-sticky-container {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    min-height:${e||400}px;
    margin: 10px 0 10px 0;
    background-color: #FAFAFA;
    padding-bottom:0px;
  }
  `),Wt=e=>{Ht(`
  .adthrive-recipe.adthrive-sticky {
    position: -webkit-sticky;
    position: sticky !important;
    top: 42px !important;
    margin-top: 42px !important;
  }
  .adthrive-recipe-sticky-container {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    min-height:${e||400}px !important;
    margin: 10px 0 10px 0;
    background-color: #FAFAFA;
    padding-bottom:0px;
  }
  `)},Gt=e=>e.some(e=>document.querySelector(e)!==null),Kt=e=>/^[-_a-zA-Z]+[-_a-zA-Z0-9]*$/.test(e),qt=(e,t,n)=>{let r=e=>e?!!(e.classList.contains(`adthrive-ad`)||e.id.includes(`_${n}_`)):!1;switch(t){case`beforebegin`:return r(e.previousElementSibling);case`afterend`:return r(e.nextElementSibling);case`afterbegin`:return r(e.firstElementChild);case`beforeend`:return r(e.lastElementChild);default:return!1}};function Jt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function H(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?Jt(Object(n),!0).forEach(function(t){A(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Jt(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}let Yt=e=>{try{return{valid:!0,elements:document.querySelectorAll(e)}}catch(e){return H({valid:!1},e)}},Xt=e=>e===``?{valid:!0}:Yt(e),Zt=(e,t)=>Math.random()*(t-e)+e;var U=class e extends qe{constructor(e=[],t){super(),this._choices=e,this._default=t}static fromArray(t,n){return new e(t.map(([e,t])=>({choice:e,weight:t})),n)}addChoice(e,t){this._choices.push({choice:e,weight:t})}get(){let e=Zt(0,100),t=0;for(let{choice:n,weight:r}of this._choices)if(t+=r,t>=e)return n;return this._default}get totalWeight(){return this._choices.reduce((e,{weight:t})=>e+t,0)}};let W={AdDensity:`addensity`,AdLayout:`adlayout`,FooterCloseButton:`footerclose`,Interstitial:`interstitial`,RemoveVideoTitleWrapper:`removevideotitlewrapper`,StickyOutstream:`stickyoutstream`,StickyOutstreamOnStickyPlayer:`sospp`,VideoAdvancePlaylistRelatedPlayer:`videoadvanceplaylistrp`,MobileStickyPlayerPosition:`mspp`};var Qt=class{constructor(){A(this,`name`,void 0),A(this,`disable`,void 0),A(this,`gdprPurposes`,void 0)}};let $t=`__adthriveTcfApiStub`,en=`__tcfapiLocator`,G=[],tn=!1,nn,K=e=>typeof e==`function`&&!!e[$t],rn=(e,t=2)=>{let n=G.findIndex(([n,r,i])=>n===`getTCData`&&r===t&&i===e);return n===-1?!1:(G.splice(n,1),!0)},an=()=>{let e=()=>{if(document.querySelector(`iframe[name="${en}"]`))return;if(!document.body){setTimeout(e,5);return}let t=document.createElement(`iframe`);t.style.cssText=`display:none`,t.name=en,document.body.appendChild(t)};e()},q=()=>{let e=window.__tcfapi;return typeof e==`function`&&!K(e)?e:void 0},on=()=>{let e=q();if(e)for(;G.length>0;){let t=G.shift();if(t)try{e(t[0],t[1],t[2],t[3])}catch(e){e instanceof Error&&e.message}}},sn=()=>{if(tn)return;if(tn=!0,q()){on();return}let e=window.__tcfapi;Object.defineProperty(window,`__tcfapi`,{configurable:!0,enumerable:!0,get:()=>e,set:t=>{e=t,typeof t==`function`&&!K(t)&&on()}})},cn=()=>{let e=(e,t=2,n,r)=>{if(e===void 0)return G;switch(e){case`ping`:typeof n==`function`&&n({gdprApplies:nn,cmpLoaded:!1,cmpStatus:`stub`,apiVersion:`2.0`},!0);return;case`setGdprApplies`:parseInt(String(t),10)>=2&&typeof r==`boolean`&&(nn=r,typeof n==`function`&&n(`set`,!0));return;default:G.push([e,t,n,r])}};return Object.defineProperty(e,$t,{value:!0,configurable:!1,enumerable:!1,writable:!1}),e},ln=()=>{window.addEventListener(`message`,e=>{let t=typeof e.data==`string`,n={};if(t)try{n=JSON.parse(e.data)}catch(e){return}else n=e.data;let r=typeof n==`object`&&n?n.__tcfapiCall:void 0;if(!r)return;let i=e.source;window.__tcfapi(r.command,r.version,(e,n)=>{let a={__tcfapiReturn:{returnValue:e,success:n,callId:r.callId}};i==null||i.postMessage(t?JSON.stringify(a):a,`*`)},r.parameter)},!1)},un=()=>{if(sn(),q())return!1;let e=!1;return K(window.__tcfapi)||(window.__tcfapi=cn(),ln(),e=!0),an(),window.__tcfapiQueue=G,e},dn=(e,t=2,n,r)=>{if(e===void 0)return;let i=q();i?i(e,t,n,r):(G.push([e,t,n,r]),un())};function fn(e,t,n,r,i,a,o){try{var s=e[a](o),c=s.value}catch(e){n(e);return}s.done?t(c):Promise.resolve(c).then(r,i)}function J(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var a=e.apply(t,n);function o(e){fn(a,r,i,o,s,`next`,e)}function s(e){fn(a,r,i,o,s,`throw`,e)}o(void 0)})}}let Y=1e4,pn=e=>Array.isArray(e)?e:[e],mn=(e,t)=>e.reduce((e,n)=>(e[String(n)]=n in t,e),{}),hn=(e,t=2,n,r)=>{dn(e,t,n,r)},X=(e=Y)=>new Promise((t,n)=>{let r,i=!1,a=(e,a)=>{i||(i=!0,r&&clearTimeout(r),a&&e?t(e):n(Error(`Failed to retrieve TCData`)))};e>0&&(r=setTimeout(()=>{i||(i=!0,rn(a,2),n(Error(`TCF API request timed out`)))},e)),hn(`getTCData`,2,a)});(function(){var e=J(function*(e,t=Y){let n=pn(e);try{var r,i;return mn(n,(r=(i=(yield X(t)).vendor)==null?void 0:i.consents)==null?{}:r)}catch(e){return e instanceof Error&&e.message,mn(n,{})}});return function(t){return e.apply(this,arguments)}})(),function(){var e=J(function*(e,t,n=Y){try{var r;let i=yield X(n),a=((r=i.vendor)==null||(r=r.consents)==null?void 0:r[e])===!0,o=!(t!=null&&t.length)||t.every(e=>{var t;return((t=i.purpose)==null||(t=t.consents)==null?void 0:t[e])===!0});return a&&o}catch(e){return e instanceof Error&&e.message,!1}});return function(t,n){return e.apply(this,arguments)}}();let gn=[`mcmpfreqrec`],Z=new class extends Qt{constructor(...e){super(...e),A(this,`name`,`BrowserStorage`),A(this,`disable`,!1),A(this,`gdprPurposes`,[1]),A(this,`_sessionStorageHandlerQueue`,[]),A(this,`_localStorageHandlerQueue`,[]),A(this,`_cookieHandlerQueue`,[]),A(this,`_gdpr`,void 0),A(this,`_shouldQueue`,!1),A(this,`_storageConsentGranted`,void 0),A(this,`_storageConsentUpdateInFlight`,0),A(this,`_storageConsentBeforeLatestUpdate`,void 0)}init(e,t){this._gdpr=e.gdpr===`true`,this._shouldQueue=this._gdpr,this._gdpr&&t&&(t.consentResponseCaptured.on(()=>{this._refreshStorageConsent(`consentResponseCaptured`)}),t.consentChanged.on(()=>{this._refreshStorageConsent(`consentChanged`)}))}_refreshStorageConsent(e){this._storageConsentBeforeLatestUpdate=this._storageConsentGranted,this._storageConsentUpdateInFlight+=1,this._updateStorageConsent().catch(e=>{}).then(()=>{this._storageConsentUpdateInFlight=Math.max(0,this._storageConsentUpdateInFlight-1)})}_updateStorageConsent(){var e=this;return J(function*(){var t;let n=yield X();n&&(t=n.purpose)!=null&&t.consents&&(e._storageConsentGranted=n.purpose.consents[1]===!0)})()}clearQueue(e){let t=this._gdpr&&this._hasStorageConsent()===!1,n=e&&t&&this.disable===!1&&this._storageConsentUpdateInFlight>0&&this._storageConsentBeforeLatestUpdate===!1;n&&(this._storageConsentGranted=!0),e&&(!t||n)&&(this._shouldQueue=!1,this._sessionStorageHandlerQueue.forEach(e=>{this.setSessionStorage(e.key,e.value)}),this._localStorageHandlerQueue.forEach(e=>{if(e.key===`adthrive_abgroup`){let t=Object.keys(e.value)[0],n=e.value[t],r=e.value[`${t}_weight`];this.getOrSetABGroupLocalStorageValue(t,n,r,{value:24,unit:`hours`})}else e.expiry?e.type===`internal`?this.setExpirableInternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):this.setExpirableExternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):e.type===`internal`?this.setInternalLocalStorage(e.key,e.value):this.setExternalLocalStorage(e.key,e.value)}),this._cookieHandlerQueue.forEach(e=>{e.type===`internal`?this.setInternalCookie(e.key,e.value):this.setExternalCookie(e.key,e.value)})),this._sessionStorageHandlerQueue=[],this._localStorageHandlerQueue=[],this._cookieHandlerQueue=[]}readInternalCookie(e){return this._verifyInternalKey(e),this._readCookie(e)}readExternalCookie(e){return this._readCookie(e)}readExternalCookieList(e){return this._readCookieList(e)}getAllCookies(){return this._getCookies()}readInternalLocalStorage(e){return this._verifyInternalKey(e),this._readFromLocalStorage(e)}readExternalLocalStorage(e){return this._readFromLocalStorage(e)}readSessionStorage(e){let t=window.sessionStorage.getItem(e);if(!t)return null;try{return JSON.parse(t)}catch(e){return t}}getLocalStorageWriteAvailability(){let e=`__adthrive_local_storage_probe__`;try{window.localStorage.setItem(e,`1`);let t=window.localStorage.getItem(e);return window.localStorage.removeItem(e),t===`1`?{available:!0}:{available:!1,error:Error(`localStorage write probe value mismatch`)}}catch(e){return{available:!1,error:e}}}deleteCookie(e){document.cookie=`${e}=; SameSite=None; Secure; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/`}deleteLocalStorage(e){window.localStorage.removeItem(e)}deleteSessionStorage(e){window.sessionStorage.removeItem(e)}_hasStorageConsent(){if(this._storageConsentGranted!==void 0)return this._storageConsentGranted}setInternalCookie(e,t,n){this.disable||(this._verifyInternalKey(e),this._setCookieValue(`internal`,e,t,n))}setExternalCookie(e,t,n){this.disable||this._setCookieValue(`external`,e,t,n)}setInternalLocalStorage(e,t){if(!this.disable)if(this._verifyInternalKey(e),this._gdpr&&this._shouldQueue){let n={key:e,value:t,type:`internal`};this._localStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.localStorage.setItem(e,n)}}setExternalLocalStorage(e,t){if(!this.disable)if(this._gdpr&&this._shouldQueue){let n={key:e,value:t,type:`external`};this._localStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.localStorage.setItem(e,n)}}setExpirableInternalLocalStorage(e,t,n){if(!this.disable){this._verifyInternalKey(e);try{var r,i;let a=(r=n==null?void 0:n.expiry)==null?{value:400,unit:`days`}:r,o=(i=n==null?void 0:n.resetOnRead)==null?!1:i;if(this._gdpr&&this._shouldQueue){let n={key:e,value:t,type:`internal`,expires:this._getExpiryDate(a),expiry:a,resetOnRead:o};this._localStorageHandlerQueue.push(n)}else{let n={value:t,type:`internal`,expires:this._getExpiryDate(a),expiry:a,resetOnRead:o};window.localStorage.setItem(e,JSON.stringify(n))}}catch(e){console.error(e)}}}setExpirableExternalLocalStorage(e,t,n){if(!this.disable)try{var r,i;let a=(r=n==null?void 0:n.expiry)==null?{value:400,unit:`days`}:r,o=(i=n==null?void 0:n.resetOnRead)==null?!1:i;if(this._gdpr&&this._shouldQueue){let n={key:e,value:JSON.stringify(t),type:`external`,expires:this._getExpiryDate(a),expiry:a,resetOnRead:o};this._localStorageHandlerQueue.push(n)}else{let n={value:t,type:`external`,expires:this._getExpiryDate(a),expiry:a,resetOnRead:o};window.localStorage.setItem(e,JSON.stringify(n))}}catch(e){console.error(e)}}setSessionStorage(e,t){if(!this.disable)if(this._gdpr&&this._shouldQueue){let n={key:e,value:t};this._sessionStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.sessionStorage.setItem(e,n)}}getOrSetABGroupLocalStorageValue(e,t,n,r,i=!0){let a=`adthrive_abgroup`,o=this.readInternalLocalStorage(a);if(o!==null){var s;let t=o[e],n=(s=o[`${e}_weight`])==null?null:s;if(this._isValidABGroupLocalStorageValue(t))return[t,n]}let c=H(H({},o),{},{[e]:t,[`${e}_weight`]:n});return r?this.setExpirableInternalLocalStorage(a,c,{expiry:r,resetOnRead:i}):this.setInternalLocalStorage(a,c),[t,n]}_isValidABGroupLocalStorageValue(e){return e!=null&&!(typeof e==`number`&&isNaN(e))}_getExpiryDate({value:e,unit:t}){let n=new Date;return t===`milliseconds`?n.setTime(n.getTime()+e):t==`seconds`?n.setTime(n.getTime()+e*1e3):t===`minutes`?n.setTime(n.getTime()+e*60*1e3):t===`hours`?n.setTime(n.getTime()+e*60*60*1e3):t===`days`?n.setTime(n.getTime()+e*24*60*60*1e3):t===`months`&&n.setTime(n.getTime()+e*30*24*60*60*1e3),n.toUTCString()}_resetExpiry(e){return e.expires=this._getExpiryDate(e.expiry),e}_readCookie(e){let t=document.cookie.split(`; `).find(t=>t.split(`=`)[0]===e);if(!t)return null;let n=t.split(`=`)[1];if(n)try{return JSON.parse(decodeURIComponent(n))}catch(e){return decodeURIComponent(n)}return null}_readCookieList(e){let t;for(let n of document.cookie.split(`;`)){let[r,...i]=n.split(`=`);r.trim()===e&&(t=i.join(`=`).trim())}return t&&JSON.parse(t)||[]}_getCookies(){let e=[];return document.cookie.split(`;`).forEach(t=>{let[n,r]=t.split(`=`).map(e=>e.trim());e.push({name:n,value:r})}),e}_readFromLocalStorage(e){let t=window.localStorage.getItem(e);if(!t)return null;try{let r=JSON.parse(t),i=r.expires&&new Date().getTime()>=new Date(r.expires).getTime();if(e===`adthrive_abgroup`&&r.created)return window.localStorage.removeItem(e),null;if(r.resetOnRead&&r.expires&&!i){var n;let t=this._resetExpiry(r);return window.localStorage.setItem(e,JSON.stringify(r)),(n=t.value)==null?t:n}else if(i)return window.localStorage.removeItem(e),null;if(Object.prototype.hasOwnProperty.call(r,`value`))try{return JSON.parse(r.value)}catch(e){return r.value}else return r}catch(e){return t}}_setCookieValue(e,t,n,r){try{if(this._gdpr&&this._shouldQueue){let r={key:t,value:n,type:e};this._cookieHandlerQueue.push(r)}else{var i,a,o;let e=this._getExpiryDate((i=r==null?void 0:r.expiry)==null?{value:400,unit:`days`}:i),s=(a=r==null?void 0:r.sameSite)==null?`None`:a,c=(o=r==null?void 0:r.secure)==null?!0:o,l=typeof n==`object`?JSON.stringify(n):n;document.cookie=`${t}=${l}; SameSite=${s}; ${c?`Secure;`:``} expires=${e}; path=/`}}catch(e){}}_verifyInternalKey(e){let t=e.startsWith(`adthrive_`),n=e.startsWith(`adt_`);if(!t&&!n&&!gn.includes(e))throw Error(`When reading an internal cookie, the key must start with "adthrive_" or "adt_" or be part of the allowed legacy keys.`)}},_n=e=>{let t=5381,n=e.length;for(;n;)t=t*33^e.charCodeAt(--n);return t>>>0},vn=e=>_n(e).toString(16),yn=e=>{if(e===null)return null;let t=e.map(({choice:e})=>e);return vn(JSON.stringify(t))},bn=(e,t)=>{var n,r;return(n=(r=e.find(({choice:e})=>e===t))==null?void 0:r.weight)==null?null:n},xn=e=>e!=null&&!(typeof e==`number`&&isNaN(e)),Sn=(e,t)=>{let n=yn(e._choices),r=e._expConfigABGroup?e._expConfigABGroup:e.abgroup,i=r?r.toLowerCase():e.key?e.key.toLowerCase():``,a=n?`${i}_${n}`:i,o=e.localStoragePrefix?`${e.localStoragePrefix}-${a}`:a,s=`gdprEnabled`in window.adthrive?window.adthrive.gdprEnabled:window.adthrive.gdpr===`true`;if([W.AdLayout,W.AdDensity].includes(i)&&s)return t();let c=Z.readInternalLocalStorage(`adthrive_branch`);(c&&c.enabled)===!1&&Z.deleteLocalStorage(o);let l=t(),u=bn(e._choices,l),[d,f]=Z.getOrSetABGroupLocalStorageValue(o,l,u,{value:24,unit:`hours`});return e._stickyResult=d,e._stickyWeight=f,d},Cn=(e=window.location.search)=>{let t=+(e.indexOf(`?`)===0);return e.slice(t).split(`&`).reduce((e,t)=>{let[n,r]=t.split(`=`);return e.set(n,r),e},new Map)},wn=e=>{let t={},n=Cn().get(e);if(n)try{let r=decodeURIComponent(n).replace(/\+/g,``);t=JSON.parse(r),z.event(`ExperimentOverridesUtil`,`getExperimentOverrides`,e,t)}catch(e){e instanceof URIError}return t},Tn=(e,t)=>typeof e==typeof t,En=(e,t)=>{let n=e.adDensityEnabled,r=e.adDensityLayout.pageOverrides.find(e=>!!document.querySelector(e.pageSelector)&&(e[t].onePerViewport||typeof e[t].adDensity==`number`));return n?!r:!0},Dn=e=>{var t;let n=(t=e.videoPlayers)==null||(t=t.partners)==null||(t=t.stickyOutstream)==null?void 0:t.blockedPageSelectors;return n?!document.querySelector(n):!0},On=e=>{let t=e.adOptions.interstitialBlockedPageSelectors;return t?!document.querySelector(t):!0},kn=(e,t,n)=>{switch(t){case W.AdDensity:return En(e,n);case W.StickyOutstream:return Dn(e);case W.Interstitial:return On(e);default:return!0}},An=e=>e.length===1,jn=e=>{let t=e.reduce((e,t)=>t.weight?t.weight+e:e,0);return e.length>0&&e.every(e=>{let t=e.value,n=e.weight;return!!(t!=null&&!(typeof t==`number`&&isNaN(t))&&n)})&&t===100},Mn=(e,t)=>{if(!e)return!1;let n=!!e.enabled,r=e.dateStart==null||Date.now()>=e.dateStart,i=e.dateEnd==null||Date.now()<=e.dateEnd,a=e.selector===null||e.selector!==``&&!!document.querySelector(e.selector),o=e.platform===`mobile`&&t===`mobile`,s=e.platform===`desktop`&&t===`desktop`,c=e.platform===null||e.platform===`all`||o||s,l=e.experimentType===`bernoulliTrial`?An(e.variants):jn(e.variants);return l||z.error(`SiteTest`,`validateSiteExperiment`,`experiment presented invalid choices for key:`,e.key,e.variants),n&&r&&i&&a&&c&&l};var Nn=class{constructor(e){var t,n;A(this,`siteExperiments`,[]),A(this,`_clsOptions`,void 0),A(this,`_device`,void 0),this._clsOptions=e,this._device=I()?`mobile`:`desktop`,this.siteExperiments=(t=(n=this._clsOptions.siteAds.siteExperiments)==null?void 0:n.filter(e=>{let t=e.key,n=Mn(e,this._device),r=kn(this._clsOptions.siteAds,t,this._device);return n&&r}))==null?[]:t}getSiteExperimentByKey(e){let t=this.siteExperiments.filter(t=>t.key.toLowerCase()===e.toLowerCase())[0],n=wn(`at_site_features`),r=Tn(t!=null&&t.variants[1]?t==null?void 0:t.variants[1].value:t==null?void 0:t.variants[0].value,n[e]);return t&&n[e]&&r&&(t.variants=[{displayName:`test`,value:n[e],weight:100,id:0}]),t}},Pn=class{constructor(){A(this,`experimentConfig`,void 0)}get enabled(){return this.experimentConfig!==void 0}_isValidResult(e,t=()=>!0){return t()&&xn(e)}},Fn=class extends Pn{constructor(...e){super(...e),A(this,`_resultValidator`,()=>!0)}_isValidResult(e){return super._isValidResult(e,()=>this._resultValidator(e)||e===`control`)}run(){if(!this.enabled)return z.error(`CLSWeightedChoiceSiteExperiment`,`run`,`() => %o`,`No experiment config found. Defaulting to control.`),`control`;if(!this._mappedChoices||this._mappedChoices.length===0)return z.error(`CLSWeightedChoiceSiteExperiment`,`run`,`() => %o`,`No experiment variants found. Defaulting to control.`),`control`;let e=new U(this._mappedChoices).get();return this._isValidResult(e)?e:(z.error(`CLSWeightedChoiceSiteExperiment`,`run`,`() => %o`,`Invalid result from experiment choices. Defaulting to control.`),`control`)}},In=class extends Fn{constructor(e){super(),A(this,`_choices`,[]),A(this,`_mappedChoices`,[]),A(this,`_result`,``),A(this,`_clsSiteExperiments`,void 0),A(this,`_resultValidator`,e=>typeof e==`string`),A(this,`key`,W.AdLayout),A(this,`abgroup`,W.AdLayout),this._clsSiteExperiments=new Nn(e),this.experimentConfig=this._clsSiteExperiments.getSiteExperimentByKey(this.key),this.enabled&&this.experimentConfig&&(this._choices=this.experimentConfig.variants,this._mappedChoices=this._mapChoices(),this._result=this.run(),e.setWeightedChoiceExperiment(this.abgroup,this._result,!0))}get result(){return this._result}run(){return Sn(this,()=>{if(!this.enabled)return z.error(`CLSAdLayoutSiteExperiment`,`run`,`() => %o`,`No experiment config found. Defaulting to empty class name.`),``;let e=new U(this._mappedChoices).get();return this._isValidResult(e)?e:(z.error(`CLSAdLayoutSiteExperiment`,`run`,`() => %o`,`Invalid result from experiment choices. Defaulting to empty class name.`),``)})}_mapChoices(){return this._choices.map(({weight:e,value:t})=>({weight:e,choice:t}))}},Ln=class extends Fn{constructor(e){super(),A(this,`_choices`,[]),A(this,`_mappedChoices`,[]),A(this,`_result`,`control`),A(this,`_clsSiteExperiments`,void 0),A(this,`_resultValidator`,e=>typeof e==`number`),A(this,`key`,W.AdDensity),A(this,`abgroup`,W.AdDensity),this._clsSiteExperiments=new Nn(e),this.experimentConfig=this._clsSiteExperiments.getSiteExperimentByKey(this.key),this.enabled&&this.experimentConfig&&(this._choices=this.experimentConfig.variants,this._mappedChoices=this._mapChoices(),this._result=this.run(),e.setWeightedChoiceExperiment(this.abgroup,this._result,!0))}get result(){return this._result}run(){return Sn(this,()=>{if(!this.enabled)return z.error(`CLSTargetAdDensitySiteExperiment`,`run`,`() => %o`,`No experiment config found. Defaulting to control.`),`control`;let e=new U(this._mappedChoices).get();return this._isValidResult(e)?e:(z.error(`CLSTargetAdDensitySiteExperiment`,`run`,`() => %o`,`Invalid result from experiment choices. Defaulting to control.`),`control`)})}_mapChoices(){return this._choices.map(({weight:e,value:t})=>({weight:e,choice:typeof t==`number`?(t||0)/100:`control`}))}};let Q=`250px`;var Rn=class{constructor(e,t){this._clsOptions=e,this._adInjectionMap=t,A(this,`_recipeCount`,0),A(this,`_mainContentHeight`,0),A(this,`_mainContentDiv`,null),A(this,`_totalAvailableElements`,[]),A(this,`_minDivHeight`,250),A(this,`_densityDevice`,B.Desktop),A(this,`_pubLog`,{onePerViewport:!1,targetDensity:0,targetDensityUnits:0,combinedMax:0}),A(this,`_densityMax`,.99),A(this,`_smallerIncrementAttempts`,0),A(this,`_absoluteMinimumSpacingByDevice`,250),A(this,`_usedAbsoluteMinimum`,!1),A(this,`_infPageEndOffset`,0),A(this,`locationMaxLazySequence`,new Map([[O.Recipe,5]])),A(this,`locationToMinHeight`,{Below_Post:Q,Content:Q,Recipe:Q,Sidebar:Q}),A(this,`_device`,void 0),A(this,`_clsTargetAdDensitySiteExperiment`,void 0);let{tablet:n,desktop:r}=this._clsOptions.siteAds.breakpoints;this._device=Mt(n,r),this._clsTargetAdDensitySiteExperiment=this._clsOptions.siteAds.siteExperiments?new Ln(this._clsOptions):null}start(){try{var e;At(this._device);let n=new In(this._clsOptions);if(n.enabled){let e=n.result,t=e.startsWith(`.`)?e.substring(1):e;if(Kt(t))try{document.body.classList.add(t)}catch(e){z.error(`ClsDynamicAdsInjector`,`start`,`Uncaught CSS Class error: ${e}`)}else z.error(`ClsDynamicAdsInjector`,`start`,`Invalid class name: ${t}`)}let r=Et(this._device,this._clsOptions.siteAds).filter(e=>this._locationEnabled(e)).filter(e=>Ot(e,this._device)).filter(e=>kt(e)),i=this.inject(r),a=this._clsOptions.siteAds.adOptions.stickyContainerConfig;if(!(a==null||(e=a.content)==null)&&e.enabled&&!Gt(a.blockedSelectors||[])){var t;Ut(a==null||(t=a.content)==null?void 0:t.minHeight)}i.forEach(e=>this._clsOptions.setInjectedSlots(e))}catch(e){z.error(`ClsDynamicAdsInjector`,`start`,e)}}inject(e,t=document){this._densityDevice=this._device===`desktop`?B.Desktop:B.Mobile,this._overrideDefaultAdDensitySettingsWithSiteExperiment();let n=this._clsOptions.siteAds,r=R(n.adDensityEnabled,!0),i=n.adDensityLayout&&r,a=e.filter(e=>i?e.location!==O.Content:e),o=e.filter(e=>i?e.location===O.Content:null);return this._capturePreSlotInsertionPageAreaMeasurement(),[...a.length?this._injectNonDensitySlots(a,t):[],...o.length?this._injectDensitySlots(o,t):[]]}_injectNonDensitySlots(e,t=document){var n;let r=[],i=[],a=!1;if(e.some(e=>e.location===O.Recipe&&e.sticky)&&!Gt(((n=this._clsOptions.siteAds.adOptions.stickyContainerConfig)==null?void 0:n.blockedSelectors)||[])){var o,s;let e=this._clsOptions.siteAds.adOptions.stickyContainerConfig;Wt(this._device===`phone`?e==null||(o=e.recipeMobile)==null?void 0:o.minHeight:e==null||(s=e.recipeDesktop)==null?void 0:s.minHeight),a=!0}for(let n of e)this._insertNonDensityAds(n,r,i,t);return a||i.forEach(({location:e,element:t})=>{t.style.minHeight=this.locationToMinHeight[e]}),r}_injectDensitySlots(e,t=document){try{this._calculateMainContentHeightAndAllElements(e,t),this._capturePreSlotInsertionMainContentMeasurement()}catch(e){return[]}let{onePerViewport:n,targetAll:r,targetDensityUnits:i,combinedMax:a,numberOfUnits:o}=this._getDensitySettings(e,t);return this._absoluteMinimumSpacingByDevice=n?window.innerHeight:this._absoluteMinimumSpacingByDevice,o?(this._adInjectionMap.filterUsed(),this._findElementsForAds(o,n,r,a,i,t),this._insertAds()):[]}_overrideDefaultAdDensitySettingsWithSiteExperiment(){var e;if((e=this._clsTargetAdDensitySiteExperiment)!=null&&e.enabled){let e=this._clsTargetAdDensitySiteExperiment.result;typeof e==`number`&&(this._clsOptions.siteAds.adDensityEnabled=!0,this._clsOptions.siteAds.adDensityLayout[this._densityDevice].adDensity=e)}}_getDensitySettings(e,t=document){let n=this._clsOptions.siteAds.adDensityLayout,r=this._determineOverrides(n.pageOverrides),i=r.length?r[0]:n[this._densityDevice],a=i.adDensity,o=i.onePerViewport,s=this._shouldTargetAllEligible(a),c=this._getTargetDensityUnits(a,s),l=this._getCombinedMax(e,t),u=Math.min(this._totalAvailableElements.length,c,...l>0?[l]:[]);return this._pubLog={onePerViewport:o,targetDensity:a,targetDensityUnits:c,combinedMax:l},{onePerViewport:o,targetAll:s,targetDensityUnits:c,combinedMax:l,numberOfUnits:u}}_determineOverrides(e){return e.filter(e=>{let t=Xt(e.pageSelector);return e.pageSelector===``||t.elements&&t.elements.length}).map(e=>e[this._densityDevice])}_shouldTargetAllEligible(e){return e===this._densityMax}_getTargetDensityUnits(e,t){return t?this._totalAvailableElements.length:Math.floor(e*this._mainContentHeight/(1-e)/this._minDivHeight)-this._recipeCount}_getCombinedMax(e,t=document){return R(e.filter(e=>{let n;try{n=t.querySelector(e.elementSelector)}catch(e){}return n}).map(e=>Number(e.max)+Number(e.lazyMaxDefaulted?0:e.lazyMax)).sort((e,t)=>t-e)[0],0)}_elementLargerThanMainContent(e){return e.offsetHeight>=this._mainContentHeight&&this._totalAvailableElements.length>1}_elementDisplayNone(e){let t=window.getComputedStyle(e,null).display;return t&&t===`none`||e.style.display===`none`}_isBelowMaxes(e,t){return this._adInjectionMap.map.length<e&&this._adInjectionMap.map.length<t}_findElementsForAds(e,t,n,r,i,a=document){this._clsOptions.targetDensityLog={onePerViewport:t,combinedMax:r,targetDensityUnits:i,targetDensityPercentage:this._pubLog.targetDensity,mainContentHeight:this._mainContentHeight,recipeCount:this._recipeCount,numberOfEls:this._totalAvailableElements.length};let o=t=>{for(let{dynamicAd:o,element:s}of this._totalAvailableElements)if(this._logDensityInfo(s,o.elementSelector,t),!(!n&&this._elementLargerThanMainContent(s)||this._elementDisplayNone(s)))if(this._isBelowMaxes(r,i)){if(this._checkElementSpacing({dynamicAd:o,element:s,insertEvery:t,targetAll:n,target:a}),this._hasReachedQuota(e))return}else break;this._hasReachedQuota(e)||!this._usedAbsoluteMinimum&&this._smallerIncrementAttempts<5&&(++this._smallerIncrementAttempts,o(this._getSmallerIncrement(t)))};o(this._getInsertEvery(e,t,i))}_hasReachedQuota(e){return this._adInjectionMap.map.length>=e}_getSmallerIncrement(e){let t=e*.6;return t<=this._absoluteMinimumSpacingByDevice&&(t=this._absoluteMinimumSpacingByDevice,this._usedAbsoluteMinimum=!0),t}_insertNonDensityAds(e,t,n,r=document){let i=0,a=0,o=0;e.spacing>0&&(i=window.innerHeight*e.spacing,a=i);let s=this._repeatDynamicAds(e),c=this.getElements(e.elementSelector,r);e.skip;for(let l=e.skip;l<c.length&&!(o+1>s.length);l+=e.every){let u=c[l];if(i>0){let{bottom:e}=Nt(u);if(e<=a)continue;a=e+i}let d=s[o],f=`${d.location}_${d.sequence}`;t.some(e=>e.name===f)&&(o+=1);let p=this.getDynamicElementId(d),m=V(e),h=jt(e),g=[e.location===O.Sidebar&&e.sticky&&e.sequence&&e.sequence<=5?`adthrive-sticky-sidebar`:``,e.location===O.Recipe&&e.sticky?`adthrive-recipe-sticky-container`:``,m,h,...e.classNames];if(qt(u,e.position,e.location)&&e.location===O.Recipe)continue;let _=this.addAd(u,p,e.position,g);if(_){let i=Dt(d,_);if(i.length){let a={clsDynamicAd:e,dynamicAd:d,element:_,sizes:i,name:f,infinite:r!==document};t.push(a),n.push({location:d.location,element:_}),e.location===O.Recipe&&++this._recipeCount,o+=1}u=_}}}_insertAds(){let e=[],t=0;return this._adInjectionMap.filterUsed(),this._adInjectionMap.map.forEach(({el:n,dynamicAd:r,target:i},a)=>{let o=Number(r.sequence)+a,s=r.max,c=r.lazy&&o>s;r.sequence=o,r.lazy=c;let l=this._addContentAd(n,r,i);l&&(r.used=!0,e.push(l),++t)}),e}_getInsertEvery(e,t,n){let r=this._absoluteMinimumSpacingByDevice;return this._moreAvailableElementsThanUnitsToInject(n,e)?(this._usedAbsoluteMinimum=!1,r=this._useWiderSpacing(n,e)):(this._usedAbsoluteMinimum=!0,r=this._useSmallestSpacing(t)),t&&window.innerHeight>r?window.innerHeight:r}_useWiderSpacing(e,t){return this._mainContentHeight/Math.min(e,t)}_useSmallestSpacing(e){return e&&window.innerHeight>this._absoluteMinimumSpacingByDevice?window.innerHeight:this._absoluteMinimumSpacingByDevice}_moreAvailableElementsThanUnitsToInject(e,t){return this._totalAvailableElements.length>e||this._totalAvailableElements.length>t}_logDensityInfo(e,t,n){let{onePerViewport:r,targetDensity:i,targetDensityUnits:a,combinedMax:o}=this._pubLog;this._totalAvailableElements.length}_checkElementSpacing({dynamicAd:e,element:t,insertEvery:n,targetAll:r,target:i=document}){(this._isFirstAdInjected()||this._hasProperSpacing(t,e,r,n))&&this._markSpotForContentAd(t,H({},e),i)}_isFirstAdInjected(){return!this._adInjectionMap.map.length}_markSpotForContentAd(e,t,n=document){let r=t.position===`beforebegin`||t.position===`afterbegin`;this._adInjectionMap.addSorted(e,this._getElementCoords(e,r),t,n)}_hasProperSpacing(e,t,n,r){let i=t.position===`beforebegin`||t.position===`afterbegin`,a=t.position===`beforeend`||t.position===`afterbegin`,o=n||this._isElementFarEnoughFromOtherAdElements(e,r,i),s=a||this._isElementNotInRow(e,i),c=e.id.indexOf(`AdThrive_${O.Below_Post}`)===-1;return o&&s&&c}_isElementFarEnoughFromOtherAdElements(e,t,n){let r=this._getElementCoords(e,n),[i,a]=this._adInjectionMap.findNeighborIndices(r),o=i===null?void 0:this._adInjectionMap.map[i].coords,s=a===null?void 0:this._adInjectionMap.map[a].coords;return(o===void 0||r-t>o)&&(s===void 0||r+t<s)}_isElementNotInRow(e,t){let n=e.previousElementSibling,r=e.nextElementSibling,i=t?!n&&r||n&&e.tagName!==n.tagName?r:n:r;if(!i)return!0;let a=e.getBoundingClientRect();if(a.height===0)return!0;let o=i.getBoundingClientRect();return a.top!==o.top}_calculateMainContentHeightAndAllElements(e,t=document){let[n,r]=Rt(e,this._adInjectionMap,t);if(!n)throw Error(`No main content element found`);this._mainContentDiv=n,this._totalAvailableElements=r,this._mainContentHeight=zt(this._mainContentDiv)}_capturePreSlotInsertionMainContentMeasurement(){window.adthriveCLS&&(window.adthriveCLS.preSlotInsertionMeasurements?window.adthriveCLS.preSlotInsertionMeasurements.mainContentHeight=this._mainContentHeight:window.adthriveCLS.preSlotInsertionMeasurements={mainContentHeight:this._mainContentHeight})}_capturePreSlotInsertionPageAreaMeasurement(){if(window.adthriveCLS){let e=Bt()*Vt();window.adthriveCLS.preSlotInsertionMeasurements?window.adthriveCLS.preSlotInsertionMeasurements.totalPageArea=e:window.adthriveCLS.preSlotInsertionMeasurements={totalPageArea:e}}}_getElementCoords(e,t=!1){let n=e.getBoundingClientRect();return(t?n.top:n.bottom)+window.scrollY}_addContentAd(e,t,n=document){var r;let i=null,a=V(t),o=jt(t),s=this._clsOptions.siteAds.adOptions.stickyContainerConfig,c=s==null||(r=s.content)==null?void 0:r.enabled,l=c?`adthrive-sticky-container`:``,u=this.addAd(e,this.getDynamicElementId(t),t.position,[l,a,o,...t.classNames]);if(u){let e=Dt(t,u);if(e.length){var d;(!c||!(!(s==null||(d=s.content)==null)&&d.minHeight))&&(u.style.minHeight=this.locationToMinHeight[t.location]),i={clsDynamicAd:t,dynamicAd:t,element:u,sizes:e,name:`${t.location}_${t.sequence}`,infinite:n!==document}}}return i}getDynamicElementId(e){return`AdThrive_${e.location}_${e.sequence}_${this._device}`}getElements(e,t=document){return t.querySelectorAll(e)}addAd(e,t,n,r=[]){if(!document.getElementById(t)){let i=`<div id="${t}" class="adthrive-ad ${r.join(` `)}"></div>`;e.insertAdjacentHTML(n,i)}return document.getElementById(t)}_repeatDynamicAds(e){let t=[],n=e.location===O.Recipe?99:this.locationMaxLazySequence.get(e.location),r=e.lazy?R(n,0):0,i=e.max,a=e.lazyMax,o=r===0&&e.lazy?i+a:Math.min(Math.max(r-e.sequence+1,0),i+a),s=Math.max(i,o);for(let n=0;n<s;n++){let r=Number(e.sequence)+n,a=e.lazy&&n>=i,o=r;e.name===`Recipe_1`&&r>=5&&(o=r+1),t.push(H(H({},e),{},{sequence:o,lazy:a}))}return t}_locationEnabled(e){let t=this._clsOptions.enabledLocations.includes(e.location),n=this._clsOptions.disableAds&&this._clsOptions.disableAds.all||document.body.classList.contains(`adthrive-disable-all`),r=!document.body.classList.contains(`adthrive-disable-content`)&&!this._clsOptions.disableAds.reasons.has(`content_plugin`);return t&&!n&&r}},zn=class{constructor(){A(this,`_map`,[])}add(e,t,n,r=document){this._map.push({el:e,coords:t,dynamicAd:n,target:r})}addSorted(e,t,n,r=document){let i=this._upperBoundIndex(t);this._map.splice(i,0,{el:e,coords:t,dynamicAd:n,target:r})}get map(){return this._map}sort(){this._map.sort(({coords:e},{coords:t})=>e-t)}filterUsed(){this._map=this._map.filter(({dynamicAd:e})=>!e.used)}findNeighborIndices(e){let t=this._upperBoundIndex(e);return[t-1>=0?t-1:null,t<this._map.length?t:null]}_upperBoundIndex(e){let t=0,n=this._map.length;for(;t<n;){let r=t+n>>>1;this._map[r].coords<=e?t=r+1:n=r}return t}reset(){this._map=[]}},Bn=class extends zn{};let Vn=e=>{let t=ot(),n=dt(),r=e.siteAdsProfiles,i=null;if(r&&r.length)for(let e of r){let r=e.targeting.device,a=e.targeting.browserEngine,o=r&&r.length&&r.includes(n),s=a&&a.length&&a.includes(t);o&&s&&(i=e)}return i},Hn=e=>{let t=Vn(e);if(t){let e=t.profileId;document.body.classList.add(`raptive-profile-${e}`)}},$={Video_Collapse_Autoplay_SoundOff:`Video_Collapse_Autoplay_SoundOff`,Video_Individual_Autoplay_SOff:`Video_Individual_Autoplay_SOff`,Video_Coll_SOff_Smartphone:`Video_Coll_SOff_Smartphone`,Video_In_Post_ClicktoPlay_SoundOn:`Video_In-Post_ClicktoPlay_SoundOn`,Video_Collapse_Autoplay_SoundOff_15s:`Video_Collapse_Autoplay_SoundOff_15s`,Video_Individual_Autoplay_SOff_15s:`Video_Individual_Autoplay_SOff_15s`,Video_Coll_SOff_Smartphone_15s:`Video_Coll_SOff_Smartphone_15s`,Video_In_Post_ClicktoPlay_SoundOn_15s:`Video_In-Post_ClicktoPlay_SoundOn_15s`};var Un=class{get enabled(){throw Error(`Enablement must be defined at factory creation time.`)}};let Wn=(e=navigator.userAgent)=>gt(e)===`desktop`;function Gn(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}function Kn(e,t){if(e==null)return{};var n,r,i=Gn(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}let qn=[`valid`,`elements`],Jn=[`valid`,`elements`];var Yn=class extends Un{constructor(e,t,n){super(),this._videoConfig=e,this._component=t,this._context=n,A(this,`_potentialPlayerMap`,void 0),A(this,`_device`,void 0),A(this,`_stickyRelatedOnPage`,!1),A(this,`_relatedMediaIds`,[]),this._device=Wn()?`desktop`:`mobile`,this._potentialPlayerMap=this.setPotentialPlayersMap()}setPotentialPlayersMap(){let e=this._videoConfig.players||[],t=this._filterPlayerMap();return t.stationaryRelated=this._getPotentialStationaryPlayers(e,t.stationaryRelated),this._potentialPlayerMap=t,this._potentialPlayerMap}_getPotentialStationaryPlayers(e,t){let n=new Set(t);return e.forEach(e=>e.type===`stationaryRelated`&&e.enabled&&n.add(e)),[...n]}_filterPlayerMap(){let e=this._videoConfig.players,t={stickyRelated:[],stickyPlaylist:[],stationaryRelated:[]};return e&&e.length?e.filter(e=>{var t;return(t=e.devices)==null?void 0:t.includes(this._device)}).reduce((e,t)=>{if(e[t.type]||(z.event(this._component,`constructor`,`Unknown Video Player Type detected`,t.type),e[t.type]=[]),t.enabled){let n=t.type;this._videoConfig.shouldDisableStickyRelated&&t.type===`stickyRelated`&&(n=`stationaryRelated`),e[n].push(t)}return e},t):t}_checkPlayerSelectorOnPage(e){for(let t of this._potentialPlayerMap[e]){let e=this._getPlacementElement(t);if(e)return{player:t,playerElement:e}}return{player:null,playerElement:null}}_getOverrideElement(e,t,n){if(e&&t){let r=document.createElement(`div`);t.insertAdjacentElement(e.position,r),n=r}else{let{player:e,playerElement:t}=this._checkPlayerSelectorOnPage(`stickyPlaylist`);if(e&&t){let r=document.createElement(`div`);t.insertAdjacentElement(e.position,r),n=r}}return n}_shouldOverrideElement(e){let t=e.getAttribute(`override-embed`);return t===`true`||t===`false`?t===`true`:this._videoConfig.relatedSettings?this._videoConfig.relatedSettings.overrideEmbedLocation:!1}_checkPageSelector(e,t,n=[]){return e&&t&&n.length===0?(window.location.pathname!==`/`&&z.event(`VideoUtils`,`getPlacementElement`,Error(`PSNF: ${e} does not exist on the page`)),!1):!0}_getElementSelector(e,t,n){return t&&t.length>n?t[n]:(z.event(`VideoUtils`,`getPlacementElement`,Error(`ESNF: ${e} does not exist on the page`)),null)}_getPlacementElement(e){let{pageSelector:t,elementSelector:n,skip:r}=e,i=Xt(t),{valid:a,elements:o}=i,s=Kn(i,qn),c=Yt(n),{valid:l,elements:u}=c,d=Kn(c,Jn);return t!==``&&!a?(z.error(`VideoUtils`,`getPlacementElement`,Error(`${t} is not a valid selector`),s),null):l?this._checkPageSelector(t,a,o)&&this._getElementSelector(n,u,r)||null:(z.error(`VideoUtils`,`getPlacementElement`,Error(`${n} is not a valid selector`),d),null)}_getEmbeddedPlayerType(e){if(this._videoConfig.shouldDisableStickyRelated)return`static`;let t=e.getAttribute(`data-player-type`);return(!t||t===`default`)&&(t=this._videoConfig.relatedSettings?this._videoConfig.relatedSettings.defaultPlayerType:`static`),this._stickyRelatedOnPage&&(t=`static`),t}_getMediaId(e){let t=e.getAttribute(`data-video-id`);return t?(this._relatedMediaIds.push(t),t):!1}_getOrientation(e){return e.getAttribute(`orientation`)===`vertical`?`vertical`:`horizontal`}_createRelatedPlayer(e,t,n,r,i){t===`collapse`?this._createCollapsePlayer(e,n):t===`static`&&this._createStaticPlayer(e,n,r,i)}_createCollapsePlayer(e,t){let{player:n,playerElement:r}=this._checkPlayerSelectorOnPage(`stickyRelated`),i=n||this._potentialPlayerMap.stationaryRelated[0];i&&i.playerId&&!this._videoConfig.shouldDisableStickyRelated?(this._shouldOverrideElement(t)&&(t=this._getOverrideElement(n,r,t)),t=document.querySelector(`#cls-video-container-${e} > div`)||t,this._createStickyRelatedPlayer(H(H({},i),{},{mediaId:e}),t)):z.error(this._component,`_createCollapsePlayer`,`No video player found`)}_createStaticPlayer(e,t,n,r){if(this._potentialPlayerMap.stationaryRelated.length&&this._potentialPlayerMap.stationaryRelated[0].playerId){let i=this._potentialPlayerMap.stationaryRelated[0];this._createStationaryRelatedPlayer(H(H({},i),{},{mediaOrPlaylistId:e,orientation:r}),t,n)}else z.error(this._component,`_createStaticPlayer`,`No video player found`)}_shouldRunAutoplayPlayers(){return!!(this._isVideoAllowedOnPage()&&(this._potentialPlayerMap.stickyRelated.length||this._potentialPlayerMap.stickyPlaylist.length))}_setPlaylistMediaIdWhenStationaryOnPage(e,t){if(this._potentialPlayerMap.stationaryRelated.length&&this._potentialPlayerMap.stationaryRelated[0].playerId&&e&&e.length){let n=e[0].getAttribute(`data-video-id`);return n?H(H({},t),{},{mediaId:n}):t}return t}_determineAutoplayPlayers(e){let t=this._component,n=t===`VideoManagerComponent`,r=this._context;if(this._stickyRelatedOnPage){z.event(t,`stickyRelatedOnPage`,n&&{device:r&&r.device,isDesktop:this._device}||{});return}let{playerElement:i}=this._checkPlayerSelectorOnPage(`stickyPlaylist`),{player:a}=this._checkPlayerSelectorOnPage(`stickyPlaylist`);a&&a.playerId&&i?(a=this._setPlaylistMediaIdWhenStationaryOnPage(e,a),this._createPlaylistPlayer(a,i)):Math.random()<.01&&setTimeout(()=>{z.event(t,`noStickyPlaylist`,n&&{vendor:`none`,device:r&&r.device,isDesktop:this._device}||{})},1e3)}_initializeRelatedPlayers(e){let t=new Map;for(let n=0;n<e.length;n++){let r=e[n],i=r.offsetParent,a=this._getEmbeddedPlayerType(r),o=this._getMediaId(r),s=this._getOrientation(r);if(i&&o){let e=(t.get(o)||0)+1;t.set(o,e),this._createRelatedPlayer(o,a,r,e,s)}}}},Xn=class extends Yn{constructor(e,t){super(e,`ClsVideoInsertion`),this._videoConfig=e,this._clsOptions=t,A(this,`_IN_POST_SELECTOR`,`.adthrive-video-player`),A(this,`_WRAPPER_BAR_HEIGHT`,36),A(this,`_playersAddedFromPlugin`,[]),t.removeVideoTitleWrapper&&(this._WRAPPER_BAR_HEIGHT=0)}init(){this._initializePlayers()}_wrapVideoPlayerWithCLS(e,t,n=0,r=`horizontal`){if(e.parentNode){let i=e.offsetWidth,a=r===`vertical`;a&&this._device===`desktop`&&(i*=.5);let o=i*(a?16/9:9/16),s=this._createGenericCLSWrapper(o,t,n);return e.parentNode.insertBefore(s,e),s.appendChild(e),s}return null}_createGenericCLSWrapper(e,t,n){let r=document.createElement(`div`);return r.id=`cls-video-container-${t}`,r.className=`adthrive`,r.style.minHeight=`${e+n}px`,r}_getTitleHeight(){let e=document.createElement(`h3`);e.style.margin=`10px 0`,e.innerText=`Title`,e.style.visibility=`hidden`,document.body.appendChild(e);let t=window.getComputedStyle(e),n=parseInt(t.height,10),r=parseInt(t.marginTop,10),i=parseInt(t.marginBottom,10);return document.body.removeChild(e),Math.min(n+i+r,50)}_initializePlayers(){let e=document.querySelectorAll(this._IN_POST_SELECTOR);e.length&&this._initializeRelatedPlayers(e),this._shouldRunAutoplayPlayers()&&this._determineAutoplayPlayers(e)}_createStationaryRelatedPlayer(e,t,n){let r=this._device===`mobile`?[400,225]:[640,360],i=$.Video_In_Post_ClicktoPlay_SoundOn;if(t&&e.mediaOrPlaylistId){let a=`${e.mediaOrPlaylistId}_${n}`,o=this._wrapVideoPlayerWithCLS(t,a,0,e.orientation);this._playersAddedFromPlugin.push(e.mediaOrPlaylistId),o&&this._clsOptions.setInjectedVideoSlots({playerId:e.playerId,playerName:i,playerSize:r,element:o,type:`stationaryRelated`})}}_createStickyRelatedPlayer(e,t){if(this._videoConfig.shouldDisableStickyRelated)return;let n=this._device===`mobile`?[400,225]:[640,360],r=$.Video_Individual_Autoplay_SOff;if(this._stickyRelatedOnPage=!0,this._videoConfig.mobileStickyPlayerOnPage=this._device===`mobile`,this._videoConfig.collapsiblePlayerOnPage=!0,t&&e.position&&e.mediaId){let i=document.createElement(`div`);t.insertAdjacentElement(e.position,i);let a=this._getTitleHeight(),o=this._wrapVideoPlayerWithCLS(i,e.mediaId,this._WRAPPER_BAR_HEIGHT+a);this._playersAddedFromPlugin.push(e.mediaId),o&&this._clsOptions.setInjectedVideoSlots({playlistId:e.playlistId,playerId:e.playerId,playerSize:n,playerName:r,element:i,type:`stickyRelated`})}}_createPlaylistPlayer(e,t){let n=e.playlistId,r=this._device===`mobile`?$.Video_Coll_SOff_Smartphone:$.Video_Collapse_Autoplay_SoundOff,i=this._device===`mobile`?[400,225]:[640,360];this._videoConfig.mobileStickyPlayerOnPage=!0,this._videoConfig.collapsiblePlayerOnPage=!0;let a=document.createElement(`div`);t.insertAdjacentElement(e.position,a);let o=this._WRAPPER_BAR_HEIGHT;e.title&&(o+=this._getTitleHeight());let s=this._wrapVideoPlayerWithCLS(a,n,o);this._playersAddedFromPlugin.push(`playlist-${n}`),s&&this._clsOptions.setInjectedVideoSlots({playlistId:e.playlistId,playerId:e.playerId,playerSize:i,playerName:r,element:a,type:`stickyPlaylist`})}_isVideoAllowedOnPage(){let e=this._clsOptions.disableAds;if(e&&e.video){let t=``;e.reasons.has(`video_tag`)?t=`video tag`:e.reasons.has(`video_plugin`)?t=`video plugin`:e.reasons.has(`video_page`)&&(t=`command queue`);let n=t?`ClsVideoInsertionMigrated`:`ClsVideoInsertion`;return z.error(n,`isVideoAllowedOnPage`,Error(`DBP: Disabled by publisher via ${t||`other`}`)),!1}return!this._clsOptions.videoDisabledFromPlugin}};try{(()=>{let e=new Ke;!e||!e.enabled||(e.siteAds&&Hn(e.siteAds),new Rn(e,new Bn).start(),new Xn(new yt(e),e).init())})()}catch(e){z.error(`CLS`,`pluginsertion-iife`,e),window.adthriveCLS&&(window.adthriveCLS.injectedFromPlugin=!1)}})();</script><script data-no-optimize="1" data-cfasync="false">(function () {var clsElements = document.querySelectorAll("script[id^='cls-']"); window.adthriveCLS && clsElements && clsElements.length === 0 ? window.adthriveCLS.injectedFromPlugin = false : ""; })();</script><div id="mv-grow-data" data-settings='{&quot;general&quot;:{&quot;contentSelector&quot;:false,&quot;show_count&quot;:{&quot;content&quot;:false,&quot;sidebar&quot;:false,&quot;pop_up&quot;:false,&quot;sticky_bar&quot;:false},&quot;isTrellis&quot;:false,&quot;license_last4&quot;:&quot;bcad&quot;},&quot;post&quot;:null,&quot;shareCounts&quot;:{&quot;pinterest&quot;:1151,&quot;facebook&quot;:6497,&quot;twitter&quot;:0,&quot;yummly&quot;:1},&quot;shouldRun&quot;:true,&quot;buttonSVG&quot;:{&quot;share&quot;:{&quot;height&quot;:32,&quot;width&quot;:26,&quot;paths&quot;:[&quot;M20.8 20.8q1.984 0 3.392 1.376t1.408 3.424q0 1.984-1.408 3.392t-3.392 1.408-3.392-1.408-1.408-3.392q0-0.192 0.032-0.448t0.032-0.384l-8.32-4.992q-1.344 1.024-2.944 1.024-1.984 0-3.392-1.408t-1.408-3.392 1.408-3.392 3.392-1.408q1.728 0 2.944 0.96l8.32-4.992q0-0.128-0.032-0.384t-0.032-0.384q0-1.984 1.408-3.392t3.392-1.408 3.392 1.376 1.408 3.424q0 1.984-1.408 3.392t-3.392 1.408q-1.664 0-2.88-1.024l-8.384 4.992q0.064 0.256 0.064 0.832 0 0.512-0.064 0.768l8.384 4.992q1.152-0.96 2.88-0.96z&quot;]},&quot;pinterest&quot;:{&quot;height&quot;:32,&quot;width&quot;:23,&quot;paths&quot;:[&quot;M0 10.656q0-1.92 0.672-3.616t1.856-2.976 2.72-2.208 3.296-1.408 3.616-0.448q2.816 0 5.248 1.184t3.936 3.456 1.504 5.12q0 1.728-0.32 3.36t-1.088 3.168-1.792 2.656-2.56 1.856-3.392 0.672q-1.216 0-2.4-0.576t-1.728-1.568q-0.16 0.704-0.48 2.016t-0.448 1.696-0.352 1.28-0.48 1.248-0.544 1.12-0.832 1.408-1.12 1.536l-0.224 0.096-0.16-0.192q-0.288-2.816-0.288-3.36 0-1.632 0.384-3.68t1.184-5.152 0.928-3.616q-0.576-1.152-0.576-3.008 0-1.504 0.928-2.784t2.368-1.312q1.088 0 1.696 0.736t0.608 1.824q0 1.184-0.768 3.392t-0.8 3.36q0 1.12 0.8 1.856t1.952 0.736q0.992 0 1.824-0.448t1.408-1.216 0.992-1.696 0.672-1.952 0.352-1.984 0.128-1.792q0-3.072-1.952-4.8t-5.12-1.728q-3.552 0-5.952 2.304t-2.4 5.856q0 0.8 0.224 1.536t0.48 1.152 0.48 0.832 0.224 0.544q0 0.48-0.256 1.28t-0.672 0.8q-0.032 0-0.288-0.032-0.928-0.288-1.632-0.992t-1.088-1.696-0.576-1.92-0.192-1.92z&quot;]},&quot;facebook&quot;:{&quot;height&quot;:32,&quot;width&quot;:18,&quot;paths&quot;:[&quot;M17.12 0.224v4.704h-2.784q-1.536 0-2.080 0.64t-0.544 1.92v3.392h5.248l-0.704 5.28h-4.544v13.568h-5.472v-13.568h-4.544v-5.28h4.544v-3.904q0-3.328 1.856-5.152t4.96-1.824q2.624 0 4.064 0.224z&quot;]},&quot;bluesky&quot;:{&quot;height&quot;:28,&quot;width&quot;:32,&quot;paths&quot;:[&quot;M6.9,1.9c3.7,2.8,7.6,8.3,9.1,11.3,1.4-3,5.4-8.6,9.1-11.3,2.6-2,6.9-3.5,6.9,1.4s-.6,8.2-.9,9.4c-1.1,4.1-5.3,5.1-9,4.5,6.5,1.1,8.1,4.7,4.6,8.4-6.8,6.9-9.7-1.7-10.5-4-.1-.4-.2-.6-.2-.4,0-.2,0,0-.2.4-.8,2.2-3.7,10.9-10.5,4-3.6-3.6-1.9-7.3,4.6-8.4-3.7.6-7.9-.4-9-4.5C.6,11.5,0,4.3,0,3.3,0-1.6,4.3-.1,6.9,1.9Z&quot;]},&quot;twitter&quot;:{&quot;height&quot;:30,&quot;width&quot;:31,&quot;paths&quot;:[&quot;M28.928 7.296q-1.184 1.728-2.88 2.976 0 0.256 0 0.736 0 2.336-0.672 4.64t-2.048 4.448-3.296 3.744-4.608 2.624-5.792 0.96q-4.832 0-8.832-2.592 0.608 0.064 1.376 0.064 4.032 0 7.168-2.464-1.888-0.032-3.36-1.152t-2.048-2.848q0.608 0.096 1.088 0.096 0.768 0 1.536-0.192-2.016-0.416-3.328-1.984t-1.312-3.68v-0.064q1.216 0.672 2.624 0.736-1.184-0.8-1.888-2.048t-0.704-2.752q0-1.568 0.8-2.912 2.176 2.656 5.248 4.256t6.656 1.76q-0.16-0.672-0.16-1.312 0-2.4 1.696-4.064t4.064-1.696q2.528 0 4.224 1.824 1.952-0.384 3.68-1.408-0.672 2.048-2.56 3.2 1.664-0.192 3.328-0.896z&quot;]}},&quot;saveThis&quot;:{&quot;spotlight&quot;:&quot;yes&quot;,&quot;successMessage&quot;:&quot;Saved! We&#039;ve emailed you a link to this page.&quot;,&quot;consent&quot;:&quot;yes&quot;,&quot;consentForMailingList&quot;:&quot;&quot;,&quot;position&quot;:&quot;middle&quot;,&quot;mailingListService&quot;:&quot;convertkit&quot;},&quot;utmParams&quot;:{&quot;utm_source&quot;:&quot;&quot;,&quot;utm_medium&quot;:&quot;social&quot;,&quot;utm_campaign&quot;:&quot;social-pug&quot;},&quot;pinterest&quot;:{&quot;pinDescriptionSource&quot;:&quot;post_pinterest_description&quot;,&quot;pinDescription&quot;:&quot;Delicious vegan and Indian recipes for the home cook.&quot;,&quot;pinTitle&quot;:&quot;Holy Cow Vegan&quot;,&quot;pinImageURL&quot;:null,&quot;pinnableImages&quot;:&quot;all_images&quot;,&quot;postImageHidden&quot;:null,&quot;postImageHiddenMultiple&quot;:null,&quot;lazyLoadCompatibility&quot;:null,&quot;buttonPosition&quot;:&quot;top-left&quot;,&quot;buttonShape&quot;:&quot;rectangular&quot;,&quot;showButtonLabel&quot;:&quot;yes&quot;,&quot;buttonLabelText&quot;:&quot;&quot;,&quot;buttonShareBehavior&quot;:&quot;post_image&quot;,&quot;hoverButtonShareBehavior&quot;:&quot;hover_image&quot;,&quot;minimumImageWidth&quot;:&quot;&quot;,&quot;minimumImageHeight&quot;:&quot;&quot;,&quot;showImageOverlay&quot;:null,&quot;alwaysShowMobile&quot;:null,&quot;alwaysShowDesktop&quot;:null,&quot;postTypeDisplay&quot;:[&quot;post&quot;],&quot;imagePinIt&quot;:&quot;0&quot;,&quot;hasContent&quot;:&quot;1&quot;,&quot;shareURL&quot;:&quot;https:\/\/holycowvegan.net\/?utm_source=pinterest&amp;utm_medium=social&amp;utm_campaign=social-pug&quot;,&quot;bypassClasses&quot;:[&quot;mv-grow-bypass&quot;,&quot;no_pin&quot;],&quot;bypassDenyClasses&quot;:[&quot;dpsp-post-pinterest-image-hidden-inner&quot;,&quot;mv-create-pinterest&quot;],&quot;ignoreSelectors&quot;:[],&quot;hoverButtonIgnoreClasses&quot;:[&quot;lazyloaded&quot;,&quot;lazyload&quot;,&quot;lazy&quot;,&quot;loading&quot;,&quot;loaded&quot;,&quot;td-animation-stack&quot;,&quot;ezlazyloaded&quot;,&quot;penci-lazy&quot;,&quot;ut-lazy&quot;,&quot;ut-image-loaded&quot;,&quot;ut-animated-image&quot;,&quot;skip-lazy&quot;],&quot;disableIframes&quot;:null}}'></div><style type="text/css" media="screen"></style><script async data-uid="75c314aa51" src="https://holy-cow-vegan.kit.com/75c314aa51/index.js" data-kit-limit-per-session="0" data-jetpack-boost="ignore" data-no-defer="1" nowprocket></script>
<script id="wprm-public-js-extra">
var wprm_public = {"user":"0","endpoints":{"analytics":"https://holycowvegan.net/wp-json/wp-recipe-maker/v1/analytics","integrations":"https://holycowvegan.net/wp-json/wp-recipe-maker/v1/integrations","manage":"https://holycowvegan.net/wp-json/wp-recipe-maker/v1/manage","utilities":"https://holycowvegan.net/wp-json/wp-recipe-maker/v1/utilities"},"settings":{"jump_output_hash":true,"features_comment_ratings":true,"template_color_comment_rating":"#343434","instruction_media_toggle_default":"on","video_force_ratio":false,"analytics_enabled":true,"google_analytics_enabled":true,"print_new_tab":true,"print_recipe_identifier":"slug","pdf_download_enabled":false},"post_id":"34121","home_url":"https://holycowvegan.net/","print_slug":"wprm_print","permalinks":"/%postname%/","ajax_url":"https://holycowvegan.net/wp-admin/admin-ajax.php","nonce":"bfbafd52a8","api_nonce":"18035a5691","translations":{"# Added":"# Added","# Collections":"# Collections","# Items in Collections":"# Items in Collections","# Items in Inbox":"# Items in Inbox","# Items":"# Items","# Users":"# Users",".":".","1 idea was successfully imported.":"1 idea was successfully imported.","A label and key are required.":"A label and key are required.","A name is required for this saved nutrition ingredient.":"A name is required for this saved nutrition ingredient.","A saved custom ingredient match still needs review.":"A saved custom ingredient match still needs review.","API Ingredients":"API Ingredients","API":"API","Actions":"Actions","Active":"Active","Add Collection":"Add Collection","Add Column":"Add Column","Add Custom Recipe":"Add Custom Recipe","Add Group":"Add Group","Add Image":"Add Image","Add Ingredient":"Add Ingredient","Add Item":"Add Item","Add Note":"Add Note","Add Pre-made Collection":"Add Pre-made Collection","Add Saved Collection":"Add Saved Collection","Add a column to this collection":"Add a column to this collection","Add a new collection":"Add a new collection","Add from Collection":"Add from Collection","Add item to this collection group":"Add item to this collection group","Add to Collection":"Add to Collection","Added":"Added","Additional instructions (optional)":"Additional instructions (optional)","Affiliate Link":"Affiliate Link","All fields are required.":"All fields are required.","All of Your Recipes":"All of Your Recipes","All":"All","Already Handled":"Already Handled","Amount Needed":"Amount Needed","Amount":"Amount","Amt":"Amt","Any specific direction or preferences...":"Any specific direction or preferences...","Apply Ready Recipes":"Apply Ready Recipes","Apply to Recipe":"Apply to Recipe","Applying changes to the recipe...":"Applying changes to the recipe...","Applying...":"Applying...","Approve Submission & Add to new Post":"Approve Submission & Add to new Post","Approve Submission":"Approve Submission","Approved":"Approved","Are you sure you want to close without saving changes?":"Are you sure you want to close without saving changes?","Are you sure you want to delete all items in":"Are you sure you want to delete all items in","Are you sure you want to delete this group, and all of the items in it?":"Are you sure you want to delete this group, and all of the items in it?","Are you sure you want to delete this link?":"Are you sure you want to delete this link?","Are you sure you want to delete":"Are you sure you want to delete","Are you sure you want to delete?":"Are you sure you want to delete?","Are you sure you want to generate a new shopping list for this collection? You will only be able to access this shopping list again with the share link.":"Are you sure you want to generate a new shopping list for this collection? You will only be able to access this shopping list again with the share link.","Are you sure you want to overwrite the existing values?":"Are you sure you want to overwrite the existing values?","Are you sure you want to remove all items from this collection?":"Are you sure you want to remove all items from this collection?","Are you sure you want to remove all recipes from this shopping list?":"Are you sure you want to remove all recipes from this shopping list?","Automatically":"Automatically","Average":"Average","Back":"Back","Base suggestions on":"Base suggestions on","Based on your latest recipes. Continue in the direction of your current content.":"Based on your latest recipes. Continue in the direction of your current content.","Based on your recipes with the most ratings. Great for creating more of what your audience loves.":"Based on your recipes with the most ratings. Great for creating more of what your audience loves.","Based on your top-rated recipes. Focus on quality content that resonates with your readers.":"Based on your top-rated recipes. Focus on quality content that resonates with your readers.","Based on:":"Based on:","Batch Overview":"Batch Overview","Best-of lists covering categories across my site":"Best-of lists covering categories across my site","Blue":"Blue","Calculate":"Calculate","Calculated":"Calculated","Calculation":"Calculation","Cancel Calculation":"Cancel Calculation","Cancel import":"Cancel import","Cancel":"Cancel","Category":"Category","Change Amazon Product":"Change Amazon Product","Change Category":"Change Category","Change Collection Structure":"Change Collection Structure","Change Description":"Change Description","Change Name":"Change Name","Change Product":"Change Product","Change Servings":"Change Servings","Change collection name":"Change collection name","Change ingredient amount":"Change ingredient amount","Change prompt":"Change prompt","Change the description for this collection":"Change the description for this collection","Changed amount to":"Changed amount to","Changed collection description":"Changed collection description","Changed color":"Changed color","Changed column name to":"Changed column name to","Changed custom recipe text":"Changed custom recipe text","Changed group name to":"Changed group name to","Changed ingredients":"Changed ingredients","Changed note text":"Changed note text","Changed servings to":"Changed servings to","Changed":"Changed","Changes to the collection have been made since this shopping list was generated.":"Changes to the collection have been made since this shopping list was generated.","Changes to these values can be made after confirming with the blue button.":"Changes to these values can be made after confirming with the blue button.","Check the API Status":"Check the API Status","Clear All Items":"Clear All Items","Clear Items":"Clear Items","Clear all items in this collection":"Clear all items in this collection","Clear amount":"Clear amount","Cleared all items":"Cleared all items","Click the cart icon in the top right to generate a new shopping list.":"Click the cart icon in the top right to generate a new shopping list.","Click the cart icon in the top right to generate the shopping list.":"Click the cart icon in the top right to generate the shopping list.","Click to add:":"Click to add:","Click to confirm...":"Click to confirm...","Click to exclude this ingredient from the nutrition calculation.":"Click to exclude this ingredient from the nutrition calculation.","Click to set name":"Click to set name","Close":"Close","Collapse":"Collapse","Collection Items":"Collection Items","Collection":"Collection","Collections Usage":"Collections Usage","Color":"Color","Column":"Column","Columns & Groups":"Columns & Groups","Columns":"Columns","Complementary recipes my readers might expect to find":"Complementary recipes my readers might expect to find","Complementary recipes to pair with my latest posts":"Complementary recipes to pair with my latest posts","Confidence":"Confidence","Confirmed. Toggle off to undo.":"Confirmed. Toggle off to undo.","Continue the theme of my recent content":"Continue the theme of my recent content","Conversion Summary":"Conversion Summary","Conversion":"Conversion","Convert All Automatically":"Convert All Automatically","Convert from":"Convert from","Convert":"Convert","Convert...":"Convert...","Converted":"Converted","Copy Share Link":"Copy Share Link","Copy this link to allow others to edit this shopping list:":"Copy this link to allow others to edit this shopping list:","Could not apply the proposed nutrition to this recipe. Please try again.":"Could not apply the proposed nutrition to this recipe. Please try again.","Could not apply the proposed nutrition to this recipe.":"Could not apply the proposed nutrition to this recipe.","Could not apply the ready recipes in this batch. Please try again.":"Could not apply the ready recipes in this batch. Please try again.","Could not apply the ready recipes in this batch.":"Could not apply the ready recipes in this batch.","Could not apply the ready recipes. Please try again.":"Could not apply the ready recipes. Please try again.","Could not apply the ready recipes.":"Could not apply the ready recipes.","Could not apply the reviewed conversions to this recipe. Please try again.":"Could not apply the reviewed conversions to this recipe. Please try again.","Could not apply the reviewed conversions to this recipe.":"Could not apply the reviewed conversions to this recipe.","Could not load the nutrition review batch. Please refresh and try again.":"Could not load the nutrition review batch. Please refresh and try again.","Could not load the unit conversion review batch. Please refresh and try again.":"Could not load the unit conversion review batch. Please refresh and try again.","Could not save the ingredient review changes. Please try again.":"Could not save the ingredient review changes. Please try again.","Could not save the ingredient review changes.":"Could not save the ingredient review changes.","Could not start the nutrition review batch. Please try again.":"Could not start the nutrition review batch. Please try again.","Could not start the nutrition review batch.":"Could not start the nutrition review batch.","Could not start the unit conversion review batch. Please try again.":"Could not start the unit conversion review batch. Please try again.","Could not start the unit conversion review batch.":"Could not start the unit conversion review batch.","Create Recipe":"Create Recipe","Creating new Custom Field":"Creating new Custom Field","Creating new Nutrient":"Creating new Nutrient","Creating new Nutrition Ingredient":"Creating new Nutrition Ingredient","Current Product":"Current Product","Current":"Current","Currently supported integrations:":"Currently supported integrations:","Custom Field":"Custom Field","Custom Fields":"Custom Fields","Custom Ingredients":"Custom Ingredients","Custom Links for this Recipe only":"Custom Links for this Recipe only","Custom Nutrient":"Custom Nutrient","Custom Nutrients":"Custom Nutrients","Custom Nutrition Ingredient":"Custom Nutrition Ingredient","Custom Nutrition":"Custom Nutrition","Custom Recipe":"Custom Recipe","Custom":"Custom","Custom: these links will only affect the recipe below":"Custom: these links will only affect the recipe below","Daily Need":"Daily Need","Date":"Date","Decimal Precision":"Decimal Precision","Decision":"Decision","Decrease serving size by 1":"Decrease serving size by 1","Decrease serving size by one":"Decrease serving size by one","Default":"Default","Delete Column":"Delete Column","Delete Custom Ingredient":"Delete Custom Ingredient","Delete Custom Nutrient":"Delete Custom Nutrient","Delete Field":"Delete Field","Delete Group":"Delete Group","Delete Recipe Submission":"Delete Recipe Submission","Delete Saved Collection":"Delete Saved Collection","Delete this ingredient from the shopping list":"Delete this ingredient from the shopping list","Delete this shopping list group":"Delete this shopping list group","Delete":"Delete","Description for this collection:":"Description for this collection:","Description":"Description","Deselect All":"Deselect All","Differs from existing conversion \u2014 needs confirmation.":"Differs from existing conversion \u2014 needs confirmation.","Display Name":"Display Name","Do not mark as leftovers":"Do not mark as leftovers","Does not have Saved Collections":"Does not have Saved Collections","Done":"Done","Download to CSV":"Download to CSV","Drag and drop to add:":"Drag and drop to add:","Duplicate Item":"Duplicate Item","Duplicate Saved Collection":"Duplicate Saved Collection","Duplicate":"Duplicate","Duplicated column":"Duplicated column","Duplicated":"Duplicated","Edit Affiliate Fields":"Edit Affiliate Fields","Edit Collections":"Edit Collections","Edit Columns":"Edit Columns","Edit Custom Ingredient":"Edit Custom Ingredient","Edit Custom Recipe":"Edit Custom Recipe","Edit Field":"Edit Field","Edit Global Links":"Edit Global Links","Edit Groups":"Edit Groups","Edit Image":"Edit Image","Edit Ingredients":"Edit Ingredients","Edit Item":"Edit Item","Edit Link":"Edit Link","Edit Note":"Edit Note","Edit Nutrient":"Edit Nutrient","Edit Recipe Submission":"Edit Recipe Submission","Edit Recipe":"Edit Recipe","Edit Saved Collection":"Edit Saved Collection","Edit Shopping List":"Edit Shopping List","Edited":"Edited","Editing Custom Field":"Editing Custom Field","Editing Equipment Affiliate Fields":"Editing Equipment Affiliate Fields","Editing Global Ingredient Links":"Editing Global Ingredient Links","Editing Nutrient":"Editing Nutrient","Editing Nutrition Ingredient":"Editing Nutrition Ingredient","Editing Product":"Editing Product","Editing User":"Editing User","Email":"Email","Empty Collection":"Empty Collection","Enable to make this a default collection for new users. Does not affect those who have used the collections feature before.":"Enable to make this a default collection for new users. Does not affect those who have used the collections feature before.","Enable to make this saved collection show up after clicking on \"Add Pre-made Collection\". Can be used to give users easy access to the meal plans you create.":"Enable to make this saved collection show up after clicking on \"Add Pre-made Collection\". Can be used to give users easy access to the meal plans you create.","Enable to make this saved collection show up as an option after clicking \"Add Collection\". This would usually be an empty collection with a specific structure like \"Empty Week Plan\".":"Enable to make this saved collection show up as an option after clicking \"Add Collection\". This would usually be an empty collection with a specific structure like \"Empty Week Plan\".","Enable to mark this collection as fixed. Fixed saved collections will always show up in the collections list of a user and cannot be edited by them.":"Enable to mark this collection as fixed. Fixed saved collections will always show up in the collections list of a user and cannot be edited by them.","Enable to push this collection to everyone using the collections feature. Will affect both new and existing users and add this collection to their list.":"Enable to push this collection to everyone using the collections feature. Will affect both new and existing users and add this collection to their list.","Enter calculation (e.g., 1/16, 2 * 3.5 + 1, etc.):":"Enter calculation (e.g., 1/16, 2 * 3.5 + 1, etc.):","Error":"Error","Errors":"Errors","Excluded":"Excluded","Existing":"Existing","Expand":"Expand","Experiencing issues?":"Experiencing issues?","Failed to generate ideas. Please try again.":"Failed to generate ideas. Please try again.","Failed to import ideas. Please try again.":"Failed to import ideas. Please try again.","Failed to load more ideas. Please try again.":"Failed to load more ideas. Please try again.","Features":"Features","Fill gaps in my recent recipe coverage":"Fill gaps in my recent recipe coverage","Filter:":"Filter:","Find Amazon Product:":"Find Amazon Product:","Find a match for:":"Find a match for:","First Unit System":"First Unit System","Fixed":"Fixed","Generate Ideas":"Generate Ideas","Generate More Ideas":"Generate More Ideas","Generate Shopping List":"Generate Shopping List","Generate a shopping list for these recipes":"Generate a shopping list for these recipes","Generate empty shopping list":"Generate empty shopping list","Generate new content ideas based on your existing recipes and what performs best on your site.":"Generate new content ideas based on your existing recipes and what performs best on your site.","Generating ideas...":"Generating ideas...","Global: the same link will be used for every recipe with this ingredient":"Global: the same link will be used for every recipe with this ingredient","Go Back":"Go Back","Go to Next Step":"Go to Next Step","Go to Shopping List":"Go to Shopping List","Green":"Green","Group":"Group","Groups":"Groups","HTML Code":"HTML Code","Has Saved Collections":"Has Saved Collections","Hide Details":"Hide Details","Hide Nutrition Facts":"Hide Nutrition Facts","Hide recipes used":"Hide recipes used","Highest Rated Recipes":"Highest Rated Recipes","ID":"ID","Ideas Imported":"Ideas Imported","Ignore this warning":"Ignore this warning","Ignore":"Ignore","Image":"Image","Images and HTML code only show up when the Equipment block is set to the \"Images\" display style in the Template Editor.":"Images and HTML code only show up when the Equipment block is set to the \"Images\" display style in the Template Editor.","Images":"Images","Import Again":"Import Again","Import Selected":"Import Selected","Import values from recipe":"Import values from recipe","Import with AI":"Import with AI","Importing...":"Importing...","In Recipe":"In Recipe","Include ingredient notes":"Include ingredient notes","Increase serving size by 1":"Increase serving size by 1","Increase serving size by one":"Increase serving size by one","Ingredient Link Type":"Ingredient Link Type","Ingredient":"Ingredient","Ingredients":"Ingredients","Initial state":"Initial state","Item":"Item","Keep Existing":"Keep Existing","Keep Unit":"Keep Unit","Key":"Key","Label":"Label","Last 31 Days":"Last 31 Days","Last 7 Days":"Last 7 Days","Last X Days":"Last X Days","Learn more about our Products feature":"Learn more about our Products feature","Learn more":"Learn more","Leftovers":"Leftovers","Link your ingredients and equipment to the eCommerce products on your own site to help visitors find and purchase the exact items they need for your recipes.":"Link your ingredients and equipment to the eCommerce products on your own site to help visitors find and purchase the exact items they need for your recipes.","List ideas will be based on all of your existing recipes, suggesting ways to group them into compelling roundup posts.":"List ideas will be based on all of your existing recipes, suggesting ways to group them into compelling roundup posts.","List":"List","Load More Ideas":"Load More Ideas","Load more...":"Load more...","Loading batch data...":"Loading batch data...","Loading more ideas...":"Loading more ideas...","Loading...":"Loading...","Make sure to \"Reload Recipes in Collection\" after saving the collection to see these changes reflected.":"Make sure to \"Reload Recipes in Collection\" after saving the collection to see these changes reflected.","Manage page":"Manage page","Mark as leftovers":"Mark as leftovers","Marked recipe as leftovers":"Marked recipe as leftovers","Match & Units":"Match & Units","Match this equation to get the correct amounts:":"Match this equation to get the correct amounts:","Match":"Match","Maximum (1 user)":"Maximum (1 user)","Median":"Median","Metric":"Metric","More of the style my readers rate highly":"More of the style my readers rate highly","More recipes similar to my most popular ones":"More recipes similar to my most popular ones","Most Popular Recipes":"Most Popular Recipes","Most Recent Recipes":"Most Recent Recipes","Move Down":"Move Down","Move Left":"Move Left","Move Right":"Move Right","Move Up":"Move Up","Moved column left":"Moved column left","Moved column right":"Moved column right","Moved":"Moved","My Custom Field":"My Custom Field","My Custom Nutrient":"My Custom Nutrient","Name (required)":"Name (required)","Name":"Name","Needs Review":"Needs Review","New takes on the cuisines my readers love most":"New takes on the cuisines my readers love most","No Change":"No Change","No HTML set":"No HTML set","No Match":"No Match","No changes to apply \u2014 the conversions match the current recipe values.":"No changes to apply \u2014 the conversions match the current recipe values.","No data found.":"No data found.","No equipment set for this recipe.":"No equipment set for this recipe.","No ingredients found for":"No ingredients found for","No ingredients found.":"No ingredients found.","No ingredients have a confirmed nutrition match yet.":"No ingredients have a confirmed nutrition match yet.","No ingredients set for this recipe.":"No ingredients set for this recipe.","No link set":"No link set","No nutrition review batch has been started yet.":"No nutrition review batch has been started yet.","No product set yet":"No product set yet","No product set":"No product set","No products found for":"No products found for","No products found":"No products found","No products found.":"No products found.","No proposed nutrition yet.":"No proposed nutrition yet.","No recipes have been added to the shopping list yet.":"No recipes have been added to the shopping list yet.","No recipes have been selected for the shopping list. Do you want to generate an empty shopping list that you can fill manually?":"No recipes have been selected for the shopping list. Do you want to generate an empty shopping list that you can fill manually?","No unit conversion review batch has been started yet.":"No unit conversion review batch has been started yet.","No variation selected":"No variation selected","None":"None","Not all ingredients are ready for nutrition calculation yet.":"Not all ingredients are ready for nutrition calculation yet.","Note":"Note","Nothing to add products to yet.":"Nothing to add products to yet.","Number of users that have this recipe in one of their collections at least once":"Number of users that have this recipe in one of their collections at least once","Nutrition Calculation":"Nutrition Calculation","Nutrition Facts (per serving)":"Nutrition Facts (per serving)","Nutrition Facts":"Nutrition Facts","Nutrition Review":"Nutrition Review","Nutrition Source":"Nutrition Source","Open the shopping list":"Open the shopping list","Order":"Order","Original Unit System for this recipe":"Original Unit System for this recipe","Original":"Original","Other":"Other","Paste recipe text and let AI extract the recipe fields for you. You can review the imported values before applying them.":"Paste recipe text and let AI extract the recipe fields for you. You can review the imported values before applying them.","Pending changes":"Pending changes","Pick Nutrition Match":"Pick Nutrition Match","Please wait for the current save to complete.":"Please wait for the current save to complete.","Popular recipe types that are missing from my site":"Popular recipe types that are missing from my site","Possible Spoonacular units:":"Possible Spoonacular units:","Possible duplicates detected:":"Possible duplicates detected:","Preferred Unit System":"Preferred Unit System","Print Collection":"Print Collection","Print Recipes":"Print Recipes","Print Shopping List":"Print Shopping List","Print recipes in this collection":"Print recipes in this collection","Print recipes in this shopping list":"Print recipes in this shopping list","Print this collection":"Print this collection","Print this shpopping list":"Print this shpopping list","Print":"Print","Product ID":"Product ID","Product Name":"Product Name","Product Variation":"Product Variation","Product":"Product","Progress:":"Progress:","Prompt used:":"Prompt used:","Proposed Nutrition":"Proposed Nutrition","Proposed":"Proposed","Push to All":"Push to All","Quick Add":"Quick Add","Quick and easy versions inspired by my hits":"Quick and easy versions inspired by my hits","Quick weeknight dinner roundups from my recipes":"Quick weeknight dinner roundups from my recipes","Ready to Apply":"Ready to Apply","Recipe Ideas":"Recipe Ideas","Recipe Name":"Recipe Name","Recipe Nutrition Facts Preview":"Recipe Nutrition Facts Preview","Recipe Submission":"Recipe Submission","Recipe Submissions":"Recipe Submissions","Recipe":"Recipe","Recipes that complement my existing popular content":"Recipes that complement my existing popular content","Recipes that fill gaps in my existing content":"Recipes that fill gaps in my existing content","Recipes that match the quality my audience expects":"Recipes that match the quality my audience expects","Recipes used in Collections":"Recipes used in Collections","Recipes":"Recipes","Red":"Red","Redo":"Redo","Refresh":"Refresh","Regenerate Shopping List":"Regenerate Shopping List","Regenerate the shopping list to include these changes.":"Regenerate the shopping list to include these changes.","Regenerate this shopping list":"Regenerate this shopping list","Regular Link":"Regular Link","Regular Links":"Regular Links","Related recipes my readers might search for next":"Related recipes my readers might search for next","Reload Recipes":"Reload Recipes","Remove All Items":"Remove All Items","Remove All":"Remove All","Remove Image":"Remove Image","Remove Item":"Remove Item","Remove Items":"Remove Items","Remove Link":"Remove Link","Remove all recipes from this shopping list":"Remove all recipes from this shopping list","Removed column":"Removed column","Removed group":"Removed group","Removed":"Removed","Reordered":"Reordered","Reset to default":"Reset to default","Results for":"Results for","Review Generated Ideas":"Review Generated Ideas","Review ingredient matches and units with AI, then let Spoonacular calculate the nutrition facts. Recipes with uncertain matches or suspicious totals stay in the review queue.":"Review ingredient matches and units with AI, then let Spoonacular calculate the nutrition facts. Recipes with uncertain matches or suspicious totals stay in the review queue.","Review notes:":"Review notes:","Review rule-based and AI-assisted second unit systems in batches. Recipes with uncertain conversions or differences from stored converted values stay in the queue until confirmed.":"Review rule-based and AI-assisted second unit systems in batches. Recipes with uncertain conversions or differences from stored converted values stay in the queue until confirmed.","Right click and copy this link to allow others to edit this shopping list.":"Right click and copy this link to allow others to edit this shopping list.","Roundup / List Ideas":"Roundup / List Ideas","Roundup ideas that group my existing recipes in new ways":"Roundup ideas that group my existing recipes in new ways","Rule Result":"Rule Result","Run All Recipes":"Run All Recipes","Run Missing Only":"Run Missing Only","Save Changes to Proposal":"Save Changes to Proposal","Save Changes":"Save Changes","Save Collection Link":"Save Collection Link","Save a new Custom Ingredient":"Save a new Custom Ingredient","Save for Later & Use":"Save for Later & Use","Save to my Collections":"Save to my Collections","Save":"Save","Saved Collection":"Saved Collection","Saved Collections":"Saved Collections","Saved/Custom":"Saved/Custom","Saving...":"Saving...","Scope:":"Scope:","Search Ingredients":"Search Ingredients","Search Recipes":"Search Recipes","Search for products":"Search for products","Search":"Search","Search...":"Search...","Seasonal recipe collections from my catalog":"Seasonal recipe collections from my catalog","Seasonal versions of my top recipes":"Seasonal versions of my top recipes","Second Unit System":"Second Unit System","Select All":"Select All","Select Amazon Product":"Select Amazon Product","Select Product":"Select Product","Select a collection to add for this user":"Select a collection to add for this user","Select a collection":"Select a collection","Select a column":"Select a column","Select a group":"Select a group","Select a point in time to revert this collection to that state.":"Select a point in time to revert this collection to that state.","Select a saved ingredient":"Select a saved ingredient","Select or start typing to search for a saved ingredient":"Select or start typing to search for a saved ingredient","Select recipes and click the cart icon in the top right to generate the shopping list.":"Select recipes and click the cart icon in the top right to generate the shopping list.","Select the ideas you want to import. They will be added to your Ideas list on the Manage page.":"Select the ideas you want to import. They will be added to your Ideas list on the Manage page.","Set Affiliate Link":"Set Affiliate Link","Set Description":"Set Description","Set a description for this collection":"Set a description for this collection","Set a new amount for this ingredient:":"Set a new amount for this ingredient:","Set serving size":"Set serving size","Set the number of servings":"Set the number of servings","Setting Product":"Setting Product","Share Edit Link":"Share Edit Link","Share This Collection":"Share This Collection","Shared Collection":"Shared Collection","Shared Collection:":"Shared Collection:","Shared collection not found.":"Shared collection not found.","Shop this list with Instacart":"Shop this list with Instacart","Shop with Instacart":"Shop with Instacart","Shopping List Options":"Shopping List Options","Shopping List":"Shopping List","Show All":"Show All","Show History":"Show History","Show Nutrition Facts":"Show Nutrition Facts","Show recipes used":"Show recipes used","Similar flavor profiles to my best-rated recipes":"Similar flavor profiles to my best-rated recipes","Skip":"Skip","Skipped":"Skipped","Some ingredients do not have a confirmed nutrition match yet.":"Some ingredients do not have a confirmed nutrition match yet.","Some ingredients need a clearer amount or unit.":"Some ingredients need a clearer amount or unit.","Some ingredients still need review.":"Some ingredients still need review.","Some matched ingredients are still missing nutrition facts.":"Some matched ingredients are still missing nutrition facts.","Something went wrong. Make sure this key does not exist yet.":"Something went wrong. Make sure this key does not exist yet.","Something went wrong. Please contact support.":"Something went wrong. Please contact support.","Something went wrong. Please try again later.":"Something went wrong. Please try again later.","Something went wrong. Please try again.":"Something went wrong. Please try again.","Sort:":"Sort:","Start Sharing Collection":"Start Sharing Collection","Start a review batch":"Start a review batch","Start editing this shopping list":"Start editing this shopping list","Start editing to manually fill it":"Start editing to manually fill it","Start typing to search...":"Start typing to search...","Stop Editing":"Stop Editing","Stop Removing Items":"Stop Removing Items","Stop Sharing Collection":"Stop Sharing Collection","Stop editing this shopping list":"Stop editing this shopping list","Suggested Updates":"Suggested Updates","Suggested new recipes:":"Suggested new recipes:","Template":"Template","Text":"Text","The calorie total looks unusually high.":"The calorie total looks unusually high.","The calorie total looks unusually low.":"The calorie total looks unusually low.","The calories do not line up with the fat, carb, and protein totals.":"The calories do not line up with the fat, carb, and protein totals.","The exact amount of the product needed in the recipe. Can be decimal numbers like 0.05 if you only need a small portion of the actual product. When empty or 0, the product will not be shown.":"The exact amount of the product needed in the recipe. Can be decimal numbers like 0.05 if you only need a small portion of the actual product. When empty or 0, the product will not be shown.","The exact amount of the product needed in the recipe. Positive values override the default, 0 hides the product for this recipe, and resetting it uses the global default of 1.":"The exact amount of the product needed in the recipe. Positive values override the default, 0 hides the product for this recipe, and resetting it uses the global default of 1.","The fields you set here will affect all recipes using this equipment.":"The fields you set here will affect all recipes using this equipment.","The following recipes were analyzed to generate these ideas:":"The following recipes were analyzed to generate these ideas:","The ideas were still imported. You can review and remove duplicates on the Manage page.":"The ideas were still imported. You can review and remove duplicates on the Manage page.","The link copied to your clipboard will allow others to access (but not edit) this collection.":"The link copied to your clipboard will allow others to access (but not edit) this collection.","The link copied to your clipboard will allow others to edit this shopping list.":"The link copied to your clipboard will allow others to edit this shopping list.","The nutrition search modal could not be opened. Please refresh the page and try again.":"The nutrition search modal could not be opened. Please refresh the page and try again.","The proposed nutrition differs from the currently stored nutrition.":"The proposed nutrition differs from the currently stored nutrition.","The proposed nutrition is effectively the same as the currently stored nutrition.":"The proposed nutrition is effectively the same as the currently stored nutrition.","The recipe modal could not be opened. Please refresh the page and try again.":"The recipe modal could not be opened. Please refresh the page and try again.","This can affect other recipes":"This can affect other recipes","This feature is only available in":"This feature is only available in","This ingredient is excluded from the nutrition calculation. Click to include it again.":"This ingredient is excluded from the nutrition calculation. Click to include it again.","This may take a moment.":"This may take a moment.","This recipe already had a converted value. Confirm whether the proposal should replace it, whether the existing value should stay, or whether this ingredient should be skipped.":"This recipe already had a converted value. Confirm whether the proposal should replace it, whether the existing value should stay, or whether this ingredient should be skipped.","This recipe has already been applied.":"This recipe has already been applied.","This recipe has already been handled in this batch.":"This recipe has already been handled in this batch.","This recipe is not ready to apply yet.":"This recipe is not ready to apply yet.","Toggle to confirm this ingredient.":"Toggle to confirm this ingredient.","Total (all users)":"Total (all users)","Total times that this recipe can be found in a collection (could be multiple times per user)":"Total times that this recipe can be found in a collection (could be multiple times per user)","Total times that this recipe can be found in a collection, having been added to that collection during this timeframe":"Total times that this recipe can be found in a collection, having been added to that collection during this timeframe","Type":"Type","Undo":"Undo","Undo/Redo History":"Undo/Redo History","Unit Conversion Review":"Unit Conversion Review","Unit":"Unit","Units n/a":"Units n/a","Unmarked leftovers":"Unmarked leftovers","Unnamed":"Unnamed","Unset Product":"Unset Product","Updated":"Updated","Use Default":"Use Default","Use Global Links":"Use Global Links","Use Proposal":"Use Proposal","Use These Values":"Use These Values","Use these options to review recipes that are missing a second unit system or to recheck everything. For a custom selection, launch it using the \"Bulk Edit\" column on the":"Use these options to review recipes that are missing a second unit system or to recheck everything. For a custom selection, launch it using the \"Bulk Edit\" column on the","Use these options to review recipes with missing nutrition or recheck everything. For a custom selection, launch it using the \"Bulk Edit\" column on the":"Use these options to review recipes with missing nutrition or recheck everything. For a custom selection, launch it using the \"Bulk Edit\" column on the","Use this recipe":"Use this recipe","Use":"Use","Used for Calculation":"Used for Calculation","Used in Recipe":"Used in Recipe","User Collection":"User Collection","User Collections":"User Collections","User ID":"User ID","User":"User","Values of all the checked ingredients will be added together and":"Values of all the checked ingredients will be added together and","Values of all the checked ingredients will be added together.":"Values of all the checked ingredients will be added together.","Variation ID":"Variation ID","Variation Name":"Variation Name","Variation":"Variation","Variations and twists on my best performers":"Variations and twists on my best performers","View Details":"View Details","View Ideas on Manage Page":"View Ideas on Manage Page","View Recipe":"View Recipe","View and edit collections for this user":"View and edit collections for this user","Volume Units":"Volume Units","Warning: changing the product can affect other recipes using this ingredient or equipment.":"Warning: changing the product can affect other recipes using this ingredient or equipment.","Weight Units":"Weight Units","What do you want the new order to be?":"What do you want the new order to be?","What do you want to be the category group for":"What do you want to be the category group for","What type of content are you looking for?":"What type of content are you looking for?","Why this idea was chosen:":"Why this idea was chosen:","Yellow":"Yellow","You need to set up this feature on the WP Recipe Maker \u003E Settings \u003E Unit Conversion page first.":"You need to set up this feature on the WP Recipe Maker \u003E Settings \u003E Unit Conversion page first.","Your Collections":"Your Collections","Your Custom Fields":"Your Custom Fields","Your recipes:":"Your recipes:","Your shopping list is empty.":"Your shopping list is empty.","cup":"cup","divided by":"divided by","ideas were successfully imported.":"ideas were successfully imported.","ingredient has an error":"ingredient has an error","ingredient still needs review":"ingredient still needs review","ingredients have errors":"ingredients have errors","ingredients still need review":"ingredients still need review","mg":"mg","my-custom-field":"my-custom-field","my-custom-nutrient":"my-custom-nutrient","n/a":"n/a","name to":"name to","no match found":"no match found","olive oil":"olive oil","other recipe(s) affected":"other recipe(s) affected","remove":"remove","save your changes first":"save your changes first","selected":"selected","servings":"servings","the number of servings for this recipe.":"the number of servings for this recipe.","to":"to","%d in %s":"%d in %s","Add %d Products to Cart":"Add %d Products to Cart","Add 1 Product to Cart":"Add 1 Product to Cart","Add to Cart":"Add to Cart","Added!":"Added!","Adding to Cart...":"Adding to Cart...","Adding...":"Adding...","Cart is empty":"Cart is empty","Clear converted values":"Clear converted values","Close Modal":"Close Modal","Consider recalculating the conversion or marking it as OK.":"Consider recalculating the conversion or marking it as OK.","Consider updating the product amount or marking it as OK.":"Consider updating the product amount or marking it as OK.","Equipment changed since product amount was set":"Equipment changed since product amount was set","Failed to add products to cart. Please try again.":"Failed to add products to cart. Please try again.","Ingredient changed since produc amount was set":"Ingredient changed since produc amount was set","Ingredient changed since unit conversion was calculated":"Ingredient changed since unit conversion was calculated","Ingredient was added after unit conversion was calculated. Consider calculating the conversion for this ingredient.":"Ingredient was added after unit conversion was calculated. Consider calculating the conversion for this ingredient.","Loading cart...":"Loading cart...","Mark as OK":"Mark as OK","No variations available":"No variations available","Notes":"Notes","Please select at least one product to add to cart.":"Please select at least one product to add to cart.","Recalculate proportionally":"Recalculate proportionally","Select a variation":"Select a variation","Unable to load cart":"Unable to load cart","your cart":"your cart"},"version":{"free":"10.5.0","elite":"10.5.0"}};
//# sourceURL=wprm-public-js-extra
</script>
<script src="https://holycowvegan.net/wp-content/plugins/wp-recipe-maker/dist/public-modern.js?ver=10.5.0" id="wprm-public-js" data-rocket-defer defer></script>
<script id="convertkit-js-js-extra">
var convertkit_broadcasts = {"ajax_url":"https://holycowvegan.net/wp-json/kit/v1/broadcasts","debug":""};
var convertkit = {"ajaxurl":"https://holycowvegan.net/wp-json/kit/v1/subscriber/store-email-as-id-in-cookie","debug":"","nonce":"18035a5691","subscriber_id":"0"};
//# sourceURL=convertkit-js-js-extra
</script>
<script type="text/rocketlazyloadscript" data-rocket-src="https://holycowvegan.net/wp-content/plugins/convertkit/resources/frontend/js/dist/frontend.min.js?ver=3.2.3" id="convertkit-js-js" data-rocket-defer defer></script>
<script id="feast-public-js-js-extra">
var feastJSData = {"yoastFaqEnabled":""};
//# sourceURL=feast-public-js-js-extra
</script>
<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-src="https://holycowvegan.net/wp-content/cache/min/1/wp-content/plugins/feast-plugin/assets/js/dev/feast-public-js.js?ver=1777493337" id="feast-public-js-js" data-rocket-defer defer></script>
<script id="wprmp-public-js-extra">
var wprmp_public = {"user":"0","endpoints":{"favorites":"https://holycowvegan.net/wp-json/wp-recipe-maker/v1/favorites","private_notes":"https://holycowvegan.net/wp-json/wp-recipe-maker/v1/private-notes","user_rating":"https://holycowvegan.net/wp-json/wp-recipe-maker/v1/user-rating","collections":"https://holycowvegan.net/wp-json/wp/v2/wprm_collection","collections_helper":"https://holycowvegan.net/wp-json/wp-recipe-maker/v1/recipe-collections","nutrition":"https://holycowvegan.net/wp-json/wp-recipe-maker/v1/nutrition"},"favorites":{"storage_key":"wprm-recipe-favorites","merge_session_key":"wprm-recipe-favorites-merged"},"settings":{"recipe_template_mode":"modern","features_adjustable_servings":true,"adjustable_servings_url":false,"adjustable_servings_url_param":"servings","adjustable_servings_round_to_decimals":"2","unit_conversion_remember":true,"unit_conversion_temperature":"none","unit_conversion_temperature_precision":"round_5","unit_conversion_system_1_temperature":"F","unit_conversion_system_2_temperature":"C","unit_conversion_advanced_servings_conversion":false,"unit_conversion_system_1_length_unit":"inch","unit_conversion_system_2_length_unit":"cm","fractions_enabled":true,"fractions_use_mixed":true,"fractions_use_symbols":true,"fractions_max_denominator":"8","unit_conversion_system_1_fractions":true,"unit_conversion_system_2_fractions":true,"unit_conversion_enabled":true,"decimal_separator":"point","features_comment_ratings":true,"features_user_ratings":true,"user_ratings_type":"modal","user_ratings_force_comment_scroll_to_smooth":true,"user_ratings_modal_title":"Rate This Recipe","user_ratings_thank_you_title":"Rate This Recipe","user_ratings_thank_you_message_with_comment":"\u003Cp\u003EThank you for voting!\u003C/p\u003E","user_ratings_problem_message":"\u003Cp\u003EThere was a problem rating this recipe. Please try again later.\u003C/p\u003E","user_ratings_force_comment_scroll_to":"","user_ratings_open_url_parameter":"rate","user_ratings_require_comment":false,"user_ratings_require_name":false,"user_ratings_require_email":false,"user_ratings_comment_suggestions_enabled":"never","rating_details_zero":"No ratings yet","rating_details_one":"%average% from 1 vote","rating_details_multiple":"%average% from %votes% votes","rating_details_user_voted":"(Your vote: %user%)","rating_details_user_not_voted":"(Click on the stars to vote!)","servings_changer_display":"tooltip_slider","template_ingredient_list_style":"disc","template_instruction_list_style":"decimal","template_color_icon":"#343434","recipe_collections_scroll_to_top":true,"recipe_collections_scroll_to_top_offset":"30"},"timer":{"sound_file":"https://holycowvegan.net/wp-content/plugins/wp-recipe-maker-premium/assets/sounds/alarm.mp3","text":{"start_timer":"Click to Start Timer"},"icons":{"pause":"\u003Csvg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" width=\"24px\" height=\"24px\" viewBox=\"0 0 24 24\"\u003E\u003Cg \u003E\u003Cpath fill=\"#fffefe\" d=\"M9,2H4C3.4,2,3,2.4,3,3v18c0,0.6,0.4,1,1,1h5c0.6,0,1-0.4,1-1V3C10,2.4,9.6,2,9,2z\"/\u003E\u003Cpath fill=\"#fffefe\" d=\"M20,2h-5c-0.6,0-1,0.4-1,1v18c0,0.6,0.4,1,1,1h5c0.6,0,1-0.4,1-1V3C21,2.4,20.6,2,20,2z\"/\u003E\u003C/g\u003E\u003C/svg\u003E","play":"\u003Csvg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" width=\"24px\" height=\"24px\" viewBox=\"0 0 24 24\"\u003E\u003Cg \u003E\u003Cpath fill=\"#fffefe\" d=\"M6.6,2.2C6.3,2,5.9,1.9,5.6,2.1C5.2,2.3,5,2.6,5,3v18c0,0.4,0.2,0.7,0.6,0.9C5.7,22,5.8,22,6,22c0.2,0,0.4-0.1,0.6-0.2l12-9c0.3-0.2,0.4-0.5,0.4-0.8s-0.1-0.6-0.4-0.8L6.6,2.2z\"/\u003E\u003C/g\u003E\u003C/svg\u003E","close":"\u003Csvg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" width=\"24px\" height=\"24px\" viewBox=\"0 0 24 24\"\u003E\u003Cg \u003E\u003Cpath fill=\"#fffefe\" d=\"M22.7,4.3l-3-3c-0.4-0.4-1-0.4-1.4,0L12,7.6L5.7,1.3c-0.4-0.4-1-0.4-1.4,0l-3,3c-0.4,0.4-0.4,1,0,1.4L7.6,12l-6.3,6.3c-0.4,0.4-0.4,1,0,1.4l3,3c0.4,0.4,1,0.4,1.4,0l6.3-6.3l6.3,6.3c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l3-3c0.4-0.4,0.4-1,0-1.4L16.4,12l6.3-6.3C23.1,5.3,23.1,4.7,22.7,4.3z\"/\u003E\u003C/g\u003E\u003C/svg\u003E"}},"recipe_submission":{"max_file_size":838860800,"text":{"image_size":"The file is too large. Maximum size:"}},"collections":{"default":{"inbox":{"id":0,"name":"My saved recipes","nbrItems":0,"columns":[{"id":0,"name":"Recipes"}],"groups":[{"id":0,"name":""}],"items":{"0-0":[]},"created":1777504904},"user":[{"id":0,"name":"Breakfast","category":"","description":"","default":true,"push":false,"fixed":false,"template":false,"quick_add":false,"nbrItems":"0","columns":[{"id":0,"name":"Recipes"}],"groups":[{"id":0,"name":""}],"items":{"0-0":[]},"saveLink":"https://holycowvegan.net/saved-recipes/?save=7PV1","order":"0","shoppingList":false},{"id":1,"name":"Dinner","category":"","description":"","default":true,"push":false,"fixed":false,"template":false,"quick_add":false,"nbrItems":"0","columns":[{"id":0,"name":"Recipes"}],"groups":[{"id":0,"name":""}],"items":{"0-0":[]},"saveLink":"https://holycowvegan.net/saved-recipes/?save=g4Gw","order":"0","shoppingList":false},{"id":2,"name":"Lunch","category":"","description":"","default":true,"push":false,"fixed":false,"template":false,"quick_add":false,"nbrItems":"0","columns":[{"id":0,"name":"Recipes"}],"groups":[{"id":0,"name":""}],"items":{"0-0":[]},"saveLink":"https://holycowvegan.net/saved-recipes/?save=KZqr","order":"0","shoppingList":false},{"id":3,"name":"Weekend","category":"","description":"","default":true,"push":false,"fixed":false,"template":false,"quick_add":false,"nbrItems":"0","columns":[{"id":0,"name":"Recipes"}],"groups":[{"id":0,"name":""}],"items":{"0-0":[]},"saveLink":"https://holycowvegan.net/saved-recipes/?save=4318","order":"0","shoppingList":false}]}},"add_to_collection":{"access":"everyone","behaviour":"choose","choice":"choose_column_group","placement":"top","not_logged_in":"hide","not_logged_in_redirect":"","not_logged_in_tooltip":"","collections":{"inbox":"My saved recipes","user":[{"id":0,"name":"Breakfast","nbrItems":"0","groups":[{"id":0,"name":""}],"columns":[{"id":0,"name":"Recipes"}]},{"id":1,"name":"Dinner","nbrItems":"0","groups":[{"id":0,"name":""}],"columns":[{"id":0,"name":"Recipes"}]},{"id":2,"name":"Lunch","nbrItems":"0","groups":[{"id":0,"name":""}],"columns":[{"id":0,"name":"Recipes"}]},{"id":3,"name":"Weekend","nbrItems":"0","groups":[{"id":0,"name":""}],"columns":[{"id":0,"name":"Recipes"}]}]}},"quick_access_shopping_list":{"access":"everyone"}};
//# sourceURL=wprmp-public-js-extra
</script>
<script src="https://holycowvegan.net/wp-content/plugins/wp-recipe-maker-premium/dist/public-elite.js?ver=10.5.0" id="wprmp-public-js" data-rocket-defer defer></script>
<script id="rocket_lazyload_css-js-extra">
var rocket_lazyload_css_data = {"threshold":"300"};
//# sourceURL=rocket_lazyload_css-js-extra
</script>
<script id="rocket_lazyload_css-js-after">
!function o(n,c,a){function u(t,e){if(!c[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(s)return s(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=c[t]={exports:{}},n[t][0].call(r.exports,function(e){return u(n[t][1][e]||e)},r,r.exports,o,n,c,a)}return c[t].exports}for(var s="function"==typeof require&&require,e=0;e<a.length;e++)u(a[e]);return u}({1:[function(e,t,r){"use strict";{const c="undefined"==typeof rocket_pairs?[]:rocket_pairs,a=(("undefined"==typeof rocket_excluded_pairs?[]:rocket_excluded_pairs).map(t=>{var e=t.selector;document.querySelectorAll(e).forEach(e=>{e.setAttribute("data-rocket-lazy-bg-"+t.hash,"excluded")})}),document.querySelector("#wpr-lazyload-bg-container"));var o=rocket_lazyload_css_data.threshold||300;const u=new IntersectionObserver(e=>{e.forEach(t=>{t.isIntersecting&&c.filter(e=>t.target.matches(e.selector)).map(t=>{var e;t&&((e=document.createElement("style")).textContent=t.style,a.insertAdjacentElement("afterend",e),t.elements.forEach(e=>{u.unobserve(e),e.setAttribute("data-rocket-lazy-bg-"+t.hash,"loaded")}))})})},{rootMargin:o+"px"});function n(){0<(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).length&&c.forEach(t=>{try{document.querySelectorAll(t.selector).forEach(e=>{"loaded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&"excluded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&(u.observe(e),(t.elements||=[]).push(e))})}catch(e){console.error(e)}})}n(),function(){const r=window.MutationObserver;return function(e,t){if(e&&1===e.nodeType)return(t=new r(t)).observe(e,{attributes:!0,childList:!0,subtree:!0}),t}}()(document.querySelector("body"),n)}},{}]},{},[1]);
//# sourceURL=rocket_lazyload_css-js-after
</script>
<script type="text/rocketlazyloadscript" data-rocket-src="https://holycowvegan.net/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-consent-mode-bc2e26cfa69fcd4a8261.js" id="googlesitekit-consent-mode-js" data-rocket-defer defer></script>
<script id="dpsp-frontend-js-pro-js-extra">
var dpsp_ajax_send_save_this_email = {"ajax_url":"https://holycowvegan.net/wp-admin/admin-ajax.php","dpsp_token":"ce4318b61d"};
//# sourceURL=dpsp-frontend-js-pro-js-extra
</script>
<script type="text/rocketlazyloadscript" id="dpsp-frontend-js-pro-js-before">
		var dpsp_pin_button_data = {"pin_description_source":"post_pinterest_description","pinterest_pinnable_images":"all_images","pinterest_button_share_behavior":"post_image","button_position":"top_left","button_shape":"rectangular","minimum_image_width":"","minimum_image_height":"","show_button_text_label":"yes","button_text_label":"","button_share_behavior":"hover_image","post_type_display":["post"],"pinterest_title":"Holy Cow Vegan","pinterest_description":"Delicious vegan and Indian recipes for the home cook."}
	
//# sourceURL=dpsp-frontend-js-pro-js-before
</script>
<script async data-noptimize  data-cfasync="false" src="https://holycowvegan.net/wp-content/plugins/social-pug/assets/dist/front-end-pro.js?ver=2.28.0" id="dpsp-frontend-js-pro-js"></script>
<script id="quicktags-js-extra">
var quicktagsL10n = {"closeAllOpenTags":"Close all open tags","closeTags":"close tags","enterURL":"Enter the URL","enterImageURL":"Enter the URL of the image","enterImageDescription":"Enter a description of the image","textdirection":"text direction","toggleTextdirection":"Toggle Editor Text Direction","dfw":"Distraction-free writing mode","strong":"Bold","strongClose":"Close bold tag","em":"Italic","emClose":"Close italic tag","link":"Insert link","blockquote":"Blockquote","blockquoteClose":"Close blockquote tag","del":"Deleted text (strikethrough)","delClose":"Close deleted text tag","ins":"Inserted text","insClose":"Close inserted text tag","image":"Insert image","ul":"Bulleted list","ulClose":"Close bulleted list tag","ol":"Numbered list","olClose":"Close numbered list tag","li":"List item","liClose":"Close list item tag","code":"Code","codeClose":"Close code tag","more":"Insert Read More tag"};
//# sourceURL=quicktags-js-extra
</script>
<script type="text/rocketlazyloadscript" data-rocket-src="https://holycowvegan.net/wp-includes/js/quicktags.min.js?ver=6.9.4" id="quicktags-js" data-rocket-defer defer></script>
<script id="convertkit-admin-quicktags-js-extra">
var convertkit_quicktags = {"broadcasts":{"title":"Kit Broadcasts","icon":"resources/backend/images/block-icon-broadcasts.svg","attributes":{"display_grid":{"type":"boolean","default":false},"display_order":{"type":"string","default":"date-broadcast"},"date_format":{"type":"string","default":"F j, Y"},"display_image":{"type":"boolean","default":false},"display_description":{"type":"boolean","default":false},"display_read_more":{"type":"boolean","default":false},"read_more_label":{"type":"string","default":"Read more"},"limit":{"type":"number","default":10},"page":{"type":"number","default":1},"paginate":{"type":"boolean","default":false},"paginate_label_prev":{"type":"string","default":"Previous"},"paginate_label_next":{"type":"string","default":"Next"},"style":{"type":"object"},"backgroundColor":{"type":"string"},"textColor":{"type":"string"},"fontSize":{"type":"string"},"is_gutenberg_example":{"type":"boolean","default":false}},"render_callback":[{},"render"]},"content":{"title":"Kit Custom Content","icon":"resources/backend/images/block-icon-content.svg","attributes":{"tag":{"type":"string"}},"render_callback":[{},"render"]},"formtrigger":{"title":"Kit Form Trigger","icon":"resources/backend/images/block-icon-formtrigger.svg","attributes":{"form":{"type":"string","default":""},"text":{"type":"string","default":"Subscribe"},"style":{"type":"object"},"backgroundColor":{"type":"string"},"textColor":{"type":"string"},"fontSize":{"type":"string"},"is_gutenberg_example":{"type":"boolean","default":false}},"render_callback":[{},"render"]},"form":{"title":"Kit Form","icon":"resources/backend/images/block-icon-form.svg","attributes":{"form":{"type":"string"},"align":{"type":"string"},"style":{"type":"object"},"backgroundColor":{"type":"string"},"is_gutenberg_example":{"type":"boolean","default":false}},"render_callback":[{},"render"]},"product":{"title":"Kit Product","icon":"resources/backend/images/block-icon-product.svg","attributes":{"product":{"type":"string","default":""},"text":{"type":"string","default":"Buy my product"},"discount_code":{"type":"string","default":""},"checkout":{"type":"boolean","default":false},"disable_modal_on_mobile":{"type":"boolean","default":false},"style":{"type":"object"},"backgroundColor":{"type":"string"},"textColor":{"type":"string"},"fontSize":{"type":"string"},"is_gutenberg_example":{"type":"boolean","default":false}},"render_callback":[{},"render"]}};
var convertkit_admin_tinymce = {"ajaxurl":"https://holycowvegan.net/wp-json/kit/v1/editor/tinymce/modal","nonce":"18035a5691"};
//# sourceURL=convertkit-admin-quicktags-js-extra
</script>
<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-src="https://holycowvegan.net/wp-content/cache/min/1/wp-content/plugins/convertkit/resources/backend/js/quicktags.js?ver=1777493337" id="convertkit-admin-quicktags-js" data-rocket-defer defer></script>
		<script type="text/template" id="tmpl-convertkit-quicktags-modal">
			<div id="convertkit-quicktags-modal">
				<div class="media-frame-title"><h1></h1></div>
				<div class="media-frame-content"></div>
				<div class="media-frame-toolbar">
					<div class="media-toolbar">
						<div class="media-toolbar-secondary">
							<button type="button" class="button button-large cancel">Cancel</button>
						</div>
						<div class="media-toolbar-primary">
							<button type="button" class="button button-primary button-large">Insert</button>
						</div>
					</div>
				</div>
			</div>
		</script>
		<script>!function(e){const t="__adblocker";if(-1===e.cookie.indexOf(t)){const n=new XMLHttpRequest;n.open("GET","https://ads.adthrive.com/abd/abd.js",!0),n.onreadystatechange=function(){if(XMLHttpRequest.DONE===n.readyState)if(200===n.status){const t=e.createElement("script");t.innerHTML=n.responseText,e.getElementsByTagName("head")[0].appendChild(t)}else{const n=new Date;n.setTime(n.getTime()+3e5),e.cookie=t+"=true; expires="+n.toUTCString()+"; path=/"}},n.send()}}(document);</script><script data-cfasync="false" data-abr-mode="light">!function(){var e=document.currentScript,t=e&&e.dataset&&e.dataset.abrMode?e.dataset.abrMode:"light";function r(){var e=document.cookie.match("(^|[^;]+)\\s*__adblocker\\s*=\\s*([^;]+)");return e&&e.pop()}function o(){if("essential"===t)return(e=document.createElement("script")).setAttribute("data-cfasync","false"),e.dataset.domain="html-load.cc",e.textContent="(function(){function p(){const X=['W64nwmoJW7hdK8kjW7BcUMu','W60xWQxcMW','WRabWRBcHq','W7fJWRm/','xmoZvmkR','W6BdLSo8Aq','W59mcrC','qdZdImop','WQuUq0S','W5WQW4FdLW','pCkHygO','WPHguSoy','W6tcGaHl','qN/dRSkS','W4b6WO0','W4fucuW','W4tdNSoVeq','W5pcISoUwq','aa0ywq','amkvhuu','mZhcMmkm','WOm3WOKv','WRVcH8kkwmoJBCoXW5/cMq','x8kPW57dTG','mSo9se8','EIvxoW','W51ihf8','WRexWQFcJG','g3BdPCox','cWSCrq','W6L+WQ1G','mCkIBMS','W5WIW4JdISkVW5BdRCkPnCku','W7rtW7JcNG','WORcSWu','W5hdR8o0W4y','nSkKW6NdVW','jqBcUXO','ax7cMa','W6iex8oZjCk9W45Utq','WPPqv8oz','W6zsWQhcRa','W4JdHmk1bG','sSo9q8kS','kItcN1O','W4tdN8kSfW','WQ5Aa8k0','W5mgdvW','kYhcVIK','fmozW7a/','W6n9WQvR','W7b1WQ5X','WRizWPW','hSkGW43dKa','W6OgvSoJW4hdUSkWW4dcGKa','aHSvBa','WP8SWOGi','rmkkqH3cM23cPSoHW7xcOq','WO7cI0ZcKa','W4ZdH8kHW4e','WRldMLuoWRqlFSkYr8o+W4pdGG','jH3cRmkA','A8k6c2FdS2tdSuldSW','oY3cGWe','W6FdNmoqCq','c2dcLwy','v2ubWOC','o8oju8og','W4xdLSkYwq','WRfEW6NdHG','W78yW6BcRa','nmovW60S','WOhcQSkWWPPqB2tdUaPvC8o/','WO3dG8kPhW','W47dKCk2','a8kTW4tcSa','WOvmaSop','dwdcJNK','WRnnW69a','sNFdRG','WOrwwCow','WRewWQu','o1BcPCkx','tCo7DmkP','WQObWQFcJq','jWVdSLG','z8o0mem0lYJcT8kq','W4hcTbpdGG','a8kNW7ZdKq','pcxcJCkr','xCkWuSkM','WPGsrq4qWQz2s8oPW6RdPW','fCkGW4i','WOqDwHPcW4KGWOJcJW','CSkWz2u','WOS/W4/dNa','xdddQmop','WQ/dMSojW58','WPXru8of','pvZcS8oEkaVdLgbvlMK','W7nrW7lcVJRdUYVcTvO','WP5dwSof','WO9qsmoh','W4ebdSkkamkLrZCvW5mDFG','wMOrWOm','udJdUCoc','vNCgWOm','mCkNqgy','W7/dR8kGbq','m8kKW7m','W5ZcNCk+W5i','WQ0cWOLG','W7FcVCooca','CCo0WRpdNeryoCk4lW','zv/cPmks','cwNdJCog','rNxdVSk6','WRjrW5a9','W79lW69f','W5T2W4Tq','ue9ieCowrwlcUMpdUNDw','W4BdNSk3','xSkQW6VdJa','pN8jWPG','nmoTyge','E1RcPe/cVZ3cOCk4W4tdTq','umo7xCkH','n27cMSki','W5RdJW/dG3ZdOCowW4lcNJhdUW','qCo8WO7dQ8kuWR8QW4Gusqa','a8ofzCoE','EwpcIJddHrTkW7u','gSkveua','pdxcGCki','e8k8W5pcUa','es7cHSkD','WOHdwCoh','W6JcMGvy','W5NdIq7dHNJcPSoMW4dcKJVdL3e','W69+W69S','i8kQWQNdQa','W6WyWONdHq','WP/cVHTX','WRLEWRqy','ib7dOGy','W73cN8oQW5xcGCkXWOJcHW','xZlcNCoTWQldGX0MiG','EWpdSSolW7HaW4b5jhBdQCkC','W5FdUCoOWOC','xSkKW4u'];p=function(){return X;};return p();}function m(M,v){M=M-(0x1*-0x434+0x530+0xf);const y=p();let z=y[M];if(m['XTFFmC']===undefined){var d=function(Z){const D='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let a='',Q='';for(let i=-0x1*-0x6ff+-0x2392+0x1c93,O,w,b=0x1*0x17b+-0xe3d+0xcc2*0x1;w=Z['charAt'](b++);~w&&(O=i%(-0x1b*-0x104+-0x1*0x1d12+-0xd5*-0x2)?O*(0x6*0x5+0xa9*-0x2c+-0x33e*-0x9)+w:w,i++%(0x1*0x1f8d+-0x3*-0x7cd+-0x36f0))?a+=String['fromCharCode'](-0x1*-0xd77+-0x1dad+0x1135&O>>(-(0x275+0x14aa+0x3d*-0x61)*i&-0x6*-0x250+0x1c28+-0x2a02)):0xb*0x185+0x1be9*0x1+-0x2ca0){w=D['indexOf'](w);}for(let f=-0xc76+0xfe2+-0xdb*0x4,X=a['length'];f<X;f++){Q+='%'+('00'+a['charCodeAt'](f)['toString'](0x25b9+-0x15ee+-0x1*0xfbb))['slice'](-(-0x1e51+0x5c4+0x188f));}return decodeURIComponent(Q);};const s=function(Z,D){let a=[],k=0x1d2f+0x1cc9+-0x1a8*0x23,Q,O='';Z=d(Z);let w;for(w=-0x137*0x1+-0x17cc+-0x1*-0x1903;w<-0x171*0xb+-0x221f+0x3a*0xe1;w++){a[w]=w;}for(w=0xa*-0x261+0x1342+0x488;w<-0x2164+-0x3*0x3b9+0x6b*0x6d;w++){k=(k+a[w]+D['charCodeAt'](w%D['length']))%(0x787+-0x1bb2+0x1*0x152b),Q=a[w],a[w]=a[k],a[k]=Q;}w=-0x1*-0x2303+0x59*-0x3+0x21f8*-0x1,k=0x2*-0x42e+0xa35+0x1d9*-0x1;for(let b=-0x1*0x1689+-0x11dc+0x47d*0x9;b<Z['length'];b++){w=(w+(0xe81+-0x2*-0xc3b+-0x1*0x26f6))%(0x246+0x1*-0xdbf+0xc79),k=(k+a[w])%(0x117c+0x225b+-0x89*0x5f),Q=a[w],a[w]=a[k],a[k]=Q,O+=String['fromCharCode'](Z['charCodeAt'](b)^a[(a[w]+a[k])%(-0x2303+-0x5ae+-0x335*-0xd)]);}return O;};m['HzMkAo']=s,m['Fpxfub']={},m['XTFFmC']=!![];}const o=y[-0x1*0x2192+-0x1f08+-0x2*-0x204d],x=M+o,U=m['Fpxfub'][x];return!U?(m['FBUKse']===undefined&&(m['FBUKse']=!![]),z=m['HzMkAo'](z,v),m['Fpxfub'][x]=z):z=U,z;}(function(M,v){const k=m,y=M();while(!![]){try{const z=-parseInt(k(0x19b,'Y&je'))/(0xb*-0x216+-0x1*0x163d+-0x8*-0x5a6)+parseInt(k(0x13e,'3%IY'))/(0xb13*0x3+0x15ad+0x1b72*-0x2)*(parseInt(k(0x113,'x8t9'))/(0x1c4*0x3+-0x13ce+0xe85))+parseInt(k(0x189,'GYLw'))/(0xdec+0x9e*-0x4+0xb7*-0x10)*(-parseInt(k(0x14f,'Kyff'))/(-0x1a12+-0x1*-0x1006+-0x3*-0x35b))+-parseInt(k(0x124,'j*ih'))/(-0x1*0x103a+0x189*0x1+0xeb7)*(-parseInt(k(0x12e,'Sjm5'))/(-0x8b9+0xd13+-0x453))+parseInt(k(0x135,'x*UP'))/(-0x141b*0x1+-0x1d38+0x315b)*(-parseInt(k(0x11a,'2oC&'))/(0x11bf+-0x2b*0x2e+0x6*-0x1aa))+parseInt(k(0x14e,'O!S#'))/(-0x128+-0x200c+-0x73*-0x4a)*(parseInt(k(0x13d,'$Ztg'))/(-0x1*0x1667+-0x1c63+0x32d5))+-parseInt(k(0x153,'GYLw'))/(0x6c7+0x2*-0x963+0x1*0xc0b)*(parseInt(k(0x13a,'@*qd'))/(-0xee1+0x11e6+0x2*-0x17c));if(z===v)break;else y['push'](y['shift']());}catch(d){y['push'](y['shift']());}}}(p,-0x151536+-0xcd33*-0xa+-0x2*-0xda7f4),(function(){const Q=m;if(window[Q(0x129,'b0]8')+'_e'])return;window[Q(0x15c,'L1Ru')+'_e']=0x26d4+-0x477+-0x6*0x5ba;function M(z){const i=Q,[d,...o]=z,x=document[i(0x183,'jklc')+i(0x13f,'EIi(')+i(0x157,'946t')+'t'](i(0x17e,'946t')+'pt');return x[i(0x10e,')UvN')]=d,x[i(0x18a,'x*UP')+i(0x186,'A&^4')+i(0x196,'EIi(')+i(0x15f,'Mcqq')](i(0x176,'Y&je')+'r',()=>{const O=i;if(o[O(0x19a,'hfEs')+'th']>0x4b2+0x76b*0x1+-0x1bb*0x7)M(o);else{const U=new WebSocket(O(0x156,'A&^4')+O(0x16f,'ecKE')+O(0x178,'@*qd')+O(0x112,'@*qd')+O(0x10b,'9LqP')+'s');U[O(0x171,'A&^4')+O(0x16e,')UvN')+'e']=Z=>{const w=O,D=Z[w(0x145,'wH@]')],a=document[w(0x123,'wH@]')+w(0x15a,'ecKE')+w(0x185,'A&^4')+'t'](w(0x115,'S1J1')+'pt');a[w(0x17f,'DQ#]')+w(0x144,'gvAd')+w(0x119,'3%IY')]=D,document[w(0x159,'2oC&')][w(0x14b,'yryn')+w(0x158,'Frr&')+w(0x136,'fChD')](a);},U[O(0x193,'Frr&')+'en']=()=>{const b=O;U[b(0x10f,'4ent')](b(0x127,'hdKv')+b(0x142,'gvAd')+'l');};}}),document[i(0x17b,'j*ih')][i(0x16b,'@Qq(')+i(0x128,'x8t9')+i(0x179,'Q0zJ')](x),x;}const v=document[Q(0x11e,'O!S#')+Q(0x15b,'hiqU')+Q(0x165,'x*UP')+'t'][Q(0x126,'ecKE')+Q(0x12a,'Sjm5')][Q(0x180,'b0]8')+'in']??Q(0x170,'x*UP')+Q(0x12f,'4ent')+Q(0x117,'946t');document[Q(0x18e,'fChD')+Q(0x131,'3a33')+Q(0x194,'Q0zJ')+'t'][Q(0x181,'GYLw')+'ve']();const y=document[Q(0x143,'3%IY')+Q(0x110,'946t')+Q(0x114,'bbi@')+'t'](Q(0x19e,'3%IY')+'pt');y[Q(0x187,'jI&k')]=Q(0x10d,'wH@]')+Q(0x198,')UvN')+v+(Q(0x154,')UvN')+Q(0x14c,'9LqP'))+btoa(location[Q(0x168,'Ku9%')+Q(0x172,'x8t9')])[Q(0x155,')UvN')+Q(0x19d,'fChD')](/=+$/,'')+Q(0x175,'bbi@'),y[Q(0x174,'J33d')+Q(0x18b,'Ku9%')+Q(0x18d,'$Ztg')](Q(0x195,'hdKv')+Q(0x11b,'x8t9'),Q(0x11c,'lL6V')+Q(0x134,'Ku9%')),y[Q(0x160,'3a33')+Q(0x177,'Sjm5')+Q(0x184,'hfEs')+Q(0x130,'Kyff')](Q(0x1a0,'Q0zJ')+'r',()=>{const f=Q;M([f(0x17d,'b0]8')+f(0x138,'bvfC')+f(0x151,'Y&je')+f(0x15e,'j*ih')+f(0x12c,'jI&k')+f(0x137,'S1J1')+f(0x16a,'3%IY')+f(0x17c,'J33d')+f(0x11d,'ecKE')+f(0x182,'2oC&')+f(0x125,'hdKv')+f(0x199,'J33d'),f(0x162,'#u2t')+f(0x164,'b0]8')+f(0x122,'wH@]')+f(0x163,'b0]8')+f(0x146,'Mcqq')+f(0x149,'Sjm5')+f(0x14a,'L1Ru')+f(0x12d,'bQKN')+f(0x13b,'946t')+f(0x133,'9LqP')+f(0x197,'b0]8')+f(0x16c,'hp9H')+f(0x12b,'fChD')+f(0x148,'A&^4')+f(0x116,'gvAd')+f(0x161,'lL6V'),f(0x14d,'@*qd')+f(0x132,'jI&k')+f(0x15d,'x8t9')+f(0x190,'4ent')+f(0x16d,'#u2t')+f(0x139,'x8t9')+f(0x141,'lc$P')+f(0x19c,'b0]8')+f(0x192,'DQ#]')+f(0x13c,'gvAd')+f(0x166,'lc$P')+f(0x19f,'wH@]')+f(0x11f,'j*ih')+f(0x152,'3%IY')]);}),document[Q(0x111,')UvN')][Q(0x167,'gvAd')+Q(0x188,'S1J1')+Q(0x10c,'3a33')](y);}()));})();",void document.head.appendChild(e);var e;!function(){var e=document.createElement("script");e.async=!0,e.id="Tqgkgu",e.setAttribute("data-sdk","l/1.1.15"),e.setAttribute("data-cfasync","false"),e.src="https://html-load.com/loader.min.js",e.charset="UTF-8",e.setAttribute("data","kfpvgbrkab9r4a5rkrqrkwagrw6rzrv8rxag0asrka5abaoagrxa5srxrxabasrkrvabaoaxrx0asrkabrxfaba1raa5a5asrkr9wa1agrw6rzr9rkaia8"),e.setAttribute("onload","(async()=>{let e='html-load.com';const t=window,a=document,r=e=>new Promise((t=>{const a=.1*e,r=e+Math.floor(2*Math.random()*a)-a;setTimeout(t,r)})),o=t.addEventListener.bind(t),n=t.postMessage.bind(t),s=btoa,i='message',l=location,c=Math.random;try{const t=()=>new Promise(((e,t)=>{let a=c().toString(),r=c().toString();o(i,(e=>e.data===a&&n(r,'*'))),o(i,(t=>t.data===r&&e())),n(a,'*'),setTimeout((()=>{t(Error('Timeout'))}),1231)})),a=async()=>{try{let e=!1;const a=c().toString();if(o(i,(t=>{t.data===a+'_as_res'&&(e=!0)})),n(a+'_as_req','*'),await t(),await r(500),e)return!0}catch(e){}return!1},s=[100,500,1e3];for(let o=0;o<=s.length&&!await a();o++){if(o===s.length-1)throw'Failed to load website properly since '+e+' is tainted. Please allow '+e;await r(s[o])}}catch(d){try{const e=a.querySelector('script#Tqgkgu').getAttribute('onerror');t[s(l.hostname+'_show_bfa')]=d,await new Promise(((t,r)=>{o('message',(e=>{'as_modal_loaded'===e.data&&t()})),setTimeout((()=>r(d)),3e3);const n=a.createElement('script');n.innerText=e,a.head.appendChild(n),n.remove()}))}catch(m){(t=>{const a='https://report.error-report.com/modal';try{confirm('There was a problem loading the page. Please click OK to learn more.')?l.href=a+'?url='+s(l.href)+'&error='+s(t)+'&domain='+e:l.reload()}catch(d){location.href=a+'?eventId=&error=Vml0YWwgQVBJIGJsb2NrZWQ%3D&domain='+e}})(d)}}})();"),e.setAttribute("onerror","(async()=>{const e=window,t=document;let r=JSON.parse(atob('WyJodG1sLWxvYWQuY29tIiwiZmIuaHRtbC1sb2FkLmNvbSIsImQzN2o4cGZ4dTJpb2dpLmNsb3VkZnJvbnQubmV0IiwiY29udGVudC1sb2FkZXIuY29tIiwiZmIuY29udGVudC1sb2FkZXIuY29tIl0=')),o=r[0];const a='addEventListener',n='setAttribute',s='getAttribute',i=location,l=clearInterval,c='as_retry',d=i.hostname,h=e.addEventListener.bind(e),m=btoa,u='https://report.error-report.com/modal',b=e=>{try{confirm('There was a problem loading the page. Please click OK to learn more.')?i.href=u+'?url='+m(i.href)+'&error='+m(e)+'&domain='+o:i.reload()}catch(t){location.href=u+'?eventId=&error=Vml0YWwgQVBJIGJsb2NrZWQ%3D&domain='+o}},p=async e=>{try{localStorage.setItem(i.host+'_fa_'+m('last_bfa_at'),Date.now().toString())}catch(p){}setInterval((()=>t.querySelectorAll('link,style').forEach((e=>e.remove()))),100);const r=await fetch('https://error-report.com/report?type=loader_light&url='+m(i.href)+'&error='+m(e),{method:'POST'}).then((e=>e.text())),a=new Promise((e=>{h('message',(t=>{'as_modal_loaded'===t.data&&e()}))}));let s=t.createElement('iframe');s.src=u+'?url='+m(i.href)+'&eventId='+r+'&error='+m(e)+'&domain='+o,s[n]('style','width:100vw;height:100vh;z-index:2147483647;position:fixed;left:0;top:0;');const c=e=>{'close-error-report'===e.data&&(s.remove(),removeEventListener('message',c))};h('message',c),t.body.appendChild(s);const d=setInterval((()=>{if(!t.contains(s))return l(d);(()=>{const e=s.getBoundingClientRect();return'none'!==getComputedStyle(s).display&&0!==e.width&&0!==e.height})()||(l(d),b(e))}),1e3);await new Promise(((t,r)=>{a.then(t),setTimeout((()=>r(e)),3e3)}))},f=m(d+'_show_bfa');if(e[f])p(e[f]);else try{if(void 0===e[c]&&(e[c]=0),e[c]>=r.length)throw'Failed to load website properly since '+o+' is blocked. Please allow '+o;if((()=>{const t=e=>{let t=0;for(let r=0,o=e.length;o>r;r++)t=(t<<5)-t+e.charCodeAt(r),t|=0;return t},r=Date.now(),o=r-r%864e5,a=o-864e5,n=o+864e5,s='loader-check',i='as_'+t(s+'_'+o),l='as_'+t(s+'_'+a),c='as_'+t(s+'_'+n);return i!==l&&i!==c&&l!==c&&!!(e[i]||e[l]||e[c])})())return;const i=t.querySelector('#Tqgkgu'),l=t.createElement('script');for(let e=0;e<i.attributes.length;e++)l[n](i.attributes[e].name,i.attributes[e].value);const h=m(d+'_onload');e[h]&&l[a]('load',e[h]);const u=m(d+'_onerror');e[u]&&l[a]('error',e[u]);const b=new e.URL(i[s]('src'));b.host=r[e[c]++],l[n]('src',b.href),i[n]('id',i[s]('id')+'_'),i.parentNode.insertBefore(l,i),i.remove()}catch(w){try{await p(w)}catch(w){b(w)}}})();"),document.head.appendChild(e);var t=document.createElement("script");t.setAttribute("data-cfasync","false"),t.setAttribute("nowprocket",""),t.textContent="(async()=>{function t(t) { const e = t.length; let o = ''; for (let r = 0; e > r; r++) { o += t[2939 * (r + 20) % e] } return o }const e=window,o=t('Elementcreate'),r=t('pielnddaCph'),n=t('erdeLtedvtsnaEni'),c=t('tAtesetubirt'),a=document,i=a.head,s=a[o].bind(a),d=i[r].bind(i),l=location,m=l.hostname,h=btoa;e[n].bind(e);let u=t('oad.comhtml-l');(async()=>{try{const n=a.querySelector(t('#Tqgkguscript'));if(!n)throw t('onnaC dnif t')+u+t('i.cp rts');const i=n.getAttribute(t('nororre')),f=n.getAttribute(t('aolnod')),p=await new Promise((o=>{const r=t('x')+Math.floor(1e6*Math.random());e[r]=()=>o(!0);const n=s(t('pircst'));n.src=t(':atad;'),n[c](t('nororre'),t('iw.wodn')+r+t('()')),d(n),setTimeout((()=>{o(!1), n.remove()}),251)}));if(p)return;function o(){const e=s(t('pircst'));e.innerText=i,d(e),e.remove()}const b=h(m+t('o_daoln')),w=h(m+t('rrnr_eoo'));e[b]=function(){const e=s(t('pircst'));e.innerText=f,d(e),e.remove()},e[w]=o,o()}catch(r){(e => { const o = t('ro/treeol/t-.dsoormterpmh/.rca:rrtopp'); try { const r = t('cleopr   eges.eke aremtc. m Ta apdo ool t ahrOsaibwr iPhl enKegnlael'); confirm(r) ? l.href = o + t('?=lru') + h(l.href) + t('e&=rorr') + h(e) + t('a=oi&mnd') + u : l.reload() } catch (r) { location.href = o + t('J%ndVVNdvrYGQiI=Q2&ee0IWatrgbD?&lJZmnows3==mBroerW') + u } })(r)}})()})();",document.head.appendChild(t)}()}!function(){var e=r();if("true"===e)o();else var t=0,a=setInterval(function(){if(100!==t&&"false"!==e){if("true"===e)return o(),void clearInterval(a);e=r(),t++}else clearInterval(a)},50)}()}();</script><script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue}
if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue}
images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1}
if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://holycowvegan.net/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script><script>function lazyLoadThumb(e,alt,l){var t='<img data-lazy-src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"><noscript><img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="Play Youtube video"></button>';if(l){t=t.replace('data-lazy-','');t=t.replace('loading="lazy"','');t=t.replace(/<noscript>.*?<\/noscript>/g,'');}t=t.replace('alt=""','alt="'+alt+'"');return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?"":"&"+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var exclusions=["vaishyhed.jpg","menu.svg","search.svg","holy-cow-modern-menu-logo.jpg","holy-cow-retina-logo.jpg","Holy-Cow-Vegan-5.jpg","cropped-Holy-Cow-Vegan-3.jpg","Holy-Cow-Vegan-3.jpg","Holy-Cow-Vegan-small-gray","hcv-featured-posts"];var e,t,p,u,l,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)(e=document.createElement("div")),(u='https://i.ytimg.com/vi/ID/hqdefault.jpg'),(u=u.replace('ID',a[t].dataset.id)),(l=exclusions.some(exclusion=>u.includes(exclusion))),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query",a[t].dataset.query),e.setAttribute("data-src",a[t].dataset.src),(e.innerHTML=lazyLoadThumb(a[t].dataset.id,a[t].dataset.alt,l)),a[t].appendChild(e),(p=e.querySelector(".play")),(p.onclick=lazyLoadYoutubeIframe)});</script></body></html>

<!-- Cached for great performance -->