Congratulations!

[Valid RSS] This is a valid RSS feed.

Recommendations

This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.

Source: http://feeds.feedburner.com/OlivesForDinner

  1. <?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
  2. xmlns:content="http://purl.org/rss/1.0/modules/content/"
  3. xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  4. xmlns:dc="http://purl.org/dc/elements/1.1/"
  5. xmlns:atom="http://www.w3.org/2005/Atom"
  6. xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  7. xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
  8. >
  9.  
  10. <channel>
  11. <title>Olives for Dinner</title>
  12. <atom:link href="https://olivesfordinner.com/feed/" rel="self" type="application/rss+xml" />
  13. <link>https://olivesfordinner.com/</link>
  14. <description>Vegan Recipes for Those Who Love to Cook and Eat</description>
  15. <lastBuildDate>Mon, 06 May 2024 13:27:41 +0000</lastBuildDate>
  16. <language>en-US</language>
  17. <sy:updatePeriod>
  18. hourly </sy:updatePeriod>
  19. <sy:updateFrequency>
  20. 1 </sy:updateFrequency>
  21.  
  22. <image>
  23. <url>https://olivesfordinner.com/wp-content/uploads/2016/04/olives-for-dinner-site-icon-cropped-32x32.png</url>
  24. <title>Olives for Dinner</title>
  25. <link>https://olivesfordinner.com/</link>
  26. <width>32</width>
  27. <height>32</height>
  28. </image>
  29. <item>
  30. <title>Sweet Potato Croquettes (Warm And Comforting)</title>
  31. <link>https://olivesfordinner.com/red-quinoa-and-sweet-potato-croquettes/</link>
  32. <comments>https://olivesfordinner.com/red-quinoa-and-sweet-potato-croquettes/#comments</comments>
  33. <dc:creator><![CDATA[erin wysocarski]]></dc:creator>
  34. <pubDate>Mon, 06 May 2024 13:26:41 +0000</pubDate>
  35. <category><![CDATA[Appetizers]]></category>
  36. <category><![CDATA[Lunch]]></category>
  37. <category><![CDATA[Vegan Dinners]]></category>
  38. <category><![CDATA[coconut milk]]></category>
  39. <category><![CDATA[quinoa]]></category>
  40. <category><![CDATA[sweet potato]]></category>
  41. <guid isPermaLink="false">https://olivesfordinner.com/?p=230</guid>
  42.  
  43. <description><![CDATA[<p><center><br />
  44. These mini patties will become your new light dinner bestie!</center></p>
  45. <p>The post <a href="https://olivesfordinner.com/red-quinoa-and-sweet-potato-croquettes/">Sweet Potato Croquettes (Warm And Comforting)</a> appeared first on <a href="https://olivesfordinner.com">Olives for Dinner</a>.</p>
  46. ]]></description>
  47. <content:encoded><![CDATA[
  48. <p class="has-text-align-center">Say hello to these sweet potato croquettes, adorable mini patties paired with a creamy dreamy sauce. With red quinoa and panko for the perfect crunch, and a lush sauce made from coconut milk, garam masala, cinnamon, and tomato paste, this dish is not only easy to whip up but also fills your kitchen with an incredible aroma.</p>
  49.  
  50.  
  51.  
  52. <figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/red-quinoa-and-sweet-potato-croquettes/?tp_image_id=16415" src="https://olivesfordinner.com/wp-content/uploads/2013/05/Sweet-potato-croquettes-1.jpg" alt="Sweet potato croquettes with sauce." class="wp-image-16415" srcset="https://olivesfordinner.com/wp-content/uploads/2013/05/Sweet-potato-croquettes-1.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2013/05/Sweet-potato-croquettes-1-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2013/05/Sweet-potato-croquettes-1-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2013/05/Sweet-potato-croquettes-1-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2013/05/Sweet-potato-croquettes-1-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  53.  
  54.  
  55.  
  56. <p>Who doesn&#8217;t love a comforting meal that practically hugs you from the inside? These sweet potato croquettes are just that—warm, comforting, and surprisingly easy to whip up. <a href="https://olivesfordinner.com/sweet-potato-bean-burger/">Mashed sweet potatoes</a> blend with fluffy red <a href="https://olivesfordinner.com/quinoa-pizza-crust/">quinoa</a> and a bit of peanut butter to create a texture that&#8217;s both satisfying and delicious.</p>
  57.  
  58.  
  59.  
  60. <p>This healthy vegan recipe delivers! These croquettes are gently crisped to golden perfection and served with a creamy coconut-tomato sauce that’s subtly spiced with cinnamon and <a href="https://www.thespruceeats.com/what-is-garam-masala-995690">garam masala</a>. It’s a dish that promises to be as fun to make as it is to eat—perfect for shaking up your <a href="https://olivesfordinner.com/category/entrees/">dinner routine</a> or impressing at your next meal gathering.</p>
  61.  
  62.  
  63.  
  64. <h2 class="wp-block-heading">Why You&#8217;ll Love This Recipe</h2>
  65.  
  66.  
  67.  
  68. <p>Let’s get real: who could resist a recipe that’s as fun to say as it is to eat? Sweet potato croquettes—just rolls off the tongue, right? And trust me, they taste even better than they sound. Here’s why you’re going to want to make these, like, yesterday:</p>
  69.  
  70.  
  71.  
  72. <ul>
  73. <li><strong>Hello, Flavor Town:</strong> Imagine the sweet goodness of sweet potatoes mixed with the hearty bite of red quinoa. Now add a dash of <a href="https://olivesfordinner.com/sambal-ginger-tofu-with-air-fried-bok-choy/">sambal oelek</a> for a little heat and a <a href="https://olivesfordinner.com/vegan-sauce-recipes/">creamy coconut-tomato sauce</a> to tie it all together. This is not just food; it’s a flavor festival.</li>
  74.  
  75.  
  76.  
  77. <li><strong>Nutritious Meets Delicious:</strong> Not only are these bad boys vegan, but they&#8217;re also packed with all the good stuff like fiber and <a href="https://olivesfordinner.com/best-plant-based-protein-sources/">protein</a>. Eating well never tasted so awesome.</li>
  78.  
  79.  
  80.  
  81. <li><strong>Flexibility is Key: </strong>Main dish? Yup. Snazzy <a href="https://olivesfordinner.com/category/appetizers/">appetizer</a>? Absolutely. These croquettes are the culinary equivalent of your favorite pair of jeans—perfect for any occasion.</li>
  82.  
  83.  
  84.  
  85. <li><strong>Meal Prep Magic:</strong> Make a big batch because these croquettes reheat like a dream, making your meal prep a breeze.</li>
  86.  
  87.  
  88.  
  89. <li><strong>Party Favorite:</strong> Bring these to your next potluck and watch them disappear faster than you can say &#8220;sweet potato croquettes.&#8221;</li>
  90.  
  91.  
  92.  
  93. <li><strong>Everyone’s Invited: </strong>Vegan? Check. Gluten-free swap? No problem. Just use gluten-free panko crumbs. There’s a little something for everyone.</li>
  94. </ul>
  95.  
  96.  
  97.  
  98. <p>Ready to give your meal rotation a delicious shake-up? These croquettes are calling your name!</p>
  99.  
  100.  
  101.  
  102. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1021" data-pin-url="https://olivesfordinner.com/red-quinoa-and-sweet-potato-croquettes/?tp_image_id=16416" src="https://olivesfordinner.com/wp-content/uploads/2013/05/Sweet-potato-croquettes-with-sauce.jpg" alt="Sweet potato croquettes plated with sauce." class="wp-image-16416" srcset="https://olivesfordinner.com/wp-content/uploads/2013/05/Sweet-potato-croquettes-with-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2013/05/Sweet-potato-croquettes-with-sauce-300x255.jpg 300w, https://olivesfordinner.com/wp-content/uploads/2013/05/Sweet-potato-croquettes-with-sauce-1024x871.jpg 1024w, https://olivesfordinner.com/wp-content/uploads/2013/05/Sweet-potato-croquettes-with-sauce-768x653.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  103.  
  104.  
  105.  
  106. <h2 class="wp-block-heading">Key Ingredients</h2>
  107.  
  108.  
  109.  
  110. <p>If you’re ready to get in the kitchen and mix up something magical, these are the ingredients that will make it happen. Each one brings its own little spark to these sweet potato croquettes, creating a dish that’s packed with flavor and texture. Let’s break it down:</p>
  111.  
  112.  
  113.  
  114. <ul>
  115. <li><strong>Red Quinoa: </strong>This tiny but mighty grain adds a lovely crunch and ups the protein content, making each bite satisfyingly hearty. You can also use plain old quinoa if you&#8217;d like!</li>
  116.  
  117.  
  118.  
  119. <li><strong>Sweet Potato: </strong>The star of the show! Sweet potatoes bring natural sweetness, a gorgeous <a href="https://olivesfordinner.com/tofu-tikka-masala/">orange color</a>, and a velvety texture that makes these croquettes just melt in your mouth.</li>
  120.  
  121.  
  122.  
  123. <li><strong>Chunky Peanut Butter:</strong> Here for a little nutty richness. It acts as a binder for our croquettes and introduces a subtle depth of flavor that pairs beautifully with the sweet potato.</li>
  124.  
  125.  
  126.  
  127. <li><strong>Panko Crumbs:</strong> They’re not just here to party on the outside. Mixed into our croquettes, they add a light crunch that contrasts perfectly with the soft interior.</li>
  128.  
  129.  
  130.  
  131. <li><strong>Sambal Oelek: </strong>This is your optional heat check. A dab of this chili paste can turn up the excitement with a clean, sharp spice that really makes the flavors pop.</li>
  132.  
  133.  
  134.  
  135. <li><strong>Shallots: </strong>Milder than onions but just as flavorful, shallots lay a slightly sweet foundation that’s essential for building the flavor profile of our sauce.</li>
  136.  
  137.  
  138.  
  139. <li><strong>Garlic: </strong>Because, let’s be honest, what’s a kitchen without garlic? It brings a <a href="https://olivesfordinner.com/garlic-confit/">punchy, aromatic lift</a> that wakes up all the other ingredients.</li>
  140.  
  141.  
  142.  
  143. <li><strong>Ginger:</strong> Fresh <a href="https://olivesfordinner.com/roasted-ginger-and-coconut-soup/">ginger</a> offers a warm, zesty note that brightens the whole dish, adding a spark of spice that you won’t want to miss.</li>
  144.  
  145.  
  146.  
  147. <li><strong>Cinnamon and Garam Masala:</strong> These spices are like the dynamic duo of warmth and complexity. They infuse the sauce with layers of subtle spice and comfort.</li>
  148.  
  149.  
  150.  
  151. <li><strong>Tomato Paste:</strong> Concentrated and rich, tomato paste deepens the sauce with a robust, tangy flavor that balances the creaminess of the coconut milk.</li>
  152.  
  153.  
  154.  
  155. <li><strong>Coconut Milk:</strong> Creamy, rich, and oh-so-smooth, it ties everything together with a luxurious finish that makes the sauce utterly irresistible.</li>
  156. </ul>
  157.  
  158.  
  159.  
  160. <p>With these ingredients in your culinary toolkit, you’re not just making croquettes—you’re crafting a masterpiece that’s bound to turn dinner into a mini celebration. Ready, set, cook!</p>
  161.  
  162.  
  163.  
  164. <h2 class="wp-block-heading">How To Make These Sweet Potato Croquettes</h2>
  165.  
  166.  
  167.  
  168. <p>Diving into this recipe is a fun kitchen adventure—with a delicious payoff at the end! Let’s whip up these simple croquettes with ease and confidence. Here’s your quick guide to getting it just right:</p>
  169.  
  170.  
  171.  
  172. <ul>
  173. <li><strong>Prep Your Quinoa and Sweet Potatoes:</strong> Start by cooking your red quinoa in some simmering vegetable broth. While that&#8217;s doing its thing, boil your sweet potato cubes until they&#8217;re tender and mashable. It’s like setting the stage for all the goodness to come.</li>
  174.  
  175.  
  176.  
  177. <li><strong>Mix It Up:</strong> Once your sweet potatoes are soft and your quinoa is fluffy, mash the potatoes and stir them together with the quinoa in a big bowl. Now’s the time to add in the chunky peanut butter, panko crumbs, and a scoop of sambal oelek if you’re feeling spicy. This mix is your croquette base.</li>
  178.  
  179.  
  180.  
  181. <li><strong>Chill Out:</strong> Patience is a virtue, especially in cooking. Toss your croquette mixture in the fridge for a couple of hours. This chilling step helps everything stick together, which means less mess and more perfect croquettes when it comes time to cook.</li>
  182.  
  183.  
  184.  
  185. <li><strong>Shape and Sizzle: </strong>Scoop out your chilled mixture and shape it into cute little croquettes. Heat a splash of oil in a pan and cook them until they&#8217;re golden and crispy on each side. This is where they transform into something magical.</li>
  186.  
  187.  
  188.  
  189. <li><strong>Simmer the Sauce: </strong>While your croquettes are browning, it’s time to whip up that dreamy sauce. Sauté shallots, garlic, and ginger, then spice things up with cinnamon and garam masala. Stir in tomato paste and coconut milk and let it simmer into a rich, creamy concoction that’s perfect for drizzling (or dunking, we don’t judge).</li>
  190.  
  191.  
  192.  
  193. <li><strong>Serve and Savor:</strong> Plate your croquettes into a cozy bed of your lavish homemade sauce. Then, take a moment to admire your work before diving in—because trust me, these won’t last long on the plate.</li>
  194. </ul>
  195.  
  196.  
  197.  
  198. <p>See? Not too tricky, right? With just a bit of mixing, chilling, and sizzling, you’re set to stun at any meal with these fabulous sweet potato croquettes. </p>
  199.  
  200.  
  201.  
  202. <h2 class="wp-block-heading">Serving Suggestions</h2>
  203.  
  204.  
  205.  
  206. <p>These sweet potato croquettes can be served in so many ways! These little crispy wonders are ready to steal the spotlight in any meal setting, from laid-back lunches to fancy feasts. Here’s how to dish them out:</p>
  207.  
  208.  
  209.  
  210. <ul>
  211. <li><strong>Appetizer Platter: </strong>Begin your party with a bang by presenting these croquettes on a stunning appetizer platter, surrounded by an assortment of vegan sauces. Get some great <a href="https://olivesfordinner.com/vegan-sauce-recipes/">vegan sauce recipe inspo</a> here!</li>
  212.  
  213.  
  214.  
  215. <li><strong>Salad Days: </strong>Serve them with a fresh salad or with a bowl of roasted veggies or even more quinoa!</li>
  216.  
  217.  
  218.  
  219. <li><strong>Slider Standouts: </strong>Construct adorable <a href="https://olivesfordinner.com/vegan-crab-cake-sliders/">plant-based sliders</a> with these croquettes, adding a slather of creamy vegan sauce and a crisp lettuce leaf.</li>
  220.  
  221.  
  222.  
  223. <li><strong>Savory Sidekicks:</strong> Let them shine as a side next to your favorite grilled mains, from portobello mushrooms to <a href="https://olivesfordinner.com/farro-beet-burgers-with-kimchi-mayo/">veggie burgers</a>.</li>
  224.  
  225.  
  226.  
  227. <li><strong>Pita Pockets:</strong> Stuff them into <a href="https://olivesfordinner.com/red-lentil-fritters-with-mint-garlic-yogurt-sauce/">pitas</a> with mixed greens, cherry tomatoes, and a generous splash of lemony tahini dressing.</li>
  228. </ul>
  229.  
  230.  
  231.  
  232. <p>Each option turns those sweet potato croquettes into a conversation starter. Enjoy these plant-based cuties in so many ways!</p>
  233.  
  234.  
  235.  
  236. <h2 class="wp-block-heading">FAQs</h2>
  237.  
  238.  
  239.  
  240. <div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1714871397735"><strong class="schema-faq-question">Why are croquettes called croquettes?</strong> <p class="schema-faq-answer">Croquettes get their name from the French word &#8220;croquer,&#8221; which means &#8220;to crunch.&#8221; This name perfectly captures the essence of what a croquette is all about—crispy on the outside with a satisfying crunch, encasing a soft, flavorful filling. Originating from French cuisine, croquettes have become a beloved dish around the world, celebrated for their delightful texture and versatility in ingredients, including our favorite, the sweet potato!</p> </div> <div class="schema-faq-section" id="faq-question-1714871505634"><strong class="schema-faq-question">How do you make sweet potato croquettes?</strong> <p class="schema-faq-answer">Making sweet potato croquettes is a fun process that involves a few simple steps: cook and mash sweet potatoes, mix with ingredients like red quinoa and chunky peanut butter for texture and flavor, and add panko crumbs for that essential crunch. Once mixed, the croquettes are shaped into small patties or balls, chilled to set, and then pan-fried until golden and crispy. Serve them up with a spiced coconut-tomato sauce for an extra layer of flavor. This easy process results in deliciously warm and comforting sweet potato croquettes that are perfect for any meal!</p> </div> <div class="schema-faq-section" id="faq-question-1714871575808"><strong class="schema-faq-question">How can I make gluten-free sweet potato croquettes?</strong> <p class="schema-faq-answer">Making gluten-free sweet potato croquettes is easy and just as delicious as the original. Substitute the <a href="https://olivesfordinner.com/fire-noodles-with-crispy-tofu/">panko crumbs</a> with your favorite gluten-free breadcrumbs. Ensure that all other ingredients, like peanut butter and spices, are certified gluten-free, and you’re all set to enjoy these tasty treats without any gluten concerns.</p> </div> <div class="schema-faq-section" id="faq-question-1714871632013"><strong class="schema-faq-question">What are the best dipping sauces for sweet potato croquettes?</strong> <p class="schema-faq-answer">Sweet potato croquettes pair wonderfully with a variety of sauces, offering a chance to customize each bite. A creamy coconut-tomato sauce with hints of garam masala is a top pick, providing a rich, subtly spiced complement. Other great options include a tangy vegan yogurt dip, a classic plant-based aioli, or even a sweet and spicy mango chutney, each adding a nice contrast to the sweet and savory flavors of the croquettes.</p> </div> </div>
  241.  
  242.  
  243.  
  244. <h2 class="wp-block-heading">More Delicious Sweet Potato Recipes</h2>
  245.  
  246.  
  247.  
  248. <ul>
  249. <li><a href="https://olivesfordinner.com/sweet-potato-tempura-and-avocado-rolls-with-teriyaki-glaze/">Sweet Potato Tempura and Avocado Rolls</a></li>
  250.  
  251.  
  252.  
  253. <li><a href="https://olivesfordinner.com/baked-sweet-potato-with-gochujang-and/">Gochujang Baked Sweet Potatoes</a></li>
  254.  
  255.  
  256.  
  257. <li><a href="https://olivesfordinner.com/vegan-smothered-burritos/">Sweet Potato and Kidney Bean Burritos</a></li>
  258.  
  259.  
  260.  
  261. <li><a href="https://olivesfordinner.com/sweet-potato-bean-burger/">Sweet Potato Bean Burger</a></li>
  262. </ul>
  263.  
  264.  
  265. <a class="button tasty-recipes-print-button tasty-recipes-no-print tasty-recipes-print-above-card" href="https://olivesfordinner.com/red-quinoa-and-sweet-potato-croquettes/print/8497/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-8497-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div data-tr-id="8497" id="tasty-recipes-8497" class="tasty-recipes tasty-recipes-8497 tasty-recipes-display tasty-recipes-has-image" data-tasty-recipes-customization="primary-color.border-color">
  266. <style type="text/css" style="display: none !important;">
  267. .tasty-recipes-print-button{background-color:#667;border:none;display:inline-block;padding:.5em 1em;text-decoration:none}body:not(.tasty-recipes-print-view) .tasty-recipes-print-button.tasty-recipes-print-above-card{color:#fff;display:none}body:not(.tasty-recipes-print-view) .tasty-recipes-print-button.tasty-recipes-print-above-card:hover{background-color:#b2b2bb;color:#fff;display:inline-block;padding:.5em 1em;text-decoration:none}.tasty-recipes-image-button-container{display:flex;flex-direction:column;flex-wrap:wrap;float:right;margin-left:10px}body.tasty-recipes-print-view .tasty-recipes-buttons,body.tasty-recipes-print-view .tasty-recipes-cook-mode{display:none}.tasty-recipes-image-button-container .tasty-recipes-buttons{margin-bottom:10px;margin-top:10px}.tasty-recipes-image-button-container .tasty-recipes-button-wrap{box-sizing:border-box;margin-bottom:10px}.tasty-recipes-image-button-container .tasty-recipes-buttons a,.tasty-recipes-quick-links a.button{background-color:#f9f9f9;background-color:var(--tr-button-color,#f9f9f9);border:1px solid #aaa;border-color:var(--tr-button-color,#aaa);border-radius:0;color:#aaa;color:var(--tr-button-text-color,#aaa);cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:16px;margin-top:0;padding:8px;text-align:center;text-decoration:none;text-transform:uppercase}.tasty-recipes-quick-links{align-items:center;display:flex;gap:.625em;justify-content:center;margin-bottom:1em}.tasty-recipes-quick-links a.button{display:inline-block;margin:0}.tasty-recipes-quick-links a.button+span{display:none}.tasty-recipes-entry-content .tasty-recipes-buttons a:hover,.tasty-recipes-image-button-container .tasty-recipes-buttons .button:hover,.tasty-recipes-quick-links a.button:hover{background-color:var(--tr-button-text-color,#aaa);color:var(--tr-button-color,#f9f9f9);text-decoration:none}.tasty-recipes-image-button-container .tasty-recipes-buttons .button:hover{opacity:1}.tasty-recipes-image-button-container .tasty-recipes-buttons a:hover{background-color:#979599;text-decoration:none}.tasty-recipes-image-button-container .tasty-recipes-buttons svg{display:none}.tasty-recipes-yield-scale{border:1px solid #979599;border-radius:2px;color:#979599;font-size:.7rem;margin-left:3px;padding:0 4px}.tasty-recipes-units-scale-container{display:flex;flex-wrap:wrap}.tasty-recipes-convert-container{padding:0 1em 1em 0}.tasty-recipes-convert-container .tasty-recipes-convert-label{align-self:center;color:#979599;font-size:.6rem;text-transform:uppercase}.tasty-recipes-convert-container button{background:transparent;border:1px solid #353547;border-radius:2px;color:#353547;letter-spacing:0;margin-left:5px;min-width:34px;padding:2px 4px;text-align:center}.tasty-recipes-convert-container button.tasty-recipes-convert-button-active{background-color:#000;border-color:#000;color:#fff}.tasty-recipes-convert-container button:focus{outline:none}.tasty-recipes-scale-container{display:flex;padding:0 0 1em}.tasty-recipes-scale-container .tasty-recipes-scale-label{align-self:center;color:#979599;font-size:.6rem;text-transform:uppercase}.tasty-recipes-scale-container button{background:transparent;border:1px solid #353547;border-radius:2px;color:#353547;cursor:pointer;letter-spacing:0;margin-left:5px;min-width:34px;padding:2px 4px}.tasty-recipes-scale-container button.tasty-recipes-scale-button-active{background-color:#000;border-color:#000;color:#fff}.tasty-recipes-scale-container button:focus{outline:none}.tasty-recipes-ingredients-header{margin:1em 0}@media only screen and (min-width:520px){.tasty-recipes-ingredients-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}}.tasty-recipes-ingredients-header .tasty-recipes-ingredients-clipboard-container{align-items:baseline;display:inline-flex}.tasty-recipes-ingredients-header h3{margin:0 10px 10px 0}.tasty-recipes-ingredients-clipboard-container .tasty-recipes-copy-button{background:transparent;border:none;color:#353547;height:24px;padding:0;position:relative;width:24px}.tasty-recipes-ingredients-clipboard-container .tasty-recipes-copy-button:hover{opacity:.5}.tasty-recipes-instructions-header{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-between;margin:1em 0}.tasty-recipes-entry-content .tasty-recipes-instructions h3{margin:0 0 1rem}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-instructions h3{margin:0}}button[name=tasty-recipes-video-toggle]{background:#979599;border:#979599;border-radius:2px;display:inline-block;font-size:14px;height:30px;line-height:20px;margin:0;padding:0;text-align:center;vertical-align:middle;width:86px}button[name=tasty-recipes-video-toggle] span{padding:0 4px;pointer-events:none}button[name=tasty-recipes-video-toggle][aria-checked=false] :last-child,button[name=tasty-recipes-video-toggle][aria-checked=true] :first-child{background:#fff;border-radius:2px;color:#979599;padding:2px 4px}button[name=tasty-recipes-video-toggle][aria-checked=false] :first-child,button[name=tasty-recipes-video-toggle][aria-checked=true] :last-child{color:#fff}label[for=tasty-recipes-video-toggle]{color:#979599;font-size:.6rem;line-height:30px;padding-right:8px;text-transform:uppercase;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-o-user-select:none;vertical-align:middle}.tasty-recipe-responsive-iframe-container{margin:10px 0}.tasty-recipes-equipment{display:flex;flex-wrap:wrap;justify-content:space-evenly}.tasty-recipes-equipment>h3{flex:0 0 100%}.tasty-recipes-equipment .tasty-link-card{flex:0 0 50%;padding:1.5rem 1rem;text-align:center}@media screen and (min-width:500px){.tasty-recipes-equipment .tasty-link-card{flex:0 0 33%}}.tasty-recipes-equipment .tasty-link-card p{font-size:1em;font-weight:700;margin-bottom:0}.tasty-recipes-equipment .tasty-link-card p a{color:initial}.tasty-recipes-equipment .tasty-link-card span{font-size:.9em}.tasty-recipes .tasty-recipes-nutrition ul{list-style-type:none;margin:0;padding:0}.tasty-recipes .tasty-recipes-nutrition ul:after{clear:both;content:" ";display:block}.tasty-recipes .tasty-recipes-nutrition li{float:left;list-style-type:none;margin-bottom:0;margin-left:0;margin-right:16px}.tasty-recipes-plug{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1em;text-align:center}.tasty-recipes-plug a{box-shadow:none;text-decoration:none}.tasty-recipes-plug a img{background:transparent;box-shadow:none;display:inline-block;height:auto;margin:5px 0 0 8px;padding:0;width:150px}.tasty-recipes-footer-content{padding:1.5em;text-align:center}.tasty-recipes-footer-content .tasty-recipes-footer-copy{margin-left:0}.tasty-recipes-footer-content img,.tasty-recipes-footer-content svg{width:60px}.tasty-recipes-entry-content .tasty-recipes-entry-footer h3{font-size:1.25em;margin:0 0 .25em;padding:0}.tasty-recipes-entry-footer p{font-size:.75em;margin:0}.tasty-recipes-entry-footer p a{border-bottom:none;box-shadow:none;text-decoration:underline}.tasty-recipes-flash-message{background-color:#fff;border-radius:4px;box-shadow:0 .3px .4px 0 rgba(0,0,0,.024),0 .9px 1.5px 0 rgba(0,0,0,.05),0 3.5px 6px 0 rgba(0,0,0,.1);color:#313135;display:inline-block;font-size:13px;letter-spacing:0;line-height:1.2em;margin-left:10px;padding:4px 10px}@media screen and (min-width:500px){.tasty-recipes-flash-message{padding:4px 10px}}.tasty-recipes-flash-message p{margin:0;padding:0;text-transform:none}@media screen and (min-width:500px){.tasty-recipes-footer-content{align-items:center;display:flex;justify-content:center;padding:1.5em 0;text-align:left}.tasty-recipes-footer-content .tasty-recipes-footer-copy{margin-left:.8em}}@media print{.tasty-recipes-no-print,.tasty-recipes-no-print *{display:none!important}}[data-tr-ingredient-checkbox]{cursor:pointer;list-style-position:outside;list-style-type:none!important;margin-left:0!important}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container{position:relative}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]+label{display:inline-block;position:relative;vertical-align:middle}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]+label:before{border:1px solid;border-radius:2px;content:"";display:inline-block;height:20px;margin-right:10px;position:relative;width:20px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]:checked+label:after{border-bottom:2px solid;border-left:2px solid;content:"";display:inline-block;height:6px;left:4px;position:absolute;top:4px;transform:rotate(-45deg);width:12px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]:focus+label:before{box-shadow:0 0 8px #5e9ed6;outline:1px solid #5d9dd5}[data-tr-ingredient-checkbox=checked]{opacity:.8;text-decoration:line-through}.tasty-recipes-cook-mode__container{align-items:center;display:flex;line-height:100%}.tasty-recipes-cook-mode__container label{font-size:inherit}.tasty-recipes-cook-mode__switch{display:inline-block;height:17px;margin-right:10px;position:relative;width:30px}.tasty-recipes-cook-mode__switch-slider{background-color:#737373;bottom:0;cursor:pointer;display:block;left:0;opacity:.4;position:absolute;right:0;top:0;transition:.4s}.tasty-recipes-cook-mode__switch-slider:before{background-color:#fff;bottom:2px;content:"";height:13px;left:2px;position:absolute;transition:.4s;width:13px}.tasty-recipes-cook-mode__switch input{display:none}.tasty-recipes-cook-mode__switch input:checked+span{opacity:1}.tasty-recipes-cook-mode__switch input:checked+span:before{transform:translateX(13px)}.tasty-recipes-cook-mode__switch-round{border-radius:34px}.tasty-recipes-cook-mode__switch-round:before{border-radius:50%}.tasty-recipes-cook-mode__label{font-weight:700}@media only screen and (max-width:767px){#shop-with-instacart-v1{transform:scale(.75);transform-origin:top left}}/* Bold recipe card styles. */ .tasty-recipes{border:5px solid #667;margin-top:6em;margin-bottom:4em}.tasty-recipes.tasty-recipes-has-plug{margin-bottom:1em}.tasty-recipes-plug{margin-bottom:4em}.tasty-recipes-print-button{display:none}.tasty-recipes-image-shim{height:69.5px;clear:both}.tasty-recipes-entry-header{background-color:#667;color:#fff;text-align:center;padding-top:35px;padding-bottom:1.5em;padding-left:2.5em;padding-right:2.5em}.tasty-recipes-entry-header.tasty-recipes-has-image{padding-top:0px}.tasty-recipes-entry-header .tasty-recipes-image{float:none;text-align:center;transform:translateY(-115px);margin-bottom:1em;/* Decide if we need this */}.tasty-recipes-entry-header .tasty-recipes-image img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:5px solid #667;height:150px;width:150px;display:inline-block;object-fit:cover}.tasty-recipes-entry-header h2{font-size:2em;font-weight:400;text-transform:lowercase;margin-bottom:0;text-align:center;color:#fff;margin-top:0;padding-top:0;padding-bottom:0}.tasty-recipes-has-image .tasty-recipes-entry-header h2{margin-top:-115px}.tasty-recipes-entry-header hr{border:1px solid #b7bbc6;background-color:#b7bbc6;margin-bottom:1em;margin-top:1em}.tasty-recipes-entry-header div.tasty-recipes-rating{text-decoration:none;border:none;display:block;font-size:1.375em}.tasty-recipes-entry-header .tasty-recipes-rating:hover{text-decoration:none}.tasty-recipes-entry-header .tasty-recipes-rating p{margin-bottom:0}.tasty-recipes-no-ratings-buttons .unchecked,.tasty-recipes-no-ratings-buttons .checked,.tasty-recipes-entry-header span.tasty-recipes-rating{color:#fff;color:var(--tr-star-color,#fff)}.tasty-recipes-entry-header .rating-label{font-style:italic;color:#b7bbc6;font-size:0.6875em;display:block}.tasty-recipes,.tasty-recipes-ratings{--tr-star-size:0.97em!important;--tr-star-margin:0.5em!important}.tasty-recipes-entry-header .tasty-recipes-details{margin-top:1em}.tasty-recipes-entry-header .tasty-recipes-details ul{list-style-type:none;margin:0}.tasty-recipes-entry-header .tasty-recipes-details ul li{display:inline-block;margin-left:0.5em;margin-right:0.5em;font-size:1em;line-height:2.5em;color:#fff}@media only screen and (max-width:520px){.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{height:0.8em;margin-top:0.4em}.tasty-recipes-entry-header .tasty-recipes-details ul li{font-size:0.875em;line-height:1.75em}}@media only screen and (min-width:520px){.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{height:1em;margin-top:0.6em}.tasty-recipes-entry-header .tasty-recipes-details ul li{font-size:1em;line-height:2.5em}}.tasty-recipes-entry-header .tasty-recipes-details .tasty-recipes-label{font-style:italic;color:#b7bbc6;margin-right:0.125em}.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{vertical-align:top;margin-right:0.2em;display:inline-block;color:#FFF}.tasty-recipes-entry-header .tasty-recipes-details .author a{color:inherit;text-decoration:underline}.tasty-recipes-entry-content{padding-top:1.25em}.tasty-recipes-entry-content .tasty-recipes-buttons{margin-bottom:1.25em;margin-left:1.25em;margin-right:1.25em}.tasty-recipes-entry-content .tasty-recipes-buttons:after{content:' ';display:block;clear:both}.tasty-recipes-entry-content .tasty-recipes-button-wrap{width:50%;display:inline-block;float:left;box-sizing:border-box}.tasty-recipes-quick-links a.button,.tasty-recipes-entry-content .tasty-recipes-buttons a{text-transform:uppercase;text-align:center;display:block;color:#fff;color:var(--tr-button-text-color,#fff);background-color:#667;background-color:var(--tr-button-color,#666677);font-size:1em;line-height:1.375em;padding:1em;font-weight:bold;margin-top:0;border:none;border-radius:0;text-decoration:none}.tasty-recipes-quick-links a.button{display:inline-block}.tasty-recipes-entry-content a img{box-shadow:none;-webkit-box-shadow:none}.tasty-recipes-quick-links a.button:hover,.tasty-recipes-entry-content .tasty-recipes-buttons a:hover{border:none}.tasty-recipes-entry-content .tasty-recipes-buttons img{vertical-align:top}.tasty-recipes-entry-content .tasty-recipes-buttons .svg-print,.tasty-recipes-entry-content .tasty-recipes-buttons .svg-pinterest,.tasty-recipes-entry-content .tasty-recipes-buttons .svg-heart-regular,.tasty-recipes-entry-content .tasty-recipes-buttons .svg-heart-solid{height:1.25em;margin-right:0.375em;margin-bottom:0;background:none;display:inline-block;vertical-align:middle}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-button-wrap:first-child{padding-right:0.625em}.tasty-recipes-entry-content .tasty-recipes-button-wrap:last-child{padding-left:0.625em}}@media only screen and (max-width:520px){.tasty-recipes-entry-content .tasty-recipes-button-wrap{width:100%}.tasty-recipes-entry-content .tasty-recipes-button-wrap:nth-child(2){padding-top:1em}}.tasty-recipes-entry-content h3{text-transform:uppercase;font-size:0.75em;color:#979599;margin:1.5em 0}.tasty-recipes-ingredients-header,.tasty-recipes-instructions-header{margin:1.5em 0}.tasty-recipes-entry-content h4{font-size:1em;padding-top:0;margin-bottom:1.5em;margin-top:1.5em}.tasty-recipes-entry-content hr{background-color:#eae9eb;border:1px solid #eae9eb;margin-top:1em;margin-bottom:1em}.tasty-recipes-entry-content .tasty-recipes-description,.tasty-recipes-entry-content .tasty-recipes-ingredients,.tasty-recipes-entry-content .tasty-recipes-instructions,.tasty-recipes-entry-content .tasty-recipes-keywords{padding-left:1.25em;padding-right:1.25em}.tasty-recipes-entry-content .tasty-recipes-description h3{display:none}.tasty-recipes-entry-content .tasty-recipes-description p{margin-bottom:1em}.tasty-recipes-entry-content .tasty-recipes-ingredients ul,.tasty-recipes-entry-content .tasty-recipes-instructions ul{list-style-type:none;margin-left:0;margin-bottom:1.5em;padding:0}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li,.tasty-recipes-entry-content .tasty-recipes-instructions ul li{margin-bottom:0.625em;list-style-type:none;position:relative;margin-left:1.5em;line-height:1.46}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li:before,.tasty-recipes-entry-content .tasty-recipes-instructions ul li:before{background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:0.5em;width:0.5em;display:block;content:' ';left:-1.25em;top:0.375em;position:absolute}.tasty-recipes-entry-content .tasty-recipes-ingredients ol,.tasty-recipes-entry-content .tasty-recipes-instructions ol{counter-reset:li;margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-ingredients ol>li,.tasty-recipes-entry-content .tasty-recipes-instructions ol>li{list-style-type:none;position:relative;margin-bottom:1em;margin-left:1.5em;line-height:1.46}.tasty-recipes-entry-content .tasty-recipes-ingredients ol>li:before,.tasty-recipes-entry-content .tasty-recipes-instructions ol>li:before{content:counter(li);counter-increment:li;position:absolute;background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:1.45em;width:1.45em;color:#fff;left:-1.25em;transform:translateX(-50%);line-height:1.5em;font-size:0.6875em;text-align:center;top:0.1875em}.tasty-recipes-entry-content .tasty-recipes-ingredients li li,.tasty-recipes-entry-content .tasty-recipes-instructions li li{margin-top:0.625em}.tasty-recipes-entry-content .tasty-recipes-ingredients li ul,.tasty-recipes-entry-content .tasty-recipes-ingredients li ol,.tasty-recipes-entry-content .tasty-recipes-instructions li ul,.tasty-recipes-entry-content .tasty-recipes-instructions li ol{margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-equipment{padding-left:1.25em;padding-right:1.25em}.tasty-recipes-entry-content .tasty-recipe-video-embed~.tasty-recipes-equipment{padding-top:1em}.tasty-recipes-entry-content .tasty-recipes-notes{padding:1.25em;background-color:#edf0f2}.tasty-recipes-entry-content .tasty-recipes-notes ol{counter-reset:li;margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-notes ul{margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{background-color:#fff;padding-bottom:1.25em;margin-bottom:1.5em;position:relative;-webkit-clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px);clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px)}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{padding-left:1.5625em;padding-right:1.5625em;padding-top:1.25em}.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{margin-left:2em}}.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul li,.tasty-recipes-entry-content .tasty-recipes-notes ol li{padding-left:2.5em}.tasty-recipes-entry-content .tasty-recipes-notes ul li,.tasty-recipes-entry-content .tasty-recipes-notes ol li{position:relative;list-style:none;padding-top:1em;margin-left:0;margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-notes p:before,.tasty-recipes-entry-content .tasty-recipes-notes ul li:before{content:'i';display:block;background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:1.3em;width:1.3em;font-size:0.75em;line-height:1.3em;text-align:center;color:#fff;position:absolute;left:1.167em;top:1.9em}.tasty-recipes-entry-content .tasty-recipes-notes ol>li:before{content:counter(li);counter-increment:li;position:absolute;background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:1.45em;width:1.45em;color:#fff;left:2em;transform:translateX(-50%);line-height:1.5em;font-size:0.6875em;text-align:center;top:2em}.tasty-recipes-entry-content .tasty-recipes-notes p:last-child{margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-other-details{background-color:#edf0f2;padding:0 1.25em 1.25em}.tasty-recipes-entry-content .tasty-recipes-other-details ul{color:#667;display:flex;flex-wrap:wrap;font-size:0.85rem;list-style:none;margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-other-details ul li{margin:0 0.5rem;list-style:none}.tasty-recipes-entry-content .tasty-recipes-other-details ul li .tasty-recipes-label{font-style:italic}.tasty-recipes-entry-content .tasty-recipes-other-details .detail-icon{color:#667;vertical-align:top;margin-right:0.2em;display:inline-block}@media only screen and (max-width:520px){.tasty-recipes-entry-content .tasty-recipes-other-details .detail-icon{height:0.8em;margin-top:0.4em}.tasty-recipes-entry-content .tasty-recipes-other-details ul li{font-size:0.875em;line-height:1.75em}}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-other-details .detail-icon{height:1em;margin-top:0.8em}.tasty-recipes-entry-content .tasty-recipes-other-details ul li{font-size:1em;line-height:2.5em}}.tasty-recipes-entry-content .tasty-recipes-keywords{background-color:#edf0f2;padding-bottom:1em;padding-top:1em}.tasty-recipes-entry-content .tasty-recipes-keywords p{font-size:0.7em;font-style:italic;color:#979599;margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-keywords p span{font-weight:bold}.tasty-recipes-nutrifox{text-align:center;margin:0}.nutrifox-label{background-color:#edf0f2}.tasty-recipes-nutrifox iframe{width:100%;display:block;margin:0}.tasty-recipes-entry-content .tasty-recipes-nutrition{padding:1.25em;color:#667}.tasty-recipes-nutrition .tasty-recipes-label{font-style:italic;color:#b7bbc6;margin-right:0.125em;font-weight:400}.tasty-recipes-nutrition ul li{float:none;display:inline-block;line-height:2em;margin:0 10px 0 0}.tasty-recipes-entry-footer{background-color:#667}.tasty-recipes-entry-footer img,.tasty-recipes-entry-footer svg{color:#FFF}.tasty-recipes-entry-content .tasty-recipes-entry-footer h3{color:#fff}.tasty-recipes-entry-footer{color:#fff}.tasty-recipes-entry-footer:after{content:' ';display:block;clear:both}/* Print view styles */ .tasty-recipes-print-view .tasty-recipe-video-embed,.tasty-recipes-print-view .tasty-recipes-other-details,.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details .detail-icon,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes p:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ul li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ul li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ol li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ul li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ol li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol>li:before,.tasty-recipes-print .tasty-recipes-entry-footer img{display:none}.tasty-recipes-print-view{font-size:11px;background-color:#fff;line-height:1.5em}.tasty-recipes-print{padding:0}.tasty-recipes-print-view .tasty-recipes{margin-top:1em}.tasty-recipes-print-view .tasty-recipes-entry-content h3{font-size:1.2em;letter-spacing:0.1em;margin:0 0 10px 0}.tasty-recipes-print-view .tasty-recipes-ingredients-header,.tasty-recipes-print-view .tasty-recipes-instructions-header{margin:0}.tasty-recipes-print-view .tasty-recipes-ingredients,.tasty-recipes-print-view .tasty-recipes-instructions{padding:1.25em}.tasty-recipes-print .tasty-recipes-entry-header{background-color:inherit;color:inherit;padding:0;text-align:left}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-image{float:right;transform:none}.tasty-recipes-print.tasty-recipes-has-image .tasty-recipes-entry-header h2{margin-top:0;text-align:left}.tasty-recipes-print .tasty-recipes-entry-header h2{color:inherit;margin-bottom:0.5em}.tasty-recipes-print .tasty-recipes-entry-header hr{display:none}.tasty-recipes-print .tasty-recipes-entry-header span.tasty-recipes-rating{color:#000}.tasty-recipes-entry-header div.tasty-recipes-rating a{text-decoration:none}.tasty-recipes-entry-header div.tasty-recipes-rating p{margin-top:4px}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details ul{padding:0;clear:none}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details ul li{line-height:1.5em;color:#000;margin:0 10px 0 0}.tasty-recipes-print .tasty-recipes-entry-content img{max-width:50%;height:auto}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ol li,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ol li{margin-bottom:0.5em;list-style:decimal;line-height:1.5em}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ul li,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ul li{margin-bottom:0.5em;line-height:1.1;list-style:disc}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes{background:none!important}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol{background:none!important}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol li{padding:0;clip-path:none;background:none;line-height:1.5em;list-style:decimal}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes p{padding:0;clip-path:none;background:none;line-height:1.5em}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ul li{padding:0;clip-path:none;background:none;line-height:1.5em;list-style:disc}.tasty-recipes-print .tasty-recipes-source-link{text-align:center}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li[data-tr-ingredient-checkbox]:before{display:none}.tasty-recipes-cook-mode{margin-top:1em}.tasty-recipes-cook-mode__label{font-style:italic;color:#667;font-weight:normal}.tasty-recipes-cook-mode__helper{font-size:1em}.tasty-recipes-cook-mode .tasty-recipes-cook-mode__switch .tasty-recipes-cook-mode__switch-slider{background-color:#667}
  268. </style>
  269. <style type="text/css">body{ --tr-star-color:#F2B955; }
  270. </style>
  271. <style type="text/css">.tasty-recipes-rating-outline,.tasty-recipes-rating-solid{display:inline-block;line-height:1}.tasty-recipes-rating-outline svg,.tasty-recipes-rating-solid svg{fill:currentColor;height:var(--tr-star-size,18px);width:var(--tr-star-size,18px)}.tasty-recipes-rating-outline[data-tr-clip="10"] svg,.tasty-recipes-rating-solid[data-tr-clip="10"] svg{fill:url(#tasty-recipes-clip-10)}.tasty-recipes-rating-outline[data-tr-clip="20"] svg,.tasty-recipes-rating-solid[data-tr-clip="20"] svg{fill:url(#tasty-recipes-clip-20)}.tasty-recipes-rating-outline[data-tr-clip="30"] svg,.tasty-recipes-rating-solid[data-tr-clip="30"] svg{fill:url(#tasty-recipes-clip-30)}.tasty-recipes-rating-outline[data-tr-clip="40"] svg,.tasty-recipes-rating-solid[data-tr-clip="40"] svg{fill:url(#tasty-recipes-clip-40)}.tasty-recipes-rating-outline[data-tr-clip="50"] svg,.tasty-recipes-rating-solid[data-tr-clip="50"] svg{fill:url(#tasty-recipes-clip-50)}.tasty-recipes-rating-outline[data-tr-clip="60"] svg,.tasty-recipes-rating-solid[data-tr-clip="60"] svg{fill:url(#tasty-recipes-clip-60)}.tasty-recipes-rating-outline[data-tr-clip="70"] svg,.tasty-recipes-rating-solid[data-tr-clip="70"] svg{fill:url(#tasty-recipes-clip-70)}.tasty-recipes-rating-outline[data-tr-clip="80"] svg,.tasty-recipes-rating-solid[data-tr-clip="80"] svg{fill:url(#tasty-recipes-clip-80)}.tasty-recipes-rating-outline[data-tr-clip="90"] svg,.tasty-recipes-rating-solid[data-tr-clip="90"] svg{fill:url(#tasty-recipes-clip-90)}.tasty-recipes-rating-outline[data-tr-clip="0"] svg{fill:url(#tasty-recipes-clip-0)}.tasty-recipes-rating-solid{--tr-star-opacity:.4}.tasty-recipes-rating-solid[data-tr-clip="0"] svg{opacity:var(--tr-star-opacity)}[data-tr-default-rating]>span:not([data-tr-checked]) .tasty-recipes-rating-solid svg{--tr-star-opacity:.4;opacity:var(--tr-star-opacity)}[data-tr-default-rating]>span:not([data-tr-checked]) .tasty-recipes-rating-outline svg{fill:url(#tasty-recipes-clip-0)}[data-tr-default-rating] span[data-tr-checked]~span .tasty-recipes-rating-solid svg{fill:currentColor;--tr-star-opacity:1}[data-tr-default-rating] span[data-tr-checked]~span .tasty-recipes-rating-outline svg{fill:currentColor}input.tasty-recipes-rating:checked~span .tasty-recipes-rating-solid svg{fill:currentColor;--tr-star-opacity:1}input.tasty-recipes-rating:checked~span .tasty-recipes-rating-outline svg{fill:currentColor}@media only screen and (min-width:1024px){.tasty-recipes-ratings-buttons:hover span .tasty-recipes-rating-solid svg{--tr-star-opacity:.4!important;opacity:var(--tr-star-opacity)}.tasty-recipes-ratings-buttons:hover span .tasty-recipes-rating-outline svg{fill:url(#tasty-recipes-clip-0)!important}.tasty-recipes-ratings-buttons:hover>:hover .tasty-recipes-rating-solid svg,.tasty-recipes-ratings-buttons:not(:hover)>input:checked~span .tasty-recipes-rating-solid svg,.tasty-recipes-ratings-buttons>:hover .tasty-recipes-rating-solid svg,.tasty-recipes-ratings-buttons>:hover~span .tasty-recipes-rating-solid svg{fill:currentColor!important;--tr-star-opacity:1!important}.tasty-recipes-ratings-buttons:hover>:hover .tasty-recipes-rating-outline svg,.tasty-recipes-ratings-buttons:not(:hover)>input:checked~span .tasty-recipes-rating-outline svg,.tasty-recipes-ratings-buttons>:hover .tasty-recipes-rating-outline svg,.tasty-recipes-ratings-buttons>:hover~span .tasty-recipes-rating-outline svg{fill:currentColor!important}}.tasty-recipes-static-tooltip{background-color:#000;border-radius:4px;color:#fff;font-size:.9rem;opacity:0;padding:5px 10px;position:absolute;text-align:center;transition:opacity .5s ease-in-out,visibility .5s ease-in-out,transform .5s cubic-bezier(.71,1.7,.77,1.24);vertical-align:middle;visibility:hidden;width:230px;z-index:9}.tasty-recipes-static-tooltip.opened{opacity:1;transform:translateY(-4px);visibility:visible}.tasty-recipes-static-tooltip a{color:#f7d578;display:block}.tasty-recipes-static-tooltip:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;bottom:-6px;content:"";font-size:0;left:calc(50% - 4px);line-height:0;pointer-events:none;position:absolute;transform:translateZ(0);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);width:0;z-index:99}.tasty-recipes-static-tooltip.tr-hide-tail:after{display:none}.tasty-recipes,.tasty-recipes-quick-links,.tasty-recipes-ratings,.wp-admin .tasty-recipes-comment-form{--tr-star-size:18px;--tr-star-margin:3px}.tasty-recipes-rating,.tasty-recipes-ratings-buttons{color:#f2b955;color:var(--tr-star-color,#f2b955)}.tasty-recipes-comment-form{border:none;margin:0;padding:0}.tasty-recipes-comment-form.tasty-recipes-ratings{display:block}.tasty-recipes-entry-header div.tasty-recipes-rating p,.tasty-recipes-rating-stars,.tasty-recipes-ratings,.tasty-recipes-ratings-buttons{display:inline-flex}.tasty-recipes-entry-header div.tasty-recipes-rating p span.tasty-recipes-rating,.tasty-recipes-rating-stars span.tasty-recipes-rating,.tasty-recipes-ratings span.tasty-recipes-rating,.tasty-recipes-ratings-buttons span.tasty-recipes-rating{cursor:pointer;display:inline-block;font-size:var(--tr-star-size,1.1em);margin:0;padding-right:var(--tr-star-margin,.3em)}.tasty-recipes-entry-header div.tasty-recipes-rating p span.tasty-recipes-rating:first-child[data-rating="5"],.tasty-recipes-rating-stars span.tasty-recipes-rating:first-child[data-rating="5"],.tasty-recipes-ratings span.tasty-recipes-rating:first-child[data-rating="5"],.tasty-recipes-ratings-buttons span.tasty-recipes-rating:first-child[data-rating="5"]{padding-right:0}.tasty-recipes-entry-header div.tasty-recipes-rating p{display:flex;justify-content:center}.tasty-recipes-ratings-buttons{flex-direction:row-reverse}.tasty-recipes-ratings-buttons input[type=radio]{clip:auto;cursor:pointer;display:inline-block!important;height:auto;margin:0;margin-left:calc((var(--tr-star-size, 1.1em) + var(--tr-star-margin))*-1);opacity:0;position:relative;width:1.1em!important;width:calc(var(--tr-star-size, 1.1em) + var(--tr-star-margin))!important;z-index:2}.tasty-recipes-ratings-buttons>span{position:relative}.tasty-recipes-ratings-buttons>span i{font-style:normal}.tasty-recipes-ratings-buttons>span:first-child{padding-right:0!important}.tasty-recipes-rating a,.tasty-recipes-rating a:link{background:none;outline:none;text-decoration:none}.tasty-recipes-screen-reader{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tasty-recipes-rating-link{align-items:center;display:inline-flex}.tasty-recipes-rating-link .rating-label{font-size:80%;padding-left:.4em}.tasty-recipes-selected-minimum-rating .comment-form-comment label .required{display:none}.tasty-recipes-has-ratings{text-decoration:none!important}
  272. </style>
  273.  
  274.  
  275. <header class="tasty-recipes-entry-header" data-tasty-recipes-customization="primary-color.background">
  276. <div class="tasty-recipes-image">
  277. <img decoding="async" data-tasty-recipes-customization="primary-color.border-color" width="150" height="150" src="https://olivesfordinner.com/wp-content/uploads/2013/05/Sweet-potato-croquettes-with-sauce-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="Sweet potato croquettes plated with sauce." data-pin-nopin="nopin" data-pin-url="https://olivesfordinner.com/red-quinoa-and-sweet-potato-croquettes/?tp_image_id=16416" /> </div>
  278. <h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Sweet Potato Croquettes</h2>
  279. <hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
  280. <div class="tasty-recipes-rating">
  281. <p><span class="tasty-recipes-ratings-buttons tasty-recipes-no-ratings-buttons" data-tr-default-rating="0" > <span class="tasty-recipes-rating" > <i class="checked" data-rating="5"> <span class="tasty-recipes-rating-solid" data-tr-clip="0"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 5 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="4"> <span class="tasty-recipes-rating-solid" data-tr-clip="0"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 4 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="3"> <span class="tasty-recipes-rating-solid" data-tr-clip="0"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 3 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="2"> <span class="tasty-recipes-rating-solid" data-tr-clip="0"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 2 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="1"> <span class="tasty-recipes-rating-solid" data-tr-clip="0"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 1 Star </span> </i> </span></span></p>
  282. <p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label">No reviews</span></p>
  283. </div>
  284. <div class="tasty-recipes-details">
  285. <ul>
  286. <li class="author"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  287. Author:</span> <a data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name" href="https://olivesfordinner.com/about/">erin wysocarski</a> </li>
  288. <li class="total-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  289. <img decoding="async" nopin="nopin" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">
  290. Total Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-total-time">4 hours 15 minutes</span> </li>
  291. <li class="yield"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  292. <img decoding="async" nopin="nopin" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-cutlery.png">
  293. Yield:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-yield">12-14 croquettes</span> </li>
  294. <li class="diet"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  295. <img decoding="async" nopin="nopin" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-heart-regular.png">
  296. Diet:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-diet">Vegan</span> </li>
  297. </ul>
  298. </div>
  299. </header>
  300.  
  301. <div class="tasty-recipes-entry-content">
  302.  
  303. <div class="tasty-recipes-buttons">
  304. <div class="tasty-recipes-button-wrap">
  305. <a class="button tasty-recipes-print-button tasty-recipes-no-print" href="https://olivesfordinner.com/red-quinoa-and-sweet-potato-croquettes/print/8497/" target="_blank" data-tasty-recipes-customization="">
  306. <img decoding="async" class="svg-print" data-pin-nopin="true" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
  307. Print Recipe</a>
  308. </div>
  309. <div class="tasty-recipes-button-wrap">
  310. <a class="share-pin button" data-pin-custom="true" data-href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Folivesfordinner.com%2Fred-quinoa-and-sweet-potato-croquettes%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Folivesfordinner.com%2Fred-quinoa-and-sweet-potato-croquettes%2F" data-tasty-recipes-customization="">
  311. <img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
  312. Pin Recipe</a>
  313. <script>
  314. const share_pin_buttons = document.getElementsByClassName( 'share-pin button' );
  315. if ( share_pin_buttons ) {
  316. for ( let share_key = 0; share_key < share_pin_buttons.length; share_key++ ) {
  317. share_pin_buttons[share_key].addEventListener( 'click', (e) => {
  318. e.stopPropagation();
  319. window.open(e.target.dataset.href,'targetWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=500');
  320. return false;
  321. } );
  322. }
  323. }
  324. </script>
  325. </div>
  326. </div>
  327. <div class="tasty-recipes-description">
  328. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Description</h3>
  329. <div class="tasty-recipes-description-body" data-tasty-recipes-customization="body-color.color">
  330. <p>Get ready to fall in love with these sweet potato croquettes, where cozy meets crunchy in the best way possible. Sweet potatoes and red quinoa team up to bring you bites that are as nutritious as they are delicious, all tucked into a crispy panko hug. Whip these up for a light dinner or a show-stopping appetizer that’s sure to make the rounds at your next gathering!</p>
  331. </div>
  332. </div>
  333. <hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
  334. <div class="tasty-recipes-ingredients">
  335. <div class="tasty-recipes-ingredients-header">
  336. <div class="tasty-recipes-ingredients-clipboard-container">
  337. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Ingredients</h3>
  338. </div>
  339. <div class="tasty-recipes-units-scale-container">
  340. </div>
  341. </div>
  342. <div data-tasty-recipes-customization="body-color.color">
  343. <h4>for the croquettes</h4>
  344. <ul>
  345. <li><span data-amount="1" data-unit="cup">1 cup</span> vegetable broth</li>
  346. <li><span data-amount="0.5" data-unit="cup">1/2 cup</span> red quinoa, rinsed a few times</li>
  347. <li><span data-amount="1" data-unit="cup">1 cup</span> mashed sweet potato (about <span data-amount="1">1</span> large sweet potato, cubed*)</li>
  348. <li><span data-amount="1">1</span> scallion, chopped</li>
  349. <li><span data-amount="0.5" data-unit="tablespoon">1/2 tablespoon</span> natural peanut butter (preferrably chunky)</li>
  350. <li><span data-amount="0.125" data-unit="teaspoon">1/8 teaspoon</span> salt</li>
  351. <li><span data-amount="1" data-unit="teaspoon">1 teaspoon</span> baking powder</li>
  352. <li><span data-amount="0.5" data-unit="cup">1/2 cup</span> panko crumbs</li>
  353. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> sambal oelek (optional), or more to taste</li>
  354. </ul>
  355. <h4>for the sauce</h4>
  356. <ul>
  357. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> canola oil</li>
  358. <li><span data-amount="1" data-unit="cup">1 cup</span> shallots, chopped</li>
  359. <li><span data-amount="3">3</span> cloves garlic, minced</li>
  360. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> fresh ginger, minced</li>
  361. <li><span data-amount="0.5" data-unit="teaspoon">1/2 teaspoon</span> cinnamon</li>
  362. <li><span data-amount="0.5" data-unit="teaspoon">1/2 teaspoon</span> garam masala</li>
  363. <li><span data-amount="0.25" data-unit="teaspoon">1/4 teaspoon</span> salt</li>
  364. <li><span data-amount="2" data-unit="tablespoon">2 tablespoons</span> wine or broth</li>
  365. <li><span data-amount="2" data-unit="tablespoon">2 tablespoons</span> tomato paste</li>
  366. <li><span data-amount="0.5" data-unit="cup">1/2 cup</span> fresh parsley, chopped</li>
  367. <li><span data-amount="1">1</span> can full-fat coconut milk (<span data-amount="13.66" data-unit="oz">13.66 oz</span>)</li>
  368. </ul>
  369. <!--INSIDE_INGREDIENTS--> </div>
  370. <div class="tasty-recipes-cook-mode">
  371. <div class="tasty-recipes-cook-mode__container">
  372. <label class="tasty-recipes-cook-mode__switch">
  373. <input type="checkbox" id="tasty_recipes_66392ecfdffeb_cookmode"/>
  374. <span class="tasty-recipes-cook-mode__switch-slider tasty-recipes-cook-mode__switch-round"
  375. data-tasty-recipes-customization="button-color.background button-text-color.color"></span>
  376. </label>
  377. <label for="tasty_recipes_66392ecfdffeb_cookmode">
  378. <span class="tasty-recipes-cook-mode__label">Cook Mode</span>
  379. <span class="tasty-recipes-cook-mode__helper">
  380. Prevent your screen from going dark </span>
  381. </label>
  382. </div>
  383. </div>
  384. </div>
  385. <hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
  386. <div class="tasty-recipes-instructions">
  387. <div class="tasty-recipes-instructions-header">
  388. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
  389. </div>
  390. <div data-tasty-recipes-customization="body-color.color">
  391. <h4>to make the croquettes</h4>
  392. <ol>
  393. <li id="instruction-step-1">Bring a large pot of water to a boil. Add the sweet potato cubes and boil, uncovered, while you prepare the quinoa.</li>
  394. <li id="instruction-step-2">In a medium-sized saucepan, bring the vegetable broth to a small boil. Reduce the heat to low, add in the quinoa, cover, and allow to remain at a low simmer for 15 minutes without removing the lid during the cooking time.</li>
  395. <li id="instruction-step-3">Remove from the heat but leave it covered for an additional 5 to 7 minutes.</li>
  396. <li id="instruction-step-4">By now, your sweet potatoes should be done and they should mash easily against the side of the pan with a fork. Drain, return them to the pan, and mash them up with a potato masher.</li>
  397. <li id="instruction-step-5">In a large bowl, combine the hot sweet potato and quinoa. Stir well to combine, then add in the rest of the croquette ingredients, adding 1 tablespoon of sambal at a time and tasting it, adding more as you like.</li>
  398. <li id="instruction-step-6">Cover and place the mixture into the refrigerator for at least 2 hours or overnight.</li>
  399. </ol>
  400. <h4>to make the sauce</h4>
  401. <ol>
  402. <li id="instruction-step-7">Heat the canola oil over medium-low heat. Add in the shallots and allow to sweat for about 5 minutes, stirring occasionally to prevent browning.</li>
  403. <li id="instruction-step-8">Add in the garlic and ginger, stir and allow to saute for 2-3 minutes. Add in the cinnamon, garam masala and salt, then stir and increase the heat to medium.</li>
  404. <li id="instruction-step-9">After 1-2 minutes, add in the wine or broth to deglaze the pan. Reduce the heat to low, then add in the tomato paste, fold in the parsley and add in the coconut milk.</li>
  405. <li id="instruction-step-10">Allow to simmer for about 10 minutes, stirring occasionally.</li>
  406. </ol>
  407. <h4>to assemble the dish</h4>
  408. <ol>
  409. <li id="instruction-step-11">To make the croquettes, roll them into golfball-sized spheres, then flatten them a bit between your palms. Lightly grease a flat-bottomed saute pan over medium heat. Fry the croquettes until golden brown on each side.</li>
  410. <li id="instruction-step-12">Serve immediately with the warmed sauce.</li>
  411. </ol>
  412. </div>
  413. </div>
  414. <div class="tasty-recipes-notes" data-tasty-recipes-customization="secondary-color.background-color">
  415. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Notes</h3>
  416. <div class="tasty-recipes-notes-body" data-tasty-recipes-customization="body-color.color">
  417. <h4>Storage:</h4>
  418. <ul>
  419. <li><strong>Refrigeration:</strong> Store leftover croquettes in an airtight container in the refrigerator for up to 3-4 days. To reheat, simply place them on a baking sheet and warm in the oven at 350°F until heated through and crispy.</li>
  420. <li><strong>Freezing:</strong> Freeze the croquettes after shaping and before frying. Place them on a baking sheet in a single layer and freeze until solid. Transfer to a freezer-safe bag or container and store for up to 2 months. Fry them straight from frozen, adding a few extra minutes to the cooking time.</li>
  421. </ul>
  422. <h4>Helpful Tips:</h4>
  423. <ul>
  424. <li><strong>Consistent Size:</strong> Use a cookie scoop or measuring spoon to ensure your croquettes are uniform in size. Aim for golfball-sized spheres, then slightly flatten. This helps them cook evenly and makes for a nicer presentation.</li>
  425. <li><strong>Crispier Coating:</strong> For an extra crispy exterior, double dip the croquettes in panko crumbs. After shaping, dip them once, chill for a few minutes, then dip again before frying.</li>
  426. <li><strong>Enhancing Flavor:</strong> Let the croquette mixture rest in the refrigerator for at least an hour or overnight if possible. This resting period helps the flavors to meld together and intensifies the overall taste.</li>
  427. <li><strong>Sauce Consistency:</strong> If the sauce is too thick after simmering, thin it with a little more coconut milk or broth to reach your desired consistency. This allows for easier dipping or drizzling over the croquettes.</li>
  428. </ul>
  429. </div>
  430. </div>
  431. <div class="tasty-recipes-other-details" data-tasty-recipes-customization="secondary-color.background-color">
  432. <ul>
  433. <li class="prep-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">Prep Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-prep-time">90 minutes</span></li><li class="additional-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">Chill Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-additional-time">2 hours</span></li><li class="cook-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">Cook Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cook-time">45 minutes</span></li><li class="category"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-folder.png">Category:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-category">Appetizer, Dinner</span></li><li class="method"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-squares.png">Method:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-method">Boiled, Simmered, Sautéed</span></li><li class="cuisine"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-flag.png">Cuisine:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cuisine">American</span></li> </ul>
  434. </div>
  435. <footer class="tasty-recipes-entry-footer" data-tasty-recipes-customization="primary-color.background">
  436. <div class="tasty-recipes-footer-content">
  437. <div class="tasty-recipes-footer-copy">
  438. <h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did You Love This Recipe? Please Leave A Rating Below!</h3>
  439. <div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>follow <a href="https://www.instagram.com/olivesfordinner/">@olivesfordinner</a> on instagram for more</p>
  440. </div>
  441. </div>
  442. </div>
  443. </footer>
  444. </div>
  445.  
  446.  
  447.  
  448. <script>
  449. window.trCommon={"minRating":6,"ajaxurl":"https:\/\/olivesfordinner.com\/wp-admin\/admin-ajax.php","ratingNonce":"45238d212c","postId":230};
  450. window.TastyRecipes = window.TastyRecipes || {};
  451.  
  452. window.TastyRecipes.smoothScroll = {
  453. init() {
  454. window.addEventListener( 'click', e => {
  455. let anchor = e.target;
  456. if ( ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) {
  457. if ( anchor.tagName === 'A' ) {
  458. return;
  459. }
  460.  
  461. anchor = anchor.closest( 'a' );
  462. if ( ! anchor || ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) {
  463. return;
  464. }
  465. }
  466.  
  467. const elementHref = anchor.getAttribute( 'href' );
  468. if ( ! elementHref ) {
  469. return;
  470. }
  471.  
  472. e.preventDefault();
  473. this.goToSelector( elementHref );
  474. });
  475. },
  476. goToSelector( selector ) {
  477. const element = document.querySelector( selector );
  478. if ( ! element ) {
  479. return;
  480. }
  481. element.scrollIntoView( { behavior: 'smooth' } );
  482. history.pushState( {}, '', selector );
  483. }
  484. };
  485.  
  486. (function( callback ) {
  487. if ( document.readyState !== 'loading' ) {
  488. callback();
  489. } else {
  490. window.addEventListener( 'load', callback );
  491. }
  492. })(() => {
  493. window.TastyRecipes.smoothScroll.init();
  494. });
  495.  
  496. window.TastyRecipes = window.TastyRecipes || {};
  497. window.TastyRecipes.cookMode = {
  498. wakeLockApi: false,
  499. wakeLock: false,
  500. cookModeSelector: '.tasty-recipes-cook-mode',
  501. init() {
  502. if ("wakeLock" in navigator && "request" in navigator.wakeLock) {
  503. this.wakeLockApi = navigator.wakeLock;
  504. }
  505.  
  506. const cookModes = document.querySelectorAll(this.cookModeSelector);
  507.  
  508. if (cookModes.length > 0) {
  509. for (const cookMode of cookModes) {
  510. if (this.wakeLockApi) {
  511. cookMode.querySelector('input[type="checkbox"]').addEventListener("change", event => {
  512. this.checkboxChange(event.target);
  513. }, false);
  514. } else {
  515. cookMode.style.display = "none";
  516. }
  517. }
  518. }
  519. },
  520. checkboxChange(checkbox) {
  521. if (checkbox.checked) {
  522. this.lock();
  523. } else {
  524. this.unlock();
  525. }
  526. },
  527. setCheckboxesState(state) {
  528. const checkboxes = document.querySelectorAll(this.cookModeSelector + ' input[type="checkbox"]');
  529. for (const checkbox of checkboxes) {
  530. checkbox.checked = state;
  531. }
  532. },
  533. async lock() {
  534. try {
  535. this.wakeLock = await this.wakeLockApi.request("screen");
  536. this.wakeLock.addEventListener("release", () => {
  537. this.wakeLock = false;
  538. this.setCheckboxesState(false);
  539. });
  540. this.setCheckboxesState(true);
  541. } catch (error) {
  542. this.setCheckboxesState(false);
  543. }
  544. },
  545. unlock() {
  546. if (this.wakeLock) {
  547. this.wakeLock.release();
  548. this.wakeLock = false;
  549. }
  550. this.setCheckboxesState(false);
  551. }
  552. };
  553.  
  554. (function(callback) {
  555. if (document.readyState !== "loading") {
  556. callback();
  557. } else {
  558. document.addEventListener("DOMContentLoaded", callback);
  559. }
  560. })(() => {
  561. window.TastyRecipes.cookMode.init();
  562. });
  563.  
  564.  
  565.  
  566. window.TastyRecipes = window.TastyRecipes || {};
  567.  
  568. window.TastyRecipes.staticTooltip = {
  569. element: null,
  570. tooltipElement: null,
  571. deleting: false,
  572. init( element ) {
  573. if ( this.deleting ) {
  574. return;
  575. }
  576. this.element = element;
  577. this.buildElements();
  578. },
  579. destroy() {
  580. if ( ! this.tooltipElement || this.deleting ) {
  581. return;
  582. }
  583.  
  584. this.deleting = true;
  585. this.tooltipElement.classList.remove( 'opened' );
  586.  
  587. setTimeout( () => {
  588. this.tooltipElement.remove();
  589. this.deleting = false;
  590. }, 500 );
  591. },
  592. buildElements() {
  593. const tooltipElement = document.createElement( 'div' );
  594. tooltipElement.classList.add( 'tasty-recipes-static-tooltip');
  595. tooltipElement.setAttribute( 'id', 'tasty-recipes-tooltip' );
  596.  
  597. const currentTooltipElement = document.getElementById( 'tasty-recipes-tooltip' );
  598. if ( currentTooltipElement ) {
  599. document.body.replaceChild( tooltipElement, currentTooltipElement );
  600. } else {
  601. document.body.appendChild( tooltipElement );
  602. }
  603.  
  604. this.tooltipElement = document.getElementById( 'tasty-recipes-tooltip' );
  605. },
  606. show() {
  607. if ( ! this.tooltipElement ) {
  608. return;
  609. }
  610.  
  611. const tooltipTop = this.element.getBoundingClientRect().top
  612. + window.scrollY
  613. - 10 // 10px offset.
  614. - this.tooltipElement.getBoundingClientRect().height;
  615. const tooltipLeft = this.element.getBoundingClientRect().left
  616. - ( this.tooltipElement.getBoundingClientRect().width / 2 )
  617. + ( this.element.getBoundingClientRect().width / 2 ) - 1;
  618. const posLeft = Math.max( 10, tooltipLeft );
  619. this.maybeRemoveTail( posLeft !== tooltipLeft );
  620.  
  621. this.tooltipElement.setAttribute( 'style', 'top:' + tooltipTop + 'px;left:' + posLeft + 'px;' );
  622. this.tooltipElement.classList.add( 'opened' );
  623.  
  624. },
  625. maybeRemoveTail( removeTail ) {
  626. if ( removeTail ) {
  627. this.tooltipElement.classList.add( 'tr-hide-tail' );
  628. } else {
  629. this.tooltipElement.classList.remove( 'tr-hide-tail' );
  630. }
  631. },
  632. changeMessage( message ) {
  633. if ( ! this.tooltipElement ) {
  634. return;
  635. }
  636. this.tooltipElement.innerHTML = message;
  637. }
  638. };
  639.  
  640. window.TastyRecipes.ajax = {
  641. sendPostRequest( url, data, success, failure ) {
  642. const xhr = new XMLHttpRequest();
  643. xhr.open( 'POST', url, true );
  644. xhr.send( this.preparePostData( data ) );
  645.  
  646. xhr.onreadystatechange = () => {
  647. if ( 4 !== xhr.readyState ) {
  648. return;
  649. }
  650. if ( xhr.status === 200 ) {
  651. success( JSON.parse( xhr.responseText ) );
  652. return;
  653. }
  654.  
  655. failure( xhr );
  656. };
  657.  
  658. xhr.onerror = () => {
  659. failure( xhr );
  660. };
  661. },
  662. preparePostData( data ) {
  663. const formData = new FormData();
  664.  
  665. for ( const key in data ) {
  666. formData.append( key, data[key] );
  667. }
  668. return formData;
  669. },
  670. };
  671.  
  672. window.TastyRecipes.ratings = {
  673. defaultRating: 0,
  674. currentRatingPercentage: 100,
  675. savingRating: false,
  676. init( minRating ) {
  677. this.minRating = minRating;
  678.  
  679. this.formWatchRating();
  680. this.closeTooltipWhenClickOutside();
  681. this.addBodyClassBasedOnSelectedRating();
  682. this.backwardCompFormRatingPosition();
  683. },
  684. formWatchRating() {
  685. const ratings = document.querySelectorAll('.tasty-recipes-no-ratings-buttons [data-rating]');
  686. if ( ratings.length <= 0 ) {
  687. return;
  688. }
  689. for ( const rating of ratings ) {
  690. rating.addEventListener( 'click', event => {
  691. event.preventDefault();
  692. this.defaultRating = event.target.closest( '.checked' ).dataset.rating;
  693. this.setCheckedStar( event.target );
  694. this.maybeSendRating( this.defaultRating, event.target );
  695. this.setRatingInForm( this.defaultRating );
  696. } );
  697. }
  698. },
  699. closeTooltipWhenClickOutside() {
  700. window.addEventListener( 'click', e => {
  701. // Bailout (don't remove the tooltip) when the clicked element is a rating star, or it's the tooltip itself.
  702. if ( e.target.closest( '.tasty-recipes-rating' ) || e.target.classList.contains( 'tasty-recipes-static-tooltip' ) ) {
  703. return;
  704. }
  705.  
  706. window.TastyRecipes.staticTooltip.destroy();
  707. } );
  708. },
  709. setRatingInForm( rating ) {
  710. const ratingInput = document.querySelector( '#respond .tasty-recipes-rating[value="' + rating + '"]' );
  711. if ( ! ratingInput ) {
  712. return;
  713. }
  714. ratingInput.click();
  715. },
  716. addBodyClassBasedOnSelectedRating() {
  717. const ratingInputs = document.querySelectorAll( 'input.tasty-recipes-rating' );
  718. if ( ! ratingInputs ) {
  719. return;
  720. }
  721. for ( const ratingInput of ratingInputs ) {
  722. ratingInput.addEventListener( 'click', currentEvent => {
  723. const selectedRating = currentEvent.target.getAttribute( 'value' );
  724. this.handleBodyClassByRating( selectedRating );
  725. this.toggleCommentTextareaRequired( selectedRating );
  726. } );
  727. }
  728. },
  729. handleBodyClassByRating( rating ) {
  730. if ( rating < this.minRating ) {
  731. document.body.classList.remove( 'tasty-recipes-selected-minimum-rating' );
  732. return;
  733. }
  734. document.body.classList.add( 'tasty-recipes-selected-minimum-rating' );
  735. },
  736. toggleCommentTextareaRequired( rating ) {
  737. const commentTextarea = document.getElementById( 'comment' );
  738. if ( ! commentTextarea ) {
  739. return;
  740. }
  741.  
  742. if ( rating < this.minRating ) {
  743. commentTextarea.setAttribute( 'required', '' );
  744. return;
  745. }
  746.  
  747. commentTextarea.removeAttribute( 'required' );
  748. },
  749. maybeSendRating( rating, element ) {
  750. if ( this.savingRating === rating ) {
  751. return;
  752. }
  753.  
  754. this.savingRating = rating;
  755. window.TastyRecipes.staticTooltip.init( element );
  756.  
  757. const recipeCardElement = element.closest( '.tasty-recipes' );
  758. if ( ! recipeCardElement ) {
  759. window.TastyRecipes.staticTooltip.destroy();
  760. return;
  761. }
  762.  
  763. window.TastyRecipes.ajax.sendPostRequest(
  764. window.trCommon.ajaxurl,
  765. {
  766. action: 'tasty_recipes_save_rating',
  767. rating,
  768. nonce: window.trCommon.ratingNonce,
  769. post_id: window.trCommon.postId,
  770. recipe_id: recipeCardElement.dataset.trId,
  771. },
  772. ( response ) => {
  773. window.TastyRecipes.staticTooltip.changeMessage( response.data.message );
  774. window.TastyRecipes.staticTooltip.show();
  775. this.updateAverageText( response.data, recipeCardElement );
  776. this.maybeFillCommentForm( response.data );
  777.  
  778. // Hide the tooltip after 5 seconds.
  779. setTimeout( () => {
  780. this.maybeResetTooltip( recipeCardElement, response.data, rating );
  781. }, 5000 );
  782. },
  783. () => {
  784. this.resetTooltip( recipeCardElement );
  785. }
  786. );
  787. },
  788. updateAverageText( data, recipeCardElement ) {
  789. if ( ! data.average ) {
  790. return;
  791. }
  792. this.setRatingPercent( data );
  793.  
  794. if ( ! data.count ) {
  795. return;
  796. }
  797.  
  798. const quickLink = document.querySelector( '.tasty-recipes-rating-link' );
  799. if ( quickLink ) {
  800. this.setTextInContainer( quickLink, data );
  801. this.setPartialStar( quickLink );
  802. }
  803.  
  804. const cardStars = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );
  805. cardStars.dataset.trDefaultRating = data.average;
  806. this.setTextInContainer( recipeCardElement.querySelector( '.tasty-recipes-rating' ), data );
  807. },
  808. setTextInContainer( container, data ) {
  809. if ( ! container ) {
  810. return;
  811. }
  812.  
  813. if ( data.label ) {
  814. const ratingLabelElement = container.querySelector( '.rating-label' );
  815. if ( ratingLabelElement ) {
  816. ratingLabelElement.innerHTML = data.label;
  817. }
  818. return;
  819. }
  820.  
  821. const averageElement = container.querySelector( '.average' );
  822. if ( averageElement ) {
  823. averageElement.textContent = data.average;
  824. }
  825.  
  826. const countElement = container.querySelector( '.count' );
  827. if ( countElement ) {
  828. countElement.textContent = data.count;
  829. }
  830. },
  831. setPartialStar( container ) {
  832. const highestStar = container.querySelector( '[data-rating="' + Math.ceil( this.defaultRating ) + '"]' );
  833. if ( highestStar ) {
  834. highestStar.dataset.trClip = this.currentRatingPercentage;
  835. }
  836. },
  837. setRatingPercent( data ) {
  838. this.defaultRating = data.average.toFixed( 1 );
  839. const parts = data.average.toFixed( 2 ).toString().split( '.' );
  840. this.currentRatingPercentage = parts[1] ? parts[1] : 100;
  841. if ( this.currentRatingPercentage === '00' ) {
  842. this.currentRatingPercentage = 100;
  843. }
  844. },
  845. setCheckedStar( target ) {
  846. const cardRatingContainer = target.closest( '.tasty-recipes-ratings-buttons' );
  847. const selectedRatingElement = cardRatingContainer.querySelector( '[data-tr-checked]' );
  848. if ( selectedRatingElement ) {
  849. delete selectedRatingElement.dataset.trChecked;
  850. }
  851.  
  852. const thisStar = target.closest( '.tasty-recipes-rating' );
  853. thisStar.dataset.trChecked = 1;
  854. thisStar.querySelector( '[data-tr-clip]' ).dataset.trClip = 100;
  855. },
  856. maybeFillCommentForm( data ) {
  857. if ( ! data.comment || ! data.comment.content ) {
  858. return;
  859. }
  860.  
  861. const commentForm = document.querySelector( '#commentform' );
  862. if ( ! commentForm ) {
  863. return;
  864. }
  865.  
  866. const commentBox = commentForm.querySelector( '[name=comment]' );
  867. if ( ! commentBox || commentBox.value ) {
  868. return;
  869. }
  870.  
  871. // Add comment details for editing.
  872. commentBox.innerHTML = data.comment.content;
  873. if ( data.comment.name ) {
  874. commentForm.querySelector( '[name=author]' ).value = data.comment.name;
  875. commentForm.querySelector( '[name=email]' ).value = data.comment.email;
  876. }
  877. },
  878. maybeResetTooltip( recipeCardElement, data, rating ) {
  879. if ( this.savingRating === rating ) {
  880. this.resetTooltip( recipeCardElement, data );
  881. }
  882. },
  883. resetTooltip( recipeCardElement, data ) {
  884. window.TastyRecipes.staticTooltip.destroy();
  885. this.savingRating = false;
  886.  
  887. // Reset the default rating.
  888. const cardRatingContainer = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );
  889. if ( cardRatingContainer ) {
  890. this.defaultRating = ( data && data.average ) ? data.average.toFixed(1) : cardRatingContainer.dataset.trDefaultRating;
  891. cardRatingContainer.dataset.trDefaultRating = this.defaultRating;
  892.  
  893. this.resetSelectedStar( cardRatingContainer, data );
  894. }
  895. },
  896. resetSelectedStar( cardRatingContainer ) {
  897. const selectedRatingElement = cardRatingContainer.querySelector( '[data-rating="' + Math.ceil( this.defaultRating ) + '"]' );
  898. if ( selectedRatingElement ) {
  899. selectedRatingElement.querySelector( '[data-tr-clip]' ).dataset.trClip = this.currentRatingPercentage;
  900. selectedRatingElement.parentNode.dataset.trChecked = 1;
  901. }
  902.  
  903. const previousSelectedElement= cardRatingContainer.querySelector( '[data-tr-checked]' );
  904. if ( previousSelectedElement ) {
  905. const currentSelectedRating = previousSelectedElement.querySelector('[data-rating]');
  906. if ( currentSelectedRating !== selectedRatingElement ) {
  907. delete previousSelectedElement.dataset.trChecked;
  908. }
  909. }
  910. },
  911. backwardCompFormRatingPosition() {
  912. const ratingsButtons = document.querySelector( '#respond .tasty-recipes-ratings-buttons, #tasty-recipes-comment-rating .tasty-recipes-ratings-buttons' );
  913. if ( ! ratingsButtons ) {
  914. return;
  915. }
  916. const ratingsButtonsStyles = window.getComputedStyle(ratingsButtons);
  917. if ( ! ratingsButtonsStyles.display.includes( 'flex' ) ) {
  918. ratingsButtons.style.direction = 'rtl';
  919. }
  920.  
  921. if ( typeof tastyRecipesRating !== 'undefined' ) {
  922. // Select the rating that was previously selected in admin.
  923. ratingsButtons.querySelector( '.tasty-recipes-rating[value="' + tastyRecipesRating + '"]' ).checked = true;
  924. }
  925.  
  926. const ratingSpans = ratingsButtons.querySelectorAll( '.tasty-recipes-rating' );
  927. for (const ratingSpan of ratingSpans) {
  928. ratingSpan.addEventListener( 'click', event => {
  929. if ( ratingSpan === event.target ) {
  930. return;
  931. }
  932. ratingSpan.previousElementSibling.click();
  933. } );
  934. }
  935. }
  936. };
  937.  
  938. (function(callback) {
  939. if (document.readyState !== "loading") {
  940. callback();
  941. } else {
  942. window.addEventListener( 'load', callback );
  943. }
  944. })(() => {
  945. window.TastyRecipes.ratings.init( window.trCommon ? window.trCommon.minRating : 4 );
  946. });
  947. </script></div><p>The post <a href="https://olivesfordinner.com/red-quinoa-and-sweet-potato-croquettes/">Sweet Potato Croquettes (Warm And Comforting)</a> appeared first on <a href="https://olivesfordinner.com">Olives for Dinner</a>.</p>
  948. ]]></content:encoded>
  949. <wfw:commentRss>https://olivesfordinner.com/red-quinoa-and-sweet-potato-croquettes/feed/</wfw:commentRss>
  950. <slash:comments>12</slash:comments>
  951. </item>
  952. <item>
  953. <title>Vegan Poke Bowl with Watermelon Tuna</title>
  954. <link>https://olivesfordinner.com/watermelon-tuna-poke-bowl/</link>
  955. <comments>https://olivesfordinner.com/watermelon-tuna-poke-bowl/#comments</comments>
  956. <dc:creator><![CDATA[erin wysocarski]]></dc:creator>
  957. <pubDate>Sat, 04 May 2024 00:47:04 +0000</pubDate>
  958. <category><![CDATA[Mains]]></category>
  959. <category><![CDATA[Seasonal Recipes]]></category>
  960. <category><![CDATA[Summer Recipes]]></category>
  961. <category><![CDATA[Vegan Seafood]]></category>
  962. <category><![CDATA[avocado]]></category>
  963. <category><![CDATA[fruit]]></category>
  964. <category><![CDATA[vegan sushi]]></category>
  965. <category><![CDATA[Vegan Umami]]></category>
  966. <guid isPermaLink="false">https://olivesfordinner.com/?p=2466</guid>
  967.  
  968. <description><![CDATA[<p><center>This knockout dish turns traditional sushi inside out for a fresh, bold twist.</center></p>
  969. <p>The post <a href="https://olivesfordinner.com/watermelon-tuna-poke-bowl/">Vegan Poke Bowl with Watermelon Tuna</a> appeared first on <a href="https://olivesfordinner.com">Olives for Dinner</a>.</p>
  970. ]]></description>
  971. <content:encoded><![CDATA[
  972. <p class="has-text-align-center">Ready to rethink your poke game? Our vegan poke bowl recipe swaps traditional fish for a star-studded watermelon tuna, blending bold flavors and fresh, vibrant ingredients together to create an unforgettable experience.</p>
  973.  
  974.  
  975.  
  976. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/watermelon-tuna-poke-bowl/?tp_image_id=2475" src="https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-top-down.jpg" alt="A top-down view of a vegan poke bowl with watermelon tuna." class="wp-image-2475" srcset="https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-top-down.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-top-down-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-top-down-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-top-down-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-top-down-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  977.  
  978.  
  979.  
  980. <p>As summer approaches, it’s the perfect time to experiment with vibrant, fresh flavors, and our vegan poke bowl is a great place to start. The star of the dish? Watermelon, cleverly prepared to take on a role you might not expect: standing in for tuna, wrapped in a unique, savory twist.</p>
  981.  
  982.  
  983.  
  984. <p>This bowl is all about layers and textures. We start with a base of fluffy <a href="https://www.gimmesomeoven.com/sushi-rice/">sushi rice</a>, topped with crunchy quick pickles and <a href="https://olivesfordinner.com/vegan-umami/">umami-packed seaweed</a>. Drizzle on some homemade ponzu dressing for that citrusy spark, sprinkle some <a href="https://olivesfordinner.com/beet-caviar-vegan-sushi/">amaranth caviar</a> over it for some pop, then add creamy avocado with dollops of spicy sambal mayo to bring everything together. And just when you think it can&#8217;t get any better, on goes the <a href="https://olivesfordinner.com/pan-seared-watermelon/">watermelon tuna</a>. </p>
  985.  
  986.  
  987.  
  988. <p>The best part? You can prep most of these elements ahead of time. So when dinner rolls around, it&#8217;s less of a scramble and more of a &#8220;serve and savor&#8221; kind of deal.</p>
  989.  
  990.  
  991.  
  992. <h2 class="wp-block-heading">What Happens When You Cook Watermelon?</h2>
  993.  
  994.  
  995.  
  996. <p>Curious about making watermelon tuna for your vegan poke bowl? Here’s how: Start by baking bite-sized chunks of watermelon, allowing them to cool afterward in a rice vinegar marinade. This method transforms the watermelon into a fantastic vegan alternative to tuna, both in look and texture. While it won’t mimic the exact taste of traditional tuna, it’s a perfect fit for a vegan poke bowl.</p>
  997.  
  998.  
  999.  
  1000. <p>In this process, the rice vinegar plays a crucial role. It reduces the natural sweetness of the watermelon, enhancing both the color and the texture, making it ideal for your vegan poke bowl. The effort is minimal, but the payoff in flavor and texture makes it a standout component in any <a href="https://olivesfordinner.com/category/entrees/vegan-seafood/">vegan seafood</a> dish.</p>
  1001.  
  1002.  
  1003.  
  1004. <h2 class="wp-block-heading">Why You&#8217;ll Love This Recipe</h2>
  1005.  
  1006.  
  1007.  
  1008. <p>Thinking about giving your usual dinner lineup a bit of a shake-up? This vegan poke bowl is basically a party on a plate, and here’s why you’ll want to RSVP yes:</p>
  1009.  
  1010.  
  1011.  
  1012. <ul>
  1013. <li><strong>Innovative Watermelon Tuna:</strong> Experience watermelon like never before! Marinated to savory perfection, it brilliantly takes on the role of tuna, adding a unique and delicious twist to every bite.</li>
  1014.  
  1015.  
  1016.  
  1017. <li><strong>Texture-Palooza:</strong> Crunchy, creamy, crispy—this bowl has it all. From avocado’s smooth swagger to the crisp bite of pickles and the subtle pop of amaranth caviar, your fork is in for a wild ride.</li>
  1018.  
  1019.  
  1020.  
  1021. <li><strong>Meal Prep Magic: </strong>Most of this bowl can be prepped ahead of time. That means when you&#8217;re ready to eat, you&#8217;re basically just assembling a masterpiece on the fly.</li>
  1022.  
  1023.  
  1024.  
  1025. <li><strong>Bright and Flavorful:</strong> Drizzled with homemade ponzu and spiced up with sambal mayo, every bite is packed with vibrant, zesty flavors that make dining a joy.</li>
  1026.  
  1027.  
  1028.  
  1029. <li><strong>Fresh and Fun:</strong> This dinner is perfect for those warm evenings when you want something light yet satisfying—it’s like a summer vacation, with no packing required.</li>
  1030. </ul>
  1031.  
  1032.  
  1033.  
  1034. <h2 class="wp-block-heading">Key Ingredients</h2>
  1035.  
  1036.  
  1037.  
  1038. <p>Every great dish has its all-stars, and in our vegan poke bowl, it&#8217;s a lineup of vibrant and punchy players that come together to create something truly special. Here&#8217;s the scoop on who’s bringing what to the party:</p>
  1039.  
  1040.  
  1041.  
  1042. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1407" data-pin-url="https://olivesfordinner.com/watermelon-tuna-poke-bowl/?tp_image_id=2477" src="https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-ingredients.jpg" alt="Ingredients laid out for a vegan poke bowl." class="wp-image-2477" srcset="https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-ingredients.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-ingredients-256x300.jpg 256w, https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-ingredients-768x900.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-ingredients-873x1024.jpg 873w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  1043.  
  1044.  
  1045.  
  1046. <ul>
  1047. <li><strong>Watermelon: </strong>Not just for picnics! Here, it&#8217;s marinated to become watermelon &#8220;tuna,&#8221; a refreshing and creative vegan twist on traditional seafood. Its sweet and juicy nature adds a delightful contrast to the savory elements.</li>
  1048.  
  1049.  
  1050.  
  1051. <li><strong>Amaranth:</strong> Tiny but mighty, amaranth is used here to make vegan caviar. It offers a unique texture and a playful nod to luxury.</li>
  1052.  
  1053.  
  1054.  
  1055. <li><strong>Beet Juice: </strong>The secret behind the vibrant color of our vegan caviar. Beet juice not only dyes the amaranth a stunning hue but also adds a subtle earthy sweetness that complements the other flavors.</li>
  1056.  
  1057.  
  1058.  
  1059. <li><strong>Sushi Rice: </strong>The base that holds all the magic. Sushi rice is sticky, pearly, and slightly sweet, perfect for scooping up with bits of watermelon tuna and a swipe of creamy avocado.</li>
  1060.  
  1061.  
  1062.  
  1063. <li><strong>Rice Vinegar:</strong> This is where the tang comes in. Rice vinegar brightens up the sushi rice and gives the watermelon that necessary zing, balancing its sweetness and mimicking the acidity typically found in seafood dishes.</li>
  1064.  
  1065.  
  1066.  
  1067. <li><strong>Persian Cucumbers:</strong> Crunchy, fresh, and slightly sweet, these cucumbers add a refreshing crunch to the bowl, making each bite crisp and invigorating.</li>
  1068.  
  1069.  
  1070.  
  1071. <li><strong>Jalapeno (optional): </strong>For those who like a little heat. Chop it, slice it, dice it—however you add it, jalapeno brings a spicy kick that lights up the bowl.</li>
  1072.  
  1073.  
  1074.  
  1075. <li><strong>Hijiki Seaweed:</strong> Briny and rich with a hint of the sea, hijiki elevates the oceanic vibes of our bowl. It&#8217;s like a mini seaside escape in every bite.</li>
  1076.  
  1077.  
  1078.  
  1079. <li><strong>Soy Sauce:</strong> The umami bomb. Soy sauce deepens the flavor profile, adding that essential savory note that ties all the sweet and tangy elements together.</li>
  1080.  
  1081.  
  1082.  
  1083. <li><strong>Grapefruit and Lime:</strong> The citrus power couple! The juice from these fruits makes our ponzu dressing sing. It’s all about zesty, tangy goodness that cuts through the richness and refreshes your palate.</li>
  1084.  
  1085.  
  1086.  
  1087. <li><strong>Vegan Mayo and Sambal: </strong>Creamy meets fiery. This combination creates a spicy mayo that’s smooth with just enough heat to make your taste buds dance.</li>
  1088.  
  1089.  
  1090.  
  1091. <li><strong>Avocado: </strong>Creamy, dreamy avocado adds a luxurious texture and a rich, buttery flavor that rounds out the dish, ensuring every bite is satisfyingly smooth.</li>
  1092. </ul>
  1093.  
  1094.  
  1095.  
  1096. <p>So there you have it, a cast of ingredients ready to assemble into this magical vegan poke bowl, with watermelon tuna in a starring role.</p>
  1097.  
  1098.  
  1099.  
  1100. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/watermelon-tuna-poke-bowl/?tp_image_id=19891" src="https://olivesfordinner.com/wp-content/uploads/2016/04/vegan-poke-bowl-wooden-board.jpg" alt="A plant-based watermelon poke bowl on a wooden board." class="wp-image-19891" srcset="https://olivesfordinner.com/wp-content/uploads/2016/04/vegan-poke-bowl-wooden-board.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2016/04/vegan-poke-bowl-wooden-board-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2016/04/vegan-poke-bowl-wooden-board-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2016/04/vegan-poke-bowl-wooden-board-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2016/04/vegan-poke-bowl-wooden-board-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  1101.  
  1102.  
  1103.  
  1104. <h2 class="wp-block-heading">How To Make This Vegan Poke Bowl</h2>
  1105.  
  1106.  
  1107.  
  1108. <p>Ready to assemble a fresh, vibrant vegan poke bowl without any fuss? Here&#8217;s how to whip up this fun dish with minimal effort and maximum flavor. Make all of these components in advance for easy assembly later!</p>
  1109.  
  1110.  
  1111.  
  1112. <h3 class="wp-block-heading">Watermelon Tuna </h3>
  1113.  
  1114.  
  1115.  
  1116. <p>Place your watermelon cubes on a baking sheet, roast them briefly, then let them marinate in a little vinegar. This process infuses them with a savory flavor and creates a texture reminiscent of tuna.</p>
  1117.  
  1118.  
  1119.  
  1120. <h3 class="wp-block-heading">Amaranth Caviar</h3>
  1121.  
  1122.  
  1123.  
  1124. <p>Boil the amaranth in beet juice until tender, then let it chill to develop those caviar-like pearls that add a fun crunch.</p>
  1125.  
  1126.  
  1127.  
  1128. <h3 class="wp-block-heading">Sushi Rice</h3>
  1129.  
  1130.  
  1131.  
  1132. <p>Use a rice cooker for the perfectly-textured sushi rice. Keep it warm in the rice cooker and season and serve when ready.</p>
  1133.  
  1134.  
  1135.  
  1136. <h3 class="wp-block-heading">Quick Pickles</h3>
  1137.  
  1138.  
  1139.  
  1140. <p>Combine sliced cucumbers (and jalapeños if you like a kick) with vinegar and a pinch of sugar. Let them marinate to pick up a crisp, tangy flavor that contrasts beautifully with the other ingredients.</p>
  1141.  
  1142.  
  1143.  
  1144. <h3 class="wp-block-heading">Ponzu Dressing</h3>
  1145.  
  1146.  
  1147.  
  1148. <p>Whisk together citrus juices, soy sauce, and a touch of mirin for a bright, tangy sauce that adds a zesty punch to the bowl.</p>
  1149.  
  1150.  
  1151.  
  1152. <h3 class="wp-block-heading">Sambal Mayo</h3>
  1153.  
  1154.  
  1155.  
  1156. <p>Mix vegan mayo with sambal or your favorite chili sauce for a creamy, spicy condiment that brings a bit of heat to each bite.</p>
  1157.  
  1158.  
  1159.  
  1160. <h3 class="wp-block-heading">Seaweed Mix</h3>
  1161.  
  1162.  
  1163.  
  1164. <p>Soak hijiki seaweed, then toss it with a little soy sauce and mirin for a deep umami flavor that complements the watermelon tuna.</p>
  1165.  
  1166.  
  1167.  
  1168. <h3 class="wp-block-heading">Assemble Your Bowl</h3>
  1169.  
  1170.  
  1171.  
  1172. <p>Start with a layer of sushi rice, then arrange the watermelon tuna, amaranth caviar, pickles, and seaweed over it. Drizzle over the ponzu dressing and dot it with the sambal mayo. Top it with the fresh avocado for creaminess and a pop of color.</p>
  1173.  
  1174.  
  1175.  
  1176. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1757" data-pin-url="https://olivesfordinner.com/watermelon-tuna-poke-bowl/?tp_image_id=2474" src="https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-served.jpg" alt="A top-down shot of a watermelon tuna poke bowl." class="wp-image-2474" srcset="https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-served.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-served-205x300.jpg 205w, https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-served-768x1124.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-served-699x1024.jpg 699w, https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-served-1049x1536.jpg 1049w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  1177.  
  1178.  
  1179.  
  1180. <h2 class="wp-block-heading">More Vegan Sushi And Seafood Recipes</h2>
  1181.  
  1182.  
  1183.  
  1184. <p>If this sushi bowl has sparked a sushi-sized hole in your heart for more fish-free recipes, why not roll on over to my <a href="https://olivesfordinner.com/vegan-seafood-recipes-roundup/">vegan seafood guide</a>? It&#8217;s packed with ideas and top picks for the best vegan seafood brands that&#8217;ll keep your sushi adventures rolling! </p>
  1185.  
  1186.  
  1187.  
  1188. <p>For more <a href="https://olivesfordinner.com/vegan-sushi-recipes/">vegan sushi recipes</a>, check these out:</p>
  1189.  
  1190.  
  1191.  
  1192. <ul>
  1193. <li><a href="https://olivesfordinner.com/vegan-sushi-roll/">Vegan Asparagus Sushi Rolls</a></li>
  1194.  
  1195.  
  1196.  
  1197. <li><a href="https://olivesfordinner.com/spicy-carrot-lox-and-avocado-sushi/">Spicy Carrot Lox Sushi</a></li>
  1198.  
  1199.  
  1200.  
  1201. <li><a href="https://olivesfordinner.com/sweet-potato-tempura-and-avocado-rolls-with-teriyaki-glaze/">Sweet Potato Tempura and Avocado Rolls</a></li>
  1202.  
  1203.  
  1204.  
  1205. <li><a href="https://olivesfordinner.com/japanese-style-breakfast-bowl/">Japanese-Style Breakfast Bowl</a></li>
  1206.  
  1207.  
  1208.  
  1209. <li><a href="https://olivesfordinner.com/vegan-dynamite-rolls/">Vegan Dynamite Rolls</a></li>
  1210. </ul>
  1211.  
  1212.  
  1213.  
  1214. <h2 class="wp-block-heading">FAQs</h2>
  1215.  
  1216.  
  1217.  
  1218. <div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1714770205088"><strong class="schema-faq-question">What is a vegan poke bowl?</strong> <p class="schema-faq-answer">A vegan poke bowl is a plant-based twist on the traditional Hawaiian dish, replacing fish with plant-based alternatives like marinated tofu, tempeh, or watermelon tuna. It combines vibrant, healthy vegetables, grains such as sushi rice, and flavorful toppings like seaweed and avocado for a nutritious and visually appealing meal.</p> </div> <div class="schema-faq-section" id="faq-question-1714770158183"><strong class="schema-faq-question">What is a good fish substitute for poke bowls?</strong> <p class="schema-faq-answer">Watermelon tuna is an excellent fish substitute for vegan poke bowls, perfectly mimicking the texture and color of traditional tuna when marinated and baked. Other ideal options include marinated tofu and tempeh, or jackfruit, which are popular in plant-based recipes for their ability to soak up savory poke flavors and provide satisfying texture.</p> </div> <div class="schema-faq-section" id="faq-question-1714770179023"><strong class="schema-faq-question">What&#8217;s the difference between a Buddha bowl and poke bowl?</strong> <p class="schema-faq-answer">A Buddha bowl typically consists of a balanced mix of cooked grains, vegetables, plant-based proteins like chickpeas or tofu, and a dressing, arranged in a vibrant, health-focused dish. In contrast, a poke bowl, originally a Hawaiian specialty, features raw marinated fish—though in a vegan poke bowl, we use plant-based alternatives such as marinated tofu or watermelon tuna, served over rice with fresh toppings like seaweed, cucumber, and avocado, offering a delicious fusion of flavors and textures.</p> </div> </div>
  1219.  
  1220.  
  1221. <a class="button tasty-recipes-print-button tasty-recipes-no-print tasty-recipes-print-above-card" href="https://olivesfordinner.com/watermelon-tuna-poke-bowl/print/8729/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-8729-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div data-tr-id="8729" id="tasty-recipes-8729" class="tasty-recipes tasty-recipes-8729 tasty-recipes-display tasty-recipes-has-image" data-tasty-recipes-customization="primary-color.border-color">
  1222. <style type="text/css" style="display: none !important;">
  1223. .tasty-recipes-print-button{background-color:#667;border:none;display:inline-block;padding:.5em 1em;text-decoration:none}body:not(.tasty-recipes-print-view) .tasty-recipes-print-button.tasty-recipes-print-above-card{color:#fff;display:none}body:not(.tasty-recipes-print-view) .tasty-recipes-print-button.tasty-recipes-print-above-card:hover{background-color:#b2b2bb;color:#fff;display:inline-block;padding:.5em 1em;text-decoration:none}.tasty-recipes-image-button-container{display:flex;flex-direction:column;flex-wrap:wrap;float:right;margin-left:10px}body.tasty-recipes-print-view .tasty-recipes-buttons,body.tasty-recipes-print-view .tasty-recipes-cook-mode{display:none}.tasty-recipes-image-button-container .tasty-recipes-buttons{margin-bottom:10px;margin-top:10px}.tasty-recipes-image-button-container .tasty-recipes-button-wrap{box-sizing:border-box;margin-bottom:10px}.tasty-recipes-image-button-container .tasty-recipes-buttons a,.tasty-recipes-quick-links a.button{background-color:#f9f9f9;background-color:var(--tr-button-color,#f9f9f9);border:1px solid #aaa;border-color:var(--tr-button-color,#aaa);border-radius:0;color:#aaa;color:var(--tr-button-text-color,#aaa);cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:16px;margin-top:0;padding:8px;text-align:center;text-decoration:none;text-transform:uppercase}.tasty-recipes-quick-links{align-items:center;display:flex;gap:.625em;justify-content:center;margin-bottom:1em}.tasty-recipes-quick-links a.button{display:inline-block;margin:0}.tasty-recipes-quick-links a.button+span{display:none}.tasty-recipes-entry-content .tasty-recipes-buttons a:hover,.tasty-recipes-image-button-container .tasty-recipes-buttons .button:hover,.tasty-recipes-quick-links a.button:hover{background-color:var(--tr-button-text-color,#aaa);color:var(--tr-button-color,#f9f9f9);text-decoration:none}.tasty-recipes-image-button-container .tasty-recipes-buttons .button:hover{opacity:1}.tasty-recipes-image-button-container .tasty-recipes-buttons a:hover{background-color:#979599;text-decoration:none}.tasty-recipes-image-button-container .tasty-recipes-buttons svg{display:none}.tasty-recipes-yield-scale{border:1px solid #979599;border-radius:2px;color:#979599;font-size:.7rem;margin-left:3px;padding:0 4px}.tasty-recipes-units-scale-container{display:flex;flex-wrap:wrap}.tasty-recipes-convert-container{padding:0 1em 1em 0}.tasty-recipes-convert-container .tasty-recipes-convert-label{align-self:center;color:#979599;font-size:.6rem;text-transform:uppercase}.tasty-recipes-convert-container button{background:transparent;border:1px solid #353547;border-radius:2px;color:#353547;letter-spacing:0;margin-left:5px;min-width:34px;padding:2px 4px;text-align:center}.tasty-recipes-convert-container button.tasty-recipes-convert-button-active{background-color:#000;border-color:#000;color:#fff}.tasty-recipes-convert-container button:focus{outline:none}.tasty-recipes-scale-container{display:flex;padding:0 0 1em}.tasty-recipes-scale-container .tasty-recipes-scale-label{align-self:center;color:#979599;font-size:.6rem;text-transform:uppercase}.tasty-recipes-scale-container button{background:transparent;border:1px solid #353547;border-radius:2px;color:#353547;cursor:pointer;letter-spacing:0;margin-left:5px;min-width:34px;padding:2px 4px}.tasty-recipes-scale-container button.tasty-recipes-scale-button-active{background-color:#000;border-color:#000;color:#fff}.tasty-recipes-scale-container button:focus{outline:none}.tasty-recipes-ingredients-header{margin:1em 0}@media only screen and (min-width:520px){.tasty-recipes-ingredients-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}}.tasty-recipes-ingredients-header .tasty-recipes-ingredients-clipboard-container{align-items:baseline;display:inline-flex}.tasty-recipes-ingredients-header h3{margin:0 10px 10px 0}.tasty-recipes-ingredients-clipboard-container .tasty-recipes-copy-button{background:transparent;border:none;color:#353547;height:24px;padding:0;position:relative;width:24px}.tasty-recipes-ingredients-clipboard-container .tasty-recipes-copy-button:hover{opacity:.5}.tasty-recipes-instructions-header{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-between;margin:1em 0}.tasty-recipes-entry-content .tasty-recipes-instructions h3{margin:0 0 1rem}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-instructions h3{margin:0}}button[name=tasty-recipes-video-toggle]{background:#979599;border:#979599;border-radius:2px;display:inline-block;font-size:14px;height:30px;line-height:20px;margin:0;padding:0;text-align:center;vertical-align:middle;width:86px}button[name=tasty-recipes-video-toggle] span{padding:0 4px;pointer-events:none}button[name=tasty-recipes-video-toggle][aria-checked=false] :last-child,button[name=tasty-recipes-video-toggle][aria-checked=true] :first-child{background:#fff;border-radius:2px;color:#979599;padding:2px 4px}button[name=tasty-recipes-video-toggle][aria-checked=false] :first-child,button[name=tasty-recipes-video-toggle][aria-checked=true] :last-child{color:#fff}label[for=tasty-recipes-video-toggle]{color:#979599;font-size:.6rem;line-height:30px;padding-right:8px;text-transform:uppercase;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-o-user-select:none;vertical-align:middle}.tasty-recipe-responsive-iframe-container{margin:10px 0}.tasty-recipes-equipment{display:flex;flex-wrap:wrap;justify-content:space-evenly}.tasty-recipes-equipment>h3{flex:0 0 100%}.tasty-recipes-equipment .tasty-link-card{flex:0 0 50%;padding:1.5rem 1rem;text-align:center}@media screen and (min-width:500px){.tasty-recipes-equipment .tasty-link-card{flex:0 0 33%}}.tasty-recipes-equipment .tasty-link-card p{font-size:1em;font-weight:700;margin-bottom:0}.tasty-recipes-equipment .tasty-link-card p a{color:initial}.tasty-recipes-equipment .tasty-link-card span{font-size:.9em}.tasty-recipes .tasty-recipes-nutrition ul{list-style-type:none;margin:0;padding:0}.tasty-recipes .tasty-recipes-nutrition ul:after{clear:both;content:" ";display:block}.tasty-recipes .tasty-recipes-nutrition li{float:left;list-style-type:none;margin-bottom:0;margin-left:0;margin-right:16px}.tasty-recipes-plug{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1em;text-align:center}.tasty-recipes-plug a{box-shadow:none;text-decoration:none}.tasty-recipes-plug a img{background:transparent;box-shadow:none;display:inline-block;height:auto;margin:5px 0 0 8px;padding:0;width:150px}.tasty-recipes-footer-content{padding:1.5em;text-align:center}.tasty-recipes-footer-content .tasty-recipes-footer-copy{margin-left:0}.tasty-recipes-footer-content img,.tasty-recipes-footer-content svg{width:60px}.tasty-recipes-entry-content .tasty-recipes-entry-footer h3{font-size:1.25em;margin:0 0 .25em;padding:0}.tasty-recipes-entry-footer p{font-size:.75em;margin:0}.tasty-recipes-entry-footer p a{border-bottom:none;box-shadow:none;text-decoration:underline}.tasty-recipes-flash-message{background-color:#fff;border-radius:4px;box-shadow:0 .3px .4px 0 rgba(0,0,0,.024),0 .9px 1.5px 0 rgba(0,0,0,.05),0 3.5px 6px 0 rgba(0,0,0,.1);color:#313135;display:inline-block;font-size:13px;letter-spacing:0;line-height:1.2em;margin-left:10px;padding:4px 10px}@media screen and (min-width:500px){.tasty-recipes-flash-message{padding:4px 10px}}.tasty-recipes-flash-message p{margin:0;padding:0;text-transform:none}@media screen and (min-width:500px){.tasty-recipes-footer-content{align-items:center;display:flex;justify-content:center;padding:1.5em 0;text-align:left}.tasty-recipes-footer-content .tasty-recipes-footer-copy{margin-left:.8em}}@media print{.tasty-recipes-no-print,.tasty-recipes-no-print *{display:none!important}}[data-tr-ingredient-checkbox]{cursor:pointer;list-style-position:outside;list-style-type:none!important;margin-left:0!important}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container{position:relative}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]+label{display:inline-block;position:relative;vertical-align:middle}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]+label:before{border:1px solid;border-radius:2px;content:"";display:inline-block;height:20px;margin-right:10px;position:relative;width:20px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]:checked+label:after{border-bottom:2px solid;border-left:2px solid;content:"";display:inline-block;height:6px;left:4px;position:absolute;top:4px;transform:rotate(-45deg);width:12px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]:focus+label:before{box-shadow:0 0 8px #5e9ed6;outline:1px solid #5d9dd5}[data-tr-ingredient-checkbox=checked]{opacity:.8;text-decoration:line-through}.tasty-recipes-cook-mode__container{align-items:center;display:flex;line-height:100%}.tasty-recipes-cook-mode__container label{font-size:inherit}.tasty-recipes-cook-mode__switch{display:inline-block;height:17px;margin-right:10px;position:relative;width:30px}.tasty-recipes-cook-mode__switch-slider{background-color:#737373;bottom:0;cursor:pointer;display:block;left:0;opacity:.4;position:absolute;right:0;top:0;transition:.4s}.tasty-recipes-cook-mode__switch-slider:before{background-color:#fff;bottom:2px;content:"";height:13px;left:2px;position:absolute;transition:.4s;width:13px}.tasty-recipes-cook-mode__switch input{display:none}.tasty-recipes-cook-mode__switch input:checked+span{opacity:1}.tasty-recipes-cook-mode__switch input:checked+span:before{transform:translateX(13px)}.tasty-recipes-cook-mode__switch-round{border-radius:34px}.tasty-recipes-cook-mode__switch-round:before{border-radius:50%}.tasty-recipes-cook-mode__label{font-weight:700}@media only screen and (max-width:767px){#shop-with-instacart-v1{transform:scale(.75);transform-origin:top left}}/* Bold recipe card styles. */ .tasty-recipes{border:5px solid #667;margin-top:6em;margin-bottom:4em}.tasty-recipes.tasty-recipes-has-plug{margin-bottom:1em}.tasty-recipes-plug{margin-bottom:4em}.tasty-recipes-print-button{display:none}.tasty-recipes-image-shim{height:69.5px;clear:both}.tasty-recipes-entry-header{background-color:#667;color:#fff;text-align:center;padding-top:35px;padding-bottom:1.5em;padding-left:2.5em;padding-right:2.5em}.tasty-recipes-entry-header.tasty-recipes-has-image{padding-top:0px}.tasty-recipes-entry-header .tasty-recipes-image{float:none;text-align:center;transform:translateY(-115px);margin-bottom:1em;/* Decide if we need this */}.tasty-recipes-entry-header .tasty-recipes-image img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:5px solid #667;height:150px;width:150px;display:inline-block;object-fit:cover}.tasty-recipes-entry-header h2{font-size:2em;font-weight:400;text-transform:lowercase;margin-bottom:0;text-align:center;color:#fff;margin-top:0;padding-top:0;padding-bottom:0}.tasty-recipes-has-image .tasty-recipes-entry-header h2{margin-top:-115px}.tasty-recipes-entry-header hr{border:1px solid #b7bbc6;background-color:#b7bbc6;margin-bottom:1em;margin-top:1em}.tasty-recipes-entry-header div.tasty-recipes-rating{text-decoration:none;border:none;display:block;font-size:1.375em}.tasty-recipes-entry-header .tasty-recipes-rating:hover{text-decoration:none}.tasty-recipes-entry-header .tasty-recipes-rating p{margin-bottom:0}.tasty-recipes-no-ratings-buttons .unchecked,.tasty-recipes-no-ratings-buttons .checked,.tasty-recipes-entry-header span.tasty-recipes-rating{color:#fff;color:var(--tr-star-color,#fff)}.tasty-recipes-entry-header .rating-label{font-style:italic;color:#b7bbc6;font-size:0.6875em;display:block}.tasty-recipes,.tasty-recipes-ratings{--tr-star-size:0.97em!important;--tr-star-margin:0.5em!important}.tasty-recipes-entry-header .tasty-recipes-details{margin-top:1em}.tasty-recipes-entry-header .tasty-recipes-details ul{list-style-type:none;margin:0}.tasty-recipes-entry-header .tasty-recipes-details ul li{display:inline-block;margin-left:0.5em;margin-right:0.5em;font-size:1em;line-height:2.5em;color:#fff}@media only screen and (max-width:520px){.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{height:0.8em;margin-top:0.4em}.tasty-recipes-entry-header .tasty-recipes-details ul li{font-size:0.875em;line-height:1.75em}}@media only screen and (min-width:520px){.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{height:1em;margin-top:0.6em}.tasty-recipes-entry-header .tasty-recipes-details ul li{font-size:1em;line-height:2.5em}}.tasty-recipes-entry-header .tasty-recipes-details .tasty-recipes-label{font-style:italic;color:#b7bbc6;margin-right:0.125em}.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{vertical-align:top;margin-right:0.2em;display:inline-block;color:#FFF}.tasty-recipes-entry-header .tasty-recipes-details .author a{color:inherit;text-decoration:underline}.tasty-recipes-entry-content{padding-top:1.25em}.tasty-recipes-entry-content .tasty-recipes-buttons{margin-bottom:1.25em;margin-left:1.25em;margin-right:1.25em}.tasty-recipes-entry-content .tasty-recipes-buttons:after{content:' ';display:block;clear:both}.tasty-recipes-entry-content .tasty-recipes-button-wrap{width:50%;display:inline-block;float:left;box-sizing:border-box}.tasty-recipes-quick-links a.button,.tasty-recipes-entry-content .tasty-recipes-buttons a{text-transform:uppercase;text-align:center;display:block;color:#fff;color:var(--tr-button-text-color,#fff);background-color:#667;background-color:var(--tr-button-color,#666677);font-size:1em;line-height:1.375em;padding:1em;font-weight:bold;margin-top:0;border:none;border-radius:0;text-decoration:none}.tasty-recipes-quick-links a.button{display:inline-block}.tasty-recipes-entry-content a img{box-shadow:none;-webkit-box-shadow:none}.tasty-recipes-quick-links a.button:hover,.tasty-recipes-entry-content .tasty-recipes-buttons a:hover{border:none}.tasty-recipes-entry-content .tasty-recipes-buttons img{vertical-align:top}.tasty-recipes-entry-content .tasty-recipes-buttons .svg-print,.tasty-recipes-entry-content .tasty-recipes-buttons .svg-pinterest,.tasty-recipes-entry-content .tasty-recipes-buttons .svg-heart-regular,.tasty-recipes-entry-content .tasty-recipes-buttons .svg-heart-solid{height:1.25em;margin-right:0.375em;margin-bottom:0;background:none;display:inline-block;vertical-align:middle}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-button-wrap:first-child{padding-right:0.625em}.tasty-recipes-entry-content .tasty-recipes-button-wrap:last-child{padding-left:0.625em}}@media only screen and (max-width:520px){.tasty-recipes-entry-content .tasty-recipes-button-wrap{width:100%}.tasty-recipes-entry-content .tasty-recipes-button-wrap:nth-child(2){padding-top:1em}}.tasty-recipes-entry-content h3{text-transform:uppercase;font-size:0.75em;color:#979599;margin:1.5em 0}.tasty-recipes-ingredients-header,.tasty-recipes-instructions-header{margin:1.5em 0}.tasty-recipes-entry-content h4{font-size:1em;padding-top:0;margin-bottom:1.5em;margin-top:1.5em}.tasty-recipes-entry-content hr{background-color:#eae9eb;border:1px solid #eae9eb;margin-top:1em;margin-bottom:1em}.tasty-recipes-entry-content .tasty-recipes-description,.tasty-recipes-entry-content .tasty-recipes-ingredients,.tasty-recipes-entry-content .tasty-recipes-instructions,.tasty-recipes-entry-content .tasty-recipes-keywords{padding-left:1.25em;padding-right:1.25em}.tasty-recipes-entry-content .tasty-recipes-description h3{display:none}.tasty-recipes-entry-content .tasty-recipes-description p{margin-bottom:1em}.tasty-recipes-entry-content .tasty-recipes-ingredients ul,.tasty-recipes-entry-content .tasty-recipes-instructions ul{list-style-type:none;margin-left:0;margin-bottom:1.5em;padding:0}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li,.tasty-recipes-entry-content .tasty-recipes-instructions ul li{margin-bottom:0.625em;list-style-type:none;position:relative;margin-left:1.5em;line-height:1.46}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li:before,.tasty-recipes-entry-content .tasty-recipes-instructions ul li:before{background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:0.5em;width:0.5em;display:block;content:' ';left:-1.25em;top:0.375em;position:absolute}.tasty-recipes-entry-content .tasty-recipes-ingredients ol,.tasty-recipes-entry-content .tasty-recipes-instructions ol{counter-reset:li;margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-ingredients ol>li,.tasty-recipes-entry-content .tasty-recipes-instructions ol>li{list-style-type:none;position:relative;margin-bottom:1em;margin-left:1.5em;line-height:1.46}.tasty-recipes-entry-content .tasty-recipes-ingredients ol>li:before,.tasty-recipes-entry-content .tasty-recipes-instructions ol>li:before{content:counter(li);counter-increment:li;position:absolute;background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:1.45em;width:1.45em;color:#fff;left:-1.25em;transform:translateX(-50%);line-height:1.5em;font-size:0.6875em;text-align:center;top:0.1875em}.tasty-recipes-entry-content .tasty-recipes-ingredients li li,.tasty-recipes-entry-content .tasty-recipes-instructions li li{margin-top:0.625em}.tasty-recipes-entry-content .tasty-recipes-ingredients li ul,.tasty-recipes-entry-content .tasty-recipes-ingredients li ol,.tasty-recipes-entry-content .tasty-recipes-instructions li ul,.tasty-recipes-entry-content .tasty-recipes-instructions li ol{margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-equipment{padding-left:1.25em;padding-right:1.25em}.tasty-recipes-entry-content .tasty-recipe-video-embed~.tasty-recipes-equipment{padding-top:1em}.tasty-recipes-entry-content .tasty-recipes-notes{padding:1.25em;background-color:#edf0f2}.tasty-recipes-entry-content .tasty-recipes-notes ol{counter-reset:li;margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-notes ul{margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{background-color:#fff;padding-bottom:1.25em;margin-bottom:1.5em;position:relative;-webkit-clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px);clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px)}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{padding-left:1.5625em;padding-right:1.5625em;padding-top:1.25em}.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{margin-left:2em}}.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul li,.tasty-recipes-entry-content .tasty-recipes-notes ol li{padding-left:2.5em}.tasty-recipes-entry-content .tasty-recipes-notes ul li,.tasty-recipes-entry-content .tasty-recipes-notes ol li{position:relative;list-style:none;padding-top:1em;margin-left:0;margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-notes p:before,.tasty-recipes-entry-content .tasty-recipes-notes ul li:before{content:'i';display:block;background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:1.3em;width:1.3em;font-size:0.75em;line-height:1.3em;text-align:center;color:#fff;position:absolute;left:1.167em;top:1.9em}.tasty-recipes-entry-content .tasty-recipes-notes ol>li:before{content:counter(li);counter-increment:li;position:absolute;background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:1.45em;width:1.45em;color:#fff;left:2em;transform:translateX(-50%);line-height:1.5em;font-size:0.6875em;text-align:center;top:2em}.tasty-recipes-entry-content .tasty-recipes-notes p:last-child{margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-other-details{background-color:#edf0f2;padding:0 1.25em 1.25em}.tasty-recipes-entry-content .tasty-recipes-other-details ul{color:#667;display:flex;flex-wrap:wrap;font-size:0.85rem;list-style:none;margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-other-details ul li{margin:0 0.5rem;list-style:none}.tasty-recipes-entry-content .tasty-recipes-other-details ul li .tasty-recipes-label{font-style:italic}.tasty-recipes-entry-content .tasty-recipes-other-details .detail-icon{color:#667;vertical-align:top;margin-right:0.2em;display:inline-block}@media only screen and (max-width:520px){.tasty-recipes-entry-content .tasty-recipes-other-details .detail-icon{height:0.8em;margin-top:0.4em}.tasty-recipes-entry-content .tasty-recipes-other-details ul li{font-size:0.875em;line-height:1.75em}}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-other-details .detail-icon{height:1em;margin-top:0.8em}.tasty-recipes-entry-content .tasty-recipes-other-details ul li{font-size:1em;line-height:2.5em}}.tasty-recipes-entry-content .tasty-recipes-keywords{background-color:#edf0f2;padding-bottom:1em;padding-top:1em}.tasty-recipes-entry-content .tasty-recipes-keywords p{font-size:0.7em;font-style:italic;color:#979599;margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-keywords p span{font-weight:bold}.tasty-recipes-nutrifox{text-align:center;margin:0}.nutrifox-label{background-color:#edf0f2}.tasty-recipes-nutrifox iframe{width:100%;display:block;margin:0}.tasty-recipes-entry-content .tasty-recipes-nutrition{padding:1.25em;color:#667}.tasty-recipes-nutrition .tasty-recipes-label{font-style:italic;color:#b7bbc6;margin-right:0.125em;font-weight:400}.tasty-recipes-nutrition ul li{float:none;display:inline-block;line-height:2em;margin:0 10px 0 0}.tasty-recipes-entry-footer{background-color:#667}.tasty-recipes-entry-footer img,.tasty-recipes-entry-footer svg{color:#FFF}.tasty-recipes-entry-content .tasty-recipes-entry-footer h3{color:#fff}.tasty-recipes-entry-footer{color:#fff}.tasty-recipes-entry-footer:after{content:' ';display:block;clear:both}/* Print view styles */ .tasty-recipes-print-view .tasty-recipe-video-embed,.tasty-recipes-print-view .tasty-recipes-other-details,.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details .detail-icon,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes p:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ul li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ul li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ol li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ul li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ol li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol>li:before,.tasty-recipes-print .tasty-recipes-entry-footer img{display:none}.tasty-recipes-print-view{font-size:11px;background-color:#fff;line-height:1.5em}.tasty-recipes-print{padding:0}.tasty-recipes-print-view .tasty-recipes{margin-top:1em}.tasty-recipes-print-view .tasty-recipes-entry-content h3{font-size:1.2em;letter-spacing:0.1em;margin:0 0 10px 0}.tasty-recipes-print-view .tasty-recipes-ingredients-header,.tasty-recipes-print-view .tasty-recipes-instructions-header{margin:0}.tasty-recipes-print-view .tasty-recipes-ingredients,.tasty-recipes-print-view .tasty-recipes-instructions{padding:1.25em}.tasty-recipes-print .tasty-recipes-entry-header{background-color:inherit;color:inherit;padding:0;text-align:left}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-image{float:right;transform:none}.tasty-recipes-print.tasty-recipes-has-image .tasty-recipes-entry-header h2{margin-top:0;text-align:left}.tasty-recipes-print .tasty-recipes-entry-header h2{color:inherit;margin-bottom:0.5em}.tasty-recipes-print .tasty-recipes-entry-header hr{display:none}.tasty-recipes-print .tasty-recipes-entry-header span.tasty-recipes-rating{color:#000}.tasty-recipes-entry-header div.tasty-recipes-rating a{text-decoration:none}.tasty-recipes-entry-header div.tasty-recipes-rating p{margin-top:4px}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details ul{padding:0;clear:none}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details ul li{line-height:1.5em;color:#000;margin:0 10px 0 0}.tasty-recipes-print .tasty-recipes-entry-content img{max-width:50%;height:auto}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ol li,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ol li{margin-bottom:0.5em;list-style:decimal;line-height:1.5em}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ul li,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ul li{margin-bottom:0.5em;line-height:1.1;list-style:disc}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes{background:none!important}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol{background:none!important}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol li{padding:0;clip-path:none;background:none;line-height:1.5em;list-style:decimal}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes p{padding:0;clip-path:none;background:none;line-height:1.5em}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ul li{padding:0;clip-path:none;background:none;line-height:1.5em;list-style:disc}.tasty-recipes-print .tasty-recipes-source-link{text-align:center}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li[data-tr-ingredient-checkbox]:before{display:none}.tasty-recipes-cook-mode{margin-top:1em}.tasty-recipes-cook-mode__label{font-style:italic;color:#667;font-weight:normal}.tasty-recipes-cook-mode__helper{font-size:1em}.tasty-recipes-cook-mode .tasty-recipes-cook-mode__switch .tasty-recipes-cook-mode__switch-slider{background-color:#667}
  1224. </style>
  1225. <style type="text/css">body{ --tr-star-color:#F2B955; }
  1226. </style>
  1227. <style type="text/css">.tasty-recipes-rating-outline,.tasty-recipes-rating-solid{display:inline-block;line-height:1}.tasty-recipes-rating-outline svg,.tasty-recipes-rating-solid svg{fill:currentColor;height:var(--tr-star-size,18px);width:var(--tr-star-size,18px)}.tasty-recipes-rating-outline[data-tr-clip="10"] svg,.tasty-recipes-rating-solid[data-tr-clip="10"] svg{fill:url(#tasty-recipes-clip-10)}.tasty-recipes-rating-outline[data-tr-clip="20"] svg,.tasty-recipes-rating-solid[data-tr-clip="20"] svg{fill:url(#tasty-recipes-clip-20)}.tasty-recipes-rating-outline[data-tr-clip="30"] svg,.tasty-recipes-rating-solid[data-tr-clip="30"] svg{fill:url(#tasty-recipes-clip-30)}.tasty-recipes-rating-outline[data-tr-clip="40"] svg,.tasty-recipes-rating-solid[data-tr-clip="40"] svg{fill:url(#tasty-recipes-clip-40)}.tasty-recipes-rating-outline[data-tr-clip="50"] svg,.tasty-recipes-rating-solid[data-tr-clip="50"] svg{fill:url(#tasty-recipes-clip-50)}.tasty-recipes-rating-outline[data-tr-clip="60"] svg,.tasty-recipes-rating-solid[data-tr-clip="60"] svg{fill:url(#tasty-recipes-clip-60)}.tasty-recipes-rating-outline[data-tr-clip="70"] svg,.tasty-recipes-rating-solid[data-tr-clip="70"] svg{fill:url(#tasty-recipes-clip-70)}.tasty-recipes-rating-outline[data-tr-clip="80"] svg,.tasty-recipes-rating-solid[data-tr-clip="80"] svg{fill:url(#tasty-recipes-clip-80)}.tasty-recipes-rating-outline[data-tr-clip="90"] svg,.tasty-recipes-rating-solid[data-tr-clip="90"] svg{fill:url(#tasty-recipes-clip-90)}.tasty-recipes-rating-outline[data-tr-clip="0"] svg{fill:url(#tasty-recipes-clip-0)}.tasty-recipes-rating-solid{--tr-star-opacity:.4}.tasty-recipes-rating-solid[data-tr-clip="0"] svg{opacity:var(--tr-star-opacity)}[data-tr-default-rating]>span:not([data-tr-checked]) .tasty-recipes-rating-solid svg{--tr-star-opacity:.4;opacity:var(--tr-star-opacity)}[data-tr-default-rating]>span:not([data-tr-checked]) .tasty-recipes-rating-outline svg{fill:url(#tasty-recipes-clip-0)}[data-tr-default-rating] span[data-tr-checked]~span .tasty-recipes-rating-solid svg{fill:currentColor;--tr-star-opacity:1}[data-tr-default-rating] span[data-tr-checked]~span .tasty-recipes-rating-outline svg{fill:currentColor}input.tasty-recipes-rating:checked~span .tasty-recipes-rating-solid svg{fill:currentColor;--tr-star-opacity:1}input.tasty-recipes-rating:checked~span .tasty-recipes-rating-outline svg{fill:currentColor}@media only screen and (min-width:1024px){.tasty-recipes-ratings-buttons:hover span .tasty-recipes-rating-solid svg{--tr-star-opacity:.4!important;opacity:var(--tr-star-opacity)}.tasty-recipes-ratings-buttons:hover span .tasty-recipes-rating-outline svg{fill:url(#tasty-recipes-clip-0)!important}.tasty-recipes-ratings-buttons:hover>:hover .tasty-recipes-rating-solid svg,.tasty-recipes-ratings-buttons:not(:hover)>input:checked~span .tasty-recipes-rating-solid svg,.tasty-recipes-ratings-buttons>:hover .tasty-recipes-rating-solid svg,.tasty-recipes-ratings-buttons>:hover~span .tasty-recipes-rating-solid svg{fill:currentColor!important;--tr-star-opacity:1!important}.tasty-recipes-ratings-buttons:hover>:hover .tasty-recipes-rating-outline svg,.tasty-recipes-ratings-buttons:not(:hover)>input:checked~span .tasty-recipes-rating-outline svg,.tasty-recipes-ratings-buttons>:hover .tasty-recipes-rating-outline svg,.tasty-recipes-ratings-buttons>:hover~span .tasty-recipes-rating-outline svg{fill:currentColor!important}}.tasty-recipes-static-tooltip{background-color:#000;border-radius:4px;color:#fff;font-size:.9rem;opacity:0;padding:5px 10px;position:absolute;text-align:center;transition:opacity .5s ease-in-out,visibility .5s ease-in-out,transform .5s cubic-bezier(.71,1.7,.77,1.24);vertical-align:middle;visibility:hidden;width:230px;z-index:9}.tasty-recipes-static-tooltip.opened{opacity:1;transform:translateY(-4px);visibility:visible}.tasty-recipes-static-tooltip a{color:#f7d578;display:block}.tasty-recipes-static-tooltip:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;bottom:-6px;content:"";font-size:0;left:calc(50% - 4px);line-height:0;pointer-events:none;position:absolute;transform:translateZ(0);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);width:0;z-index:99}.tasty-recipes-static-tooltip.tr-hide-tail:after{display:none}.tasty-recipes,.tasty-recipes-quick-links,.tasty-recipes-ratings,.wp-admin .tasty-recipes-comment-form{--tr-star-size:18px;--tr-star-margin:3px}.tasty-recipes-rating,.tasty-recipes-ratings-buttons{color:#f2b955;color:var(--tr-star-color,#f2b955)}.tasty-recipes-comment-form{border:none;margin:0;padding:0}.tasty-recipes-comment-form.tasty-recipes-ratings{display:block}.tasty-recipes-entry-header div.tasty-recipes-rating p,.tasty-recipes-rating-stars,.tasty-recipes-ratings,.tasty-recipes-ratings-buttons{display:inline-flex}.tasty-recipes-entry-header div.tasty-recipes-rating p span.tasty-recipes-rating,.tasty-recipes-rating-stars span.tasty-recipes-rating,.tasty-recipes-ratings span.tasty-recipes-rating,.tasty-recipes-ratings-buttons span.tasty-recipes-rating{cursor:pointer;display:inline-block;font-size:var(--tr-star-size,1.1em);margin:0;padding-right:var(--tr-star-margin,.3em)}.tasty-recipes-entry-header div.tasty-recipes-rating p span.tasty-recipes-rating:first-child[data-rating="5"],.tasty-recipes-rating-stars span.tasty-recipes-rating:first-child[data-rating="5"],.tasty-recipes-ratings span.tasty-recipes-rating:first-child[data-rating="5"],.tasty-recipes-ratings-buttons span.tasty-recipes-rating:first-child[data-rating="5"]{padding-right:0}.tasty-recipes-entry-header div.tasty-recipes-rating p{display:flex;justify-content:center}.tasty-recipes-ratings-buttons{flex-direction:row-reverse}.tasty-recipes-ratings-buttons input[type=radio]{clip:auto;cursor:pointer;display:inline-block!important;height:auto;margin:0;margin-left:calc((var(--tr-star-size, 1.1em) + var(--tr-star-margin))*-1);opacity:0;position:relative;width:1.1em!important;width:calc(var(--tr-star-size, 1.1em) + var(--tr-star-margin))!important;z-index:2}.tasty-recipes-ratings-buttons>span{position:relative}.tasty-recipes-ratings-buttons>span i{font-style:normal}.tasty-recipes-ratings-buttons>span:first-child{padding-right:0!important}.tasty-recipes-rating a,.tasty-recipes-rating a:link{background:none;outline:none;text-decoration:none}.tasty-recipes-screen-reader{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tasty-recipes-rating-link{align-items:center;display:inline-flex}.tasty-recipes-rating-link .rating-label{font-size:80%;padding-left:.4em}.tasty-recipes-selected-minimum-rating .comment-form-comment label .required{display:none}.tasty-recipes-has-ratings{text-decoration:none!important}
  1228. </style>
  1229.  
  1230.  
  1231. <header class="tasty-recipes-entry-header" data-tasty-recipes-customization="primary-color.background">
  1232. <div class="tasty-recipes-image">
  1233. <img decoding="async" data-tasty-recipes-customization="primary-color.border-color" width="150" height="150" src="https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-square-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="A vegan poke bowl." data-pin-nopin="nopin" data-pin-url="https://olivesfordinner.com/watermelon-tuna-poke-bowl/?tp_image_id=2467" /> </div>
  1234. <h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Vegan Poke Bowl with Watermelon Tuna</h2>
  1235. <hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
  1236. <div class="tasty-recipes-rating">
  1237. <p><span class="tasty-recipes-ratings-buttons tasty-recipes-no-ratings-buttons" data-tr-default-rating="5" > <span class="tasty-recipes-rating" data-tr-checked="1"> <i class="checked" data-rating="5"> <span class="tasty-recipes-rating-solid" data-tr-clip="100"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 5 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="4"> <span class="tasty-recipes-rating-solid" data-tr-clip="100"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 4 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="3"> <span class="tasty-recipes-rating-solid" data-tr-clip="100"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 3 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="2"> <span class="tasty-recipes-rating-solid" data-tr-clip="100"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 2 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="1"> <span class="tasty-recipes-rating-solid" data-tr-clip="100"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 1 Star </span> </i> </span></span></p>
  1238. <p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label"><span class="average">5</span> from <span class="count">1</span> review</span></p>
  1239. </div>
  1240. <div class="tasty-recipes-details">
  1241. <ul>
  1242. <li class="author"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  1243. Author:</span> <a data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name" href="https://olivesfordinner.com/about/">erin wysocarski</a> </li>
  1244. <li class="total-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  1245. <img decoding="async" nopin="nopin" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">
  1246. Total Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-total-time">26 hours</span> </li>
  1247. <li class="yield"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  1248. <img decoding="async" nopin="nopin" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-cutlery.png">
  1249. Yield:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-yield">2 servings</span> </li>
  1250. <li class="diet"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  1251. <img decoding="async" nopin="nopin" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-heart-regular.png">
  1252. Diet:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-diet">Vegan</span> </li>
  1253. </ul>
  1254. </div>
  1255. </header>
  1256.  
  1257. <div class="tasty-recipes-entry-content">
  1258.  
  1259. <div class="tasty-recipes-buttons">
  1260. <div class="tasty-recipes-button-wrap">
  1261. <a class="button tasty-recipes-print-button tasty-recipes-no-print" href="https://olivesfordinner.com/watermelon-tuna-poke-bowl/print/8729/" target="_blank" data-tasty-recipes-customization="">
  1262. <img decoding="async" class="svg-print" data-pin-nopin="true" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
  1263. Print Recipe</a>
  1264. </div>
  1265. <div class="tasty-recipes-button-wrap">
  1266. <a class="share-pin button" data-pin-custom="true" data-href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Folivesfordinner.com%2Fwatermelon-tuna-poke-bowl%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Folivesfordinner.com%2Fwatermelon-tuna-poke-bowl%2F" data-tasty-recipes-customization="">
  1267. <img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
  1268. Pin Recipe</a>
  1269. <script>
  1270. const share_pin_buttons = document.getElementsByClassName( 'share-pin button' );
  1271. if ( share_pin_buttons ) {
  1272. for ( let share_key = 0; share_key < share_pin_buttons.length; share_key++ ) {
  1273. share_pin_buttons[share_key].addEventListener( 'click', (e) => {
  1274. e.stopPropagation();
  1275. window.open(e.target.dataset.href,'targetWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=500');
  1276. return false;
  1277. } );
  1278. }
  1279. }
  1280. </script>
  1281. </div>
  1282. </div>
  1283. <div class="tasty-recipes-description">
  1284. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Description</h3>
  1285. <div class="tasty-recipes-description-body" data-tasty-recipes-customization="body-color.color">
  1286. <p>Wave goodbye to the ordinary with this vegan poke bowl, where watermelon tuna turns the tide on traditional flavors. Packed with zest and zing from ponzu to pickles, this bowl is a plant-based paradise, perfect for spicing up lazy summer evenings or adding some sunshine to your dinner table.</p>
  1287. </div>
  1288. </div>
  1289. <hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
  1290. <div class="tasty-recipes-ingredients">
  1291. <div class="tasty-recipes-ingredients-header">
  1292. <div class="tasty-recipes-ingredients-clipboard-container">
  1293. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Ingredients</h3>
  1294. </div>
  1295. <div class="tasty-recipes-units-scale-container">
  1296. </div>
  1297. </div>
  1298. <div data-tasty-recipes-customization="body-color.color">
  1299. <h4>for the watermelon tuna</h4>
  1300. <ul>
  1301. <li><span data-amount="1.5">1 1/2</span> pound of bite-sized watermelon cubes</li>
  1302. <li><span data-amount="4" data-unit="tablespoon">4 tablespoons</span> olive oil</li>
  1303. <li><span data-amount="4" data-unit="tablespoon">4 tablespoons</span> rice vinegar</li>
  1304. </ul>
  1305. <h4>for the amaranth caviar</h4>
  1306. <ul>
  1307. <li><span data-amount="0.33333333333333" data-unit="cup">1/3 cup</span> amaranth</li>
  1308. <li><span data-amount="2" data-unit="cup">2 cups</span> beet juice</li>
  1309. </ul>
  1310. <h4>for the sushi rice</h4>
  1311. <ul>
  1312. <li><span data-amount="1" data-unit="cup">1 cup</span> sushi rice, soaked for <span data-amount="30">30</span> minutes then rinsed well</li>
  1313. <li><span data-amount="1.25">1 1/4</span> cups water</li>
  1314. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> rice vinegar</li>
  1315. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> sugar</li>
  1316. <li><span data-amount="1">1</span> tseaspoon salt</li>
  1317. </ul>
  1318. <h4>for the pickles</h4>
  1319. <ul>
  1320. <li><span data-amount="0.5" data-unit="cup">1/2 cup</span> water</li>
  1321. <li><span data-amount="0.5" data-unit="cup">1/2 cup</span> rice vinegar</li>
  1322. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> sugar</li>
  1323. <li><span data-amount="0.5" data-unit="teaspoon">1/2 teaspoon</span> salt</li>
  1324. <li><span data-amount="2">2</span> Persian cucumbers, sliced on a mandoline</li>
  1325. <li><span data-amount="1">1</span> jalepeno, sliced on a mandoline</li>
  1326. </ul>
  1327. <h4>for the seaweed</h4>
  1328. <ul>
  1329. <li><span data-amount="2" data-unit="tablespoon">2 tablespoons</span> hijiki seaweed</li>
  1330. <li><span data-amount="1">1</span> cup cold water</li>
  1331. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> mirin</li>
  1332. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> soy sauce</li>
  1333. <li><span data-amount="2" data-unit="teaspoon">2 teaspoon</span> sesame seeds</li>
  1334. </ul>
  1335. <h4>for the ponzu dressing</h4>
  1336. <ul>
  1337. <li><span data-amount="0.5">1/2</span> grapefruit, juiced</li>
  1338. <li><span data-amount="0.5">1/2</span> lime, juiced</li>
  1339. <li><span data-amount="2" data-unit="tablespoon">2 tablespoons</span> mirin</li>
  1340. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> soy sauce</li>
  1341. <li>pinch salt</li>
  1342. </ul>
  1343. <h4>for the sambal mayo</h4>
  1344. <ul>
  1345. <li><span data-amount="0.33333333333333" data-unit="cup">1/3 cup</span> vegan mayo</li>
  1346. <li><span data-amount="2" data-unit="tablespoon">2 tablespoons</span> sambal, or more (or less) to taste</li>
  1347. </ul>
  1348. <h4>to serve</h4>
  1349. <ul>
  1350. <li><span data-amount="1">1</span>&#8211;<span data-amount="2">2</span> scallions, sliced</li>
  1351. <li><span data-amount="1">1</span> avocado, cubed</li>
  1352. </ul>
  1353. <!--INSIDE_INGREDIENTS--> </div>
  1354. <div class="tasty-recipes-cook-mode">
  1355. <div class="tasty-recipes-cook-mode__container">
  1356. <label class="tasty-recipes-cook-mode__switch">
  1357. <input type="checkbox" id="tasty_recipes_66392ecfec90c_cookmode"/>
  1358. <span class="tasty-recipes-cook-mode__switch-slider tasty-recipes-cook-mode__switch-round"
  1359. data-tasty-recipes-customization="button-color.background button-text-color.color"></span>
  1360. </label>
  1361. <label for="tasty_recipes_66392ecfec90c_cookmode">
  1362. <span class="tasty-recipes-cook-mode__label">Cook Mode</span>
  1363. <span class="tasty-recipes-cook-mode__helper">
  1364. Prevent your screen from going dark </span>
  1365. </label>
  1366. </div>
  1367. </div>
  1368. </div>
  1369. <hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
  1370. <div class="tasty-recipes-instructions">
  1371. <div class="tasty-recipes-instructions-header">
  1372. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
  1373. </div>
  1374. <div data-tasty-recipes-customization="body-color.color">
  1375. <h4>to make the watermelon tuna</h4>
  1376. <ol>
  1377. <li id="instruction-step-1">Preheat oven to 400 degrees.</li>
  1378. <li id="instruction-step-2">Drizzle the bottom of a large pyrex with 2 tablespoons of the olive oil. Place the watermelon cubes into the pyrex a single layer, then drizzle the remaining 2 tablespoons olive oil over the top.</li>
  1379. <li id="instruction-step-3">Place into the oven and bake for 30 minutes.</li>
  1380. <li id="instruction-step-4">Remove from the oven, stir to coat and flip the watermelon, then drizzle with the rice vinegar. Stir again to coat, then place back into the oven for about 20 minutes more, checking it after 15 minutes to ensure that the edges do not brown.</li>
  1381. <li id="instruction-step-5">Let it cool in the pyrex, then scrape the watermelon and liquid into a container. Cover and place into the refrigerator. The olive oil and vinegar will continue to soften and “cook” the watermelon.</li>
  1382. <li id="instruction-step-6">Allow to marinate for 12-24 hours. Before serving, allow it to come to room temperature, drain and then serve.</li>
  1383. </ol>
  1384. <h4>to make the amaranth caviar</h4>
  1385. <ol>
  1386. <li id="instruction-step-7">Combine the amaranth and beet juice in a saucepan. Bring to a boil, then reduce the heat to a low simmer, covering partially with a lid, for 22-24 minutes.</li>
  1387. <li id="instruction-step-8">Transfer everything into a container and place it into the refrigerator to allow the color to penetrate overnight.</li>
  1388. </ol>
  1389. <h4>to make the sushi rice</h4>
  1390. <p>Place the rice and water into a rice cooker. Once done, season with the rice vinegar, sugar, and salt, then keep warm in the rice cooker until ready to serve.</p>
  1391. <h4>to make the pickles</h4>
  1392. <p>Combine the water and vinegar together in a bowl. Whisk in the sugar and salt and stir to dissolve. Add the cucumber and jalepeno and stir gently to coat. Allow to marinate for about 30 minutes.</p>
  1393. <h4>to make the seaweed</h4>
  1394. <p>Soak the hijiki in water for 30 minutes. Drain, then season with the mirin and soy sauce, and sprinkle with the sesame seeds. Set aside.</p>
  1395. <h4>to make the ponzu dressing</h4>
  1396. <p>Combine the grapefruit and lime juice, soy sauce, mirin, and salt. Set aside.</p>
  1397. <h4>to make the sambal mayo</h4>
  1398. <p>Combine the vegan mayo and the desired amount of sambal. Set aside.</p>
  1399. <h4>to serve</h4>
  1400. <p>Divide the rice between two bowls. Top with the pickles, dollop with the sambal-mayo, then the watermelon tuna, and drizzle with the ponzu. Then add the cubed avocado, seaweed, scallions, and sesame seeds. Serve immediately.</p>
  1401. </div>
  1402. </div>
  1403. <div class="tasty-recipes-notes" data-tasty-recipes-customization="secondary-color.background-color">
  1404. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Notes</h3>
  1405. <div class="tasty-recipes-notes-body" data-tasty-recipes-customization="body-color.color">
  1406. <h4>Storage Tips:</h4>
  1407. <p><strong>Watermelon Tuna:</strong> Store the marinated watermelon tuna in an airtight container in the refrigerator for up to 3 days. The flavors will continue to develop, but it&#8217;s best eaten within the first 24 hours for optimal texture.</p>
  1408. <p><strong>Sushi Rice:</strong> Keep cooked sushi rice in a tightly sealed container in the refrigerator for up to 2 days. To refresh the rice before serving, sprinkle a little water over it and briefly microwave it covered.</p>
  1409. <p><strong>Amaranth Caviar and Pickles:</strong> These can be refrigerated in airtight containers for up to 3 days. Their flavors tend to enhance over time, making them even more delicious after a day or two.</p>
  1410. <p><strong>Ponzu Dressing and Sambal Mayo:</strong> Store both in separate airtight containers in the fridge for up to 5 days Shake or stir well before using again as ingredients may settle or separate.</p>
  1411. <h4>Expert Tips:</h4>
  1412. <p><strong>Balancing Flavors:</strong> For the best flavor balance, adjust the amount of ponzu and sambal mayo according to your taste. Start with less dressing and add more as needed to avoid overpowering the delicate flavors of the watermelon tuna and vegetables.</p>
  1413. <p><strong>Serving Suggestion:</strong> For an impressive presentation, chill the bowls before assembling the poke. This keeps the ingredients fresh and crisp, especially during warm weather.</p>
  1414. <p><strong>Customizing Your Bowl:</strong> Encourage customization by offering a variety of additional toppings like toasted sesame seeds, sliced radishes, or microgreens for extra crunch and flavor.</p>
  1415. <p><strong>Marinating Watermelon Tuna:</strong> For an enhanced flavor, let the watermelon marinate for at least 12 hours. This allows it to fully absorb the savory notes of the vinegar and oil, mimicking the texture and taste of traditional tuna more closely.</p>
  1416. </div>
  1417. </div>
  1418. <div class="tasty-recipes-other-details" data-tasty-recipes-customization="secondary-color.background-color">
  1419. <ul>
  1420. <li class="prep-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">Prep Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-prep-time">1 hour</span></li><li class="additional-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">Marinating Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-additional-time">24 hours</span></li><li class="cook-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">Cook Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cook-time">1 hour</span></li><li class="category"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-folder.png">Category:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-category">Lunch, Dinner</span></li><li class="method"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-squares.png">Method:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-method">Baked, Boiled, Marinated, Pickled</span></li><li class="cuisine"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-flag.png">Cuisine:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cuisine">Hawaiian, American</span></li> </ul>
  1421. </div>
  1422. <footer class="tasty-recipes-entry-footer" data-tasty-recipes-customization="primary-color.background">
  1423. <div class="tasty-recipes-footer-content">
  1424. <div class="tasty-recipes-footer-copy">
  1425. <h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did You Love This Recipe? Please Leave A Rating Below!</h3>
  1426. <div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>follow <a href="https://www.instagram.com/olivesfordinner/">@olivesfordinner</a> on instagram for more</p>
  1427. </div>
  1428. </div>
  1429. </div>
  1430. </footer>
  1431. </div>
  1432.  
  1433.  
  1434.  
  1435. <script>
  1436. window.trCommon={"minRating":6,"ajaxurl":"https:\/\/olivesfordinner.com\/wp-admin\/admin-ajax.php","ratingNonce":"45238d212c","postId":2466};
  1437. window.TastyRecipes = window.TastyRecipes || {};
  1438.  
  1439. window.TastyRecipes.smoothScroll = {
  1440. init() {
  1441. window.addEventListener( 'click', e => {
  1442. let anchor = e.target;
  1443. if ( ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) {
  1444. if ( anchor.tagName === 'A' ) {
  1445. return;
  1446. }
  1447.  
  1448. anchor = anchor.closest( 'a' );
  1449. if ( ! anchor || ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) {
  1450. return;
  1451. }
  1452. }
  1453.  
  1454. const elementHref = anchor.getAttribute( 'href' );
  1455. if ( ! elementHref ) {
  1456. return;
  1457. }
  1458.  
  1459. e.preventDefault();
  1460. this.goToSelector( elementHref );
  1461. });
  1462. },
  1463. goToSelector( selector ) {
  1464. const element = document.querySelector( selector );
  1465. if ( ! element ) {
  1466. return;
  1467. }
  1468. element.scrollIntoView( { behavior: 'smooth' } );
  1469. history.pushState( {}, '', selector );
  1470. }
  1471. };
  1472.  
  1473. (function( callback ) {
  1474. if ( document.readyState !== 'loading' ) {
  1475. callback();
  1476. } else {
  1477. window.addEventListener( 'load', callback );
  1478. }
  1479. })(() => {
  1480. window.TastyRecipes.smoothScroll.init();
  1481. });
  1482.  
  1483. window.TastyRecipes = window.TastyRecipes || {};
  1484. window.TastyRecipes.cookMode = {
  1485. wakeLockApi: false,
  1486. wakeLock: false,
  1487. cookModeSelector: '.tasty-recipes-cook-mode',
  1488. init() {
  1489. if ("wakeLock" in navigator && "request" in navigator.wakeLock) {
  1490. this.wakeLockApi = navigator.wakeLock;
  1491. }
  1492.  
  1493. const cookModes = document.querySelectorAll(this.cookModeSelector);
  1494.  
  1495. if (cookModes.length > 0) {
  1496. for (const cookMode of cookModes) {
  1497. if (this.wakeLockApi) {
  1498. cookMode.querySelector('input[type="checkbox"]').addEventListener("change", event => {
  1499. this.checkboxChange(event.target);
  1500. }, false);
  1501. } else {
  1502. cookMode.style.display = "none";
  1503. }
  1504. }
  1505. }
  1506. },
  1507. checkboxChange(checkbox) {
  1508. if (checkbox.checked) {
  1509. this.lock();
  1510. } else {
  1511. this.unlock();
  1512. }
  1513. },
  1514. setCheckboxesState(state) {
  1515. const checkboxes = document.querySelectorAll(this.cookModeSelector + ' input[type="checkbox"]');
  1516. for (const checkbox of checkboxes) {
  1517. checkbox.checked = state;
  1518. }
  1519. },
  1520. async lock() {
  1521. try {
  1522. this.wakeLock = await this.wakeLockApi.request("screen");
  1523. this.wakeLock.addEventListener("release", () => {
  1524. this.wakeLock = false;
  1525. this.setCheckboxesState(false);
  1526. });
  1527. this.setCheckboxesState(true);
  1528. } catch (error) {
  1529. this.setCheckboxesState(false);
  1530. }
  1531. },
  1532. unlock() {
  1533. if (this.wakeLock) {
  1534. this.wakeLock.release();
  1535. this.wakeLock = false;
  1536. }
  1537. this.setCheckboxesState(false);
  1538. }
  1539. };
  1540.  
  1541. (function(callback) {
  1542. if (document.readyState !== "loading") {
  1543. callback();
  1544. } else {
  1545. document.addEventListener("DOMContentLoaded", callback);
  1546. }
  1547. })(() => {
  1548. window.TastyRecipes.cookMode.init();
  1549. });
  1550.  
  1551.  
  1552.  
  1553. window.TastyRecipes = window.TastyRecipes || {};
  1554.  
  1555. window.TastyRecipes.staticTooltip = {
  1556. element: null,
  1557. tooltipElement: null,
  1558. deleting: false,
  1559. init( element ) {
  1560. if ( this.deleting ) {
  1561. return;
  1562. }
  1563. this.element = element;
  1564. this.buildElements();
  1565. },
  1566. destroy() {
  1567. if ( ! this.tooltipElement || this.deleting ) {
  1568. return;
  1569. }
  1570.  
  1571. this.deleting = true;
  1572. this.tooltipElement.classList.remove( 'opened' );
  1573.  
  1574. setTimeout( () => {
  1575. this.tooltipElement.remove();
  1576. this.deleting = false;
  1577. }, 500 );
  1578. },
  1579. buildElements() {
  1580. const tooltipElement = document.createElement( 'div' );
  1581. tooltipElement.classList.add( 'tasty-recipes-static-tooltip');
  1582. tooltipElement.setAttribute( 'id', 'tasty-recipes-tooltip' );
  1583.  
  1584. const currentTooltipElement = document.getElementById( 'tasty-recipes-tooltip' );
  1585. if ( currentTooltipElement ) {
  1586. document.body.replaceChild( tooltipElement, currentTooltipElement );
  1587. } else {
  1588. document.body.appendChild( tooltipElement );
  1589. }
  1590.  
  1591. this.tooltipElement = document.getElementById( 'tasty-recipes-tooltip' );
  1592. },
  1593. show() {
  1594. if ( ! this.tooltipElement ) {
  1595. return;
  1596. }
  1597.  
  1598. const tooltipTop = this.element.getBoundingClientRect().top
  1599. + window.scrollY
  1600. - 10 // 10px offset.
  1601. - this.tooltipElement.getBoundingClientRect().height;
  1602. const tooltipLeft = this.element.getBoundingClientRect().left
  1603. - ( this.tooltipElement.getBoundingClientRect().width / 2 )
  1604. + ( this.element.getBoundingClientRect().width / 2 ) - 1;
  1605. const posLeft = Math.max( 10, tooltipLeft );
  1606. this.maybeRemoveTail( posLeft !== tooltipLeft );
  1607.  
  1608. this.tooltipElement.setAttribute( 'style', 'top:' + tooltipTop + 'px;left:' + posLeft + 'px;' );
  1609. this.tooltipElement.classList.add( 'opened' );
  1610.  
  1611. },
  1612. maybeRemoveTail( removeTail ) {
  1613. if ( removeTail ) {
  1614. this.tooltipElement.classList.add( 'tr-hide-tail' );
  1615. } else {
  1616. this.tooltipElement.classList.remove( 'tr-hide-tail' );
  1617. }
  1618. },
  1619. changeMessage( message ) {
  1620. if ( ! this.tooltipElement ) {
  1621. return;
  1622. }
  1623. this.tooltipElement.innerHTML = message;
  1624. }
  1625. };
  1626.  
  1627. window.TastyRecipes.ajax = {
  1628. sendPostRequest( url, data, success, failure ) {
  1629. const xhr = new XMLHttpRequest();
  1630. xhr.open( 'POST', url, true );
  1631. xhr.send( this.preparePostData( data ) );
  1632.  
  1633. xhr.onreadystatechange = () => {
  1634. if ( 4 !== xhr.readyState ) {
  1635. return;
  1636. }
  1637. if ( xhr.status === 200 ) {
  1638. success( JSON.parse( xhr.responseText ) );
  1639. return;
  1640. }
  1641.  
  1642. failure( xhr );
  1643. };
  1644.  
  1645. xhr.onerror = () => {
  1646. failure( xhr );
  1647. };
  1648. },
  1649. preparePostData( data ) {
  1650. const formData = new FormData();
  1651.  
  1652. for ( const key in data ) {
  1653. formData.append( key, data[key] );
  1654. }
  1655. return formData;
  1656. },
  1657. };
  1658.  
  1659. window.TastyRecipes.ratings = {
  1660. defaultRating: 0,
  1661. currentRatingPercentage: 100,
  1662. savingRating: false,
  1663. init( minRating ) {
  1664. this.minRating = minRating;
  1665.  
  1666. this.formWatchRating();
  1667. this.closeTooltipWhenClickOutside();
  1668. this.addBodyClassBasedOnSelectedRating();
  1669. this.backwardCompFormRatingPosition();
  1670. },
  1671. formWatchRating() {
  1672. const ratings = document.querySelectorAll('.tasty-recipes-no-ratings-buttons [data-rating]');
  1673. if ( ratings.length <= 0 ) {
  1674. return;
  1675. }
  1676. for ( const rating of ratings ) {
  1677. rating.addEventListener( 'click', event => {
  1678. event.preventDefault();
  1679. this.defaultRating = event.target.closest( '.checked' ).dataset.rating;
  1680. this.setCheckedStar( event.target );
  1681. this.maybeSendRating( this.defaultRating, event.target );
  1682. this.setRatingInForm( this.defaultRating );
  1683. } );
  1684. }
  1685. },
  1686. closeTooltipWhenClickOutside() {
  1687. window.addEventListener( 'click', e => {
  1688. // Bailout (don't remove the tooltip) when the clicked element is a rating star, or it's the tooltip itself.
  1689. if ( e.target.closest( '.tasty-recipes-rating' ) || e.target.classList.contains( 'tasty-recipes-static-tooltip' ) ) {
  1690. return;
  1691. }
  1692.  
  1693. window.TastyRecipes.staticTooltip.destroy();
  1694. } );
  1695. },
  1696. setRatingInForm( rating ) {
  1697. const ratingInput = document.querySelector( '#respond .tasty-recipes-rating[value="' + rating + '"]' );
  1698. if ( ! ratingInput ) {
  1699. return;
  1700. }
  1701. ratingInput.click();
  1702. },
  1703. addBodyClassBasedOnSelectedRating() {
  1704. const ratingInputs = document.querySelectorAll( 'input.tasty-recipes-rating' );
  1705. if ( ! ratingInputs ) {
  1706. return;
  1707. }
  1708. for ( const ratingInput of ratingInputs ) {
  1709. ratingInput.addEventListener( 'click', currentEvent => {
  1710. const selectedRating = currentEvent.target.getAttribute( 'value' );
  1711. this.handleBodyClassByRating( selectedRating );
  1712. this.toggleCommentTextareaRequired( selectedRating );
  1713. } );
  1714. }
  1715. },
  1716. handleBodyClassByRating( rating ) {
  1717. if ( rating < this.minRating ) {
  1718. document.body.classList.remove( 'tasty-recipes-selected-minimum-rating' );
  1719. return;
  1720. }
  1721. document.body.classList.add( 'tasty-recipes-selected-minimum-rating' );
  1722. },
  1723. toggleCommentTextareaRequired( rating ) {
  1724. const commentTextarea = document.getElementById( 'comment' );
  1725. if ( ! commentTextarea ) {
  1726. return;
  1727. }
  1728.  
  1729. if ( rating < this.minRating ) {
  1730. commentTextarea.setAttribute( 'required', '' );
  1731. return;
  1732. }
  1733.  
  1734. commentTextarea.removeAttribute( 'required' );
  1735. },
  1736. maybeSendRating( rating, element ) {
  1737. if ( this.savingRating === rating ) {
  1738. return;
  1739. }
  1740.  
  1741. this.savingRating = rating;
  1742. window.TastyRecipes.staticTooltip.init( element );
  1743.  
  1744. const recipeCardElement = element.closest( '.tasty-recipes' );
  1745. if ( ! recipeCardElement ) {
  1746. window.TastyRecipes.staticTooltip.destroy();
  1747. return;
  1748. }
  1749.  
  1750. window.TastyRecipes.ajax.sendPostRequest(
  1751. window.trCommon.ajaxurl,
  1752. {
  1753. action: 'tasty_recipes_save_rating',
  1754. rating,
  1755. nonce: window.trCommon.ratingNonce,
  1756. post_id: window.trCommon.postId,
  1757. recipe_id: recipeCardElement.dataset.trId,
  1758. },
  1759. ( response ) => {
  1760. window.TastyRecipes.staticTooltip.changeMessage( response.data.message );
  1761. window.TastyRecipes.staticTooltip.show();
  1762. this.updateAverageText( response.data, recipeCardElement );
  1763. this.maybeFillCommentForm( response.data );
  1764.  
  1765. // Hide the tooltip after 5 seconds.
  1766. setTimeout( () => {
  1767. this.maybeResetTooltip( recipeCardElement, response.data, rating );
  1768. }, 5000 );
  1769. },
  1770. () => {
  1771. this.resetTooltip( recipeCardElement );
  1772. }
  1773. );
  1774. },
  1775. updateAverageText( data, recipeCardElement ) {
  1776. if ( ! data.average ) {
  1777. return;
  1778. }
  1779. this.setRatingPercent( data );
  1780.  
  1781. if ( ! data.count ) {
  1782. return;
  1783. }
  1784.  
  1785. const quickLink = document.querySelector( '.tasty-recipes-rating-link' );
  1786. if ( quickLink ) {
  1787. this.setTextInContainer( quickLink, data );
  1788. this.setPartialStar( quickLink );
  1789. }
  1790.  
  1791. const cardStars = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );
  1792. cardStars.dataset.trDefaultRating = data.average;
  1793. this.setTextInContainer( recipeCardElement.querySelector( '.tasty-recipes-rating' ), data );
  1794. },
  1795. setTextInContainer( container, data ) {
  1796. if ( ! container ) {
  1797. return;
  1798. }
  1799.  
  1800. if ( data.label ) {
  1801. const ratingLabelElement = container.querySelector( '.rating-label' );
  1802. if ( ratingLabelElement ) {
  1803. ratingLabelElement.innerHTML = data.label;
  1804. }
  1805. return;
  1806. }
  1807.  
  1808. const averageElement = container.querySelector( '.average' );
  1809. if ( averageElement ) {
  1810. averageElement.textContent = data.average;
  1811. }
  1812.  
  1813. const countElement = container.querySelector( '.count' );
  1814. if ( countElement ) {
  1815. countElement.textContent = data.count;
  1816. }
  1817. },
  1818. setPartialStar( container ) {
  1819. const highestStar = container.querySelector( '[data-rating="' + Math.ceil( this.defaultRating ) + '"]' );
  1820. if ( highestStar ) {
  1821. highestStar.dataset.trClip = this.currentRatingPercentage;
  1822. }
  1823. },
  1824. setRatingPercent( data ) {
  1825. this.defaultRating = data.average.toFixed( 1 );
  1826. const parts = data.average.toFixed( 2 ).toString().split( '.' );
  1827. this.currentRatingPercentage = parts[1] ? parts[1] : 100;
  1828. if ( this.currentRatingPercentage === '00' ) {
  1829. this.currentRatingPercentage = 100;
  1830. }
  1831. },
  1832. setCheckedStar( target ) {
  1833. const cardRatingContainer = target.closest( '.tasty-recipes-ratings-buttons' );
  1834. const selectedRatingElement = cardRatingContainer.querySelector( '[data-tr-checked]' );
  1835. if ( selectedRatingElement ) {
  1836. delete selectedRatingElement.dataset.trChecked;
  1837. }
  1838.  
  1839. const thisStar = target.closest( '.tasty-recipes-rating' );
  1840. thisStar.dataset.trChecked = 1;
  1841. thisStar.querySelector( '[data-tr-clip]' ).dataset.trClip = 100;
  1842. },
  1843. maybeFillCommentForm( data ) {
  1844. if ( ! data.comment || ! data.comment.content ) {
  1845. return;
  1846. }
  1847.  
  1848. const commentForm = document.querySelector( '#commentform' );
  1849. if ( ! commentForm ) {
  1850. return;
  1851. }
  1852.  
  1853. const commentBox = commentForm.querySelector( '[name=comment]' );
  1854. if ( ! commentBox || commentBox.value ) {
  1855. return;
  1856. }
  1857.  
  1858. // Add comment details for editing.
  1859. commentBox.innerHTML = data.comment.content;
  1860. if ( data.comment.name ) {
  1861. commentForm.querySelector( '[name=author]' ).value = data.comment.name;
  1862. commentForm.querySelector( '[name=email]' ).value = data.comment.email;
  1863. }
  1864. },
  1865. maybeResetTooltip( recipeCardElement, data, rating ) {
  1866. if ( this.savingRating === rating ) {
  1867. this.resetTooltip( recipeCardElement, data );
  1868. }
  1869. },
  1870. resetTooltip( recipeCardElement, data ) {
  1871. window.TastyRecipes.staticTooltip.destroy();
  1872. this.savingRating = false;
  1873.  
  1874. // Reset the default rating.
  1875. const cardRatingContainer = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );
  1876. if ( cardRatingContainer ) {
  1877. this.defaultRating = ( data && data.average ) ? data.average.toFixed(1) : cardRatingContainer.dataset.trDefaultRating;
  1878. cardRatingContainer.dataset.trDefaultRating = this.defaultRating;
  1879.  
  1880. this.resetSelectedStar( cardRatingContainer, data );
  1881. }
  1882. },
  1883. resetSelectedStar( cardRatingContainer ) {
  1884. const selectedRatingElement = cardRatingContainer.querySelector( '[data-rating="' + Math.ceil( this.defaultRating ) + '"]' );
  1885. if ( selectedRatingElement ) {
  1886. selectedRatingElement.querySelector( '[data-tr-clip]' ).dataset.trClip = this.currentRatingPercentage;
  1887. selectedRatingElement.parentNode.dataset.trChecked = 1;
  1888. }
  1889.  
  1890. const previousSelectedElement= cardRatingContainer.querySelector( '[data-tr-checked]' );
  1891. if ( previousSelectedElement ) {
  1892. const currentSelectedRating = previousSelectedElement.querySelector('[data-rating]');
  1893. if ( currentSelectedRating !== selectedRatingElement ) {
  1894. delete previousSelectedElement.dataset.trChecked;
  1895. }
  1896. }
  1897. },
  1898. backwardCompFormRatingPosition() {
  1899. const ratingsButtons = document.querySelector( '#respond .tasty-recipes-ratings-buttons, #tasty-recipes-comment-rating .tasty-recipes-ratings-buttons' );
  1900. if ( ! ratingsButtons ) {
  1901. return;
  1902. }
  1903. const ratingsButtonsStyles = window.getComputedStyle(ratingsButtons);
  1904. if ( ! ratingsButtonsStyles.display.includes( 'flex' ) ) {
  1905. ratingsButtons.style.direction = 'rtl';
  1906. }
  1907.  
  1908. if ( typeof tastyRecipesRating !== 'undefined' ) {
  1909. // Select the rating that was previously selected in admin.
  1910. ratingsButtons.querySelector( '.tasty-recipes-rating[value="' + tastyRecipesRating + '"]' ).checked = true;
  1911. }
  1912.  
  1913. const ratingSpans = ratingsButtons.querySelectorAll( '.tasty-recipes-rating' );
  1914. for (const ratingSpan of ratingSpans) {
  1915. ratingSpan.addEventListener( 'click', event => {
  1916. if ( ratingSpan === event.target ) {
  1917. return;
  1918. }
  1919. ratingSpan.previousElementSibling.click();
  1920. } );
  1921. }
  1922. }
  1923. };
  1924.  
  1925. (function(callback) {
  1926. if (document.readyState !== "loading") {
  1927. callback();
  1928. } else {
  1929. window.addEventListener( 'load', callback );
  1930. }
  1931. })(() => {
  1932. window.TastyRecipes.ratings.init( window.trCommon ? window.trCommon.minRating : 4 );
  1933. });
  1934. </script></div><p>The post <a href="https://olivesfordinner.com/watermelon-tuna-poke-bowl/">Vegan Poke Bowl with Watermelon Tuna</a> appeared first on <a href="https://olivesfordinner.com">Olives for Dinner</a>.</p>
  1935. ]]></content:encoded>
  1936. <wfw:commentRss>https://olivesfordinner.com/watermelon-tuna-poke-bowl/feed/</wfw:commentRss>
  1937. <slash:comments>16</slash:comments>
  1938. </item>
  1939. <item>
  1940. <title>58 Best Vegan Sauce Recipes</title>
  1941. <link>https://olivesfordinner.com/vegan-sauce-recipes/</link>
  1942. <comments>https://olivesfordinner.com/vegan-sauce-recipes/#respond</comments>
  1943. <dc:creator><![CDATA[erin wysocarski]]></dc:creator>
  1944. <pubDate>Thu, 02 May 2024 13:07:22 +0000</pubDate>
  1945. <category><![CDATA[Condiments +]]></category>
  1946. <category><![CDATA[Roundups and Guides]]></category>
  1947. <category><![CDATA[Vegan Umami]]></category>
  1948. <guid isPermaLink="false">https://olivesfordinner.com/?p=19570</guid>
  1949.  
  1950. <description><![CDATA[<p><center>Become an instant kitchen hero with this collection of easy, homemade vegan sauce recipes. From bold and spicy to creamy and herbaceous, find your new favorite plant-based condiment right here!</center></p>
  1951. <p>The post <a href="https://olivesfordinner.com/vegan-sauce-recipes/">58 Best Vegan Sauce Recipes</a> appeared first on <a href="https://olivesfordinner.com">Olives for Dinner</a>.</p>
  1952. ]]></description>
  1953. <content:encoded><![CDATA[
  1954. <p class="has-text-align-center">Become an instant kitchen hero with this collection of easy, homemade vegan sauce recipes. From bold and spicy to creamy and herbaceous, find your new favorite plant-based condiment right here!</p>
  1955.  
  1956.  
  1957.  
  1958. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=7396" src="https://olivesfordinner.com/wp-content/uploads/2018/08/firecracker-cauliflower-prep-with-sauce-e1670882980362.jpg" alt="A whole head of cauliflower painted with firecracker sauce." class="wp-image-7396" srcset="https://olivesfordinner.com/wp-content/uploads/2018/08/firecracker-cauliflower-prep-with-sauce-e1670882980362.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2018/08/firecracker-cauliflower-prep-with-sauce-e1670882980362-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2018/08/firecracker-cauliflower-prep-with-sauce-e1670882980362-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2018/08/firecracker-cauliflower-prep-with-sauce-e1670882980362-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2018/08/firecracker-cauliflower-prep-with-sauce-e1670882980362-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  1959.  
  1960.  
  1961.  
  1962. <p>Plant-based eating is all about discovery, and what better way to enhance your dishes than with the perfect vegan sauce recipes? Welcome to our curated collection of the crème de la crème of <a href="https://olivesfordinner.com/category/condiments/">vegan condiments</a>. These show-stopping plant-based recipes are liquid gold, drawn from <a href="https://olivesfordinner.com/recipe-index/">my kitchen</a>, as well as other <a href="https://olivesfordinner.com/best-vegan-food-blogs-to-follow/">top vegan bloggers</a> keeping it saucy.</p>
  1963.  
  1964.  
  1965.  
  1966. <p>They&#8217;re also conversation starters, illustrating how recipes can be powerful tools for connection. Whether it&#8217;s giving a cozy hug to a bowl of <a href="https://olivesfordinner.com/category/entrees/pasta-and-bread/">pasta</a> or jazzing up a <a href="https://olivesfordinner.com/category/vegetable-sides/">humble roasted veggie</a>, these vegan sauce recipes promise more than just flavor—they transform meals into experiences.</p>
  1967.  
  1968.  
  1969.  
  1970. <h2 class="wp-block-heading">Vegan Sauce Recipes: Organized By Flavor Profile </h2>
  1971.  
  1972.  
  1973.  
  1974. <p>We&#8217;ve got a whole rainbow of flavors lined up—ones that make your tastes buds sit up and take notice. We&#8217;ve divided them into categories like Savory &amp; Umami, Sweet &amp; Tangy, and Spicy &amp; Bold. Think of it as your roadmap to flavortown and beyond. Need a rich, <a href="https://olivesfordinner.com/vegan-umami/">umami-packed</a> glaze? We’ve got a <a href="https://olivesfordinner.com/shroom-stroganoff/">vegan stroganoff sauce</a> that’s as dreamy as a cloud. Craving something that packs a punch? Try a drizzle of <a href="https://olivesfordinner.com/vegan-crab-cake-sliders/">vegan sriracha mayo</a> that brings just the right amount of heat. Each one of these vegan sauce recipes delivers not just taste, but a whole vibe.</p>
  1975.  
  1976.  
  1977.  
  1978. <p>As you explore this handpicked roundup of the best vegan sauces, get ready for some serious kitchen inspiration. These sauces are more than just tasty—they&#8217;re a celebration of joy, color, and plant-based fun in every meal. So buckle up and prepare as we dish out the best vegan sauce recipes!</p>
  1979.  
  1980.  
  1981.  
  1982. <h2 class="wp-block-heading">Savory &amp; Umami Vegan Sauce Recipes</h2>
  1983.  
  1984.  
  1985.  
  1986. <p>Let&#8217;s start off with <a href="https://olivesfordinner.com/tag/umami/">umami-rich</a> sauces. Often described as the fifth taste, umami is a rich and savory flavor that&#8217;s key to delicious plant-based cooking. It elevates meals by adding depth and complexity, making simple dishes taste extraordinary. In this section, we explore how the right vegan sauce recipes can transform everyday ingredients into deeply flavorful, extraordinary experiences. Get ready to add some secret sauce to your next savory dish!</p>
  1987.  
  1988.  
  1989.  
  1990. <p>In these vegan sauce recipes, you&#8217;ll find some umami-rich ingredients like:</p>
  1991.  
  1992.  
  1993.  
  1994. <ul>
  1995. <li><strong>Garlic:</strong> A staple in culinary traditions worldwide, <a href="https://olivesfordinner.com/garlic-confit/">garlic</a> intensifies any sauce with its pungent, savory quality. It&#8217;s essential for building a deep flavor base in vegan sauce recipes.</li>
  1996.  
  1997.  
  1998.  
  1999. <li><strong>Miso Paste:</strong> <a href="https://olivesfordinner.com/easy-miso-soup/">Miso</a> paste, with its rich umami flavor, offers a complex profile that greatly enhances vegan sauces and gravies. It&#8217;s perfect for adding depth and a savory punch to plant-based dishes.</li>
  2000.  
  2001.  
  2002.  
  2003. <li><strong>Mushrooms: </strong>Naturally rich in umami, <a href="https://olivesfordinner.com/tag/mushrooms/">mushrooms</a> add an earthy, meaty quality to vegan cooking. They are versatile and enhance the flavor profile of sauces, stews, and broths.</li>
  2004.  
  2005.  
  2006.  
  2007. <li><strong>Nutritional Yeast:</strong> This vegan superfood brings a <a href="https://olivesfordinner.com/sriracha-nooch-seasoning/">cheesy, nutty flavor</a> to dishes, making it a favorite for enriching the taste of vegan sauces. It&#8217;s also packed with nutrients, adding both flavor and health benefits to meals.</li>
  2008.  
  2009.  
  2010.  
  2011. <li><strong>Roasted Red Peppers:</strong> Known for their smoky sweetness, <a href="https://olivesfordinner.com/roasted-red-pepper-mac-and-cheese/">roasted red peppers</a> complement bold umami flavors in vegan sauces. They add a vibrant color and rich texture to any sauce they grace.</li>
  2012.  
  2013.  
  2014.  
  2015. <li><strong>Seaweed:</strong> <a href="https://olivesfordinner.com/seaweed-tofu-beignets-with-jalapeno-and/">Seaweed</a> is a secret weapon in vegan cooking, often used in small amounts to impart a deep umami taste. Its subtle brininess is ideal for enhancing the complexity of vegan broths and sauces.</li>
  2016.  
  2017.  
  2018.  
  2019. <li><strong>Soy Sauce or Tamari:</strong> These fermented condiments add a salty depth and are staples in many <a href="https://olivesfordinner.com/tofu-stir-fry/">savory dishes</a>. Soy sauce and tamari are indispensable for achieving the classic umami flavor in vegan cuisine.</li>
  2020.  
  2021.  
  2022.  
  2023. <li><strong>Sun-dried Tomatoes:</strong> With their concentrated tomato flavor, sun-dried tomatoes add a robust taste and a burst of umami to vegan sauces and spreads. They bring a rich, tangy sweetness that can transform a simple dish.</li>
  2024.  
  2025.  
  2026.  
  2027. <li><strong>Vegan Worcestershire Sauce:</strong> This plant-based version of the classic sauce enhances flavors with its savory, slightly tangy profile. Vegan Worcestershire sauce is perfect for adding a complex depth to stews, <a href="https://olivesfordinner.com/vegan-reuben-with-mandolined-portobello/">spreads</a>, and marinades.</li>
  2028. </ul>
  2029.  
  2030.  
  2031.  
  2032. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/pasta-with-roasted-red-pepper-sauce-and/">Roasted Red Pepper Sauce</a></h3>
  2033.  
  2034.  
  2035.  
  2036. <p>I love this roasted red pepper sauce <strong><em>so much</em></strong>. It&#8217;s one of my favorite vegan sauce recipes! It adds a cheesy, savory flavor to pasta, making it an amazing vegan mac and cheese sauce. Roasted red peppers, <a href="https://www.uwajimaya.com/blog/understanding-the-different-types-of-miso/">shiro miso</a>, and nutritional yeast pack a punch in this umami-rich sauce.</p>
  2037.  
  2038.  
  2039.  
  2040. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1349" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=18647" src="https://olivesfordinner.com/wp-content/uploads/2012/08/Roasted-red-pepper-sauce-spoon-lift.jpg" alt="A skillet with vegan mac and cheese sauce." class="wp-image-18647" srcset="https://olivesfordinner.com/wp-content/uploads/2012/08/Roasted-red-pepper-sauce-spoon-lift.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2012/08/Roasted-red-pepper-sauce-spoon-lift-267x300.jpg 267w, https://olivesfordinner.com/wp-content/uploads/2012/08/Roasted-red-pepper-sauce-spoon-lift-911x1024.jpg 911w, https://olivesfordinner.com/wp-content/uploads/2012/08/Roasted-red-pepper-sauce-spoon-lift-768x863.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2041.  
  2042.  
  2043.  
  2044. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/gochujang-cauliflower-vegan/">Savory Gochujang Sauce</a></h3>
  2045.  
  2046.  
  2047.  
  2048. <p>This gochujang sauce is perfect for cauliflower, but is also great for tofu, prepared plant-based meats, seitan, and soy curls. Gochujang and soy sauce join forces to create this vegan sauce that will keep you coming back for another bite!</p>
  2049.  
  2050.  
  2051.  
  2052. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=14320" src="https://olivesfordinner.com/wp-content/uploads/2023/02/Gochujang-cauliflower-vegan-plated.jpg" alt="A plate of cauliflower with rice and vegan gochujang sauce." class="wp-image-14320" srcset="https://olivesfordinner.com/wp-content/uploads/2023/02/Gochujang-cauliflower-vegan-plated.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2023/02/Gochujang-cauliflower-vegan-plated-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2023/02/Gochujang-cauliflower-vegan-plated-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2023/02/Gochujang-cauliflower-vegan-plated-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2023/02/Gochujang-cauliflower-vegan-plated-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2053.  
  2054.  
  2055.  
  2056. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/shroom-stroganoff/">Vegan Mushroom Stroganoff Sauce</a></h3>
  2057.  
  2058.  
  2059.  
  2060. <p>This vegan sauce recipe is packed with umami ingredients like mushrooms and vegan Worcestershire to create a lush sauce for drenching over <a href="https://olivesfordinner.com/tag/noodles/">noodles</a>.</p>
  2061.  
  2062.  
  2063.  
  2064. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1529" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=15123" src="https://olivesfordinner.com/wp-content/uploads/2017/09/Vegan-mushroom-stroganoff-top-down.jpg" alt="Vegan mushroom stroganoff with a creamy vegan sauce." class="wp-image-15123" srcset="https://olivesfordinner.com/wp-content/uploads/2017/09/Vegan-mushroom-stroganoff-top-down.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2017/09/Vegan-mushroom-stroganoff-top-down-235x300.jpg 235w, https://olivesfordinner.com/wp-content/uploads/2017/09/Vegan-mushroom-stroganoff-top-down-804x1024.jpg 804w, https://olivesfordinner.com/wp-content/uploads/2017/09/Vegan-mushroom-stroganoff-top-down-768x979.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2065.  
  2066.  
  2067.  
  2068. <h3 class="wp-block-heading"><a href="https://www.wholeheartedeats.com/6-ingredient-miso-gravy/">Savory Miso Gravy</a></h3>
  2069.  
  2070.  
  2071.  
  2072. <p>This vegan miso gravy recipe created by Sophia over at <a href="https://www.wholeheartedeats.com/">Wholehearted Eats</a> is packed with miso, tamari, plant-based butter, and garlic. Smother over mashed potatoes or poutine for a umami-rich dish!</p>
  2073.  
  2074.  
  2075.  
  2076. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1799" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19786" src="https://olivesfordinner.com/wp-content/uploads/2024/04/savory-vegan-miso-gravy.jpg" alt="A bowl of vegan mashed potatoes with savory vegan gravy sauce." class="wp-image-19786" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/savory-vegan-miso-gravy.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/savory-vegan-miso-gravy-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/savory-vegan-miso-gravy-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/savory-vegan-miso-gravy-768x1151.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/savory-vegan-miso-gravy-1025x1536.jpg 1025w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.wholeheartedeats.com/6-ingredient-miso-gravy/">Wholehearted Eats</a></figcaption></figure>
  2077.  
  2078.  
  2079.  
  2080. <h3 class="wp-block-heading"><a href="https://healthmylifestyle.com/korean-bbq-sauce/">Korean BBQ Sauce</a></h3>
  2081.  
  2082.  
  2083.  
  2084. <p>This vegan Korean BBQ sauce from Rachel at <a href="https://healthmylifestyle.com/">Health My Lifestyle</a> offers a balanced blend of sweet and savory flavors. Ideal for marinating or as a glaze, it brings a rich umami depth to any dish, enhancing your vegan barbecue options.</p>
  2085.  
  2086.  
  2087.  
  2088. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1805" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19797" src="https://olivesfordinner.com/wp-content/uploads/2024/04/korean-bbq-sauce.jpg" alt="A jar of vegan Korean BBQ sauce." class="wp-image-19797" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/korean-bbq-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/korean-bbq-sauce-199x300.jpg 199w, https://olivesfordinner.com/wp-content/uploads/2024/04/korean-bbq-sauce-681x1024.jpg 681w, https://olivesfordinner.com/wp-content/uploads/2024/04/korean-bbq-sauce-768x1155.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/korean-bbq-sauce-1021x1536.jpg 1021w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://healthmylifestyle.com/korean-bbq-sauce/">Health My Lifestyle</a></figcaption></figure>
  2089.  
  2090.  
  2091.  
  2092. <h3 class="wp-block-heading"><a href="https://nkechiajaeroh.com/recipes/sauces/romesco-sauce-recipe-with-roasted-red-peppers/">Romesco Sauce</a></h3>
  2093.  
  2094.  
  2095.  
  2096. <p>This roasted red pepper romesco sauce by Nkechi over at <a href="https://nkechiajaeroh.com/">Nkechi Ajaeroh</a> uses roasted red peppers and sun-dried tomatoes to create this classic Spanish sauce. Serve it with grilled or raw vegetables, crackers, or as a sandwich spread!</p>
  2097.  
  2098.  
  2099.  
  2100. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19788" src="https://olivesfordinner.com/wp-content/uploads/2024/04/romesco-sauce.jpg" alt="A bowl of Romesco sauce with almonds." class="wp-image-19788" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/romesco-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/romesco-sauce-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/romesco-sauce-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/romesco-sauce-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/romesco-sauce-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://nkechiajaeroh.com/recipes/sauces/romesco-sauce-recipe-with-roasted-red-peppers/">Nkechi Ajaeroh</a></figcaption></figure>
  2101.  
  2102.  
  2103.  
  2104. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/garlic-and-ginger-butter-ramen-noodles/">Vegan Butter And Garlic Sauce</a></h3>
  2105.  
  2106.  
  2107.  
  2108. <p>Drench your ramen noodles with this savory sauce packed with plant-based, cultured vegan butter, soy sauce, and garlic. This is one of the best vegan sauce recipes for noodle lovers. Top with your vegan protein of choice and discover your new weeknight dinner bestie! </p>
  2109.  
  2110.  
  2111.  
  2112. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1651" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=10102" src="https://olivesfordinner.com/wp-content/uploads/2021/10/garlic-and-ginger-butter-ramen-noodles-30429-e1671161372515.jpg" alt="Ramen noodles with a vegan butter and garlic sauce." class="wp-image-10102" srcset="https://olivesfordinner.com/wp-content/uploads/2021/10/garlic-and-ginger-butter-ramen-noodles-30429-e1671161372515.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2021/10/garlic-and-ginger-butter-ramen-noodles-30429-e1671161372515-218x300.jpg 218w, https://olivesfordinner.com/wp-content/uploads/2021/10/garlic-and-ginger-butter-ramen-noodles-30429-e1671161372515-744x1024.jpg 744w, https://olivesfordinner.com/wp-content/uploads/2021/10/garlic-and-ginger-butter-ramen-noodles-30429-e1671161372515-768x1057.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2021/10/garlic-and-ginger-butter-ramen-noodles-30429-e1671161372515-1116x1536.jpg 1116w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2113.  
  2114.  
  2115.  
  2116. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/double-dredged-tofu/">Gochujang Glaze</a></h3>
  2117.  
  2118.  
  2119.  
  2120. <p>This glaze clings perfectly to deep-fried tofu, making it a standout vegan dish. Gochujang and garlic add umami depth to this incredibly delicious and one of my favorite vegan sauce recipes!</p>
  2121.  
  2122.  
  2123.  
  2124. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=2971" src="https://olivesfordinner.com/wp-content/uploads/2016/07/double-dredged-tofu-top-down.jpg" alt="Fried tofu with a vegan gochujang sauce and crushed peanuts." class="wp-image-2971" srcset="https://olivesfordinner.com/wp-content/uploads/2016/07/double-dredged-tofu-top-down.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2016/07/double-dredged-tofu-top-down-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2016/07/double-dredged-tofu-top-down-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2016/07/double-dredged-tofu-top-down-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2016/07/double-dredged-tofu-top-down-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2125.  
  2126.  
  2127.  
  2128. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/peppery-tofu-with-chinese-5-spice/">Fermented Black Bean Sauce</a></h3>
  2129.  
  2130.  
  2131.  
  2132. <p>Looking for vegan sauce ideas for dinner? Tofu gets a glow up with this deeply flavorful black bean sauce with hits of Chinese 5-spice powder and garlic. Caramelized tofu and onions pack another power umami punch!</p>
  2133.  
  2134.  
  2135.  
  2136. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1865" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19790" src="https://olivesfordinner.com/wp-content/uploads/2024/04/Chinese-5-spice-tofu.jpg" alt="Tofu in a cast iron pan with vegan fermented black bean sauce." class="wp-image-19790" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/Chinese-5-spice-tofu.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Chinese-5-spice-tofu-193x300.jpg 193w, https://olivesfordinner.com/wp-content/uploads/2024/04/Chinese-5-spice-tofu-659x1024.jpg 659w, https://olivesfordinner.com/wp-content/uploads/2024/04/Chinese-5-spice-tofu-768x1194.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/Chinese-5-spice-tofu-988x1536.jpg 988w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2137.  
  2138.  
  2139.  
  2140. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/pasta-with-seaweed-matcha-butter-and-vegan-scallops/">Seaweed-Matcha Butter Sauce</a></h3>
  2141.  
  2142.  
  2143.  
  2144. <p>This seaweed matcha butter sauce has cultured vegan butter, seaweed seasoning, and matcha powder for a unique and delicious spin on vegan sauces for pasta.  Add some seared vegan scallops for a mind-blowing vegan seafood dish!</p>
  2145.  
  2146.  
  2147.  
  2148. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=2412" src="https://olivesfordinner.com/wp-content/uploads/2016/04/vegan-scallops-with-seaweed-matcha-butter-on-fork-e1707142892239.jpg" alt="Pasta with a vegan seaweed-matcha butter sauce." class="wp-image-2412"/></figure>
  2149.  
  2150.  
  2151.  
  2152. <h2 class="wp-block-heading">Spicy &amp; Bold Vegan Sauces</h2>
  2153.  
  2154.  
  2155.  
  2156. <p>Fire up your taste buds with these Spicy &amp; Bold sauces. These easy vegan sauce recipes pack a punch with ingredients that dial up the heat and enhance flavors in a big way. Whether it’s adding a zesty kick to your <a href="https://olivesfordinner.com/sriracha-cashew-kale-chips/">favorite snack</a> or a bold twist to a <a href="https://olivesfordinner.com/tofu-tikka-masala/">traditional meal</a>, these sauce recipes are all about celebrating the power of spice in vegan cooking.</p>
  2157.  
  2158.  
  2159.  
  2160. <p>Why do we love spicy? It&#8217;s not just the heat; it&#8217;s the way these flavors can transform a meal, bringing a lively energy that&#8217;s both invigorating and satisfying. Whether it’s adding a fiery touch to a stir-fry or giving a <a href="https://olivesfordinner.com/vegan-shrimp/">zesty twist to dips</a>, these spicy homemade sauces are about more than heat—they enhance and intensify the natural flavors of the dish.</p>
  2161.  
  2162.  
  2163.  
  2164. <p>In these vegan sauce recipes, you&#8217;ll find some bold and spicy ingredients like:</p>
  2165.  
  2166.  
  2167.  
  2168. <ul>
  2169. <li><strong>Dried Chiles:</strong> Dried chiles pack a potent punch of heat and smokiness, infusing dishes with depth and complexity. Whether whole, crushed, or powdered, they&#8217;re a <a href="https://olivesfordinner.com/vegan-grocery-list-pantry-essentials/">pantry staple</a> for adding fiery flavor to sauces, stews, and marinades.</li>
  2170.  
  2171.  
  2172.  
  2173. <li><strong>Fresh Chiles:</strong> From the mild poblano to the fiery habanero, fresh chiles come in a range of heat levels and flavors, making them versatile for adding spice to dishes. Whether chopped, sliced, or roasted, they bring vibrant color and bold flavor to salsas, curries, and soups.</li>
  2174.  
  2175.  
  2176.  
  2177. <li><strong>Horseradish:</strong> Horseradish is a root vegetable with a strong, pungent flavor and heat. Whether grated fresh or prepared as a condiment, it adds a bold, spicy kick to <a href="https://olivesfordinner.com/vegan-po-boy/">sauces</a>, dips, and spreads.</li>
  2178.  
  2179.  
  2180.  
  2181. <li><strong>Jalapeños: </strong>Jalapeños strike the perfect balance between heat and flavor, adding a kick without overwhelming the palate. Whether <a href="https://olivesfordinner.com/tofu-banh-mi/">pickled</a>, roasted, or fresh, they&#8217;re a versatile ingredient in everything from tacos to salsas, adding a zesty heat to any dish.</li>
  2182.  
  2183.  
  2184.  
  2185. <li><strong>Sambal</strong>: Sambal, a spicy chili paste, adds a fiery kick and depth of flavor to Southeast Asian dishes. Made from a blend of chili peppers, vinegar, and spices, it&#8217;s a versatile condiment that can be used as a dip, marinade, or seasoning.</li>
  2186.  
  2187.  
  2188.  
  2189. <li><strong>Sichuan Pepper Corns:</strong> Sichuan peppercorns provide a unique numbing sensation along with a citrusy, floral flavor that sets them apart from other peppers. Commonly used in Sichuan cuisine, they add a bold and aromatic kick to dishes like <a href="https://olivesfordinner.com/vegan-mapo-tofu/">mapo tofu</a> and hot pot.</li>
  2190.  
  2191.  
  2192.  
  2193. <li><strong>Sriracha: </strong>Sriracha is a beloved hot sauce known for its tangy heat and garlicky undertones. Whether drizzled over noodles, stirred into soups, or used as a dipping sauce, it adds a spicy kick and <a href="https://olivesfordinner.com/glazed-tofu-with-fiery-sriracha-pearls/">depth of flavor</a> to a wide range of dishes.</li>
  2194. </ul>
  2195.  
  2196.  
  2197.  
  2198. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/fire-noodles-with-crispy-tofu/">Fire Noodle Sauce</a></h3>
  2199.  
  2200.  
  2201.  
  2202. <p>Meet your new weeknight favorite! This sauce a vibrant mix of spicy chili paste and spot-on crunchy tofu that comes together in a dish that&#8217;s as fun to make as it is to eat. It&#8217;s perfect if you are looking for vegan sauce ideas for dinner and want something with a little kick!</p>
  2203.  
  2204.  
  2205.  
  2206. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=14300" src="https://olivesfordinner.com/wp-content/uploads/2015/04/fire-noodles-with-crispy-tofu-side-shot.jpg" alt="Fire noodles in a cast iron pan." class="wp-image-14300" srcset="https://olivesfordinner.com/wp-content/uploads/2015/04/fire-noodles-with-crispy-tofu-side-shot.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2015/04/fire-noodles-with-crispy-tofu-side-shot-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2015/04/fire-noodles-with-crispy-tofu-side-shot-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2015/04/fire-noodles-with-crispy-tofu-side-shot-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2015/04/fire-noodles-with-crispy-tofu-side-shot-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2207.  
  2208.  
  2209.  
  2210. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/sambal-ginger-tofu-with-air-fried-bok-choy/">Sambal Marinade</a></h3>
  2211.  
  2212.  
  2213.  
  2214. <p>Dive into the bold flavors of this fiery tofu dish. This easy vegan sauce zings with the heat of sambal and the punch of fresh ginger, all while keeping things light and crispy with perfectly air-fried bok choy.</p>
  2215.  
  2216.  
  2217.  
  2218. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1200" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=18563" src="https://olivesfordinner.com/wp-content/uploads/2024/02/Sambal-tofu-featured.jpg" alt="Tofu with a spicy sambal sauce and bok choy." class="wp-image-18563" srcset="https://olivesfordinner.com/wp-content/uploads/2024/02/Sambal-tofu-featured.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/02/Sambal-tofu-featured-300x300.jpg 300w, https://olivesfordinner.com/wp-content/uploads/2024/02/Sambal-tofu-featured-1024x1024.jpg 1024w, https://olivesfordinner.com/wp-content/uploads/2024/02/Sambal-tofu-featured-150x150.jpg 150w, https://olivesfordinner.com/wp-content/uploads/2024/02/Sambal-tofu-featured-768x768.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/02/Sambal-tofu-featured-320x320.jpg 320w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2219.  
  2220.  
  2221.  
  2222. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/firecracker-cauliflower/">Firecracker Sauce</a></h3>
  2223.  
  2224.  
  2225.  
  2226. <p>Get ready to light up your taste buds with this firecracker cauliflower! This delicious vegan sauce bursts with flavor, featuring cauliflower in a spicy, sticky sauce that’s perfectly crispy on the outside and tender on the inside.</p>
  2227.  
  2228.  
  2229.  
  2230. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=7398" src="https://olivesfordinner.com/wp-content/uploads/2018/08/firecracker-cauliflower-basting-e1670883026734.jpg" alt="Firecracker cauliflower, with a spicy and umami-rich sauce." class="wp-image-7398" srcset="https://olivesfordinner.com/wp-content/uploads/2018/08/firecracker-cauliflower-basting-e1670883026734.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2018/08/firecracker-cauliflower-basting-e1670883026734-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2018/08/firecracker-cauliflower-basting-e1670883026734-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2018/08/firecracker-cauliflower-basting-e1670883026734-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2018/08/firecracker-cauliflower-basting-e1670883026734-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2231.  
  2232.  
  2233.  
  2234. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/vegan-dynamite-rolls/">Dynamite Sauce</a></h3>
  2235.  
  2236.  
  2237.  
  2238. <p>Create a flavor explosion for your sushi night in with these dynamite rolls. Oyster mushrooms are draped in a blend of creamy, spicy flavors, then wrapped up in sushi rice and nori. This is an example of a vegan sauce recipe that delivers that perfect crunch and kick in every bite.</p>
  2239.  
  2240.  
  2241.  
  2242. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1700" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=14286" src="https://olivesfordinner.com/wp-content/uploads/2016/01/vegan-dynamite-sushi-roll-angled-shot.jpg" alt="Mushroom sushi rolls, with a creamy vegan dynamite sauce." class="wp-image-14286" srcset="https://olivesfordinner.com/wp-content/uploads/2016/01/vegan-dynamite-sushi-roll-angled-shot.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2016/01/vegan-dynamite-sushi-roll-angled-shot-212x300.jpg 212w, https://olivesfordinner.com/wp-content/uploads/2016/01/vegan-dynamite-sushi-roll-angled-shot-723x1024.jpg 723w, https://olivesfordinner.com/wp-content/uploads/2016/01/vegan-dynamite-sushi-roll-angled-shot-768x1088.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2016/01/vegan-dynamite-sushi-roll-angled-shot-1084x1536.jpg 1084w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2243.  
  2244.  
  2245.  
  2246. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/everything-sauce/">Awesome Sauce</a></h3>
  2247.  
  2248.  
  2249.  
  2250. <p>Discover this truly awesome sauce, perfect for transforming any dish into a flavor sensation. Perfect for dressing up veggies, tofu, or grains, keep this vegan condiment recipe on-hand for adding some punch and spice to your plant-based meal prep.</p>
  2251.  
  2252.  
  2253.  
  2254. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19108" src="https://olivesfordinner.com/wp-content/uploads/2013/06/Awesome-sauce-1.jpg" alt="A jar of awesome sauce." class="wp-image-19108" srcset="https://olivesfordinner.com/wp-content/uploads/2013/06/Awesome-sauce-1.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2013/06/Awesome-sauce-1-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2013/06/Awesome-sauce-1-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2013/06/Awesome-sauce-1-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2013/06/Awesome-sauce-1-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2255.  
  2256.  
  2257.  
  2258. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/sambal-seitan-skewers/">Sambal Grill Sauce</a></h3>
  2259.  
  2260.  
  2261.  
  2262. <p>Meet these vegan skewers, your ticket to a flavor-packed feast! They feature tender seitan marinated in spicy sambal sauce, promising a fiery kick with every bite. Whether you&#8217;re grilling up a storm or simply craving something bold and delicious, this vegan sauce delivers great flavor for heat-seeking folks.</p>
  2263.  
  2264.  
  2265.  
  2266. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1799" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=15948" src="https://olivesfordinner.com/wp-content/uploads/2023/06/Sambal-seitan-skewers.jpg" alt="Two vegan skewers with a spicy sambal sauce." class="wp-image-15948" srcset="https://olivesfordinner.com/wp-content/uploads/2023/06/Sambal-seitan-skewers.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2023/06/Sambal-seitan-skewers-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2023/06/Sambal-seitan-skewers-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2023/06/Sambal-seitan-skewers-768x1151.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2023/06/Sambal-seitan-skewers-1025x1536.jpg 1025w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2267.  
  2268.  
  2269.  
  2270. <h3 class="wp-block-heading"><a href="https://mygoodnesskitchen.com/shatta-middle-eastern-chilli-sauce/">Homemade Shatta</a></h3>
  2271.  
  2272.  
  2273.  
  2274. <p>Taste the vibrant flavors of this Shatta, a Middle Eastern chilli sauce. <a href="https://olivesfordinner.com/interview-with-amanda-logan-of-my-goodness-kitchen/">Amanda</a> over at <a href="https://mygoodnesskitchen.com/">My Goodness Kitchen</a> brings this zesty condiment that packs a punch with its blend of spicy peppers and vibrant lemons. Drizzle it over falafel, spread it on sandwiches, or use it as a dip.</p>
  2275.  
  2276.  
  2277.  
  2278. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1600" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19795" src="https://olivesfordinner.com/wp-content/uploads/2024/04/homemade-shatta-sauce.jpg" alt="A jar of homemade vegan shatta sauce." class="wp-image-19795" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/homemade-shatta-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/homemade-shatta-sauce-225x300.jpg 225w, https://olivesfordinner.com/wp-content/uploads/2024/04/homemade-shatta-sauce-768x1024.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/homemade-shatta-sauce-1152x1536.jpg 1152w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://mygoodnesskitchen.com/shatta-middle-eastern-chilli-sauce/">My Goodness Kitchen</a></figcaption></figure>
  2279.  
  2280.  
  2281.  
  2282. <h3 class="wp-block-heading"><a href="https://www.jcookingodyssey.com/schezwan-sichuan-sauce/">Schezwan Sauce</a></h3>
  2283.  
  2284.  
  2285.  
  2286. <p>Savor the flavor of this Schezwan sauce from Hayley over at <a href="https://www.jcookingodyssey.com/">J Cooking Odyssey</a>. This aromatic sauce is one of those vegan sauces that hits the mark. It offers a harmonious blend of spicy Sichuan peppers, bold garlic, brown sugar, and tangy vinegar, perfect for adding a kick to your favorite Asian-inspired dishes.</p>
  2287.  
  2288.  
  2289.  
  2290. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19796" src="https://olivesfordinner.com/wp-content/uploads/2024/04/schezwan-sauce.jpg" alt="A bowl of vegan Schezwan sauce." class="wp-image-19796" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/schezwan-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/schezwan-sauce-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/schezwan-sauce-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/schezwan-sauce-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/schezwan-sauce-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.jcookingodyssey.com/schezwan-sichuan-sauce/">J Cooking Odyssey</a></figcaption></figure>
  2291.  
  2292.  
  2293.  
  2294. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/buttermilk-battered-air-fried-tofu/">Vegan Sambal-Mayo Sauce</a></h3>
  2295.  
  2296.  
  2297.  
  2298. <p>This crispy tofu sandwich is one of my favorite vegan condiments. Topped with a creamy and spicy sambal-mayo and piled high with cabbage and jalapenos, it offers a perfect blend of flavors and textures. Plus it&#8217;s fun to make and share!</p>
  2299.  
  2300.  
  2301.  
  2302. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1828" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=15701" src="https://olivesfordinner.com/wp-content/uploads/2023/04/Buttermilk-battered-tofu-sandwich.jpg" alt="A buttermilk-battered tofu sandwich with vegan spicy mayo sauce." class="wp-image-15701" srcset="https://olivesfordinner.com/wp-content/uploads/2023/04/Buttermilk-battered-tofu-sandwich.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2023/04/Buttermilk-battered-tofu-sandwich-197x300.jpg 197w, https://olivesfordinner.com/wp-content/uploads/2023/04/Buttermilk-battered-tofu-sandwich-672x1024.jpg 672w, https://olivesfordinner.com/wp-content/uploads/2023/04/Buttermilk-battered-tofu-sandwich-768x1170.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2023/04/Buttermilk-battered-tofu-sandwich-1008x1536.jpg 1008w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2303.  
  2304.  
  2305.  
  2306. <h2 class="wp-block-heading">Sweet &amp; Tangy Vegan Sauce Recipes</h2>
  2307.  
  2308.  
  2309.  
  2310. <p>In these Sweet &amp; Tangy sauces, every drop offers a balanced blend of sugary smoothness met with a sharp, refreshing kick. These flavor bombs are perfect for adding a new dimension to your dishes, subtly enhancing flavors, or giving them a bold twist. Whether you&#8217;re tossing <a href="https://olivesfordinner.com/crispy-kung-pao-brussels-sprouts/">deep-fried veggies</a> or noodles with it, these vegan sauce recipes are perfect for transforming the ordinary into something extraordinary.</p>
  2311.  
  2312.  
  2313.  
  2314. <p>What makes sweet and tangy so appealing? It&#8217;s the seamless integration of opposites. Mellow sweetness perfectly offsets the zesty sharpness, providing a flavor profile that&#8217;s so inviting.</p>
  2315.  
  2316.  
  2317.  
  2318. <p>Here are some key ingredients you&#8217;ll find in these sweet and tangy vegan sauce recipes:</p>
  2319.  
  2320.  
  2321.  
  2322. <ul>
  2323. <li><strong>Apple Cider Vinegar: </strong>Apple cider vinegar adds a sweet and tangy flavor to dishes, along with a subtle fruity undertone. Whether used in <a href="https://olivesfordinner.com/raw-tahini-and-cashew-dressing/">dressings</a>, marinades, or sauces, it provides a bright acidity that balances sweetness and enhances flavors.</li>
  2324.  
  2325.  
  2326.  
  2327. <li><strong>Balsamic Vinegar:</strong> Balsamic vinegar offers a rich, sweet, and tangy flavor profile with hints of caramel and fruitiness. Whether drizzled over salads, <a href="https://olivesfordinner.com/roasted-beet-stack-with-balsamic/">roasted vegetables</a>, or grilled fruit, it adds depth and complexity to dishes.</li>
  2328.  
  2329.  
  2330.  
  2331. <li><strong>Dijon Mustard:</strong> Dijon mustard provides a sharp, tangy flavor with a hint of heat, making it a versatile ingredient in dressings, marinades, and sauces. Whether whisked into vinaigrettes or spread on sandwiches, it adds a zesty kick to dishes.</li>
  2332.  
  2333.  
  2334.  
  2335. <li><strong>Ginger:</strong> Ginger adds a spicy, citrusy flavor and a subtle heat to dishes, along with a refreshing brightness. Whether grated, <a href="https://olivesfordinner.com/roasted-ginger-and-coconut-soup/">roasted</a>, minced, or pureed, it&#8217;s a key ingredient in marinades, stir-fries, and sauces, adding depth and complexity to flavors.</li>
  2336.  
  2337.  
  2338.  
  2339. <li><strong>Ketchup:</strong> Ketchup is a classic condiment with a sweet and tangy flavor profile, made from tomatoes, vinegar, sugar, and spices. Whether used as a dipping sauce, a topping for <a href="https://olivesfordinner.com/farro-beet-burgers-with-kimchi-mayo/">burgers</a>, or a base for barbecue sauce, it adds a familiar and comforting taste to dishes.</li>
  2340.  
  2341.  
  2342.  
  2343. <li><strong>Lime Juice:</strong> Lime juice provides a tart, citrusy flavor and a refreshing acidity to dishes, enhancing their brightness and balance. Whether squeezed over <a href="https://olivesfordinner.com/mixed-berry-salad-with-sweet-lime-dressing/">fruit</a>, salads, or cocktails, it adds a zesty kick and a burst of freshness.</li>
  2344.  
  2345.  
  2346.  
  2347. <li><strong>Mirin: </strong>Mirin is a sweet Japanese rice wine that adds a delicate sweetness and depth of flavor to dishes, along with a subtle tanginess. Whether used in marinades, glazes, or <a href="https://olivesfordinner.com/tofu-stir-fry/">sauces</a>, it provides a glossy finish and enhances umami flavors.</li>
  2348.  
  2349.  
  2350.  
  2351. <li><strong>Rice Vinegar:</strong> Rice vinegar offers a mild, sweet, and tangy flavor with a delicate acidity, making it a versatile ingredient in Asian cuisine. Whether used in sushi rice, salad dressings, or <a href="https://olivesfordinner.com/spring-onion-and-chili-pepper-sauce/">dipping sauces</a>, it adds brightness and balance to dishes.</li>
  2352.  
  2353.  
  2354.  
  2355. <li><strong>Sweet Chili Sauce:</strong> Sweet chili sauce is a popular condiment with a perfect balance of sweetness, tanginess, and heat. Whether used as a dip, a glaze, or a stir-fry sauce, it adds a deliciously sweet and spicy kick to dishes.</li>
  2356.  
  2357.  
  2358.  
  2359. <li><strong>Tamarind: </strong>Tamarind paste provides a unique sweet and tangy flavor with hints of sourness, adding depth and complexity to dishes. Whether used in curries, chutneys, or sauces, it lends a fruity acidity and a rich caramel undertone to recipes.</li>
  2360.  
  2361.  
  2362.  
  2363. <li><strong>Tomatoes/Tomato Paste:</strong> Tomatoes and tomato paste offer a rich flavor with a hint of sweetness and acidity. Whether used as a base for sauces, soups, or stews, it adds depth, richness, and complexity to dishes.</li>
  2364. </ul>
  2365.  
  2366.  
  2367.  
  2368. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/bang-bang-cauliflower/">Bang Bang Sauce</a></h3>
  2369.  
  2370.  
  2371.  
  2372. <p>Meet your new snack obsession: Bang Bang Cauliflower! With a sauce whipped up from creamy vegan mayo, tangy sweet chili, and a squeeze of lime, this recipe turns crunchy cauliflower into a party in a dish. It’s the kind of spicy-sweet treat that’ll have everyone reaching for one more bite.</p>
  2373.  
  2374.  
  2375.  
  2376. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=2631" src="https://olivesfordinner.com/wp-content/uploads/2016/05/bang-bang-cauliflower-bowl.jpg" alt="Breaded cauliflower with vegan bang bang sauce." class="wp-image-2631" srcset="https://olivesfordinner.com/wp-content/uploads/2016/05/bang-bang-cauliflower-bowl.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2016/05/bang-bang-cauliflower-bowl-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2016/05/bang-bang-cauliflower-bowl-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2016/05/bang-bang-cauliflower-bowl-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2016/05/bang-bang-cauliflower-bowl-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2377.  
  2378.  
  2379.  
  2380. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/homemade-thai-sweet-chili-sauce-wi/">Sweet Chili Sauce</a></h3>
  2381.  
  2382.  
  2383.  
  2384. <p>Make your own Thai sweet chili sauce with this simple yet flavorful recipe. This plant-based sauce brings together the heat of fresh chili peppers and the sweetness of sugar, smoothed out with a splash of vinegar for that essential tang. Drizzle it over fried tofu or spring rolls—this homemade saucy gem shines with versatility.</p>
  2385.  
  2386.  
  2387.  
  2388. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19794" src="https://olivesfordinner.com/wp-content/uploads/2024/04/thai-sweet-chili-sauce.jpg" alt="Fried tofu with a bowl of homemade vegan Thai sweet chili sauce." class="wp-image-19794" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/thai-sweet-chili-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/thai-sweet-chili-sauce-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/thai-sweet-chili-sauce-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/thai-sweet-chili-sauce-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/thai-sweet-chili-sauce-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2389.  
  2390.  
  2391.  
  2392. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/quick-easy-focaccia-pizza/">Balsamic Glaze</a></h3>
  2393.  
  2394.  
  2395.  
  2396. <p>This sweet and tangy balsamic glaze is reduced and thickened up for a texture that&#8217;s perfect as a drizzle. I&#8217;m using it on a vegan pizza, but it can also be used over roasted veggies, salad, bruschetta, tofu, and vegan cheese platters!</p>
  2397.  
  2398.  
  2399.  
  2400. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1881" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=7127" src="https://olivesfordinner.com/wp-content/uploads/2018/01/easy-focaccia-pizza-balsamic-drizzle.jpg" alt="A focaccia pizza drizzled with balsamic glaze." class="wp-image-7127" srcset="https://olivesfordinner.com/wp-content/uploads/2018/01/easy-focaccia-pizza-balsamic-drizzle.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2018/01/easy-focaccia-pizza-balsamic-drizzle-191x300.jpg 191w, https://olivesfordinner.com/wp-content/uploads/2018/01/easy-focaccia-pizza-balsamic-drizzle-768x1204.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2018/01/easy-focaccia-pizza-balsamic-drizzle-653x1024.jpg 653w, https://olivesfordinner.com/wp-content/uploads/2018/01/easy-focaccia-pizza-balsamic-drizzle-980x1536.jpg 980w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2401.  
  2402.  
  2403.  
  2404. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/savory-crispy-vietnamese-crepes/">Vegan Nước Chấm</a></h3>
  2405.  
  2406.  
  2407.  
  2408. <p>This vegan nước chấm is spicy and sweet, made with a vegan fish sauce. It&#8217;s served here with a banh xeo, but it can also be used in vegan pad Thai, pho, stir-fries, and rice dishes. It&#8217;s a flavorful yet clean plant-based sauce that offers a perfect balance of sweet and tangy.</p>
  2409.  
  2410.  
  2411.  
  2412. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19686" src="https://olivesfordinner.com/wp-content/uploads/2016/10/banh-xeo-recipe-dipped.jpg" alt="A banh xeo dipped in vegan fish sauce." class="wp-image-19686" srcset="https://olivesfordinner.com/wp-content/uploads/2016/10/banh-xeo-recipe-dipped.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2016/10/banh-xeo-recipe-dipped-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2016/10/banh-xeo-recipe-dipped-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2016/10/banh-xeo-recipe-dipped-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2016/10/banh-xeo-recipe-dipped-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2413.  
  2414.  
  2415.  
  2416. <h3 class="wp-block-heading"><a href="http://olivesfordinner.com/sweet-and-sour-crispy-mock-chicken-stir/">Sweet And Sour Sauce</a></h3>
  2417.  
  2418.  
  2419.  
  2420. <p>This sweet and sour sauce is more of a glaze, and perfect for tossing with crispy ingredients, like these fried soy curls. I used sriracha to add a little heat, but feel free to sub with ketchup if you&#8217;d like a more mild sauce.</p>
  2421.  
  2422.  
  2423.  
  2424. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=18611" src="https://olivesfordinner.com/wp-content/uploads/2012/12/vegan-sweet-and-sour-mock-chicken-served.jpg" alt="A plate of fried soy curls with a sweet and sour glaze." class="wp-image-18611" srcset="https://olivesfordinner.com/wp-content/uploads/2012/12/vegan-sweet-and-sour-mock-chicken-served.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2012/12/vegan-sweet-and-sour-mock-chicken-served-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2012/12/vegan-sweet-and-sour-mock-chicken-served-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2012/12/vegan-sweet-and-sour-mock-chicken-served-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2012/12/vegan-sweet-and-sour-mock-chicken-served-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2425.  
  2426.  
  2427.  
  2428. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/teriyaki-king-oyster-mushrooms/">Homemade Teriyaki Glaze</a></h3>
  2429.  
  2430.  
  2431.  
  2432. <p>This teriyaki sauce is thick, clingy, and perfect drenched over meaty mushrooms. Brown sugar, soy sauce, and hoisin sauce make it pop, giving a little tang, a little sweet, and a whole lot of flavor!</p>
  2433.  
  2434.  
  2435.  
  2436. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=3284" src="https://olivesfordinner.com/wp-content/uploads/2016/09/teriyaki-king-oyster-mushrooms-cross-hatched-e1705546121405.jpg" alt="Scored king oyster mushrooms with a teriyaki glaze." class="wp-image-3284"/></figure>
  2437.  
  2438.  
  2439.  
  2440. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/red-quinoa-and-sweet-potato-croquettes/">Spicy &amp; Tangy Tomato Sauce</a></h3>
  2441.  
  2442.  
  2443.  
  2444. <p>Tomato paste, wine, shallots, and garlic combine to make a delicious sauce that&#8217;s perfect for nesting these croquettes into. Feel free to use it with tofu, soy curls, or over rice for a subtly sweet and tangy sauce.</p>
  2445.  
  2446.  
  2447.  
  2448. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=16415" src="https://olivesfordinner.com/wp-content/uploads/2013/05/Sweet-potato-croquettes-1.jpg" alt="Sweet potato croquettes with a tangy and creamy tomato sauce." class="wp-image-16415" srcset="https://olivesfordinner.com/wp-content/uploads/2013/05/Sweet-potato-croquettes-1.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2013/05/Sweet-potato-croquettes-1-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2013/05/Sweet-potato-croquettes-1-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2013/05/Sweet-potato-croquettes-1-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2013/05/Sweet-potato-croquettes-1-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2449.  
  2450.  
  2451.  
  2452. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/broccoli-tots-quick-curry-ketchup/">Quick Curry Ketchup</a></h3>
  2453.  
  2454.  
  2455.  
  2456. <p>Tots, meet this curry ketchup! Onion, garlic, curry powder, and ketchup are blended to make an addictive plant-based condiment that loves more that just tots—serve it with french fries, vegan burgers, or plant-based chicken nuggets.</p>
  2457.  
  2458.  
  2459.  
  2460. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=18626" src="https://olivesfordinner.com/wp-content/uploads/2016/06/Broccoli-tots-featured-image.jpg" alt="A bowl of broccoli tots with curry ketchup." class="wp-image-18626" srcset="https://olivesfordinner.com/wp-content/uploads/2016/06/Broccoli-tots-featured-image.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2016/06/Broccoli-tots-featured-image-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2016/06/Broccoli-tots-featured-image-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2016/06/Broccoli-tots-featured-image-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2016/06/Broccoli-tots-featured-image-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2461.  
  2462.  
  2463.  
  2464. <h3 class="wp-block-heading"><a href="https://evergreenkitchen.ca/vegan-pad-thai-sauce/">Vegan Pad Thai Sauce</a></h3>
  2465.  
  2466.  
  2467.  
  2468. <p>Whip up a classic Thai favorite with <a href="https://evergreenkitchen.ca/">Evergreen Kitchen</a>’s Vegan Pad Thai Sauce. This recipe perfectly balances the sweet with tamarind, the salty with soy sauce, and the tangy with a hint of lime, creating a robust foundation for the iconic noodle dish. Toss it with your favorite noodles, crisp veggies, and a sprinkle of peanuts. This homemade vegan sauce is both comforting and refreshingly vibrant.</p>
  2469.  
  2470.  
  2471.  
  2472. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19801" src="https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-pad-thai-sauce.jpg" alt="Vegan Pad Thai Sauce being poured into a skillet of veggies on a stovetop," class="wp-image-19801" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-pad-thai-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-pad-thai-sauce-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-pad-thai-sauce-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-pad-thai-sauce-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-pad-thai-sauce-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://evergreenkitchen.ca/vegan-pad-thai-sauce/">Evergreen Kitchen</a></figcaption></figure>
  2473.  
  2474.  
  2475.  
  2476. <h3 class="wp-block-heading"><a href="https://www.worldofvegan.com/pasta-sauce/">Homemade Marinara Sauce</a></h3>
  2477.  
  2478.  
  2479.  
  2480. <p>This homemade pasta sauce is a hearty blend of ripe tomatoes, aromatic herbs, and a hint of garlic, created by <a href="https://www.worldofvegan.com/">World of Vegan</a>. Perfect for coating your favorite pasta, this vegan sauce recipe brings a homemade touch to any Italian dish that&#8217;s simple, flavorful, and versatile.</p>
  2481.  
  2482.  
  2483.  
  2484. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19831" src="https://olivesfordinner.com/wp-content/uploads/2024/05/homemade-vegan-marinara-sauce.jpg" alt="A post of homemade pasta sauce." class="wp-image-19831" srcset="https://olivesfordinner.com/wp-content/uploads/2024/05/homemade-vegan-marinara-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/05/homemade-vegan-marinara-sauce-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/05/homemade-vegan-marinara-sauce-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/05/homemade-vegan-marinara-sauce-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/05/homemade-vegan-marinara-sauce-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.worldofvegan.com/pasta-sauce/">World of Vegan</a></figcaption></figure>
  2485.  
  2486.  
  2487.  
  2488. <h3 class="wp-block-heading"><a href="https://www.jcookingodyssey.com/tamarind-sauce/">Tamarind Sauce</a></h3>
  2489.  
  2490.  
  2491.  
  2492. <p>Explore the tangy and sweet depths of <a href="https://www.jcookingodyssey.com/">J Cooking Odyssey</a>&#8216;s tamarind sauce, an excellent companion for samosas, chaats, or as a dressing for zesty salads. This is one of those vegan sauces that bring a zesty kick and adds a flavorful sophistication to almost any savory dish.</p>
  2493.  
  2494.  
  2495.  
  2496. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19802" src="https://olivesfordinner.com/wp-content/uploads/2024/04/tamarind-sauce.jpg" alt="A jar of Indian tamarind sauce." class="wp-image-19802" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/tamarind-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/tamarind-sauce-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/tamarind-sauce-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/tamarind-sauce-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/tamarind-sauce-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.jcookingodyssey.com/tamarind-sauce/">J Cooking Odyssey</a></figcaption></figure>
  2497.  
  2498.  
  2499.  
  2500. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/oyster-mushroom-tacos-with-chipotle-lime-sauce/">Chipotle-Lime Sauce</a></h3>
  2501.  
  2502.  
  2503.  
  2504. <p>This chipotle-lime sauce is creamy, sweet, and tangy, and a breeze to whip up. I used it over oyster mushroom tacos, but this sauce would be great over fried tofu or any rich or decadent dish. It complements richness but also adds some lightness and vibrancy, adding balance to it.</p>
  2505.  
  2506.  
  2507.  
  2508. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=8050" src="https://olivesfordinner.com/wp-content/uploads/2019/08/Oyster-Mushroom-Tacos_19740.1-e1674502251455.jpg" alt="An oyster mushroom taco with vegan chipotle-lime sauce." class="wp-image-8050" srcset="https://olivesfordinner.com/wp-content/uploads/2019/08/Oyster-Mushroom-Tacos_19740.1-e1674502251455.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2019/08/Oyster-Mushroom-Tacos_19740.1-e1674502251455-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2019/08/Oyster-Mushroom-Tacos_19740.1-e1674502251455-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2019/08/Oyster-Mushroom-Tacos_19740.1-e1674502251455-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2019/08/Oyster-Mushroom-Tacos_19740.1-e1674502251455-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2509.  
  2510.  
  2511.  
  2512. <h3 class="wp-block-heading"><a href="https://evergreenkitchen.ca/homemade-bbq-sauce/">Homemade BBQ Sauce</a></h3>
  2513.  
  2514.  
  2515.  
  2516. <p>This homemade BBQ sauce from <a href="https://evergreenkitchen.ca/">Evergreen Kitchen</a> is where a smoky blend of tomatoes, molasses, and a kick of vinegar creates the perfect balance of sweet, tangy, and bold flavors. This versatile plant-based sauce is ideal for brushing on grilled vegetables, tofu, or vegan burgers, adding a deep, rich layer of flavor.</p>
  2517.  
  2518.  
  2519.  
  2520. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19800" src="https://olivesfordinner.com/wp-content/uploads/2024/04/homemade-bbq-sauce.jpg" alt="A bowl of homemade BBQ sauce." class="wp-image-19800" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/homemade-bbq-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/homemade-bbq-sauce-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/homemade-bbq-sauce-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/homemade-bbq-sauce-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/homemade-bbq-sauce-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://evergreenkitchen.ca/homemade-bbq-sauce/">Evergreen Kitchen</a></figcaption></figure>
  2521.  
  2522.  
  2523.  
  2524. <h2 class="wp-block-heading">Creamy &amp; Rich Easy Plant-Based Sauces</h2>
  2525.  
  2526.  
  2527.  
  2528. <p>Welcome to the luxurious side of vegan cooking, where creamy doesn&#8217;t mean dairy and rich doesn&#8217;t have to mean heavy. In this section, we&#8217;ll dive into plant-based sauces so luscious and velvety, they’ll make your tastebuds do a double take. These vegan sauce recipes wrap your favorite dishes in smooth, silky layers that comfort and satisfy.</p>
  2529.  
  2530.  
  2531.  
  2532. <p>Whether you’re drizzling over a steamy bowl of pasta, spooning over <a href="https://olivesfordinner.com/smashed-loaded-tiny-baked-potatoes/">crispy potatoes</a>, or slathering onto a <a href="https://olivesfordinner.com/vegan-reuben-sandwic/">hearty sandwich</a>, these creamy sauces are here to elevate your plant-based meals from simple to sublime. We&#8217;ve handpicked the best vegan sauce recipes here—think avocado cilantro sauce that elevates tacos, cashew cream that clings to your pasta, and a vegan Hollandaise that envelops grilled vegetables in a soft cloak of richness.</p>
  2533.  
  2534.  
  2535.  
  2536. <p>Rich and creamy sauces captivate our palates with their smooth texture and deep, comforting flavors. They satisfy a craving for indulgence, making each bite feel like a luxurious treat that melds decadently with other elements of a dish.</p>
  2537.  
  2538.  
  2539.  
  2540. <p>So, blend up your cashews, <a href="https://olivesfordinner.com/how-to-towel-press-tofu-for-marinating/">press your tofu</a>, and get ready to indulge in the kind of decadence that these Creamy &amp; Rich easy plant-based sauce recipes can provide. These easy sauces aren&#8217;t just about eating; they&#8217;re about reveling in every creamy, dreamy bite. Let&#8217;s get saucy!</p>
  2541.  
  2542.  
  2543.  
  2544. <p>Here are some common rich and creamy ingredients used in vegan sauce recipes:</p>
  2545.  
  2546.  
  2547.  
  2548. <ul>
  2549. <li><strong>Coconut Cream:</strong> Coconut cream is the thick, creamy layer that forms on top of canned coconut milk. It adds a rich, tropical flavor and a velvety texture to both sweet and savory dishes, making it ideal for curries, desserts, and creamy sauces.</li>
  2550.  
  2551.  
  2552.  
  2553. <li><strong>Raw Cashews:</strong> Raw cashews are a versatile ingredient that can be soaked and blended to create a <a href="https://olivesfordinner.com/basic-cashew-crea/">creamy base</a> for sauces, dressings, and dips. Their mild, nutty flavor adds richness and depth to dishes, making them a staple in vegan cooking.</li>
  2554.  
  2555.  
  2556.  
  2557. <li><strong>Plant-Based Milk:</strong> Plant-based milk, such as almond, soy, or coconut milk, offers a creamy texture and subtle sweetness that can be used in both sweet and savory recipes. Whether used in soups, sauces, or baked goods, it adds richness and creaminess without the need for dairy.</li>
  2558.  
  2559.  
  2560.  
  2561. <li><strong>Tahini:</strong> Tahini is a creamy paste made from ground sesame seeds, with a rich, nutty flavor and a silky texture. Whether used in <a href="https://olivesfordinner.com/raw-tahini-and-cashew-dressing/">dressings</a>, dips, or sauces, it adds a luxurious creaminess and depth of flavor to dishes.</li>
  2562.  
  2563.  
  2564.  
  2565. <li><strong>Vegan Mayonnaise: </strong><a href="https://olivesfordinner.com/aquafaba-mayo/">Vegan mayonnaise</a> provides the same creamy texture and tangy flavor as traditional mayonnaise, but without the use of eggs. Whether used as a spread, a dip, or a base for dressings, it adds richness and creaminess to sandwiches, salads, and more.</li>
  2566.  
  2567.  
  2568.  
  2569. <li><strong>Vegan Parmesan</strong>: Vegan parmesan is a dairy-free alternative to traditional parmesan cheese, made from ingredients like nutritional yeast, nuts, and seeds. Whether sprinkled over pasta, salads, or roasted vegetables, it adds a savory, cheesy flavor and a creamy texture to dishes.</li>
  2570.  
  2571.  
  2572.  
  2573. <li><strong>Vegan Yogurt</strong>: <a href="https://olivesfordinner.com/homemade-coconut-yogurt/">Vegan yogurt </a>is a dairy-free alternative made from plant-based ingredients like coconut, almond, or soy milk. Whether enjoyed on its own, mixed into smoothies, or used as a base for sauces and dips, it adds a creamy richness and tangy flavor to dishes.</li>
  2574. </ul>
  2575.  
  2576.  
  2577.  
  2578. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/vegan-po-boy/">Vegan Remoulade Sauce</a></h3>
  2579.  
  2580.  
  2581.  
  2582. <p>Experience a touch of decadence with this vegan remoulade sauce. Its tangy and slightly spicy profile makes it an excellent companion for these vegan po boys but also pairs wonderfully with anything fried, especially <a href="https://olivesfordinner.com/category/entrees/vegan-seafood/">vegan seafood</a>.</p>
  2583.  
  2584.  
  2585.  
  2586. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=5447" src="https://olivesfordinner.com/wp-content/uploads/2017/03/Vegan-Po-Boy_820.1-e1682513596939.jpg" alt="Two vegan po boys with remoulade sauce." class="wp-image-5447" srcset="https://olivesfordinner.com/wp-content/uploads/2017/03/Vegan-Po-Boy_820.1-e1682513596939.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2017/03/Vegan-Po-Boy_820.1-e1682513596939-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2017/03/Vegan-Po-Boy_820.1-e1682513596939-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2017/03/Vegan-Po-Boy_820.1-e1682513596939-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2017/03/Vegan-Po-Boy_820.1-e1682513596939-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2587.  
  2588.  
  2589.  
  2590. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/vegan-alfredo-sauce/">Vegan Alfredo Sauce</a></h3>
  2591.  
  2592.  
  2593.  
  2594. <p>This vegan Alfredo sauce combines a velvety smoothness with a beautifully balanced blend of creamy and rich flavors, perfect for draping over pasta, layering in lasagna, or serving as a decadent dip.</p>
  2595.  
  2596.  
  2597.  
  2598. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=14829" src="https://olivesfordinner.com/wp-content/uploads/2022/12/best-vegan-alfredo-sauce.jpg" alt="Linguine with vegan alfredo sauce." class="wp-image-14829" srcset="https://olivesfordinner.com/wp-content/uploads/2022/12/best-vegan-alfredo-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2022/12/best-vegan-alfredo-sauce-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2022/12/best-vegan-alfredo-sauce-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2022/12/best-vegan-alfredo-sauce-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2022/12/best-vegan-alfredo-sauce-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2599.  
  2600.  
  2601.  
  2602. <h3 class="wp-block-heading"><a href="http://healthmylifestyle.com/vegan-crema/">Vegan Crema</a></h3>
  2603.  
  2604.  
  2605.  
  2606. <p>Whip up a batch of vegan crema, created by Rachel over at <a href="https://healthmylifestyle.com/">Health My Lifestyle</a>. This smooth and luscious sauce boasts a mild yet tangy flavor that makes it a versatile companion to a variety of dishes. Drizzle it over tacos, swirl it into soups, or use it as a dip for fresh veggies!</p>
  2607.  
  2608.  
  2609.  
  2610. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1805" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19805" src="https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-crema.jpg" alt="A jar of vegan crema sauce with a spoon." class="wp-image-19805" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-crema.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-crema-199x300.jpg 199w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-crema-681x1024.jpg 681w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-crema-768x1155.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-crema-1021x1536.jpg 1021w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="http://healthmylifestyle.com/vegan-crema/">Health My Lifestyle</a></figcaption></figure>
  2611.  
  2612.  
  2613.  
  2614. <h3 class="wp-block-heading"><a href="https://www.wholeheartedeats.com/vegan-hollandaise-sauce/">Creamy Vegan Hollandaise Sauce</a></h3>
  2615.  
  2616.  
  2617.  
  2618. <p>Transform your <a href="https://olivesfordinner.com/vegan-breakfast-ideas/">vegan breakfasts and brunches</a> with this luxurious vegan hollandaise sauce from Sophie at <a href="https://www.wholeheartedeats.com/">Wholehearted Eats</a>. This sauce is rich and buttery with a pleasant tangy twist, mimicking the classic flavor profile of traditional hollandaise without any dairy. Perfect for drizzling over steamed asparagus, layering on vegan eggs benedict, or adding a creamy finish to roasted vegetables, this creamy vegan sauce is brilliant!</p>
  2619.  
  2620.  
  2621.  
  2622. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1799" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19806" src="https://olivesfordinner.com/wp-content/uploads/2024/04/creamy-vegan-hollandaise-sauce.jpg" alt="Creamy vegan Hollandaise sauce drizzled over colorful vegetables." class="wp-image-19806" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/creamy-vegan-hollandaise-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/creamy-vegan-hollandaise-sauce-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/creamy-vegan-hollandaise-sauce-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/creamy-vegan-hollandaise-sauce-768x1151.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/creamy-vegan-hollandaise-sauce-1025x1536.jpg 1025w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.wholeheartedeats.com/vegan-hollandaise-sauce/">Wholehearted Eats</a></figcaption></figure>
  2623.  
  2624.  
  2625.  
  2626. <h3 class="wp-block-heading"><a href="http://happykitchen.rocks/vegan-bechamel-white-sauce/">Vegan Béchamel Sauce</a></h3>
  2627.  
  2628.  
  2629.  
  2630. <p>Whip up this vegan béchamel sauce from <a href="https://happykitchen.rocks/">Happy Kitchen</a> and watch your dishes go from <em>meh</em> to <em>amazing</em>! It’s smooth, it’s creamy, and it’s utterly dairy-free, making it perfect for lasagnas and casseroles. Slather it on pasta or sneak it into veggie gratins, and bam—you&#8217;ve just leveled up your kitchen game.</p>
  2631.  
  2632.  
  2633.  
  2634. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19807" src="https://olivesfordinner.com/wp-content/uploads/2024/04/creamy-vegan-bechamel-sauce.jpg" alt="A bowl of vegan Béchamel sauce with a spoon. " class="wp-image-19807" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/creamy-vegan-bechamel-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/creamy-vegan-bechamel-sauce-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/creamy-vegan-bechamel-sauce-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/creamy-vegan-bechamel-sauce-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/creamy-vegan-bechamel-sauce-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo Credit: <a href="http://happykitchen.rocks/vegan-bechamel-white-sauce/">Happy Kitchen</a></figcaption></figure>
  2635.  
  2636.  
  2637.  
  2638. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/crispy-filet-no-fish/">Vegan Tartar Sauce</a></h3>
  2639.  
  2640.  
  2641.  
  2642. <p>This basic vegan tartar sauce is anything but ordinary! It&#8217;s creamy and packed with pickles and capers, and is a dynamite companion for <a href="https://olivesfordinner.com/hearts-of-palm-crab-cakes/">vegan crab cakes</a>, <a href="https://olivesfordinner.com/vegan-shrimp/">vegan shrimp</a>, or french fries.</p>
  2643.  
  2644.  
  2645.  
  2646. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=9231" src="https://olivesfordinner.com/wp-content/uploads/2020/06/crispy-vegan-fish-sandwich-with-tartar.jpg" alt="A crispy vegan fish sandwich with tartar sauce." class="wp-image-9231" srcset="https://olivesfordinner.com/wp-content/uploads/2020/06/crispy-vegan-fish-sandwich-with-tartar.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2020/06/crispy-vegan-fish-sandwich-with-tartar-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2020/06/crispy-vegan-fish-sandwich-with-tartar-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2020/06/crispy-vegan-fish-sandwich-with-tartar-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2020/06/crispy-vegan-fish-sandwich-with-tartar-1024x1536.jpg 1024w, https://olivesfordinner.com/wp-content/uploads/2020/06/SSP_9863o-1365x2048.jpg 1365w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2647.  
  2648.  
  2649.  
  2650. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/chickpea-fries-with-yogurt-tahini-sauce/">Vegan Yogurt Tahini Sauce</a></h3>
  2651.  
  2652.  
  2653.  
  2654. <p>Check out this smooth and dreamy vegan yogurt tahini sauce, ready to take your taste buds on a creamy adventure. This sauce combines the rich, nutty flavor of tahini with the cool tang of <a href="https://olivesfordinner.com/homemade-coconut-yogurt/">vegan yogurt</a>, creating a perfectly balanced dip. It&#8217;s ideal for drizzling over chickpea fries, dressing up a veggie wrap, dipping falafel into, or as a cool dip for spicy dishes.</p>
  2655.  
  2656.  
  2657.  
  2658. <figure class="wp-block-image size-large"><img decoding="async" width="819" height="1024" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=14880" src="https://olivesfordinner.com/wp-content/uploads/2018/07/Chickpea-fries-with-yogurt-tahini-sauce-1-819x1024.jpg" alt="Chickpea fries with vegan yogurt-tahini sauce." class="wp-image-14880" srcset="https://olivesfordinner.com/wp-content/uploads/2018/07/Chickpea-fries-with-yogurt-tahini-sauce-1-819x1024.jpg 819w, https://olivesfordinner.com/wp-content/uploads/2018/07/Chickpea-fries-with-yogurt-tahini-sauce-1-240x300.jpg 240w, https://olivesfordinner.com/wp-content/uploads/2018/07/Chickpea-fries-with-yogurt-tahini-sauce-1-768x960.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2018/07/Chickpea-fries-with-yogurt-tahini-sauce-1.jpg 1200w" sizes="(max-width: 819px) 100vw, 819px" /></figure>
  2659.  
  2660.  
  2661.  
  2662. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/deep-fried-jackfruit/">Garlicky-Dill Vegan Mayo</a></h3>
  2663.  
  2664.  
  2665.  
  2666. <p>This garlicky-dill mayo is a creamy blend of bold garlic and fresh dill, perfect for adding a punchy flavor to this deep-fried jackfruit, tucking it into veggie wraps, or drizzling over roasted potatoes. This easy homemade vegan condiment is guaranteed to turn up the flavor dial!</p>
  2667.  
  2668.  
  2669.  
  2670. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=7707" src="https://olivesfordinner.com/wp-content/uploads/2019/04/Deep-fried-jackfruit_17172-e1674523932511.jpg" alt="Vegan fish and chips made with jackfruit, served with a garlicky-dill mayo sauce." class="wp-image-7707" srcset="https://olivesfordinner.com/wp-content/uploads/2019/04/Deep-fried-jackfruit_17172-e1674523932511.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2019/04/Deep-fried-jackfruit_17172-e1674523932511-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2019/04/Deep-fried-jackfruit_17172-e1674523932511-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2019/04/Deep-fried-jackfruit_17172-e1674523932511-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2019/04/Deep-fried-jackfruit_17172-e1674523932511-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2671.  
  2672.  
  2673.  
  2674. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/homemade-tater-tots/">Vegan Chipotle-Mayo Sauce</a></h3>
  2675.  
  2676.  
  2677.  
  2678. <p>Treat your taste buds with this chipotle-mayo sauce. This creamy, spicy and smoky blend of chipotle peppers and creamy vegan mayo is the perfect companion to these homemade tater tots and more. Use it as a dip for fries, with falafel, or in a sandwich.</p>
  2679.  
  2680.  
  2681.  
  2682. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=3410" src="https://olivesfordinner.com/wp-content/uploads/2016/09/homemade-tater-tots-e1702992141416.jpg" alt="Loaded tater tots served with creamy, chipotle dipping sauce." class="wp-image-3410"/></figure>
  2683.  
  2684.  
  2685.  
  2686. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/deep-fried-brussels-sprouts/">Creamy Vegan Chipotle-Bacon Mayo</a></h3>
  2687.  
  2688.  
  2689.  
  2690. <p>Say hello to this chipotle-bacon mayo sauce made with a creamy blend of vegan mayo, chipotle peppers, and <a href="https://fieldroast.com/product/mexican-chipotle-sausage/">Field Roast sausage</a>. Use it as a dip for grilled vegetables, or drizzle over crispy potatoes!</p>
  2691.  
  2692.  
  2693.  
  2694. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=8116" src="https://olivesfordinner.com/wp-content/uploads/2019/10/Deep-fried-Brussels-Sprouts_20088-e1671162158986.jpg" alt="Deep-fried Brussels sprouts with a creamy chipotle-bacon mayo sauce." class="wp-image-8116" srcset="https://olivesfordinner.com/wp-content/uploads/2019/10/Deep-fried-Brussels-Sprouts_20088-e1671162158986.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2019/10/Deep-fried-Brussels-Sprouts_20088-e1671162158986-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2019/10/Deep-fried-Brussels-Sprouts_20088-e1671162158986-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2019/10/Deep-fried-Brussels-Sprouts_20088-e1671162158986-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2019/10/Deep-fried-Brussels-Sprouts_20088-e1671162158986-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2695.  
  2696.  
  2697.  
  2698. <h2 class="wp-block-heading">Herbaceous &amp; Fresh Vegan Condiments</h2>
  2699.  
  2700.  
  2701.  
  2702. <p>Welcome to our Herbaceous &amp; Fresh section, where we&#8217;re keeping things light, zesty, and oh-so-refreshing. Here, it&#8217;s all about letting fresh herbs take the spotlight, sometimes with a splash of citrus to really make the flavors pop. These plant-based sauces are perfect for giving your dishes a bright, lively twist that&#8217;ll have everyone asking for seconds. There&#8217;s just something about the light and zesty flavor of fresh herbs and citrus that wakes up the palate and transforms a dish, making each bite feel like a fresh new experience.</p>
  2703.  
  2704.  
  2705.  
  2706. <p>Think of these easy vegan sauce recipes as your go-to for adding a burst of freshness to any meal. Whether it&#8217;s cilantro sauce bringing a zing to your tacos, a vibrant mint chutney, or chimichurri adding a herby punch to your grilled veggies, these sauces are like a little herb garden in every jar. They&#8217;re a simple yet effective way to bring a touch of brightness to your everyday meals, lifting flavors and adding a refreshing contrast that enhances every ingredient.</p>
  2707.  
  2708.  
  2709.  
  2710. <p>Loaded with goodies like mint, basil, and jalapeños, each one of these easy vegan sauces is a celebration of all things fresh. These light and fresh herbaceous ingredients will give your vegan sauce recipes a bright lift!</p>
  2711.  
  2712.  
  2713.  
  2714. <ul>
  2715. <li><strong>Basil: </strong>Basil is a fragrant herb with a slightly sweet and peppery flavor. It adds a fresh and aromatic touch to dishes, whether used in salads, sauces, or <a href="https://olivesfordinner.com/basil-and-kale-pesto/">pesto</a>.</li>
  2716.  
  2717.  
  2718.  
  2719. <li><strong>Chives:</strong> Chives have a mild onion flavor and are often used as a garnish or seasoning in dishes. They add a subtle freshness and hint of onion flavor to salads, <a href="https://olivesfordinner.com/easy-refrigerator-pickles-wi/">pickles</a>, soups, and dips.</li>
  2720.  
  2721.  
  2722.  
  2723. <li><strong>Cilantro:</strong> Cilantro has a bright, citrusy flavor with hints of earthiness and adds a refreshing burst of flavor to dishes like salsas, <a href="https://olivesfordinner.com/vegan-smothered-burritos/">burritos</a>, salads, and <a href="https://olivesfordinner.com/tofu-tikka-masala/">curries</a>.</li>
  2724.  
  2725.  
  2726.  
  2727. <li><strong>Dill: </strong>Dill has a delicate, feathery texture and a bright, citrusy flavor with hints of licorice. It&#8217;s commonly used in <a href="https://olivesfordinner.com/beer-battered-hearts-of-palm-with-di/">pickles</a>, salads, and <a href="https://olivesfordinner.com/vegan-seafood-recipes-roundup/">vegan seafood</a> dishes to add a refreshing and herbaceous twist.</li>
  2728.  
  2729.  
  2730.  
  2731. <li><strong>Mint: </strong>Mint has a refreshing and cooling flavor with hints of sweetness and adds a bright and herbaceous note to dishes like salads, <a href="https://olivesfordinner.com/red-lentil-fritters-with-mint-garlic-yogurt-sauce/">wraps</a>, <a href="https://olivesfordinner.com/caramelized-vegan-scallops-in-pasta/">pasta sauces</a>, and desserts.</li>
  2732.  
  2733.  
  2734.  
  2735. <li><strong>Oregano: </strong><a href="https://olivesfordinner.com/vegan-grocery-list-pantry-essentials/">Oregano</a> has a robust and slightly bitter flavor with earthy undertones, adding depth to dishes like pasta sauces, pizzas, and marinades.</li>
  2736.  
  2737.  
  2738.  
  2739. <li><strong>Parsley:</strong> Parsley has a fresh and slightly peppery flavor with hints of citrus and adds a vibrant touch to dishes like salads, soups, <a href="https://olivesfordinner.com/seitan-bourguignon/">stews</a>, and sauces.</li>
  2740.  
  2741.  
  2742.  
  2743. <li><strong>Thyme: </strong>Thyme has a woody, earthy flavor with hints of mint and citrus. It&#8217;s commonly used in soups, stews, and <a href="https://olivesfordinner.com/thyme-scented-pearled-barley-with-brown/">roasted dishes</a> to add depth and aroma.</li>
  2744.  
  2745.  
  2746.  
  2747. <li><strong>Rosemary:</strong> Rosemary has a pine-like flavor with hints of lemon and mint. It&#8217;s often used to flavor roasted vegetables, <a href="https://olivesfordinner.com/vegan-chicken-and-rice-soup/">soups</a>, and <a href="https://olivesfordinner.com/easy-focaccia/">breads</a>, adding a savory and herbaceous note.</li>
  2748. </ul>
  2749.  
  2750.  
  2751.  
  2752. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/creamy-poblano-cilantro-sauce/">Poblano-Cilantro Sauce</a></h3>
  2753.  
  2754.  
  2755.  
  2756. <p>Poblanos, tomatillos, and jalapeños join forces to make this super fresh and creamy poblano sauce that&#8217;s perfect for tacos, <a href="https://olivesfordinner.com/vegan-smothered-burritos/">burritos</a>, and dipping <a href="https://olivesfordinner.com/vegan-queso-blanco-dip/">homemade tortilla chips</a> into.</p>
  2757.  
  2758.  
  2759.  
  2760. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=2835" src="https://olivesfordinner.com/wp-content/uploads/2016/06/creamy-vegan-poblano-sauce-in-jar-e1683064411839.jpg" alt="A jar of creamy poblano sauce." class="wp-image-2835" srcset="https://olivesfordinner.com/wp-content/uploads/2016/06/creamy-vegan-poblano-sauce-in-jar-e1683064411839.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2016/06/creamy-vegan-poblano-sauce-in-jar-e1683064411839-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2016/06/creamy-vegan-poblano-sauce-in-jar-e1683064411839-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2016/06/creamy-vegan-poblano-sauce-in-jar-e1683064411839-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2016/06/creamy-vegan-poblano-sauce-in-jar-e1683064411839-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2761.  
  2762.  
  2763.  
  2764. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/jackfruit-soft-tacos/">Creamy Cilantro Sauce</a></h3>
  2765.  
  2766.  
  2767.  
  2768. <p>This creamy cilantro sauce is packed with cilantro for a super fresh squirt of flavor to tacos, soft tacos, burritos, and more. Its fresh flavor is perfect when paired with the bold flavors of vegan taco fillings.</p>
  2769.  
  2770.  
  2771.  
  2772. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1946" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=15942" src="https://olivesfordinner.com/wp-content/uploads/2023/06/Soft-tacos-with-jackfruit-1.jpg" alt="Two jackfruit tacos with creamy vegan cilantro sauce." class="wp-image-15942" srcset="https://olivesfordinner.com/wp-content/uploads/2023/06/Soft-tacos-with-jackfruit-1.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2023/06/Soft-tacos-with-jackfruit-1-185x300.jpg 185w, https://olivesfordinner.com/wp-content/uploads/2023/06/Soft-tacos-with-jackfruit-1-631x1024.jpg 631w, https://olivesfordinner.com/wp-content/uploads/2023/06/Soft-tacos-with-jackfruit-1-768x1245.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2023/06/Soft-tacos-with-jackfruit-1-947x1536.jpg 947w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2773.  
  2774.  
  2775.  
  2776. <h3 class="wp-block-heading"><a href="https://www.worldofvegan.com/pesto-bread/">Fresh Vegan Pesto Sauce</a></h3>
  2777.  
  2778.  
  2779.  
  2780. <p>This pesto pull-apart bread from <a href="https://www.worldofvegan.com/">World of Vegan</a> uses fresh pesto for a super herbaceous swirl in this warm, homemade recipe. The vibrance of the pesto sauce paired with cozy, soft bread is a combo that can&#8217;t be beat!</p>
  2781.  
  2782.  
  2783.  
  2784. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1804" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19832" src="https://olivesfordinner.com/wp-content/uploads/2024/05/pesto-pull-apart-bread.jpg" alt="Pesto pull apart bread, cut open to show the interior." class="wp-image-19832" srcset="https://olivesfordinner.com/wp-content/uploads/2024/05/pesto-pull-apart-bread.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/05/pesto-pull-apart-bread-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/05/pesto-pull-apart-bread-681x1024.jpg 681w, https://olivesfordinner.com/wp-content/uploads/2024/05/pesto-pull-apart-bread-768x1155.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/05/pesto-pull-apart-bread-1022x1536.jpg 1022w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.worldofvegan.com/pesto-bread/">World of Vegan</a></figcaption></figure>
  2785.  
  2786.  
  2787.  
  2788. <h3 class="wp-block-heading"><a href="http://mygoodnesskitchen.com/mint-chutney-recipe/">Mint Chutney Sauce</a></h3>
  2789.  
  2790.  
  2791.  
  2792. <p>This mint chutney sauce by <a href="https://olivesfordinner.com/best-vegan-food-blogs-to-follow/">Amanda</a> over at <a href="https://mygoodnesskitchen.com/">My Goodness Kitchen</a> is the perfect accompaniment to vegan Indian dishes like samosas, pakoras, or as a plant-based dipping sauce for crispy snacks. Look at that gorgeous pop of color!</p>
  2793.  
  2794.  
  2795.  
  2796. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19810" src="https://olivesfordinner.com/wp-content/uploads/2024/04/mint-chutney-sauce.jpg" alt="A bowl of mint chutney sauce." class="wp-image-19810" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/mint-chutney-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/mint-chutney-sauce-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/mint-chutney-sauce-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/mint-chutney-sauce-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/mint-chutney-sauce-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="http://mygoodnesskitchen.com/mint-chutney-recipe/">My Goodness Kitchen</a></figcaption></figure>
  2797.  
  2798.  
  2799.  
  2800. <h3 class="wp-block-heading"><a href="http://happykitchen.rocks/homemade-green-harissa-sauce/">Homemade Green Harissa Sauce</a></h3>
  2801.  
  2802.  
  2803.  
  2804. <p>Add a kick to your dishes with this homemade green harissa sauce from <a href="https://happykitchen.rocks/">Happy Kitchen</a>! Packed with fresh herbs and spices, it brings vibrant flavor and a touch of heat to grilled veggies, and sandwiches, or as a zesty marinade for tofu or tempeh.</p>
  2805.  
  2806.  
  2807.  
  2808. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19811" src="https://olivesfordinner.com/wp-content/uploads/2024/04/homemade-green-harissa-sauce.jpg" alt="A bowl of homemade green Harissa sauce." class="wp-image-19811" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/homemade-green-harissa-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/homemade-green-harissa-sauce-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/homemade-green-harissa-sauce-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/homemade-green-harissa-sauce-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/homemade-green-harissa-sauce-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="http://happykitchen.rocks/homemade-green-harissa-sauce/">Happy Kitchen</a></figcaption></figure>
  2809.  
  2810.  
  2811.  
  2812. <h3 class="wp-block-heading"><a href="https://ourplantbasedworld.com/cilantro-chimichurri-sauce/">Cilantro Chimichurri Sauce</a></h3>
  2813.  
  2814.  
  2815.  
  2816. <p>Switch up traditional parsley-based chimichurri with this vibrant cilantro chimichurri sauce from <a href="https://ourplantbasedworld.com/">Our Plant-Based World</a>. Bursting with fresh herbs and apple cider vinegar, it&#8217;s the perfect complement to grilled veggies, tofu, or roasted potatoes. Drizzle it generously to add a burst of flavor and a touch of brightness to any dish.</p>
  2817.  
  2818.  
  2819.  
  2820. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1599" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19812" src="https://olivesfordinner.com/wp-content/uploads/2024/04/cilantro-chimichurri-sauce.jpg" alt="A bowl of cilantro chimichurri sauce." class="wp-image-19812" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/cilantro-chimichurri-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/cilantro-chimichurri-sauce-225x300.jpg 225w, https://olivesfordinner.com/wp-content/uploads/2024/04/cilantro-chimichurri-sauce-768x1023.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/cilantro-chimichurri-sauce-1153x1536.jpg 1153w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://ourplantbasedworld.com/cilantro-chimichurri-sauce/">Our Plant-Based World</a></figcaption></figure>
  2821.  
  2822.  
  2823.  
  2824. <h2 class="wp-block-heading">Nutty &amp; Earthy Vegan Dipping Sauces</h2>
  2825.  
  2826.  
  2827.  
  2828. <p>Here in the Nutty &amp; Earthy section, it&#8217;s about celebrating the satisfying crunch and depth of nuts and seeds. Tahini, almond butter, and sesame oil give every dish that rich, grounded feel that satisfies and satiates. There&#8217;s something about these nutty and earthy plant-based condiments that just feels right. They tap into our love for all things hearty and wholesome, providing a comforting base that makes every meal feel like a feast.</p>
  2829.  
  2830.  
  2831.  
  2832. <p>These vegan sauce recipes are fantastic drizzled over a crisp salad or cozying up to some warm roasted veggies. They are subtly warm, undeniably rich, and just a bit zesty—a true culinary triple threat. It’s this unique blend of warmth and richness that makes nutty and earthy sauces a go-to for adding both flavor and substance to dishes.</p>
  2833.  
  2834.  
  2835.  
  2836. <p>Let&#8217;s jump into some of the ingredients that add a nutty &amp; earthy flavor to vegan sauce recipes:</p>
  2837.  
  2838.  
  2839.  
  2840. <ul>
  2841. <li><strong>Almond Butter: </strong>Almond butter is made from ground almonds and has a rich, nutty flavor with a creamy texture. It adds depth and richness to both sweet and savory dishes, from smoothies to sauces.</li>
  2842.  
  2843.  
  2844.  
  2845. <li><strong>Cinnamon:</strong> Cinnamon is a warm and aromatic spice with a sweet and woody flavor profile. It adds a comforting earthiness to dishes, whether used in sweet treats like cookies and cakes or savory dishes like curries and stews.</li>
  2846.  
  2847.  
  2848.  
  2849. <li><strong>Curry Powder: </strong>Curry powder is a blend of various spices, typically including cumin, coriander, turmeric, and ginger. It offers a bold and complex flavor with earthy undertones, perfect for adding depth to soups, sauces, and vegetable dishes.</li>
  2850.  
  2851.  
  2852.  
  2853. <li><strong>Cumin: </strong>Cumin is a warm and slightly bitter spice with a nutty and earthy flavor profile. It&#8217;s commonly used in spice blends, chili, and <a href="https://olivesfordinner.com/masala-lentil-salad-with-cumin-roasted-carrots/">roasted vegetables</a> to add a rich and aromatic depth of flavor.</li>
  2854.  
  2855.  
  2856.  
  2857. <li><strong>Flaxseeds: </strong>Flaxseeds have a nutty flavor and a slightly crunchy texture. They&#8217;re often ground into meal and used as an egg substitute in baking or sprinkled over dishes like oatmeal and yogurt for added nutrition.</li>
  2858.  
  2859.  
  2860.  
  2861. <li><strong>Hazelnuts:</strong> Hazelnuts have a rich, slightly sweet flavor with a hint of bitterness. Whether toasted and chopped as a topping or ground into a creamy paste, they add a nutty depth to dishes like salads, baked goods, and sauces.</li>
  2862.  
  2863.  
  2864.  
  2865. <li><strong>Peanut Butter:</strong> Peanut butter is a creamy spread made from ground peanuts, offering a rich, nutty flavor that&#8217;s both savory and slightly sweet. It&#8217;s commonly used in sauces, dressings, and desserts to add depth and creaminess.</li>
  2866.  
  2867.  
  2868.  
  2869. <li><strong>Pecans:</strong> Pecans have a sweet, buttery flavor and a slightly crunchy texture. They&#8217;re often used in desserts, such as pies and cookies, but can also add richness to savory dishes like salads, <a href="https://olivesfordinner.com/toasted-muesli-recipe/">muesli</a>, and roasted vegetables.</li>
  2870.  
  2871.  
  2872.  
  2873. <li><strong>Sesame Seeds: </strong>Sesame seeds have a nutty flavor and a <a href="https://olivesfordinner.com/sesame-crusted-fu-with-soy-agave-sauce/">crunchy texture</a>. Whether toasted and sprinkled over dishes or ground into tahini, they add a distinctive earthiness to sauces, dressings, and marinades.</li>
  2874.  
  2875.  
  2876.  
  2877. <li><strong>Tahini:</strong> Tahini is a paste made from ground sesame seeds, offering a creamy texture and a <a href="https://olivesfordinner.com/raw-tahini-butter-chocolate-cups/">nutty flavor</a> with a hint of bitterness. It&#8217;s a staple ingredient in Middle Eastern cuisine and is often used in dips, sauces, and dressings for its rich and earthy profile.</li>
  2878.  
  2879.  
  2880.  
  2881. <li><strong>Toasted Sesame Oil:</strong> Toasted sesame oil is a deeply aromatic oil made from toasted sesame seeds, prized for its nutty flavor and rich aroma. Its intense nuttiness adds depth and complexity to dishes, making it indispensable in <a href="https://olivesfordinner.com/easy-sesame-glazed-tofu/">tofu</a>, noodle, and vegetable dishes.</li>
  2882.  
  2883.  
  2884.  
  2885. <li><strong>Walnuts:</strong> Walnuts have a rich, earthy flavor with a slightly bitter undertone. They&#8217;re often used in baking, salads, and pesto to add texture and depth of flavor.</li>
  2886. </ul>
  2887.  
  2888.  
  2889.  
  2890. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/tofu-satay-with-spicy-peanut-sauce/">Spicy Peanut Sauce</a></h3>
  2891.  
  2892.  
  2893.  
  2894. <p>This peanut sauce is your new go-to for adding a rich, nutty twist to any dish. With creamy peanut butter, a hint of garlic and ginger, and a touch of satay seasoning, this plant-based condiment offers the perfect balance of earthy and sweet—ideal for drizzling over tofu skewers or fresh spring rolls.</p>
  2895.  
  2896.  
  2897.  
  2898. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=7903" src="https://olivesfordinner.com/wp-content/uploads/2019/07/tofu-satay-arranged-e1714479580429.jpg" alt="Grilled tofu with vegan peanut sauce, chilis and fresh herbs." class="wp-image-7903"/></figure>
  2899.  
  2900.  
  2901.  
  2902. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/lemongrass-and-garlic-stuffed-tofu/">Lemongrass-Peanut Sauce</a></h3>
  2903.  
  2904.  
  2905.  
  2906. <p>This lemongrass-peanut sauce is packed with garlic, lemongrass, curry powder, and peanut butter. Serve it with fried tofu, noodles, or both!</p>
  2907.  
  2908.  
  2909.  
  2910. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19814" src="https://olivesfordinner.com/wp-content/uploads/2024/04/lemongrass-garlic-stuffed-tofu.jpg" alt="Deep-fried tofu stuffed with lemongrass-peanut sauce." class="wp-image-19814" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/lemongrass-garlic-stuffed-tofu.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/lemongrass-garlic-stuffed-tofu-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/lemongrass-garlic-stuffed-tofu-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/lemongrass-garlic-stuffed-tofu-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/lemongrass-garlic-stuffed-tofu-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2911.  
  2912.  
  2913.  
  2914. <h3 class="wp-block-heading"><a href="https://www.nonguiltypleasures.com/lemon-tahini-sauce/">Lemon-Tahini Sauce</a></h3>
  2915.  
  2916.  
  2917.  
  2918. <p>This lemon tahini sauce from <a href="https://www.nonguiltypleasures.com/">Non-Guilty Pleasures</a> is an earthy sauce lightened up with the brightness of lemon. It&#8217;s perfect for dressing, falafel, roasted cauliflower, Buddha bowls, roasted Brussels sprouts, and more.</p>
  2919.  
  2920.  
  2921.  
  2922. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19815" src="https://olivesfordinner.com/wp-content/uploads/2024/04/lemon-tahini-sauce.jpg" alt="A bowl of lemon-tahini sauce." class="wp-image-19815" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/lemon-tahini-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/lemon-tahini-sauce-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/lemon-tahini-sauce-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/lemon-tahini-sauce-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/lemon-tahini-sauce-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.nonguiltypleasures.com/lemon-tahini-sauce/">Non-Guilty Pleasures</a></figcaption></figure>
  2923.  
  2924.  
  2925.  
  2926. <h2 class="wp-block-heading">Sweet Endings: Vegan Dessert Sauce Recipes</h2>
  2927.  
  2928.  
  2929.  
  2930. <p>Welcome to Sweet Saucy Endings, where every dessert doesn&#8217;t just walk off into the sunset—it sashays away with a flair, thanks to a drizzle of something special. A great vegan dessert sauce doesn&#8217;t just sit on top. It mingles, it enhances &#8230; and sometimes, it steals the show.</p>
  2931.  
  2932.  
  2933.  
  2934. <p>Why do we love sweet sauces? It&#8217;s simple: they transform. A spoonful of vegan caramel sauce can turn a humble dish of ice cream into an autumnal affair, while a dollop of strawberry rhubarb compote can elevate a plain pancake to something that feels like a festival. Each sauce is magic, ready to enchant your desserts with just the right amount of sweetness. Let&#8217;s dive into these indulgent and saucy endings and make every plant-based dessert a grand finale.</p>
  2935.  
  2936.  
  2937.  
  2938. <p>Make your vegan sauce recipes pop with these sweet sauce ingredients:</p>
  2939.  
  2940.  
  2941.  
  2942. <ul>
  2943. <li><strong>Agave: </strong>Agave nectar is a sweet syrup derived from the agave plant and is commonly used as a natural sweetener in desserts and beverages.</li>
  2944.  
  2945.  
  2946.  
  2947. <li><strong>Brown Sugar:</strong> Brown sugar is a sweetener made from sugar cane or sugar beets with a slightly molasses flavor. It adds richness and caramel notes to desserts like cookies, cakes, and sauces.</li>
  2948.  
  2949.  
  2950.  
  2951. <li><strong>Chocolate:</strong> Chocolate is made from cocoa beans and sugar and adds a rich and indulgent flavor to desserts like brownies, cakes, and puddings.</li>
  2952.  
  2953.  
  2954.  
  2955. <li><strong>Cocoa Powder: </strong>Cocoa powder is made from roasted and ground cocoa beans and adds a deep chocolate flavor to desserts like hot chocolate, cakes, and cookies.</li>
  2956.  
  2957.  
  2958.  
  2959. <li><strong>Coconut Sugar:</strong> Coconut sugar is made from the sap of coconut palm trees and has a caramel-like flavor. It&#8217;s used as a sweetener in desserts and baked goods.</li>
  2960.  
  2961.  
  2962.  
  2963. <li><strong>Dates: </strong>Dates are sweet fruits with a caramel-like flavor and are often used as a natural sweetener in desserts like energy balls, bars, and cakes.</li>
  2964.  
  2965.  
  2966.  
  2967. <li><strong>Fresh Fruit: </strong>Fresh fruit like berries, bananas, and citrus add natural sweetness and vibrant flavors to desserts like fruit salads, pies, and tarts.</li>
  2968.  
  2969.  
  2970.  
  2971. <li><strong>Maple Syrup: </strong>Maple syrup is a sweet syrup made from the sap of maple trees and is commonly used as a natural sweetener in desserts like pancakes, waffles, and muffins.</li>
  2972.  
  2973.  
  2974.  
  2975. <li><strong>Vanilla:</strong> Vanilla extract or vanilla bean paste adds a sweet and aromatic flavor to desserts like cakes, cookies, and ice cream.</li>
  2976. </ul>
  2977.  
  2978.  
  2979.  
  2980. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/vegan-caramel-blizzard/">Vegan Caramel Sauce</a></h3>
  2981.  
  2982.  
  2983.  
  2984. <p>This vegan caramel is made with cashew butter, coconut oil, and agave. When poured over vegan ice cream, it creates a shell that&#8217;s fun to crack with a spoon!</p>
  2985.  
  2986.  
  2987.  
  2988. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=8985" src="https://olivesfordinner.com/wp-content/uploads/2020/02/vegan-caramel-blizzard-with-spoon-e1672767626553.jpg" alt="Vegan caramel blizzard in a mason jar with dairy-free caramel sauce." class="wp-image-8985" srcset="https://olivesfordinner.com/wp-content/uploads/2020/02/vegan-caramel-blizzard-with-spoon-e1672767626553.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2020/02/vegan-caramel-blizzard-with-spoon-e1672767626553-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2020/02/vegan-caramel-blizzard-with-spoon-e1672767626553-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2020/02/vegan-caramel-blizzard-with-spoon-e1672767626553-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2020/02/vegan-caramel-blizzard-with-spoon-e1672767626553-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  2989.  
  2990.  
  2991.  
  2992. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/easy-whiskey-sriracha-caramel-sauce/">Whiskey-Sriracha Caramel Sauce</a></h3>
  2993.  
  2994.  
  2995.  
  2996. <p>Whiskey, meet sriracha. And then meet vegan caramel sauce! This is a spicy, sweet, and creamy sauce with a kick from the whiskey that makes you keep going back for another bite. Dollop this over ice cream, warm brownies, and anything that loves caramel for a unique experience.</p>
  2997.  
  2998.  
  2999.  
  3000. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19798" src="https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-sriracha-caramel-sauce-spill.jpg" alt="Vegan sriracha caramel sauce, spilled on a table." class="wp-image-19798" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-sriracha-caramel-sauce-spill.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-sriracha-caramel-sauce-spill-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-sriracha-caramel-sauce-spill-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-sriracha-caramel-sauce-spill-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-sriracha-caramel-sauce-spill-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  3001.  
  3002.  
  3003.  
  3004. <h3 class="wp-block-heading"><a href="https://www.worldofvegan.com/chocolate-donuts/">Chocolate Glaze Sauce</a></h3>
  3005.  
  3006.  
  3007.  
  3008. <p>This chocolate glaze sauce from <a href="https://www.worldofvegan.com/">World of Vegan</a> made with vegan chunks and coconut oil is the shiniest glaze that&#8217;s right at home over donuts, chocolate cake, or vegan ice cream!</p>
  3009.  
  3010.  
  3011.  
  3012. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1567" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19833" src="https://olivesfordinner.com/wp-content/uploads/2024/05/vegan-chocolate-donuts-chocolate-glaze-sauce.jpg" alt="A vegan chocolate donut with glaze." class="wp-image-19833" srcset="https://olivesfordinner.com/wp-content/uploads/2024/05/vegan-chocolate-donuts-chocolate-glaze-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/05/vegan-chocolate-donuts-chocolate-glaze-sauce-230x300.jpg 230w, https://olivesfordinner.com/wp-content/uploads/2024/05/vegan-chocolate-donuts-chocolate-glaze-sauce-784x1024.jpg 784w, https://olivesfordinner.com/wp-content/uploads/2024/05/vegan-chocolate-donuts-chocolate-glaze-sauce-768x1003.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/05/vegan-chocolate-donuts-chocolate-glaze-sauce-1176x1536.jpg 1176w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.worldofvegan.com/chocolate-donuts/">World of Vegan</a></figcaption></figure>
  3013.  
  3014.  
  3015.  
  3016. <h3 class="wp-block-heading"><a href="https://theyummybowl.com/vegan-coconut-caramel-sauce-vegan-caramel/">Vegan Coconut-Caramel Sauce</a></h3>
  3017.  
  3018.  
  3019.  
  3020. <p>This 5-ingredient vegan caramel sauce from <a href="https://theyummybowl.com/">Yummy Bowl</a> is so easy to make and very versatile. Use it as a fruit dip, drizzle over brownies, or even waffles!</p>
  3021.  
  3022.  
  3023.  
  3024. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1638" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19816" src="https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-coconut-caramel-sauce.jpg" alt="A small jar of vegan coconut caramel sauce." class="wp-image-19816" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-coconut-caramel-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-coconut-caramel-sauce-220x300.jpg 220w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-coconut-caramel-sauce-750x1024.jpg 750w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-coconut-caramel-sauce-768x1048.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-coconut-caramel-sauce-1125x1536.jpg 1125w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo Credit: <a href="https://theyummybowl.com/vegan-coconut-caramel-sauce-vegan-caramel/">Yummy Bowl</a></figcaption></figure>
  3025.  
  3026.  
  3027.  
  3028. <h3 class="wp-block-heading"><a href="https://myquietkitchen.com/vegan-chocolate-sauce/">Vegan Chocolate Sauce</a></h3>
  3029.  
  3030.  
  3031.  
  3032. <p><a href="https://myquietkitchen.com/">My Quiet Kitchen</a>&#8216;s vegan chocolate sauce can be made in 5 minutes, with just four ingredients: cocoa powder, vanilla extract, maple syrup, and oat milk. This plant-based sauce looks so dreamy!</p>
  3033.  
  3034.  
  3035.  
  3036. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19817" src="https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-chocolate-sauce.jpg" alt="A jar of homemade vegan chocolate sauce." class="wp-image-19817" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-chocolate-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-chocolate-sauce-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-chocolate-sauce-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-chocolate-sauce-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-chocolate-sauce-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo Credit: <a href="https://myquietkitchen.com/vegan-chocolate-sauce/">My Quiet Kitchen</a></figcaption></figure>
  3037.  
  3038.  
  3039.  
  3040. <h3 class="wp-block-heading"><a href="https://plantbasedfolk.com/date-caramel-sauce/">Date Caramel Sauce</a></h3>
  3041.  
  3042.  
  3043.  
  3044. <p>This date-based vegan caramel sauce from Plant-Based Folk is also quick to make! Dates, maple syrup, coconut cream, plant-based milk, and salt are all you need to make this delicious and perfectly balanced easy sauce.</p>
  3045.  
  3046.  
  3047.  
  3048. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1590" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19818" src="https://olivesfordinner.com/wp-content/uploads/2024/04/date-caramel-sauce.jpg" alt="A jar of date caramel sauce." class="wp-image-19818" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/date-caramel-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/date-caramel-sauce-226x300.jpg 226w, https://olivesfordinner.com/wp-content/uploads/2024/04/date-caramel-sauce-773x1024.jpg 773w, https://olivesfordinner.com/wp-content/uploads/2024/04/date-caramel-sauce-768x1018.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/date-caramel-sauce-1159x1536.jpg 1159w, https://olivesfordinner.com/wp-content/uploads/2024/04/date-caramel-sauce-450x596.jpg 450w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://plantbasedfolk.com/date-caramel-sauce/">Plant-Based Folk</a></figcaption></figure>
  3049.  
  3050.  
  3051.  
  3052. <h3 class="wp-block-heading"><a href="https://beautifulingredient.com/strawberry-rhubarb-compote/">Strawberry-Rhubarb Compote</a></h3>
  3053.  
  3054.  
  3055.  
  3056. <p>This beautiful compote created by Kari at <a href="https://beautifulingredient.com/">Beautiful Ingredient</a> is free from refined sugar, packed with strawberries and rhubarb, with a touch of maple syrup, vanilla, and salt. Use it with breakfasts like pancakes and waffles, to desserts like ice cream.</p>
  3057.  
  3058.  
  3059.  
  3060. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19820" src="https://olivesfordinner.com/wp-content/uploads/2024/04/strawberry-rhubarb-compote.jpg" alt="A container of strawberry-rhubarab compote." class="wp-image-19820" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/strawberry-rhubarb-compote.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/strawberry-rhubarb-compote-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/strawberry-rhubarb-compote-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/strawberry-rhubarb-compote-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/strawberry-rhubarb-compote-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo Credit: <a href="https://beautifulingredient.com/strawberry-rhubarb-compote/">Beautiful Ingredient</a></figcaption></figure>
  3061.  
  3062.  
  3063.  
  3064. <h2 class="wp-block-heading">Vegan Sauce Recipes: A Comprehensive Guide</h2>
  3065.  
  3066.  
  3067.  
  3068. <p>And there you have it—a comprehensive guide to mastering vegan sauce recipes, spanning from the spicy and bold to the creamy and rich, and every delightful nuance in between. We&#8217;ve delved into some of the essential components that make each flavor profile stand out, providing a rich tapestry of flavors.</p>
  3069.  
  3070.  
  3071.  
  3072. <p>Whether you&#8217;re looking to invigorate a weeknight dinner, plan your vegan meal prep, or add a splash of creativity to a festive meal, these recipes offer something for every palate. I hope these sauces inspire your next kitchen adventure, transforming simple ingredients into extraordinary experiences. With this guide, you&#8217;re well-equipped to create the best vegan sauce recipes in your own kitchen!</p>
  3073.  
  3074.  
  3075.  
  3076. <h2 class="wp-block-heading">FAQs</h2>
  3077.  
  3078.  
  3079.  
  3080. <div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1714610036471"><strong class="schema-faq-question">Is Worcestershire sauce vegan?</strong> <p class="schema-faq-answer"><br/>Traditional Worcestershire sauce is not vegan as it contains anchovies. However, several brands offer vegan Worcestershire sauces that exclude any animal products, making them suitable for vegan diets. These can be found in most health food stores or larger supermarkets.</p> </div> <div class="schema-faq-section" id="faq-question-1714610156305"><strong class="schema-faq-question">How do you make your own homemade vegan cheese sauce?</strong> <p class="schema-faq-answer">To make a rich and creamy vegan cheese sauce, blend soaked cashews, nutritional yeast, lemon juice, garlic powder, onion powder, mustard, and a pinch of turmeric for color. Adjust the consistency with plant-based milk and season to taste. This sauce is perfect for nachos, pasta, and as a drizzly topping for vegetables.</p> </div> <div class="schema-faq-section" id="faq-question-1714610189201"><strong class="schema-faq-question">How do I make vegan gravy?</strong> <p class="schema-faq-answer">Vegan gravy can be made by sautéing finely chopped onions and garlic in olive oil until golden. Add flour to create a roux, then slowly whisk in vegetable broth. Season with soy sauce, a pinch of nutritional yeast, and herbs like thyme and sage for a rich, savory flavor. Simmer until thickened.</p> </div> <div class="schema-faq-section" id="faq-question-1714610205997"><strong class="schema-faq-question">What is a good vegan substitute for honey in sauces?</strong> <p class="schema-faq-answer">Agave nectar is a popular vegan substitute for honey in sauces due to its similar texture and sweetness. Other alternatives include maple syrup and molasses, depending on the flavor profile of the dish.</p> </div> <div class="schema-faq-section" id="faq-question-1714610236611"><strong class="schema-faq-question">How can I make a vegan version of Alfredo sauce?</strong> <p class="schema-faq-answer">For a vegan Alfredo sauce, blend soaked cashews with garlic, nutritional yeast, lemon juice, and onion powder. Add unsweetened almond milk or another plant-based milk to achieve a creamy consistency. This sauce pairs wonderfully with pasta, steamed vegetables, or as a base for vegan pizzas.</p> </div> </div>
  3081.  
  3082.  
  3083. <a class="button tasty-recipes-print-button tasty-recipes-no-print tasty-recipes-print-above-card" href="https://olivesfordinner.com/vegan-sauce-recipes/print/19828/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-19828-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div data-tr-id="19828" id="tasty-recipes-19828" class="tasty-recipes tasty-recipes-19828 tasty-recipes-display tasty-recipes-has-image" data-tasty-recipes-customization="primary-color.border-color">
  3084. <style type="text/css" style="display: none !important;">
  3085. .tasty-recipes-print-button{background-color:#667;border:none;display:inline-block;padding:.5em 1em;text-decoration:none}body:not(.tasty-recipes-print-view) .tasty-recipes-print-button.tasty-recipes-print-above-card{color:#fff;display:none}body:not(.tasty-recipes-print-view) .tasty-recipes-print-button.tasty-recipes-print-above-card:hover{background-color:#b2b2bb;color:#fff;display:inline-block;padding:.5em 1em;text-decoration:none}.tasty-recipes-image-button-container{display:flex;flex-direction:column;flex-wrap:wrap;float:right;margin-left:10px}body.tasty-recipes-print-view .tasty-recipes-buttons,body.tasty-recipes-print-view .tasty-recipes-cook-mode{display:none}.tasty-recipes-image-button-container .tasty-recipes-buttons{margin-bottom:10px;margin-top:10px}.tasty-recipes-image-button-container .tasty-recipes-button-wrap{box-sizing:border-box;margin-bottom:10px}.tasty-recipes-image-button-container .tasty-recipes-buttons a,.tasty-recipes-quick-links a.button{background-color:#f9f9f9;background-color:var(--tr-button-color,#f9f9f9);border:1px solid #aaa;border-color:var(--tr-button-color,#aaa);border-radius:0;color:#aaa;color:var(--tr-button-text-color,#aaa);cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:16px;margin-top:0;padding:8px;text-align:center;text-decoration:none;text-transform:uppercase}.tasty-recipes-quick-links{align-items:center;display:flex;gap:.625em;justify-content:center;margin-bottom:1em}.tasty-recipes-quick-links a.button{display:inline-block;margin:0}.tasty-recipes-quick-links a.button+span{display:none}.tasty-recipes-entry-content .tasty-recipes-buttons a:hover,.tasty-recipes-image-button-container .tasty-recipes-buttons .button:hover,.tasty-recipes-quick-links a.button:hover{background-color:var(--tr-button-text-color,#aaa);color:var(--tr-button-color,#f9f9f9);text-decoration:none}.tasty-recipes-image-button-container .tasty-recipes-buttons .button:hover{opacity:1}.tasty-recipes-image-button-container .tasty-recipes-buttons a:hover{background-color:#979599;text-decoration:none}.tasty-recipes-image-button-container .tasty-recipes-buttons svg{display:none}.tasty-recipes-yield-scale{border:1px solid #979599;border-radius:2px;color:#979599;font-size:.7rem;margin-left:3px;padding:0 4px}.tasty-recipes-units-scale-container{display:flex;flex-wrap:wrap}.tasty-recipes-convert-container{padding:0 1em 1em 0}.tasty-recipes-convert-container .tasty-recipes-convert-label{align-self:center;color:#979599;font-size:.6rem;text-transform:uppercase}.tasty-recipes-convert-container button{background:transparent;border:1px solid #353547;border-radius:2px;color:#353547;letter-spacing:0;margin-left:5px;min-width:34px;padding:2px 4px;text-align:center}.tasty-recipes-convert-container button.tasty-recipes-convert-button-active{background-color:#000;border-color:#000;color:#fff}.tasty-recipes-convert-container button:focus{outline:none}.tasty-recipes-scale-container{display:flex;padding:0 0 1em}.tasty-recipes-scale-container .tasty-recipes-scale-label{align-self:center;color:#979599;font-size:.6rem;text-transform:uppercase}.tasty-recipes-scale-container button{background:transparent;border:1px solid #353547;border-radius:2px;color:#353547;cursor:pointer;letter-spacing:0;margin-left:5px;min-width:34px;padding:2px 4px}.tasty-recipes-scale-container button.tasty-recipes-scale-button-active{background-color:#000;border-color:#000;color:#fff}.tasty-recipes-scale-container button:focus{outline:none}.tasty-recipes-ingredients-header{margin:1em 0}@media only screen and (min-width:520px){.tasty-recipes-ingredients-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}}.tasty-recipes-ingredients-header .tasty-recipes-ingredients-clipboard-container{align-items:baseline;display:inline-flex}.tasty-recipes-ingredients-header h3{margin:0 10px 10px 0}.tasty-recipes-ingredients-clipboard-container .tasty-recipes-copy-button{background:transparent;border:none;color:#353547;height:24px;padding:0;position:relative;width:24px}.tasty-recipes-ingredients-clipboard-container .tasty-recipes-copy-button:hover{opacity:.5}.tasty-recipes-instructions-header{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-between;margin:1em 0}.tasty-recipes-entry-content .tasty-recipes-instructions h3{margin:0 0 1rem}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-instructions h3{margin:0}}button[name=tasty-recipes-video-toggle]{background:#979599;border:#979599;border-radius:2px;display:inline-block;font-size:14px;height:30px;line-height:20px;margin:0;padding:0;text-align:center;vertical-align:middle;width:86px}button[name=tasty-recipes-video-toggle] span{padding:0 4px;pointer-events:none}button[name=tasty-recipes-video-toggle][aria-checked=false] :last-child,button[name=tasty-recipes-video-toggle][aria-checked=true] :first-child{background:#fff;border-radius:2px;color:#979599;padding:2px 4px}button[name=tasty-recipes-video-toggle][aria-checked=false] :first-child,button[name=tasty-recipes-video-toggle][aria-checked=true] :last-child{color:#fff}label[for=tasty-recipes-video-toggle]{color:#979599;font-size:.6rem;line-height:30px;padding-right:8px;text-transform:uppercase;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-o-user-select:none;vertical-align:middle}.tasty-recipe-responsive-iframe-container{margin:10px 0}.tasty-recipes-equipment{display:flex;flex-wrap:wrap;justify-content:space-evenly}.tasty-recipes-equipment>h3{flex:0 0 100%}.tasty-recipes-equipment .tasty-link-card{flex:0 0 50%;padding:1.5rem 1rem;text-align:center}@media screen and (min-width:500px){.tasty-recipes-equipment .tasty-link-card{flex:0 0 33%}}.tasty-recipes-equipment .tasty-link-card p{font-size:1em;font-weight:700;margin-bottom:0}.tasty-recipes-equipment .tasty-link-card p a{color:initial}.tasty-recipes-equipment .tasty-link-card span{font-size:.9em}.tasty-recipes .tasty-recipes-nutrition ul{list-style-type:none;margin:0;padding:0}.tasty-recipes .tasty-recipes-nutrition ul:after{clear:both;content:" ";display:block}.tasty-recipes .tasty-recipes-nutrition li{float:left;list-style-type:none;margin-bottom:0;margin-left:0;margin-right:16px}.tasty-recipes-plug{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1em;text-align:center}.tasty-recipes-plug a{box-shadow:none;text-decoration:none}.tasty-recipes-plug a img{background:transparent;box-shadow:none;display:inline-block;height:auto;margin:5px 0 0 8px;padding:0;width:150px}.tasty-recipes-footer-content{padding:1.5em;text-align:center}.tasty-recipes-footer-content .tasty-recipes-footer-copy{margin-left:0}.tasty-recipes-footer-content img,.tasty-recipes-footer-content svg{width:60px}.tasty-recipes-entry-content .tasty-recipes-entry-footer h3{font-size:1.25em;margin:0 0 .25em;padding:0}.tasty-recipes-entry-footer p{font-size:.75em;margin:0}.tasty-recipes-entry-footer p a{border-bottom:none;box-shadow:none;text-decoration:underline}.tasty-recipes-flash-message{background-color:#fff;border-radius:4px;box-shadow:0 .3px .4px 0 rgba(0,0,0,.024),0 .9px 1.5px 0 rgba(0,0,0,.05),0 3.5px 6px 0 rgba(0,0,0,.1);color:#313135;display:inline-block;font-size:13px;letter-spacing:0;line-height:1.2em;margin-left:10px;padding:4px 10px}@media screen and (min-width:500px){.tasty-recipes-flash-message{padding:4px 10px}}.tasty-recipes-flash-message p{margin:0;padding:0;text-transform:none}@media screen and (min-width:500px){.tasty-recipes-footer-content{align-items:center;display:flex;justify-content:center;padding:1.5em 0;text-align:left}.tasty-recipes-footer-content .tasty-recipes-footer-copy{margin-left:.8em}}@media print{.tasty-recipes-no-print,.tasty-recipes-no-print *{display:none!important}}[data-tr-ingredient-checkbox]{cursor:pointer;list-style-position:outside;list-style-type:none!important;margin-left:0!important}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container{position:relative}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]+label{display:inline-block;position:relative;vertical-align:middle}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]+label:before{border:1px solid;border-radius:2px;content:"";display:inline-block;height:20px;margin-right:10px;position:relative;width:20px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]:checked+label:after{border-bottom:2px solid;border-left:2px solid;content:"";display:inline-block;height:6px;left:4px;position:absolute;top:4px;transform:rotate(-45deg);width:12px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]:focus+label:before{box-shadow:0 0 8px #5e9ed6;outline:1px solid #5d9dd5}[data-tr-ingredient-checkbox=checked]{opacity:.8;text-decoration:line-through}.tasty-recipes-cook-mode__container{align-items:center;display:flex;line-height:100%}.tasty-recipes-cook-mode__container label{font-size:inherit}.tasty-recipes-cook-mode__switch{display:inline-block;height:17px;margin-right:10px;position:relative;width:30px}.tasty-recipes-cook-mode__switch-slider{background-color:#737373;bottom:0;cursor:pointer;display:block;left:0;opacity:.4;position:absolute;right:0;top:0;transition:.4s}.tasty-recipes-cook-mode__switch-slider:before{background-color:#fff;bottom:2px;content:"";height:13px;left:2px;position:absolute;transition:.4s;width:13px}.tasty-recipes-cook-mode__switch input{display:none}.tasty-recipes-cook-mode__switch input:checked+span{opacity:1}.tasty-recipes-cook-mode__switch input:checked+span:before{transform:translateX(13px)}.tasty-recipes-cook-mode__switch-round{border-radius:34px}.tasty-recipes-cook-mode__switch-round:before{border-radius:50%}.tasty-recipes-cook-mode__label{font-weight:700}@media only screen and (max-width:767px){#shop-with-instacart-v1{transform:scale(.75);transform-origin:top left}}/* Bold recipe card styles. */ .tasty-recipes{border:5px solid #667;margin-top:6em;margin-bottom:4em}.tasty-recipes.tasty-recipes-has-plug{margin-bottom:1em}.tasty-recipes-plug{margin-bottom:4em}.tasty-recipes-print-button{display:none}.tasty-recipes-image-shim{height:69.5px;clear:both}.tasty-recipes-entry-header{background-color:#667;color:#fff;text-align:center;padding-top:35px;padding-bottom:1.5em;padding-left:2.5em;padding-right:2.5em}.tasty-recipes-entry-header.tasty-recipes-has-image{padding-top:0px}.tasty-recipes-entry-header .tasty-recipes-image{float:none;text-align:center;transform:translateY(-115px);margin-bottom:1em;/* Decide if we need this */}.tasty-recipes-entry-header .tasty-recipes-image img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:5px solid #667;height:150px;width:150px;display:inline-block;object-fit:cover}.tasty-recipes-entry-header h2{font-size:2em;font-weight:400;text-transform:lowercase;margin-bottom:0;text-align:center;color:#fff;margin-top:0;padding-top:0;padding-bottom:0}.tasty-recipes-has-image .tasty-recipes-entry-header h2{margin-top:-115px}.tasty-recipes-entry-header hr{border:1px solid #b7bbc6;background-color:#b7bbc6;margin-bottom:1em;margin-top:1em}.tasty-recipes-entry-header div.tasty-recipes-rating{text-decoration:none;border:none;display:block;font-size:1.375em}.tasty-recipes-entry-header .tasty-recipes-rating:hover{text-decoration:none}.tasty-recipes-entry-header .tasty-recipes-rating p{margin-bottom:0}.tasty-recipes-no-ratings-buttons .unchecked,.tasty-recipes-no-ratings-buttons .checked,.tasty-recipes-entry-header span.tasty-recipes-rating{color:#fff;color:var(--tr-star-color,#fff)}.tasty-recipes-entry-header .rating-label{font-style:italic;color:#b7bbc6;font-size:0.6875em;display:block}.tasty-recipes,.tasty-recipes-ratings{--tr-star-size:0.97em!important;--tr-star-margin:0.5em!important}.tasty-recipes-entry-header .tasty-recipes-details{margin-top:1em}.tasty-recipes-entry-header .tasty-recipes-details ul{list-style-type:none;margin:0}.tasty-recipes-entry-header .tasty-recipes-details ul li{display:inline-block;margin-left:0.5em;margin-right:0.5em;font-size:1em;line-height:2.5em;color:#fff}@media only screen and (max-width:520px){.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{height:0.8em;margin-top:0.4em}.tasty-recipes-entry-header .tasty-recipes-details ul li{font-size:0.875em;line-height:1.75em}}@media only screen and (min-width:520px){.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{height:1em;margin-top:0.6em}.tasty-recipes-entry-header .tasty-recipes-details ul li{font-size:1em;line-height:2.5em}}.tasty-recipes-entry-header .tasty-recipes-details .tasty-recipes-label{font-style:italic;color:#b7bbc6;margin-right:0.125em}.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{vertical-align:top;margin-right:0.2em;display:inline-block;color:#FFF}.tasty-recipes-entry-header .tasty-recipes-details .author a{color:inherit;text-decoration:underline}.tasty-recipes-entry-content{padding-top:1.25em}.tasty-recipes-entry-content .tasty-recipes-buttons{margin-bottom:1.25em;margin-left:1.25em;margin-right:1.25em}.tasty-recipes-entry-content .tasty-recipes-buttons:after{content:' ';display:block;clear:both}.tasty-recipes-entry-content .tasty-recipes-button-wrap{width:50%;display:inline-block;float:left;box-sizing:border-box}.tasty-recipes-quick-links a.button,.tasty-recipes-entry-content .tasty-recipes-buttons a{text-transform:uppercase;text-align:center;display:block;color:#fff;color:var(--tr-button-text-color,#fff);background-color:#667;background-color:var(--tr-button-color,#666677);font-size:1em;line-height:1.375em;padding:1em;font-weight:bold;margin-top:0;border:none;border-radius:0;text-decoration:none}.tasty-recipes-quick-links a.button{display:inline-block}.tasty-recipes-entry-content a img{box-shadow:none;-webkit-box-shadow:none}.tasty-recipes-quick-links a.button:hover,.tasty-recipes-entry-content .tasty-recipes-buttons a:hover{border:none}.tasty-recipes-entry-content .tasty-recipes-buttons img{vertical-align:top}.tasty-recipes-entry-content .tasty-recipes-buttons .svg-print,.tasty-recipes-entry-content .tasty-recipes-buttons .svg-pinterest,.tasty-recipes-entry-content .tasty-recipes-buttons .svg-heart-regular,.tasty-recipes-entry-content .tasty-recipes-buttons .svg-heart-solid{height:1.25em;margin-right:0.375em;margin-bottom:0;background:none;display:inline-block;vertical-align:middle}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-button-wrap:first-child{padding-right:0.625em}.tasty-recipes-entry-content .tasty-recipes-button-wrap:last-child{padding-left:0.625em}}@media only screen and (max-width:520px){.tasty-recipes-entry-content .tasty-recipes-button-wrap{width:100%}.tasty-recipes-entry-content .tasty-recipes-button-wrap:nth-child(2){padding-top:1em}}.tasty-recipes-entry-content h3{text-transform:uppercase;font-size:0.75em;color:#979599;margin:1.5em 0}.tasty-recipes-ingredients-header,.tasty-recipes-instructions-header{margin:1.5em 0}.tasty-recipes-entry-content h4{font-size:1em;padding-top:0;margin-bottom:1.5em;margin-top:1.5em}.tasty-recipes-entry-content hr{background-color:#eae9eb;border:1px solid #eae9eb;margin-top:1em;margin-bottom:1em}.tasty-recipes-entry-content .tasty-recipes-description,.tasty-recipes-entry-content .tasty-recipes-ingredients,.tasty-recipes-entry-content .tasty-recipes-instructions,.tasty-recipes-entry-content .tasty-recipes-keywords{padding-left:1.25em;padding-right:1.25em}.tasty-recipes-entry-content .tasty-recipes-description h3{display:none}.tasty-recipes-entry-content .tasty-recipes-description p{margin-bottom:1em}.tasty-recipes-entry-content .tasty-recipes-ingredients ul,.tasty-recipes-entry-content .tasty-recipes-instructions ul{list-style-type:none;margin-left:0;margin-bottom:1.5em;padding:0}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li,.tasty-recipes-entry-content .tasty-recipes-instructions ul li{margin-bottom:0.625em;list-style-type:none;position:relative;margin-left:1.5em;line-height:1.46}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li:before,.tasty-recipes-entry-content .tasty-recipes-instructions ul li:before{background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:0.5em;width:0.5em;display:block;content:' ';left:-1.25em;top:0.375em;position:absolute}.tasty-recipes-entry-content .tasty-recipes-ingredients ol,.tasty-recipes-entry-content .tasty-recipes-instructions ol{counter-reset:li;margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-ingredients ol>li,.tasty-recipes-entry-content .tasty-recipes-instructions ol>li{list-style-type:none;position:relative;margin-bottom:1em;margin-left:1.5em;line-height:1.46}.tasty-recipes-entry-content .tasty-recipes-ingredients ol>li:before,.tasty-recipes-entry-content .tasty-recipes-instructions ol>li:before{content:counter(li);counter-increment:li;position:absolute;background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:1.45em;width:1.45em;color:#fff;left:-1.25em;transform:translateX(-50%);line-height:1.5em;font-size:0.6875em;text-align:center;top:0.1875em}.tasty-recipes-entry-content .tasty-recipes-ingredients li li,.tasty-recipes-entry-content .tasty-recipes-instructions li li{margin-top:0.625em}.tasty-recipes-entry-content .tasty-recipes-ingredients li ul,.tasty-recipes-entry-content .tasty-recipes-ingredients li ol,.tasty-recipes-entry-content .tasty-recipes-instructions li ul,.tasty-recipes-entry-content .tasty-recipes-instructions li ol{margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-equipment{padding-left:1.25em;padding-right:1.25em}.tasty-recipes-entry-content .tasty-recipe-video-embed~.tasty-recipes-equipment{padding-top:1em}.tasty-recipes-entry-content .tasty-recipes-notes{padding:1.25em;background-color:#edf0f2}.tasty-recipes-entry-content .tasty-recipes-notes ol{counter-reset:li;margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-notes ul{margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{background-color:#fff;padding-bottom:1.25em;margin-bottom:1.5em;position:relative;-webkit-clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px);clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px)}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{padding-left:1.5625em;padding-right:1.5625em;padding-top:1.25em}.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{margin-left:2em}}.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul li,.tasty-recipes-entry-content .tasty-recipes-notes ol li{padding-left:2.5em}.tasty-recipes-entry-content .tasty-recipes-notes ul li,.tasty-recipes-entry-content .tasty-recipes-notes ol li{position:relative;list-style:none;padding-top:1em;margin-left:0;margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-notes p:before,.tasty-recipes-entry-content .tasty-recipes-notes ul li:before{content:'i';display:block;background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:1.3em;width:1.3em;font-size:0.75em;line-height:1.3em;text-align:center;color:#fff;position:absolute;left:1.167em;top:1.9em}.tasty-recipes-entry-content .tasty-recipes-notes ol>li:before{content:counter(li);counter-increment:li;position:absolute;background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:1.45em;width:1.45em;color:#fff;left:2em;transform:translateX(-50%);line-height:1.5em;font-size:0.6875em;text-align:center;top:2em}.tasty-recipes-entry-content .tasty-recipes-notes p:last-child{margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-other-details{background-color:#edf0f2;padding:0 1.25em 1.25em}.tasty-recipes-entry-content .tasty-recipes-other-details ul{color:#667;display:flex;flex-wrap:wrap;font-size:0.85rem;list-style:none;margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-other-details ul li{margin:0 0.5rem;list-style:none}.tasty-recipes-entry-content .tasty-recipes-other-details ul li .tasty-recipes-label{font-style:italic}.tasty-recipes-entry-content .tasty-recipes-other-details .detail-icon{color:#667;vertical-align:top;margin-right:0.2em;display:inline-block}@media only screen and (max-width:520px){.tasty-recipes-entry-content .tasty-recipes-other-details .detail-icon{height:0.8em;margin-top:0.4em}.tasty-recipes-entry-content .tasty-recipes-other-details ul li{font-size:0.875em;line-height:1.75em}}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-other-details .detail-icon{height:1em;margin-top:0.8em}.tasty-recipes-entry-content .tasty-recipes-other-details ul li{font-size:1em;line-height:2.5em}}.tasty-recipes-entry-content .tasty-recipes-keywords{background-color:#edf0f2;padding-bottom:1em;padding-top:1em}.tasty-recipes-entry-content .tasty-recipes-keywords p{font-size:0.7em;font-style:italic;color:#979599;margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-keywords p span{font-weight:bold}.tasty-recipes-nutrifox{text-align:center;margin:0}.nutrifox-label{background-color:#edf0f2}.tasty-recipes-nutrifox iframe{width:100%;display:block;margin:0}.tasty-recipes-entry-content .tasty-recipes-nutrition{padding:1.25em;color:#667}.tasty-recipes-nutrition .tasty-recipes-label{font-style:italic;color:#b7bbc6;margin-right:0.125em;font-weight:400}.tasty-recipes-nutrition ul li{float:none;display:inline-block;line-height:2em;margin:0 10px 0 0}.tasty-recipes-entry-footer{background-color:#667}.tasty-recipes-entry-footer img,.tasty-recipes-entry-footer svg{color:#FFF}.tasty-recipes-entry-content .tasty-recipes-entry-footer h3{color:#fff}.tasty-recipes-entry-footer{color:#fff}.tasty-recipes-entry-footer:after{content:' ';display:block;clear:both}/* Print view styles */ .tasty-recipes-print-view .tasty-recipe-video-embed,.tasty-recipes-print-view .tasty-recipes-other-details,.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details .detail-icon,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes p:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ul li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ul li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ol li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ul li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ol li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol>li:before,.tasty-recipes-print .tasty-recipes-entry-footer img{display:none}.tasty-recipes-print-view{font-size:11px;background-color:#fff;line-height:1.5em}.tasty-recipes-print{padding:0}.tasty-recipes-print-view .tasty-recipes{margin-top:1em}.tasty-recipes-print-view .tasty-recipes-entry-content h3{font-size:1.2em;letter-spacing:0.1em;margin:0 0 10px 0}.tasty-recipes-print-view .tasty-recipes-ingredients-header,.tasty-recipes-print-view .tasty-recipes-instructions-header{margin:0}.tasty-recipes-print-view .tasty-recipes-ingredients,.tasty-recipes-print-view .tasty-recipes-instructions{padding:1.25em}.tasty-recipes-print .tasty-recipes-entry-header{background-color:inherit;color:inherit;padding:0;text-align:left}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-image{float:right;transform:none}.tasty-recipes-print.tasty-recipes-has-image .tasty-recipes-entry-header h2{margin-top:0;text-align:left}.tasty-recipes-print .tasty-recipes-entry-header h2{color:inherit;margin-bottom:0.5em}.tasty-recipes-print .tasty-recipes-entry-header hr{display:none}.tasty-recipes-print .tasty-recipes-entry-header span.tasty-recipes-rating{color:#000}.tasty-recipes-entry-header div.tasty-recipes-rating a{text-decoration:none}.tasty-recipes-entry-header div.tasty-recipes-rating p{margin-top:4px}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details ul{padding:0;clear:none}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details ul li{line-height:1.5em;color:#000;margin:0 10px 0 0}.tasty-recipes-print .tasty-recipes-entry-content img{max-width:50%;height:auto}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ol li,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ol li{margin-bottom:0.5em;list-style:decimal;line-height:1.5em}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ul li,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ul li{margin-bottom:0.5em;line-height:1.1;list-style:disc}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes{background:none!important}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol{background:none!important}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol li{padding:0;clip-path:none;background:none;line-height:1.5em;list-style:decimal}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes p{padding:0;clip-path:none;background:none;line-height:1.5em}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ul li{padding:0;clip-path:none;background:none;line-height:1.5em;list-style:disc}.tasty-recipes-print .tasty-recipes-source-link{text-align:center}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li[data-tr-ingredient-checkbox]:before{display:none}.tasty-recipes-cook-mode{margin-top:1em}.tasty-recipes-cook-mode__label{font-style:italic;color:#667;font-weight:normal}.tasty-recipes-cook-mode__helper{font-size:1em}.tasty-recipes-cook-mode .tasty-recipes-cook-mode__switch .tasty-recipes-cook-mode__switch-slider{background-color:#667}
  3086. </style>
  3087. <style type="text/css">body{ --tr-star-color:#F2B955; }
  3088. </style>
  3089. <style type="text/css">.tasty-recipes-rating-outline,.tasty-recipes-rating-solid{display:inline-block;line-height:1}.tasty-recipes-rating-outline svg,.tasty-recipes-rating-solid svg{fill:currentColor;height:var(--tr-star-size,18px);width:var(--tr-star-size,18px)}.tasty-recipes-rating-outline[data-tr-clip="10"] svg,.tasty-recipes-rating-solid[data-tr-clip="10"] svg{fill:url(#tasty-recipes-clip-10)}.tasty-recipes-rating-outline[data-tr-clip="20"] svg,.tasty-recipes-rating-solid[data-tr-clip="20"] svg{fill:url(#tasty-recipes-clip-20)}.tasty-recipes-rating-outline[data-tr-clip="30"] svg,.tasty-recipes-rating-solid[data-tr-clip="30"] svg{fill:url(#tasty-recipes-clip-30)}.tasty-recipes-rating-outline[data-tr-clip="40"] svg,.tasty-recipes-rating-solid[data-tr-clip="40"] svg{fill:url(#tasty-recipes-clip-40)}.tasty-recipes-rating-outline[data-tr-clip="50"] svg,.tasty-recipes-rating-solid[data-tr-clip="50"] svg{fill:url(#tasty-recipes-clip-50)}.tasty-recipes-rating-outline[data-tr-clip="60"] svg,.tasty-recipes-rating-solid[data-tr-clip="60"] svg{fill:url(#tasty-recipes-clip-60)}.tasty-recipes-rating-outline[data-tr-clip="70"] svg,.tasty-recipes-rating-solid[data-tr-clip="70"] svg{fill:url(#tasty-recipes-clip-70)}.tasty-recipes-rating-outline[data-tr-clip="80"] svg,.tasty-recipes-rating-solid[data-tr-clip="80"] svg{fill:url(#tasty-recipes-clip-80)}.tasty-recipes-rating-outline[data-tr-clip="90"] svg,.tasty-recipes-rating-solid[data-tr-clip="90"] svg{fill:url(#tasty-recipes-clip-90)}.tasty-recipes-rating-outline[data-tr-clip="0"] svg{fill:url(#tasty-recipes-clip-0)}.tasty-recipes-rating-solid{--tr-star-opacity:.4}.tasty-recipes-rating-solid[data-tr-clip="0"] svg{opacity:var(--tr-star-opacity)}[data-tr-default-rating]>span:not([data-tr-checked]) .tasty-recipes-rating-solid svg{--tr-star-opacity:.4;opacity:var(--tr-star-opacity)}[data-tr-default-rating]>span:not([data-tr-checked]) .tasty-recipes-rating-outline svg{fill:url(#tasty-recipes-clip-0)}[data-tr-default-rating] span[data-tr-checked]~span .tasty-recipes-rating-solid svg{fill:currentColor;--tr-star-opacity:1}[data-tr-default-rating] span[data-tr-checked]~span .tasty-recipes-rating-outline svg{fill:currentColor}input.tasty-recipes-rating:checked~span .tasty-recipes-rating-solid svg{fill:currentColor;--tr-star-opacity:1}input.tasty-recipes-rating:checked~span .tasty-recipes-rating-outline svg{fill:currentColor}@media only screen and (min-width:1024px){.tasty-recipes-ratings-buttons:hover span .tasty-recipes-rating-solid svg{--tr-star-opacity:.4!important;opacity:var(--tr-star-opacity)}.tasty-recipes-ratings-buttons:hover span .tasty-recipes-rating-outline svg{fill:url(#tasty-recipes-clip-0)!important}.tasty-recipes-ratings-buttons:hover>:hover .tasty-recipes-rating-solid svg,.tasty-recipes-ratings-buttons:not(:hover)>input:checked~span .tasty-recipes-rating-solid svg,.tasty-recipes-ratings-buttons>:hover .tasty-recipes-rating-solid svg,.tasty-recipes-ratings-buttons>:hover~span .tasty-recipes-rating-solid svg{fill:currentColor!important;--tr-star-opacity:1!important}.tasty-recipes-ratings-buttons:hover>:hover .tasty-recipes-rating-outline svg,.tasty-recipes-ratings-buttons:not(:hover)>input:checked~span .tasty-recipes-rating-outline svg,.tasty-recipes-ratings-buttons>:hover .tasty-recipes-rating-outline svg,.tasty-recipes-ratings-buttons>:hover~span .tasty-recipes-rating-outline svg{fill:currentColor!important}}.tasty-recipes-static-tooltip{background-color:#000;border-radius:4px;color:#fff;font-size:.9rem;opacity:0;padding:5px 10px;position:absolute;text-align:center;transition:opacity .5s ease-in-out,visibility .5s ease-in-out,transform .5s cubic-bezier(.71,1.7,.77,1.24);vertical-align:middle;visibility:hidden;width:230px;z-index:9}.tasty-recipes-static-tooltip.opened{opacity:1;transform:translateY(-4px);visibility:visible}.tasty-recipes-static-tooltip a{color:#f7d578;display:block}.tasty-recipes-static-tooltip:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;bottom:-6px;content:"";font-size:0;left:calc(50% - 4px);line-height:0;pointer-events:none;position:absolute;transform:translateZ(0);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);width:0;z-index:99}.tasty-recipes-static-tooltip.tr-hide-tail:after{display:none}.tasty-recipes,.tasty-recipes-quick-links,.tasty-recipes-ratings,.wp-admin .tasty-recipes-comment-form{--tr-star-size:18px;--tr-star-margin:3px}.tasty-recipes-rating,.tasty-recipes-ratings-buttons{color:#f2b955;color:var(--tr-star-color,#f2b955)}.tasty-recipes-comment-form{border:none;margin:0;padding:0}.tasty-recipes-comment-form.tasty-recipes-ratings{display:block}.tasty-recipes-entry-header div.tasty-recipes-rating p,.tasty-recipes-rating-stars,.tasty-recipes-ratings,.tasty-recipes-ratings-buttons{display:inline-flex}.tasty-recipes-entry-header div.tasty-recipes-rating p span.tasty-recipes-rating,.tasty-recipes-rating-stars span.tasty-recipes-rating,.tasty-recipes-ratings span.tasty-recipes-rating,.tasty-recipes-ratings-buttons span.tasty-recipes-rating{cursor:pointer;display:inline-block;font-size:var(--tr-star-size,1.1em);margin:0;padding-right:var(--tr-star-margin,.3em)}.tasty-recipes-entry-header div.tasty-recipes-rating p span.tasty-recipes-rating:first-child[data-rating="5"],.tasty-recipes-rating-stars span.tasty-recipes-rating:first-child[data-rating="5"],.tasty-recipes-ratings span.tasty-recipes-rating:first-child[data-rating="5"],.tasty-recipes-ratings-buttons span.tasty-recipes-rating:first-child[data-rating="5"]{padding-right:0}.tasty-recipes-entry-header div.tasty-recipes-rating p{display:flex;justify-content:center}.tasty-recipes-ratings-buttons{flex-direction:row-reverse}.tasty-recipes-ratings-buttons input[type=radio]{clip:auto;cursor:pointer;display:inline-block!important;height:auto;margin:0;margin-left:calc((var(--tr-star-size, 1.1em) + var(--tr-star-margin))*-1);opacity:0;position:relative;width:1.1em!important;width:calc(var(--tr-star-size, 1.1em) + var(--tr-star-margin))!important;z-index:2}.tasty-recipes-ratings-buttons>span{position:relative}.tasty-recipes-ratings-buttons>span i{font-style:normal}.tasty-recipes-ratings-buttons>span:first-child{padding-right:0!important}.tasty-recipes-rating a,.tasty-recipes-rating a:link{background:none;outline:none;text-decoration:none}.tasty-recipes-screen-reader{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tasty-recipes-rating-link{align-items:center;display:inline-flex}.tasty-recipes-rating-link .rating-label{font-size:80%;padding-left:.4em}.tasty-recipes-selected-minimum-rating .comment-form-comment label .required{display:none}.tasty-recipes-has-ratings{text-decoration:none!important}
  3090. </style>
  3091.  
  3092.  
  3093. <header class="tasty-recipes-entry-header" data-tasty-recipes-customization="primary-color.background">
  3094. <div class="tasty-recipes-image">
  3095. <img decoding="async" data-tasty-recipes-customization="primary-color.border-color" width="150" height="150" src="https://olivesfordinner.com/wp-content/uploads/2024/05/red-curry-sauce-bowl-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="A bowl of red curry sauce." data-pin-nopin="nopin" data-pin-url="https://olivesfordinner.com/vegan-sauce-recipes/?tp_image_id=19842" /> </div>
  3096. <h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Red Curry Sauce (Plus 58 More Vegan Sauce Recipes!)</h2>
  3097. <hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
  3098. <div class="tasty-recipes-rating">
  3099. <p><span class="tasty-recipes-ratings-buttons tasty-recipes-no-ratings-buttons" data-tr-default-rating="0" > <span class="tasty-recipes-rating" > <i class="checked" data-rating="5"> <span class="tasty-recipes-rating-solid" data-tr-clip="0"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 5 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="4"> <span class="tasty-recipes-rating-solid" data-tr-clip="0"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 4 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="3"> <span class="tasty-recipes-rating-solid" data-tr-clip="0"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 3 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="2"> <span class="tasty-recipes-rating-solid" data-tr-clip="0"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 2 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="1"> <span class="tasty-recipes-rating-solid" data-tr-clip="0"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 1 Star </span> </i> </span></span></p>
  3100. <p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label">No reviews</span></p>
  3101. </div>
  3102. <div class="tasty-recipes-details">
  3103. <ul>
  3104. <li class="author"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  3105. Author:</span> <a data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name" href="https://olivesfordinner.com/about/">erin wysocarski</a> </li>
  3106. <li class="total-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  3107. <img decoding="async" nopin="nopin" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">
  3108. Total Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-total-time">25 minutes</span> </li>
  3109. <li class="yield"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  3110. <img decoding="async" nopin="nopin" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-cutlery.png">
  3111. Yield:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-yield">4 servings</span> </li>
  3112. <li class="diet"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  3113. <img decoding="async" nopin="nopin" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-heart-regular.png">
  3114. Diet:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-diet">Vegan</span> </li>
  3115. </ul>
  3116. </div>
  3117. </header>
  3118.  
  3119. <div class="tasty-recipes-entry-content">
  3120.  
  3121. <div class="tasty-recipes-buttons">
  3122. <div class="tasty-recipes-button-wrap">
  3123. <a class="button tasty-recipes-print-button tasty-recipes-no-print" href="https://olivesfordinner.com/vegan-sauce-recipes/print/19828/" target="_blank" data-tasty-recipes-customization="">
  3124. <img decoding="async" class="svg-print" data-pin-nopin="true" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
  3125. Print Recipe</a>
  3126. </div>
  3127. <div class="tasty-recipes-button-wrap">
  3128. <a class="share-pin button" data-pin-custom="true" data-href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Folivesfordinner.com%2Fvegan-sauce-recipes%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Folivesfordinner.com%2Fvegan-sauce-recipes%2F" data-tasty-recipes-customization="">
  3129. <img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
  3130. Pin Recipe</a>
  3131. <script>
  3132. const share_pin_buttons = document.getElementsByClassName( 'share-pin button' );
  3133. if ( share_pin_buttons ) {
  3134. for ( let share_key = 0; share_key < share_pin_buttons.length; share_key++ ) {
  3135. share_pin_buttons[share_key].addEventListener( 'click', (e) => {
  3136. e.stopPropagation();
  3137. window.open(e.target.dataset.href,'targetWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=500');
  3138. return false;
  3139. } );
  3140. }
  3141. }
  3142. </script>
  3143. </div>
  3144. </div>
  3145. <div class="tasty-recipes-description">
  3146. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Description</h3>
  3147. <div class="tasty-recipes-description-body" data-tasty-recipes-customization="body-color.color">
  3148. <p>Meet our red curry sauce: your new secret weapon in the kitchen and a standout star in our lineup of 58 crave-worthy vegan sauce recipes. This creamy, zesty plant-based condiment is perfect paired with crispy tofu or giving a veggie stir-fry a sultry, Thai-inspired makeover! Get creative and toss it with noodles, spoon it over grilled vegetables, or serve it with lettuce wraps. Whether you&#8217;re dipping, drizzling, or downright dousing, this easy, homemade sauce promises to elevate your vegan eats from mundane to mind-blowing.</p>
  3149. </div>
  3150. </div>
  3151. <hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
  3152. <div class="tasty-recipes-ingredients">
  3153. <div class="tasty-recipes-ingredients-header">
  3154. <div class="tasty-recipes-ingredients-clipboard-container">
  3155. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Ingredients</h3>
  3156. </div>
  3157. <div class="tasty-recipes-units-scale-container">
  3158. </div>
  3159. </div>
  3160. <div data-tasty-recipes-customization="body-color.color">
  3161. <ul>
  3162. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> toasted sesame oil</li>
  3163. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> finely minced ginger</li>
  3164. <li><span data-amount="1">1</span>&#8211;<span data-amount="2">2</span> teaspoons vegan red curry paste </li>
  3165. <li><span data-amount="1">1</span> stalk lemongrass, cleaned, bruised, and chopped into <span data-amount="2">2</span>&#8211;<span data-amount="3">3</span> pieces</li>
  3166. <li><span data-amount="1">1</span> can (13.66 fl. oz.) full-fat coconut milk</li>
  3167. <li><span data-amount="2" data-unit="tablespoon">2 tablespoons</span> soy sauce</li>
  3168. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> brown sugar</li>
  3169. <li><span data-amount="5">5</span> large basil leaves, cut very thinly</li>
  3170. </ul>
  3171. <!--INSIDE_INGREDIENTS--> </div>
  3172. <div class="tasty-recipes-cook-mode">
  3173. <div class="tasty-recipes-cook-mode__container">
  3174. <label class="tasty-recipes-cook-mode__switch">
  3175. <input type="checkbox" id="tasty_recipes_66392ed011498_cookmode"/>
  3176. <span class="tasty-recipes-cook-mode__switch-slider tasty-recipes-cook-mode__switch-round"
  3177. data-tasty-recipes-customization="button-color.background button-text-color.color"></span>
  3178. </label>
  3179. <label for="tasty_recipes_66392ed011498_cookmode">
  3180. <span class="tasty-recipes-cook-mode__label">Cook Mode</span>
  3181. <span class="tasty-recipes-cook-mode__helper">
  3182. Prevent your screen from going dark </span>
  3183. </label>
  3184. </div>
  3185. </div>
  3186. </div>
  3187. <hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
  3188. <div class="tasty-recipes-instructions">
  3189. <div class="tasty-recipes-instructions-header">
  3190. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
  3191. </div>
  3192. <div data-tasty-recipes-customization="body-color.color">
  3193. <ol>
  3194. <li id="instruction-step-1">Heat the sesame oil in a medium saucepan over medium-low heat. Add the minced ginger and sauté until soft, about 1-2 minutes. Add extra oil if needed to prevent sticking.</li>
  3195. <li id="instruction-step-2">Stir in the curry paste until it&#8217;s well incorporated and begins to melt. Add the lemongrass and stir briefly.</li>
  3196. <li id="instruction-step-3">Pour in the coconut milk, followed by the soy sauce and brown sugar, stirring to combine. Add the basil leaves.</li>
  3197. <li id="instruction-step-4">Increase the heat to medium and bring the sauce to a gentle simmer.</li>
  3198. <li id="instruction-step-5">Once it simmers, turn off the heat but leave the saucepan on the warm burner to allow the flavors to meld, about 5 minutes.</li>
  3199. </ol>
  3200. </div>
  3201. </div>
  3202. <div class="tasty-recipes-notes" data-tasty-recipes-customization="secondary-color.background-color">
  3203. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Notes</h3>
  3204. <div class="tasty-recipes-notes-body" data-tasty-recipes-customization="body-color.color">
  3205. <h4>Bruising Lemongrass:</h4>
  3206. <p>To bruise lemongrass, lay a stalk on a cutting board and use the back of a knife or a rolling pin to gently press along its length. This process helps release the flavorful oils and makes the lemongrass more aromatic, which enhances the overall flavor of your sauce.</p>
  3207. <h4>Checking Curry Paste:</h4>
  3208. <p>Always check the ingredients list on your curry paste to ensure it&#8217;s vegan. Some brands might include fish sauce or shrimp paste, which are common in traditional Thai recipes. Brands like Thai Kitchen typically offer vegan-friendly options, but it&#8217;s always safe to verify.</p>
  3209. <h4>Storage Tips:</h4>
  3210. <p>The sauce can be stored in an airtight container in the refrigerator for up to 5 days. For longer storage, you can freeze the sauce for up to 3 months. Thaw it in the refrigerator overnight before reheating gently on the stove. Stir well when reheating to maintain a smooth consistency.</p>
  3211. <h4>Reheating Tips:</h4>
  3212. <p>When reheating, do so gently over low heat to prevent the coconut milk from separating. If the sauce thickens too much during storage, thin it with a little water or additional coconut milk while reheating.</p>
  3213. </div>
  3214. </div>
  3215. <div class="tasty-recipes-other-details" data-tasty-recipes-customization="secondary-color.background-color">
  3216. <ul>
  3217. <li class="prep-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">Prep Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-prep-time">10 minutes</span></li><li class="cook-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">Cook Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cook-time">15 minutes</span></li><li class="category"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-folder.png">Category:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-category">Sauce</span></li><li class="method"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-squares.png">Method:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-method">Simmered, Sautéed</span></li><li class="cuisine"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-flag.png">Cuisine:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cuisine">Thai</span></li> </ul>
  3218. </div>
  3219. <footer class="tasty-recipes-entry-footer" data-tasty-recipes-customization="primary-color.background">
  3220. <div class="tasty-recipes-footer-content">
  3221. <div class="tasty-recipes-footer-copy">
  3222. <h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did You Love This Recipe? Please Leave A Rating Below!</h3>
  3223. <div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>follow <a href="https://www.instagram.com/olivesfordinner/">@olivesfordinner</a> on instagram for more</p>
  3224. </div>
  3225. </div>
  3226. </div>
  3227. </footer>
  3228. </div>
  3229.  
  3230.  
  3231.  
  3232. <script>
  3233. window.trCommon={"minRating":6,"ajaxurl":"https:\/\/olivesfordinner.com\/wp-admin\/admin-ajax.php","ratingNonce":"45238d212c","postId":19570};
  3234. window.TastyRecipes = window.TastyRecipes || {};
  3235.  
  3236. window.TastyRecipes.smoothScroll = {
  3237. init() {
  3238. window.addEventListener( 'click', e => {
  3239. let anchor = e.target;
  3240. if ( ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) {
  3241. if ( anchor.tagName === 'A' ) {
  3242. return;
  3243. }
  3244.  
  3245. anchor = anchor.closest( 'a' );
  3246. if ( ! anchor || ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) {
  3247. return;
  3248. }
  3249. }
  3250.  
  3251. const elementHref = anchor.getAttribute( 'href' );
  3252. if ( ! elementHref ) {
  3253. return;
  3254. }
  3255.  
  3256. e.preventDefault();
  3257. this.goToSelector( elementHref );
  3258. });
  3259. },
  3260. goToSelector( selector ) {
  3261. const element = document.querySelector( selector );
  3262. if ( ! element ) {
  3263. return;
  3264. }
  3265. element.scrollIntoView( { behavior: 'smooth' } );
  3266. history.pushState( {}, '', selector );
  3267. }
  3268. };
  3269.  
  3270. (function( callback ) {
  3271. if ( document.readyState !== 'loading' ) {
  3272. callback();
  3273. } else {
  3274. window.addEventListener( 'load', callback );
  3275. }
  3276. })(() => {
  3277. window.TastyRecipes.smoothScroll.init();
  3278. });
  3279.  
  3280. window.TastyRecipes = window.TastyRecipes || {};
  3281. window.TastyRecipes.cookMode = {
  3282. wakeLockApi: false,
  3283. wakeLock: false,
  3284. cookModeSelector: '.tasty-recipes-cook-mode',
  3285. init() {
  3286. if ("wakeLock" in navigator && "request" in navigator.wakeLock) {
  3287. this.wakeLockApi = navigator.wakeLock;
  3288. }
  3289.  
  3290. const cookModes = document.querySelectorAll(this.cookModeSelector);
  3291.  
  3292. if (cookModes.length > 0) {
  3293. for (const cookMode of cookModes) {
  3294. if (this.wakeLockApi) {
  3295. cookMode.querySelector('input[type="checkbox"]').addEventListener("change", event => {
  3296. this.checkboxChange(event.target);
  3297. }, false);
  3298. } else {
  3299. cookMode.style.display = "none";
  3300. }
  3301. }
  3302. }
  3303. },
  3304. checkboxChange(checkbox) {
  3305. if (checkbox.checked) {
  3306. this.lock();
  3307. } else {
  3308. this.unlock();
  3309. }
  3310. },
  3311. setCheckboxesState(state) {
  3312. const checkboxes = document.querySelectorAll(this.cookModeSelector + ' input[type="checkbox"]');
  3313. for (const checkbox of checkboxes) {
  3314. checkbox.checked = state;
  3315. }
  3316. },
  3317. async lock() {
  3318. try {
  3319. this.wakeLock = await this.wakeLockApi.request("screen");
  3320. this.wakeLock.addEventListener("release", () => {
  3321. this.wakeLock = false;
  3322. this.setCheckboxesState(false);
  3323. });
  3324. this.setCheckboxesState(true);
  3325. } catch (error) {
  3326. this.setCheckboxesState(false);
  3327. }
  3328. },
  3329. unlock() {
  3330. if (this.wakeLock) {
  3331. this.wakeLock.release();
  3332. this.wakeLock = false;
  3333. }
  3334. this.setCheckboxesState(false);
  3335. }
  3336. };
  3337.  
  3338. (function(callback) {
  3339. if (document.readyState !== "loading") {
  3340. callback();
  3341. } else {
  3342. document.addEventListener("DOMContentLoaded", callback);
  3343. }
  3344. })(() => {
  3345. window.TastyRecipes.cookMode.init();
  3346. });
  3347.  
  3348.  
  3349.  
  3350. window.TastyRecipes = window.TastyRecipes || {};
  3351.  
  3352. window.TastyRecipes.staticTooltip = {
  3353. element: null,
  3354. tooltipElement: null,
  3355. deleting: false,
  3356. init( element ) {
  3357. if ( this.deleting ) {
  3358. return;
  3359. }
  3360. this.element = element;
  3361. this.buildElements();
  3362. },
  3363. destroy() {
  3364. if ( ! this.tooltipElement || this.deleting ) {
  3365. return;
  3366. }
  3367.  
  3368. this.deleting = true;
  3369. this.tooltipElement.classList.remove( 'opened' );
  3370.  
  3371. setTimeout( () => {
  3372. this.tooltipElement.remove();
  3373. this.deleting = false;
  3374. }, 500 );
  3375. },
  3376. buildElements() {
  3377. const tooltipElement = document.createElement( 'div' );
  3378. tooltipElement.classList.add( 'tasty-recipes-static-tooltip');
  3379. tooltipElement.setAttribute( 'id', 'tasty-recipes-tooltip' );
  3380.  
  3381. const currentTooltipElement = document.getElementById( 'tasty-recipes-tooltip' );
  3382. if ( currentTooltipElement ) {
  3383. document.body.replaceChild( tooltipElement, currentTooltipElement );
  3384. } else {
  3385. document.body.appendChild( tooltipElement );
  3386. }
  3387.  
  3388. this.tooltipElement = document.getElementById( 'tasty-recipes-tooltip' );
  3389. },
  3390. show() {
  3391. if ( ! this.tooltipElement ) {
  3392. return;
  3393. }
  3394.  
  3395. const tooltipTop = this.element.getBoundingClientRect().top
  3396. + window.scrollY
  3397. - 10 // 10px offset.
  3398. - this.tooltipElement.getBoundingClientRect().height;
  3399. const tooltipLeft = this.element.getBoundingClientRect().left
  3400. - ( this.tooltipElement.getBoundingClientRect().width / 2 )
  3401. + ( this.element.getBoundingClientRect().width / 2 ) - 1;
  3402. const posLeft = Math.max( 10, tooltipLeft );
  3403. this.maybeRemoveTail( posLeft !== tooltipLeft );
  3404.  
  3405. this.tooltipElement.setAttribute( 'style', 'top:' + tooltipTop + 'px;left:' + posLeft + 'px;' );
  3406. this.tooltipElement.classList.add( 'opened' );
  3407.  
  3408. },
  3409. maybeRemoveTail( removeTail ) {
  3410. if ( removeTail ) {
  3411. this.tooltipElement.classList.add( 'tr-hide-tail' );
  3412. } else {
  3413. this.tooltipElement.classList.remove( 'tr-hide-tail' );
  3414. }
  3415. },
  3416. changeMessage( message ) {
  3417. if ( ! this.tooltipElement ) {
  3418. return;
  3419. }
  3420. this.tooltipElement.innerHTML = message;
  3421. }
  3422. };
  3423.  
  3424. window.TastyRecipes.ajax = {
  3425. sendPostRequest( url, data, success, failure ) {
  3426. const xhr = new XMLHttpRequest();
  3427. xhr.open( 'POST', url, true );
  3428. xhr.send( this.preparePostData( data ) );
  3429.  
  3430. xhr.onreadystatechange = () => {
  3431. if ( 4 !== xhr.readyState ) {
  3432. return;
  3433. }
  3434. if ( xhr.status === 200 ) {
  3435. success( JSON.parse( xhr.responseText ) );
  3436. return;
  3437. }
  3438.  
  3439. failure( xhr );
  3440. };
  3441.  
  3442. xhr.onerror = () => {
  3443. failure( xhr );
  3444. };
  3445. },
  3446. preparePostData( data ) {
  3447. const formData = new FormData();
  3448.  
  3449. for ( const key in data ) {
  3450. formData.append( key, data[key] );
  3451. }
  3452. return formData;
  3453. },
  3454. };
  3455.  
  3456. window.TastyRecipes.ratings = {
  3457. defaultRating: 0,
  3458. currentRatingPercentage: 100,
  3459. savingRating: false,
  3460. init( minRating ) {
  3461. this.minRating = minRating;
  3462.  
  3463. this.formWatchRating();
  3464. this.closeTooltipWhenClickOutside();
  3465. this.addBodyClassBasedOnSelectedRating();
  3466. this.backwardCompFormRatingPosition();
  3467. },
  3468. formWatchRating() {
  3469. const ratings = document.querySelectorAll('.tasty-recipes-no-ratings-buttons [data-rating]');
  3470. if ( ratings.length <= 0 ) {
  3471. return;
  3472. }
  3473. for ( const rating of ratings ) {
  3474. rating.addEventListener( 'click', event => {
  3475. event.preventDefault();
  3476. this.defaultRating = event.target.closest( '.checked' ).dataset.rating;
  3477. this.setCheckedStar( event.target );
  3478. this.maybeSendRating( this.defaultRating, event.target );
  3479. this.setRatingInForm( this.defaultRating );
  3480. } );
  3481. }
  3482. },
  3483. closeTooltipWhenClickOutside() {
  3484. window.addEventListener( 'click', e => {
  3485. // Bailout (don't remove the tooltip) when the clicked element is a rating star, or it's the tooltip itself.
  3486. if ( e.target.closest( '.tasty-recipes-rating' ) || e.target.classList.contains( 'tasty-recipes-static-tooltip' ) ) {
  3487. return;
  3488. }
  3489.  
  3490. window.TastyRecipes.staticTooltip.destroy();
  3491. } );
  3492. },
  3493. setRatingInForm( rating ) {
  3494. const ratingInput = document.querySelector( '#respond .tasty-recipes-rating[value="' + rating + '"]' );
  3495. if ( ! ratingInput ) {
  3496. return;
  3497. }
  3498. ratingInput.click();
  3499. },
  3500. addBodyClassBasedOnSelectedRating() {
  3501. const ratingInputs = document.querySelectorAll( 'input.tasty-recipes-rating' );
  3502. if ( ! ratingInputs ) {
  3503. return;
  3504. }
  3505. for ( const ratingInput of ratingInputs ) {
  3506. ratingInput.addEventListener( 'click', currentEvent => {
  3507. const selectedRating = currentEvent.target.getAttribute( 'value' );
  3508. this.handleBodyClassByRating( selectedRating );
  3509. this.toggleCommentTextareaRequired( selectedRating );
  3510. } );
  3511. }
  3512. },
  3513. handleBodyClassByRating( rating ) {
  3514. if ( rating < this.minRating ) {
  3515. document.body.classList.remove( 'tasty-recipes-selected-minimum-rating' );
  3516. return;
  3517. }
  3518. document.body.classList.add( 'tasty-recipes-selected-minimum-rating' );
  3519. },
  3520. toggleCommentTextareaRequired( rating ) {
  3521. const commentTextarea = document.getElementById( 'comment' );
  3522. if ( ! commentTextarea ) {
  3523. return;
  3524. }
  3525.  
  3526. if ( rating < this.minRating ) {
  3527. commentTextarea.setAttribute( 'required', '' );
  3528. return;
  3529. }
  3530.  
  3531. commentTextarea.removeAttribute( 'required' );
  3532. },
  3533. maybeSendRating( rating, element ) {
  3534. if ( this.savingRating === rating ) {
  3535. return;
  3536. }
  3537.  
  3538. this.savingRating = rating;
  3539. window.TastyRecipes.staticTooltip.init( element );
  3540.  
  3541. const recipeCardElement = element.closest( '.tasty-recipes' );
  3542. if ( ! recipeCardElement ) {
  3543. window.TastyRecipes.staticTooltip.destroy();
  3544. return;
  3545. }
  3546.  
  3547. window.TastyRecipes.ajax.sendPostRequest(
  3548. window.trCommon.ajaxurl,
  3549. {
  3550. action: 'tasty_recipes_save_rating',
  3551. rating,
  3552. nonce: window.trCommon.ratingNonce,
  3553. post_id: window.trCommon.postId,
  3554. recipe_id: recipeCardElement.dataset.trId,
  3555. },
  3556. ( response ) => {
  3557. window.TastyRecipes.staticTooltip.changeMessage( response.data.message );
  3558. window.TastyRecipes.staticTooltip.show();
  3559. this.updateAverageText( response.data, recipeCardElement );
  3560. this.maybeFillCommentForm( response.data );
  3561.  
  3562. // Hide the tooltip after 5 seconds.
  3563. setTimeout( () => {
  3564. this.maybeResetTooltip( recipeCardElement, response.data, rating );
  3565. }, 5000 );
  3566. },
  3567. () => {
  3568. this.resetTooltip( recipeCardElement );
  3569. }
  3570. );
  3571. },
  3572. updateAverageText( data, recipeCardElement ) {
  3573. if ( ! data.average ) {
  3574. return;
  3575. }
  3576. this.setRatingPercent( data );
  3577.  
  3578. if ( ! data.count ) {
  3579. return;
  3580. }
  3581.  
  3582. const quickLink = document.querySelector( '.tasty-recipes-rating-link' );
  3583. if ( quickLink ) {
  3584. this.setTextInContainer( quickLink, data );
  3585. this.setPartialStar( quickLink );
  3586. }
  3587.  
  3588. const cardStars = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );
  3589. cardStars.dataset.trDefaultRating = data.average;
  3590. this.setTextInContainer( recipeCardElement.querySelector( '.tasty-recipes-rating' ), data );
  3591. },
  3592. setTextInContainer( container, data ) {
  3593. if ( ! container ) {
  3594. return;
  3595. }
  3596.  
  3597. if ( data.label ) {
  3598. const ratingLabelElement = container.querySelector( '.rating-label' );
  3599. if ( ratingLabelElement ) {
  3600. ratingLabelElement.innerHTML = data.label;
  3601. }
  3602. return;
  3603. }
  3604.  
  3605. const averageElement = container.querySelector( '.average' );
  3606. if ( averageElement ) {
  3607. averageElement.textContent = data.average;
  3608. }
  3609.  
  3610. const countElement = container.querySelector( '.count' );
  3611. if ( countElement ) {
  3612. countElement.textContent = data.count;
  3613. }
  3614. },
  3615. setPartialStar( container ) {
  3616. const highestStar = container.querySelector( '[data-rating="' + Math.ceil( this.defaultRating ) + '"]' );
  3617. if ( highestStar ) {
  3618. highestStar.dataset.trClip = this.currentRatingPercentage;
  3619. }
  3620. },
  3621. setRatingPercent( data ) {
  3622. this.defaultRating = data.average.toFixed( 1 );
  3623. const parts = data.average.toFixed( 2 ).toString().split( '.' );
  3624. this.currentRatingPercentage = parts[1] ? parts[1] : 100;
  3625. if ( this.currentRatingPercentage === '00' ) {
  3626. this.currentRatingPercentage = 100;
  3627. }
  3628. },
  3629. setCheckedStar( target ) {
  3630. const cardRatingContainer = target.closest( '.tasty-recipes-ratings-buttons' );
  3631. const selectedRatingElement = cardRatingContainer.querySelector( '[data-tr-checked]' );
  3632. if ( selectedRatingElement ) {
  3633. delete selectedRatingElement.dataset.trChecked;
  3634. }
  3635.  
  3636. const thisStar = target.closest( '.tasty-recipes-rating' );
  3637. thisStar.dataset.trChecked = 1;
  3638. thisStar.querySelector( '[data-tr-clip]' ).dataset.trClip = 100;
  3639. },
  3640. maybeFillCommentForm( data ) {
  3641. if ( ! data.comment || ! data.comment.content ) {
  3642. return;
  3643. }
  3644.  
  3645. const commentForm = document.querySelector( '#commentform' );
  3646. if ( ! commentForm ) {
  3647. return;
  3648. }
  3649.  
  3650. const commentBox = commentForm.querySelector( '[name=comment]' );
  3651. if ( ! commentBox || commentBox.value ) {
  3652. return;
  3653. }
  3654.  
  3655. // Add comment details for editing.
  3656. commentBox.innerHTML = data.comment.content;
  3657. if ( data.comment.name ) {
  3658. commentForm.querySelector( '[name=author]' ).value = data.comment.name;
  3659. commentForm.querySelector( '[name=email]' ).value = data.comment.email;
  3660. }
  3661. },
  3662. maybeResetTooltip( recipeCardElement, data, rating ) {
  3663. if ( this.savingRating === rating ) {
  3664. this.resetTooltip( recipeCardElement, data );
  3665. }
  3666. },
  3667. resetTooltip( recipeCardElement, data ) {
  3668. window.TastyRecipes.staticTooltip.destroy();
  3669. this.savingRating = false;
  3670.  
  3671. // Reset the default rating.
  3672. const cardRatingContainer = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );
  3673. if ( cardRatingContainer ) {
  3674. this.defaultRating = ( data && data.average ) ? data.average.toFixed(1) : cardRatingContainer.dataset.trDefaultRating;
  3675. cardRatingContainer.dataset.trDefaultRating = this.defaultRating;
  3676.  
  3677. this.resetSelectedStar( cardRatingContainer, data );
  3678. }
  3679. },
  3680. resetSelectedStar( cardRatingContainer ) {
  3681. const selectedRatingElement = cardRatingContainer.querySelector( '[data-rating="' + Math.ceil( this.defaultRating ) + '"]' );
  3682. if ( selectedRatingElement ) {
  3683. selectedRatingElement.querySelector( '[data-tr-clip]' ).dataset.trClip = this.currentRatingPercentage;
  3684. selectedRatingElement.parentNode.dataset.trChecked = 1;
  3685. }
  3686.  
  3687. const previousSelectedElement= cardRatingContainer.querySelector( '[data-tr-checked]' );
  3688. if ( previousSelectedElement ) {
  3689. const currentSelectedRating = previousSelectedElement.querySelector('[data-rating]');
  3690. if ( currentSelectedRating !== selectedRatingElement ) {
  3691. delete previousSelectedElement.dataset.trChecked;
  3692. }
  3693. }
  3694. },
  3695. backwardCompFormRatingPosition() {
  3696. const ratingsButtons = document.querySelector( '#respond .tasty-recipes-ratings-buttons, #tasty-recipes-comment-rating .tasty-recipes-ratings-buttons' );
  3697. if ( ! ratingsButtons ) {
  3698. return;
  3699. }
  3700. const ratingsButtonsStyles = window.getComputedStyle(ratingsButtons);
  3701. if ( ! ratingsButtonsStyles.display.includes( 'flex' ) ) {
  3702. ratingsButtons.style.direction = 'rtl';
  3703. }
  3704.  
  3705. if ( typeof tastyRecipesRating !== 'undefined' ) {
  3706. // Select the rating that was previously selected in admin.
  3707. ratingsButtons.querySelector( '.tasty-recipes-rating[value="' + tastyRecipesRating + '"]' ).checked = true;
  3708. }
  3709.  
  3710. const ratingSpans = ratingsButtons.querySelectorAll( '.tasty-recipes-rating' );
  3711. for (const ratingSpan of ratingSpans) {
  3712. ratingSpan.addEventListener( 'click', event => {
  3713. if ( ratingSpan === event.target ) {
  3714. return;
  3715. }
  3716. ratingSpan.previousElementSibling.click();
  3717. } );
  3718. }
  3719. }
  3720. };
  3721.  
  3722. (function(callback) {
  3723. if (document.readyState !== "loading") {
  3724. callback();
  3725. } else {
  3726. window.addEventListener( 'load', callback );
  3727. }
  3728. })(() => {
  3729. window.TastyRecipes.ratings.init( window.trCommon ? window.trCommon.minRating : 4 );
  3730. });
  3731. </script></div>
  3732.  
  3733.  
  3734. <p><br></p>
  3735. <p>The post <a href="https://olivesfordinner.com/vegan-sauce-recipes/">58 Best Vegan Sauce Recipes</a> appeared first on <a href="https://olivesfordinner.com">Olives for Dinner</a>.</p>
  3736. ]]></content:encoded>
  3737. <wfw:commentRss>https://olivesfordinner.com/vegan-sauce-recipes/feed/</wfw:commentRss>
  3738. <slash:comments>0</slash:comments>
  3739. </item>
  3740. <item>
  3741. <title>10-Minute Vegan Queso Blanco Dip</title>
  3742. <link>https://olivesfordinner.com/vegan-queso-blanco-dip/</link>
  3743. <comments>https://olivesfordinner.com/vegan-queso-blanco-dip/#comments</comments>
  3744. <dc:creator><![CDATA[erin wysocarski]]></dc:creator>
  3745. <pubDate>Fri, 26 Apr 2024 12:18:17 +0000</pubDate>
  3746. <category><![CDATA[Appetizers]]></category>
  3747. <category><![CDATA[Spreads and Dips]]></category>
  3748. <category><![CDATA[Vegan Cheese]]></category>
  3749. <category><![CDATA[coconut milk]]></category>
  3750. <category><![CDATA[Vegan Umami]]></category>
  3751. <guid isPermaLink="false">https://olivesfordinner.com/?p=340</guid>
  3752.  
  3753. <description><![CDATA[<p><center>This is the creamiest, dreamiest concoction that’s effortlessly simple and endlessly versatile.</center></p>
  3754. <p>The post <a href="https://olivesfordinner.com/vegan-queso-blanco-dip/">10-Minute Vegan Queso Blanco Dip</a> appeared first on <a href="https://olivesfordinner.com">Olives for Dinner</a>.</p>
  3755. ]]></description>
  3756. <content:encoded><![CDATA[
  3757. <p class="has-text-align-center">Get ready to dive into something spectacular with our vegan queso blanco dip! It&#8217;s the creamiest, dreamiest concoction that’s effortlessly simple and endlessly versatile.</p>
  3758.  
  3759.  
  3760.  
  3761. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-queso-blanco-dip/?tp_image_id=19761" src="https://olivesfordinner.com/wp-content/uploads/2012/04/vegan-queso-dip-with-tortilla-chips.jpg" alt="Chips and vegan queso dip." class="wp-image-19761" srcset="https://olivesfordinner.com/wp-content/uploads/2012/04/vegan-queso-dip-with-tortilla-chips.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2012/04/vegan-queso-dip-with-tortilla-chips-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2012/04/vegan-queso-dip-with-tortilla-chips-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2012/04/vegan-queso-dip-with-tortilla-chips-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2012/04/vegan-queso-dip-with-tortilla-chips-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  3762.  
  3763.  
  3764.  
  3765. <p>Over 20 years ago before I went vegan, I used to love eating queso blanco dip at a small Mexican restaurant in South Carolina. It was a perfect pairing: velvety cheese dip with an endless supply of piping hot, crispy homemade tortilla chips that always hit the spot. Like many vegans, transitioning away from dairy didn&#8217;t equal deprivation. It just inspired me to reimagine my favorite foods!</p>
  3766.  
  3767.  
  3768.  
  3769. <p>I&#8217;m excited to share a vegan version of this cheesy dip that doesn’t compromise on creaminess or flavor. By combining full-fat, unsweetened coconut milk, tapioca flour, and a dash of coconut vinegar, I&#8217;ve recreated the comforting texture and rich taste of the original. This recipe isn’t just about replicating a flavor—it’s about celebrating all that&#8217;s rich and creamy, minus the dairy.</p>
  3770.  
  3771.  
  3772.  
  3773. <p>I hope this vegan queso blanco dip adds a touch of nostalgia to your gatherings if it&#8217;s something you crave. Whether you’re hosting a game night, searching for the perfect potluck dish, or just indulging yourself, this dip celebrates the flavors we love while keeping it vegan. Get ready to enjoy this dip that&#8217;s as rich and velvety as the original—without the dairy.</p>
  3774.  
  3775.  
  3776.  
  3777. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1550" data-pin-url="https://olivesfordinner.com/vegan-queso-blanco-dip/?tp_image_id=19760" src="https://olivesfordinner.com/wp-content/uploads/2012/04/vegan-queso-dip-scoop.jpg" alt="Vegan queso dip on a chip." class="wp-image-19760" srcset="https://olivesfordinner.com/wp-content/uploads/2012/04/vegan-queso-dip-scoop.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2012/04/vegan-queso-dip-scoop-232x300.jpg 232w, https://olivesfordinner.com/wp-content/uploads/2012/04/vegan-queso-dip-scoop-793x1024.jpg 793w, https://olivesfordinner.com/wp-content/uploads/2012/04/vegan-queso-dip-scoop-768x992.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2012/04/vegan-queso-dip-scoop-1189x1536.jpg 1189w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  3778.  
  3779.  
  3780.  
  3781. <h2 class="wp-block-heading">Why You&#8217;ll Love This Recipe</h2>
  3782.  
  3783.  
  3784.  
  3785. <p>Say hello to your new snack obsession: this vegan queso blanco dip. It&#8217;s creamy, it&#8217;s dreamy, and it’s ready to make snack time a whole lot more exciting. Here&#8217;s why you&#8217;ll love it:</p>
  3786.  
  3787.  
  3788.  
  3789. <ul>
  3790. <li><strong>Unbelievably Creamy:</strong> You’ll be amazed at how rich and smooth this dip is, all thanks to the magic of <a href="https://olivesfordinner.com/homemade-coconut-yogurt/">coconut milk</a>.</li>
  3791.  
  3792.  
  3793.  
  3794. <li><strong>Simplicity at Its Best: </strong>No fuss, no muss—this dip comes together faster than you can say &#8220;more chips, please!&#8221; Perfect for those last-minute cravings.</li>
  3795.  
  3796.  
  3797.  
  3798. <li><strong>All About the Flavor: </strong>With a perfect balance of tang and a subtle kick, it’s a taste that’ll keep you coming back for just one more dip.</li>
  3799.  
  3800.  
  3801.  
  3802. <li><strong>Party Favorite: </strong>Watch it disappear at your next gathering! This dip’s not just a crowd-pleaser—it’s a crowd-wower.</li>
  3803.  
  3804.  
  3805.  
  3806. <li><strong>Versatility Galore:</strong> Beyond tortilla chips, this queso is a champ on Taco Tuesday, perfect with chili, and drizzled over nachos or <a href="https://olivesfordinner.com/vegan-smothered-burritos/">burritos</a>.</li>
  3807.  
  3808.  
  3809.  
  3810. <li><strong>Nut-Free and Gluten-Free:</strong> Ideal for guests with dietary restrictions, this dip is naturally gluten-free and nut-free (just make sure to verify individual sensitivity to coconut). It&#8217;s perfect for serving a group with sensitivities to dairy, nuts, and gluten.</li>
  3811. </ul>
  3812.  
  3813.  
  3814.  
  3815. <h2 class="wp-block-heading">Hey, Won&#8217;t This Taste Like Coconut?</h2>
  3816.  
  3817.  
  3818.  
  3819. <p>Worried about an overwhelming coconut taste? Let&#8217;s clear that up: the strategic use of coconut milk and coconut vinegar in this recipe ensures a creamy, neutral base, not a tropical flavor burst. <a href="https://www.epicurious.com/shopping/why-these-chefs-use-coconut-vinegar-for-just-about-everything-article">Coconut vinegar</a>, despite its name, doesn&#8217;t impart a coconut taste; instead, its mild acidity is key in balancing and neutralizing the richness of the coconut milk. A pro tip: <em><strong>avoid apple cider vinegar here</strong></em>—it introduces a fruity note that disrupts the delicate balance we’re aiming for.</p>
  3820.  
  3821.  
  3822.  
  3823. <h2 class="wp-block-heading">What Is Coconut Vinegar? </h2>
  3824.  
  3825.  
  3826.  
  3827. <p>Derived from the fermented sap of the coconut tree, it’s a staple in many Asian kitchens known for its subtle acidity and flavor-enhancing properties. In this dip, it doesn’t just add tang; it subtly enriches the overall flavor profile, allowing the other ingredients to shine without any coconut overtone. Find coconut vinegar at any Asian market, health food store, or online.</p>
  3828.  
  3829.  
  3830.  
  3831. <h2 class="wp-block-heading">What Is Agar Agar Powder?</h2>
  3832.  
  3833.  
  3834.  
  3835. <p><a href="https://www.thespruceeats.com/what-is-agar-agar-p2-1000960">Agar agar</a> is a culinary whiz kid, hailing from the world of seaweed, where it&#8217;s harvested to bring us a plant-based gelatin alternative that&#8217;s both versatile and effective. In the kitchen, it&#8217;s a champion at setting things straight—literally. When heated to a boil, agar agar activates, transforming liquids into lush, firm textures that are perfect for anything from jellies to our creamy, dreamy vegan queso blanco dip.</p>
  3836.  
  3837.  
  3838.  
  3839. <p><strong>Why does it work so well here?</strong> Its neutral flavor ensures it thickens without altering the taste, making it a go-to for achieving that quintessential cheesy cling without the dairy drama. Just remember, for agar to work its magic, it must reach a boil, ensuring your dip sets up with just the right consistency. Find it online or any Asian market. I like Telephone brand!</p>
  3840.  
  3841.  
  3842.  
  3843. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1600" data-pin-url="https://olivesfordinner.com/vegan-queso-blanco-dip/?tp_image_id=19764" src="https://olivesfordinner.com/wp-content/uploads/2012/04/agar-agar-powder.jpg" alt="A packet of Telephone brand agar agar powder." class="wp-image-19764" srcset="https://olivesfordinner.com/wp-content/uploads/2012/04/agar-agar-powder.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2012/04/agar-agar-powder-225x300.jpg 225w, https://olivesfordinner.com/wp-content/uploads/2012/04/agar-agar-powder-768x1024.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2012/04/agar-agar-powder-1152x1536.jpg 1152w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  3844.  
  3845.  
  3846.  
  3847. <h2 class="wp-block-heading">Key Ingredients</h2>
  3848.  
  3849.  
  3850.  
  3851. <p>These vegan queso dip ingredients not only create an amazing flavor and texture but also stay true to the creamy qualities of classic queso blanco. Ready to dip into something deliciously different? Here&#8217;s what you&#8217;ll need for the recipe:</p>
  3852.  
  3853.  
  3854.  
  3855. <ul>
  3856. <li><strong>Full-Fat, Unsweetened, Good-Quality Coconut Milk: </strong>The hero of our story, full-fat coconut milk swoops in to provide that irresistibly creamy texture that hugs your chips just right. Opt for a high-quality brand to ensure every dip is luxuriously smooth. I love Thai Kitchen brand.</li>
  3857.  
  3858.  
  3859.  
  3860. <li><strong>Tapioca Flour:</strong> Think of tapioca flour as the secret behind that little stretch. It transforms our coconut milk into a dreamy, melty delight that’s perfect for those swoopy, cheesy moments we all adore.</li>
  3861.  
  3862.  
  3863.  
  3864. <li><strong>Coconut Vinegar: </strong>This brings a gentle acidity that perfectly tempers the richness of the coconut milk. Despite its name, it doesn&#8217;t taste like coconut at all. It just adds a subtle tang that rounds out the flavors beautifully.</li>
  3865.  
  3866.  
  3867.  
  3868. <li><strong>Agar Agar:</strong> This vegan wonder is our setting agent, stepping in to give the dip just enough body to confidently scoop up. Agar agar, along with the tapioca flour, ensures our queso has that ideal clingy texture, making every scoop perfect. To activate its setting properties, it&#8217;s important to bring the mixture to a boil. This step ensures that the mixture thickens properly, helping create a perfect consistency.</li>
  3869.  
  3870.  
  3871.  
  3872. <li><strong>Salt: </strong>The flavor enhancer of any good dish, salt works its magic by amplifying the creamy, tangy notes of our dip, making all the other ingredients pop.</li>
  3873.  
  3874.  
  3875.  
  3876. <li><strong>Chopped Green Chiles or Jalapeños (optional): </strong>For those who fancy a bit of a kick, tossing in some green chiles or jalapeños can turn up the heat and add a spark of freshness to the creamy blend.</li>
  3877.  
  3878.  
  3879.  
  3880. <li><strong>Tortilla Chips:</strong> Serve with tortilla chips or make your own! To do this, just slice up prepared corn tortillas with a pizza cutter, brush both sides with neutral oil and a little salt. Place on a baking sheet in a single layer and bake at 350 for about 15 minutes or until crisp.</li>
  3881. </ul>
  3882.  
  3883.  
  3884.  
  3885. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-queso-blanco-dip/?tp_image_id=2839" src="https://olivesfordinner.com/wp-content/uploads/2016/06/homemade-tortilla-chips-handheld-e1683064261134.jpg" alt="Hands holding homemade tortilla chips." class="wp-image-2839" srcset="https://olivesfordinner.com/wp-content/uploads/2016/06/homemade-tortilla-chips-handheld-e1683064261134.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2016/06/homemade-tortilla-chips-handheld-e1683064261134-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2016/06/homemade-tortilla-chips-handheld-e1683064261134-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2016/06/homemade-tortilla-chips-handheld-e1683064261134-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2016/06/homemade-tortilla-chips-handheld-e1683064261134-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  3886.  
  3887.  
  3888.  
  3889. <h2 class="wp-block-heading">How To Make</h2>
  3890.  
  3891.  
  3892.  
  3893. <p>Whipping up this creamy vegan queso blanco is a breeze. Here’s a quick rundown to get you from pantry to party in no time!</p>
  3894.  
  3895.  
  3896.  
  3897. <ol>
  3898. <li><strong>Whisk It Up: </strong>Start by whisking the coconut milk in a saucepan until smooth.</li>
  3899.  
  3900.  
  3901.  
  3902. <li><strong>Add the Rest: </strong>Mix in the tapioca flour, coconut vinegar, agar agar, and salt.</li>
  3903.  
  3904.  
  3905.  
  3906. <li><strong>Heat and Stir: </strong>Bring the mixture to a gentle boil over medium-high heat, stirring continuously.</li>
  3907.  
  3908.  
  3909.  
  3910. <li><strong>Simmer: </strong>Once boiling, reduce heat and let it simmer for a few minutes to thicken.</li>
  3911.  
  3912.  
  3913.  
  3914. <li><strong>Spice It Up: </strong>Optional, but if you like a kick, add the chopped green chiles or jalapeños.</li>
  3915.  
  3916.  
  3917.  
  3918. <li><strong>Serve Warm: </strong>Enjoy your dip warm, right out of the pot, or keep it heated in a crockpot for serving.</li>
  3919. </ol>
  3920.  
  3921.  
  3922.  
  3923. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1656" data-pin-url="https://olivesfordinner.com/vegan-queso-blanco-dip/?tp_image_id=19753" src="https://olivesfordinner.com/wp-content/uploads/2012/04/vegan-queso-dip-.jpg" alt="Vegan queso dip with a mini crockpot." class="wp-image-19753" srcset="https://olivesfordinner.com/wp-content/uploads/2012/04/vegan-queso-dip-.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2012/04/vegan-queso-dip--217x300.jpg 217w, https://olivesfordinner.com/wp-content/uploads/2012/04/vegan-queso-dip--742x1024.jpg 742w, https://olivesfordinner.com/wp-content/uploads/2012/04/vegan-queso-dip--768x1060.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2012/04/vegan-queso-dip--1113x1536.jpg 1113w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  3924.  
  3925.  
  3926.  
  3927. <h2 class="wp-block-heading">How To Serve</h2>
  3928.  
  3929.  
  3930.  
  3931. <p>Who says vegan queso blanco dip is just for dipping? While it pairs beautifully with chips, this creamy concoction is ready to jazz up a host of dishes with its velvety charm. Here’s how you can spread the joy of this rich dip:</p>
  3932.  
  3933.  
  3934.  
  3935. <ul>
  3936. <li><strong>Ultimate Vegan Nachos:</strong> Imagine a heaping plate of crispy tortilla chips, generously drizzled with our warm, melty vegan queso. Add layers of <a href="https://olivesfordinner.com/veggie-grill-copycat-recipe-koreatown-tacos/">black beans</a>, diced tomatoes, sliced jalapeños, and a sprinkle of fresh cilantro for nachos that are nothing short of epic.</li>
  3937.  
  3938.  
  3939.  
  3940. <li><strong>Burrito Bliss: </strong>Elevate your burrito game by smothering them with this creamy queso. It adds a rich, gooey layer that clings to every ingredient, turning a simple burrito into a gourmet experience.</li>
  3941.  
  3942.  
  3943.  
  3944. <li><strong>Trendy Tortilla Hack: </strong>Jump on the <a href="https://olivesfordinner.com/viral-tortilla-wrap-hack/">viral tortilla wrap trend</a>! Spread some queso on a tortilla, add your favorite fillings, fold it up, and grill until crispy. This dip transforms the wrap into an irresistibly tasty creation.</li>
  3945.  
  3946.  
  3947.  
  3948. <li><strong>Terrific Tostadas: </strong>Slather a lavish layer of this dip on crunchy tostadas. Top them off with shredded lettuce, fresh chopped tomatoes, seasoned beans, and a generous dollop of guacamole.</li>
  3949.  
  3950.  
  3951.  
  3952. <li><strong>Quirky Quesadillas: </strong>Begin your quesadilla adventure by spreading a creamy foundation of this dreamy queso inside each tortilla. Pack them with a mix of sautéed mushrooms, onions, and peppers, then toast each one until the outside crisps into a golden hug around all that melty goodness. </li>
  3953. </ul>
  3954.  
  3955.  
  3956.  
  3957. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-queso-blanco-dip/?tp_image_id=9966" src="https://olivesfordinner.com/wp-content/uploads/2021/01/tortilla-wrap-hack-served.jpg" alt="A stack of folded and filled tortillas on a wooden board against a blue background." class="wp-image-9966" srcset="https://olivesfordinner.com/wp-content/uploads/2021/01/tortilla-wrap-hack-served.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2021/01/tortilla-wrap-hack-served-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2021/01/tortilla-wrap-hack-served-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2021/01/tortilla-wrap-hack-served-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2021/01/tortilla-wrap-hack-served-1024x1536.jpg 1024w, https://olivesfordinner.com/wp-content/uploads/2021/01/viral-wrap-hack-27820-1365x2048.jpg 1365w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  3958.  
  3959.  
  3960.  
  3961. <h2 class="wp-block-heading">FAQs</h2>
  3962.  
  3963.  
  3964.  
  3965. <div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1714130410852"><strong class="schema-faq-question">Will this vegan queso blanco dip taste like coconut?</strong> <p class="schema-faq-answer">You might notice a hint of coconut, but it&#8217;s very subtle. The flavors of the tapioca flour, coconut vinegar, and spices meld together in such a way that the coconut flavor becomes just a delicate background note, enhancing the overall richness without overwhelming the palate.</p> </div> <div class="schema-faq-section" id="faq-question-1714130352894"><strong class="schema-faq-question">Can I use light coconut milk for this vegan queso blanco dip?</strong> <p class="schema-faq-answer">For the best results, it&#8217;s crucial to stick with full-fat, unsweetened coconut milk. The richness of full-fat coconut milk is key to achieving that irresistibly creamy texture that closely mimics traditional dairy queso. Light coconut milk simply won&#8217;t give the dip the same decadent feel or consistency.</p> </div> <div class="schema-faq-section" id="faq-question-1714130473052"><strong class="schema-faq-question">Can I use another type of vinegar for this recipe?</strong> <p class="schema-faq-answer">No, it&#8217;s important to use coconut vinegar for this vegan queso blanco dip. Coconut vinegar is crucial for its neutral taste, which perfectly balances the other flavors without overpowering them. Other vinegars, like apple cider or white vinegar, can introduce unwanted flavors that might dominate rather than enhance the dip.</p> </div> <div class="schema-faq-section" id="faq-question-1714130497453"><strong class="schema-faq-question">How long does vegan queso blanco dip last in the fridge?</strong> <p class="schema-faq-answer">Stored properly in an airtight container, this dip will keep in the refrigerator for up to 3 days. Make sure it’s cooled to room temperature before sealing and chilling. </p> </div> <div class="schema-faq-section" id="faq-question-1714130535582"><strong class="schema-faq-question">Is this vegan queso blanco dip gluten-free?</strong> <p class="schema-faq-answer">Yes, this dip is naturally gluten-free, making it a great option for those with gluten sensitivities or celiac disease. Just ensure that all individual ingredients, like the tapioca flour and spices, are certified gluten-free to avoid any cross-contamination.</p> </div> </div>
  3966.  
  3967.  
  3968. <a class="button tasty-recipes-print-button tasty-recipes-no-print tasty-recipes-print-above-card" href="https://olivesfordinner.com/vegan-queso-blanco-dip/print/8325/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-8325-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div data-tr-id="8325" id="tasty-recipes-8325" class="tasty-recipes tasty-recipes-8325 tasty-recipes-display tasty-recipes-has-image" data-tasty-recipes-customization="primary-color.border-color">
  3969. <style type="text/css" style="display: none !important;">
  3970. .tasty-recipes-print-button{background-color:#667;border:none;display:inline-block;padding:.5em 1em;text-decoration:none}body:not(.tasty-recipes-print-view) .tasty-recipes-print-button.tasty-recipes-print-above-card{color:#fff;display:none}body:not(.tasty-recipes-print-view) .tasty-recipes-print-button.tasty-recipes-print-above-card:hover{background-color:#b2b2bb;color:#fff;display:inline-block;padding:.5em 1em;text-decoration:none}.tasty-recipes-image-button-container{display:flex;flex-direction:column;flex-wrap:wrap;float:right;margin-left:10px}body.tasty-recipes-print-view .tasty-recipes-buttons,body.tasty-recipes-print-view .tasty-recipes-cook-mode{display:none}.tasty-recipes-image-button-container .tasty-recipes-buttons{margin-bottom:10px;margin-top:10px}.tasty-recipes-image-button-container .tasty-recipes-button-wrap{box-sizing:border-box;margin-bottom:10px}.tasty-recipes-image-button-container .tasty-recipes-buttons a,.tasty-recipes-quick-links a.button{background-color:#f9f9f9;background-color:var(--tr-button-color,#f9f9f9);border:1px solid #aaa;border-color:var(--tr-button-color,#aaa);border-radius:0;color:#aaa;color:var(--tr-button-text-color,#aaa);cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:16px;margin-top:0;padding:8px;text-align:center;text-decoration:none;text-transform:uppercase}.tasty-recipes-quick-links{align-items:center;display:flex;gap:.625em;justify-content:center;margin-bottom:1em}.tasty-recipes-quick-links a.button{display:inline-block;margin:0}.tasty-recipes-quick-links a.button+span{display:none}.tasty-recipes-entry-content .tasty-recipes-buttons a:hover,.tasty-recipes-image-button-container .tasty-recipes-buttons .button:hover,.tasty-recipes-quick-links a.button:hover{background-color:var(--tr-button-text-color,#aaa);color:var(--tr-button-color,#f9f9f9);text-decoration:none}.tasty-recipes-image-button-container .tasty-recipes-buttons .button:hover{opacity:1}.tasty-recipes-image-button-container .tasty-recipes-buttons a:hover{background-color:#979599;text-decoration:none}.tasty-recipes-image-button-container .tasty-recipes-buttons svg{display:none}.tasty-recipes-yield-scale{border:1px solid #979599;border-radius:2px;color:#979599;font-size:.7rem;margin-left:3px;padding:0 4px}.tasty-recipes-units-scale-container{display:flex;flex-wrap:wrap}.tasty-recipes-convert-container{padding:0 1em 1em 0}.tasty-recipes-convert-container .tasty-recipes-convert-label{align-self:center;color:#979599;font-size:.6rem;text-transform:uppercase}.tasty-recipes-convert-container button{background:transparent;border:1px solid #353547;border-radius:2px;color:#353547;letter-spacing:0;margin-left:5px;min-width:34px;padding:2px 4px;text-align:center}.tasty-recipes-convert-container button.tasty-recipes-convert-button-active{background-color:#000;border-color:#000;color:#fff}.tasty-recipes-convert-container button:focus{outline:none}.tasty-recipes-scale-container{display:flex;padding:0 0 1em}.tasty-recipes-scale-container .tasty-recipes-scale-label{align-self:center;color:#979599;font-size:.6rem;text-transform:uppercase}.tasty-recipes-scale-container button{background:transparent;border:1px solid #353547;border-radius:2px;color:#353547;cursor:pointer;letter-spacing:0;margin-left:5px;min-width:34px;padding:2px 4px}.tasty-recipes-scale-container button.tasty-recipes-scale-button-active{background-color:#000;border-color:#000;color:#fff}.tasty-recipes-scale-container button:focus{outline:none}.tasty-recipes-ingredients-header{margin:1em 0}@media only screen and (min-width:520px){.tasty-recipes-ingredients-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}}.tasty-recipes-ingredients-header .tasty-recipes-ingredients-clipboard-container{align-items:baseline;display:inline-flex}.tasty-recipes-ingredients-header h3{margin:0 10px 10px 0}.tasty-recipes-ingredients-clipboard-container .tasty-recipes-copy-button{background:transparent;border:none;color:#353547;height:24px;padding:0;position:relative;width:24px}.tasty-recipes-ingredients-clipboard-container .tasty-recipes-copy-button:hover{opacity:.5}.tasty-recipes-instructions-header{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-between;margin:1em 0}.tasty-recipes-entry-content .tasty-recipes-instructions h3{margin:0 0 1rem}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-instructions h3{margin:0}}button[name=tasty-recipes-video-toggle]{background:#979599;border:#979599;border-radius:2px;display:inline-block;font-size:14px;height:30px;line-height:20px;margin:0;padding:0;text-align:center;vertical-align:middle;width:86px}button[name=tasty-recipes-video-toggle] span{padding:0 4px;pointer-events:none}button[name=tasty-recipes-video-toggle][aria-checked=false] :last-child,button[name=tasty-recipes-video-toggle][aria-checked=true] :first-child{background:#fff;border-radius:2px;color:#979599;padding:2px 4px}button[name=tasty-recipes-video-toggle][aria-checked=false] :first-child,button[name=tasty-recipes-video-toggle][aria-checked=true] :last-child{color:#fff}label[for=tasty-recipes-video-toggle]{color:#979599;font-size:.6rem;line-height:30px;padding-right:8px;text-transform:uppercase;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-o-user-select:none;vertical-align:middle}.tasty-recipe-responsive-iframe-container{margin:10px 0}.tasty-recipes-equipment{display:flex;flex-wrap:wrap;justify-content:space-evenly}.tasty-recipes-equipment>h3{flex:0 0 100%}.tasty-recipes-equipment .tasty-link-card{flex:0 0 50%;padding:1.5rem 1rem;text-align:center}@media screen and (min-width:500px){.tasty-recipes-equipment .tasty-link-card{flex:0 0 33%}}.tasty-recipes-equipment .tasty-link-card p{font-size:1em;font-weight:700;margin-bottom:0}.tasty-recipes-equipment .tasty-link-card p a{color:initial}.tasty-recipes-equipment .tasty-link-card span{font-size:.9em}.tasty-recipes .tasty-recipes-nutrition ul{list-style-type:none;margin:0;padding:0}.tasty-recipes .tasty-recipes-nutrition ul:after{clear:both;content:" ";display:block}.tasty-recipes .tasty-recipes-nutrition li{float:left;list-style-type:none;margin-bottom:0;margin-left:0;margin-right:16px}.tasty-recipes-plug{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1em;text-align:center}.tasty-recipes-plug a{box-shadow:none;text-decoration:none}.tasty-recipes-plug a img{background:transparent;box-shadow:none;display:inline-block;height:auto;margin:5px 0 0 8px;padding:0;width:150px}.tasty-recipes-footer-content{padding:1.5em;text-align:center}.tasty-recipes-footer-content .tasty-recipes-footer-copy{margin-left:0}.tasty-recipes-footer-content img,.tasty-recipes-footer-content svg{width:60px}.tasty-recipes-entry-content .tasty-recipes-entry-footer h3{font-size:1.25em;margin:0 0 .25em;padding:0}.tasty-recipes-entry-footer p{font-size:.75em;margin:0}.tasty-recipes-entry-footer p a{border-bottom:none;box-shadow:none;text-decoration:underline}.tasty-recipes-flash-message{background-color:#fff;border-radius:4px;box-shadow:0 .3px .4px 0 rgba(0,0,0,.024),0 .9px 1.5px 0 rgba(0,0,0,.05),0 3.5px 6px 0 rgba(0,0,0,.1);color:#313135;display:inline-block;font-size:13px;letter-spacing:0;line-height:1.2em;margin-left:10px;padding:4px 10px}@media screen and (min-width:500px){.tasty-recipes-flash-message{padding:4px 10px}}.tasty-recipes-flash-message p{margin:0;padding:0;text-transform:none}@media screen and (min-width:500px){.tasty-recipes-footer-content{align-items:center;display:flex;justify-content:center;padding:1.5em 0;text-align:left}.tasty-recipes-footer-content .tasty-recipes-footer-copy{margin-left:.8em}}@media print{.tasty-recipes-no-print,.tasty-recipes-no-print *{display:none!important}}[data-tr-ingredient-checkbox]{cursor:pointer;list-style-position:outside;list-style-type:none!important;margin-left:0!important}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container{position:relative}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]+label{display:inline-block;position:relative;vertical-align:middle}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]+label:before{border:1px solid;border-radius:2px;content:"";display:inline-block;height:20px;margin-right:10px;position:relative;width:20px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]:checked+label:after{border-bottom:2px solid;border-left:2px solid;content:"";display:inline-block;height:6px;left:4px;position:absolute;top:4px;transform:rotate(-45deg);width:12px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]:focus+label:before{box-shadow:0 0 8px #5e9ed6;outline:1px solid #5d9dd5}[data-tr-ingredient-checkbox=checked]{opacity:.8;text-decoration:line-through}.tasty-recipes-cook-mode__container{align-items:center;display:flex;line-height:100%}.tasty-recipes-cook-mode__container label{font-size:inherit}.tasty-recipes-cook-mode__switch{display:inline-block;height:17px;margin-right:10px;position:relative;width:30px}.tasty-recipes-cook-mode__switch-slider{background-color:#737373;bottom:0;cursor:pointer;display:block;left:0;opacity:.4;position:absolute;right:0;top:0;transition:.4s}.tasty-recipes-cook-mode__switch-slider:before{background-color:#fff;bottom:2px;content:"";height:13px;left:2px;position:absolute;transition:.4s;width:13px}.tasty-recipes-cook-mode__switch input{display:none}.tasty-recipes-cook-mode__switch input:checked+span{opacity:1}.tasty-recipes-cook-mode__switch input:checked+span:before{transform:translateX(13px)}.tasty-recipes-cook-mode__switch-round{border-radius:34px}.tasty-recipes-cook-mode__switch-round:before{border-radius:50%}.tasty-recipes-cook-mode__label{font-weight:700}@media only screen and (max-width:767px){#shop-with-instacart-v1{transform:scale(.75);transform-origin:top left}}/* Bold recipe card styles. */ .tasty-recipes{border:5px solid #667;margin-top:6em;margin-bottom:4em}.tasty-recipes.tasty-recipes-has-plug{margin-bottom:1em}.tasty-recipes-plug{margin-bottom:4em}.tasty-recipes-print-button{display:none}.tasty-recipes-image-shim{height:69.5px;clear:both}.tasty-recipes-entry-header{background-color:#667;color:#fff;text-align:center;padding-top:35px;padding-bottom:1.5em;padding-left:2.5em;padding-right:2.5em}.tasty-recipes-entry-header.tasty-recipes-has-image{padding-top:0px}.tasty-recipes-entry-header .tasty-recipes-image{float:none;text-align:center;transform:translateY(-115px);margin-bottom:1em;/* Decide if we need this */}.tasty-recipes-entry-header .tasty-recipes-image img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:5px solid #667;height:150px;width:150px;display:inline-block;object-fit:cover}.tasty-recipes-entry-header h2{font-size:2em;font-weight:400;text-transform:lowercase;margin-bottom:0;text-align:center;color:#fff;margin-top:0;padding-top:0;padding-bottom:0}.tasty-recipes-has-image .tasty-recipes-entry-header h2{margin-top:-115px}.tasty-recipes-entry-header hr{border:1px solid #b7bbc6;background-color:#b7bbc6;margin-bottom:1em;margin-top:1em}.tasty-recipes-entry-header div.tasty-recipes-rating{text-decoration:none;border:none;display:block;font-size:1.375em}.tasty-recipes-entry-header .tasty-recipes-rating:hover{text-decoration:none}.tasty-recipes-entry-header .tasty-recipes-rating p{margin-bottom:0}.tasty-recipes-no-ratings-buttons .unchecked,.tasty-recipes-no-ratings-buttons .checked,.tasty-recipes-entry-header span.tasty-recipes-rating{color:#fff;color:var(--tr-star-color,#fff)}.tasty-recipes-entry-header .rating-label{font-style:italic;color:#b7bbc6;font-size:0.6875em;display:block}.tasty-recipes,.tasty-recipes-ratings{--tr-star-size:0.97em!important;--tr-star-margin:0.5em!important}.tasty-recipes-entry-header .tasty-recipes-details{margin-top:1em}.tasty-recipes-entry-header .tasty-recipes-details ul{list-style-type:none;margin:0}.tasty-recipes-entry-header .tasty-recipes-details ul li{display:inline-block;margin-left:0.5em;margin-right:0.5em;font-size:1em;line-height:2.5em;color:#fff}@media only screen and (max-width:520px){.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{height:0.8em;margin-top:0.4em}.tasty-recipes-entry-header .tasty-recipes-details ul li{font-size:0.875em;line-height:1.75em}}@media only screen and (min-width:520px){.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{height:1em;margin-top:0.6em}.tasty-recipes-entry-header .tasty-recipes-details ul li{font-size:1em;line-height:2.5em}}.tasty-recipes-entry-header .tasty-recipes-details .tasty-recipes-label{font-style:italic;color:#b7bbc6;margin-right:0.125em}.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{vertical-align:top;margin-right:0.2em;display:inline-block;color:#FFF}.tasty-recipes-entry-header .tasty-recipes-details .author a{color:inherit;text-decoration:underline}.tasty-recipes-entry-content{padding-top:1.25em}.tasty-recipes-entry-content .tasty-recipes-buttons{margin-bottom:1.25em;margin-left:1.25em;margin-right:1.25em}.tasty-recipes-entry-content .tasty-recipes-buttons:after{content:' ';display:block;clear:both}.tasty-recipes-entry-content .tasty-recipes-button-wrap{width:50%;display:inline-block;float:left;box-sizing:border-box}.tasty-recipes-quick-links a.button,.tasty-recipes-entry-content .tasty-recipes-buttons a{text-transform:uppercase;text-align:center;display:block;color:#fff;color:var(--tr-button-text-color,#fff);background-color:#667;background-color:var(--tr-button-color,#666677);font-size:1em;line-height:1.375em;padding:1em;font-weight:bold;margin-top:0;border:none;border-radius:0;text-decoration:none}.tasty-recipes-quick-links a.button{display:inline-block}.tasty-recipes-entry-content a img{box-shadow:none;-webkit-box-shadow:none}.tasty-recipes-quick-links a.button:hover,.tasty-recipes-entry-content .tasty-recipes-buttons a:hover{border:none}.tasty-recipes-entry-content .tasty-recipes-buttons img{vertical-align:top}.tasty-recipes-entry-content .tasty-recipes-buttons .svg-print,.tasty-recipes-entry-content .tasty-recipes-buttons .svg-pinterest,.tasty-recipes-entry-content .tasty-recipes-buttons .svg-heart-regular,.tasty-recipes-entry-content .tasty-recipes-buttons .svg-heart-solid{height:1.25em;margin-right:0.375em;margin-bottom:0;background:none;display:inline-block;vertical-align:middle}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-button-wrap:first-child{padding-right:0.625em}.tasty-recipes-entry-content .tasty-recipes-button-wrap:last-child{padding-left:0.625em}}@media only screen and (max-width:520px){.tasty-recipes-entry-content .tasty-recipes-button-wrap{width:100%}.tasty-recipes-entry-content .tasty-recipes-button-wrap:nth-child(2){padding-top:1em}}.tasty-recipes-entry-content h3{text-transform:uppercase;font-size:0.75em;color:#979599;margin:1.5em 0}.tasty-recipes-ingredients-header,.tasty-recipes-instructions-header{margin:1.5em 0}.tasty-recipes-entry-content h4{font-size:1em;padding-top:0;margin-bottom:1.5em;margin-top:1.5em}.tasty-recipes-entry-content hr{background-color:#eae9eb;border:1px solid #eae9eb;margin-top:1em;margin-bottom:1em}.tasty-recipes-entry-content .tasty-recipes-description,.tasty-recipes-entry-content .tasty-recipes-ingredients,.tasty-recipes-entry-content .tasty-recipes-instructions,.tasty-recipes-entry-content .tasty-recipes-keywords{padding-left:1.25em;padding-right:1.25em}.tasty-recipes-entry-content .tasty-recipes-description h3{display:none}.tasty-recipes-entry-content .tasty-recipes-description p{margin-bottom:1em}.tasty-recipes-entry-content .tasty-recipes-ingredients ul,.tasty-recipes-entry-content .tasty-recipes-instructions ul{list-style-type:none;margin-left:0;margin-bottom:1.5em;padding:0}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li,.tasty-recipes-entry-content .tasty-recipes-instructions ul li{margin-bottom:0.625em;list-style-type:none;position:relative;margin-left:1.5em;line-height:1.46}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li:before,.tasty-recipes-entry-content .tasty-recipes-instructions ul li:before{background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:0.5em;width:0.5em;display:block;content:' ';left:-1.25em;top:0.375em;position:absolute}.tasty-recipes-entry-content .tasty-recipes-ingredients ol,.tasty-recipes-entry-content .tasty-recipes-instructions ol{counter-reset:li;margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-ingredients ol>li,.tasty-recipes-entry-content .tasty-recipes-instructions ol>li{list-style-type:none;position:relative;margin-bottom:1em;margin-left:1.5em;line-height:1.46}.tasty-recipes-entry-content .tasty-recipes-ingredients ol>li:before,.tasty-recipes-entry-content .tasty-recipes-instructions ol>li:before{content:counter(li);counter-increment:li;position:absolute;background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:1.45em;width:1.45em;color:#fff;left:-1.25em;transform:translateX(-50%);line-height:1.5em;font-size:0.6875em;text-align:center;top:0.1875em}.tasty-recipes-entry-content .tasty-recipes-ingredients li li,.tasty-recipes-entry-content .tasty-recipes-instructions li li{margin-top:0.625em}.tasty-recipes-entry-content .tasty-recipes-ingredients li ul,.tasty-recipes-entry-content .tasty-recipes-ingredients li ol,.tasty-recipes-entry-content .tasty-recipes-instructions li ul,.tasty-recipes-entry-content .tasty-recipes-instructions li ol{margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-equipment{padding-left:1.25em;padding-right:1.25em}.tasty-recipes-entry-content .tasty-recipe-video-embed~.tasty-recipes-equipment{padding-top:1em}.tasty-recipes-entry-content .tasty-recipes-notes{padding:1.25em;background-color:#edf0f2}.tasty-recipes-entry-content .tasty-recipes-notes ol{counter-reset:li;margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-notes ul{margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{background-color:#fff;padding-bottom:1.25em;margin-bottom:1.5em;position:relative;-webkit-clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px);clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px)}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{padding-left:1.5625em;padding-right:1.5625em;padding-top:1.25em}.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{margin-left:2em}}.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul li,.tasty-recipes-entry-content .tasty-recipes-notes ol li{padding-left:2.5em}.tasty-recipes-entry-content .tasty-recipes-notes ul li,.tasty-recipes-entry-content .tasty-recipes-notes ol li{position:relative;list-style:none;padding-top:1em;margin-left:0;margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-notes p:before,.tasty-recipes-entry-content .tasty-recipes-notes ul li:before{content:'i';display:block;background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:1.3em;width:1.3em;font-size:0.75em;line-height:1.3em;text-align:center;color:#fff;position:absolute;left:1.167em;top:1.9em}.tasty-recipes-entry-content .tasty-recipes-notes ol>li:before{content:counter(li);counter-increment:li;position:absolute;background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:1.45em;width:1.45em;color:#fff;left:2em;transform:translateX(-50%);line-height:1.5em;font-size:0.6875em;text-align:center;top:2em}.tasty-recipes-entry-content .tasty-recipes-notes p:last-child{margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-other-details{background-color:#edf0f2;padding:0 1.25em 1.25em}.tasty-recipes-entry-content .tasty-recipes-other-details ul{color:#667;display:flex;flex-wrap:wrap;font-size:0.85rem;list-style:none;margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-other-details ul li{margin:0 0.5rem;list-style:none}.tasty-recipes-entry-content .tasty-recipes-other-details ul li .tasty-recipes-label{font-style:italic}.tasty-recipes-entry-content .tasty-recipes-other-details .detail-icon{color:#667;vertical-align:top;margin-right:0.2em;display:inline-block}@media only screen and (max-width:520px){.tasty-recipes-entry-content .tasty-recipes-other-details .detail-icon{height:0.8em;margin-top:0.4em}.tasty-recipes-entry-content .tasty-recipes-other-details ul li{font-size:0.875em;line-height:1.75em}}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-other-details .detail-icon{height:1em;margin-top:0.8em}.tasty-recipes-entry-content .tasty-recipes-other-details ul li{font-size:1em;line-height:2.5em}}.tasty-recipes-entry-content .tasty-recipes-keywords{background-color:#edf0f2;padding-bottom:1em;padding-top:1em}.tasty-recipes-entry-content .tasty-recipes-keywords p{font-size:0.7em;font-style:italic;color:#979599;margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-keywords p span{font-weight:bold}.tasty-recipes-nutrifox{text-align:center;margin:0}.nutrifox-label{background-color:#edf0f2}.tasty-recipes-nutrifox iframe{width:100%;display:block;margin:0}.tasty-recipes-entry-content .tasty-recipes-nutrition{padding:1.25em;color:#667}.tasty-recipes-nutrition .tasty-recipes-label{font-style:italic;color:#b7bbc6;margin-right:0.125em;font-weight:400}.tasty-recipes-nutrition ul li{float:none;display:inline-block;line-height:2em;margin:0 10px 0 0}.tasty-recipes-entry-footer{background-color:#667}.tasty-recipes-entry-footer img,.tasty-recipes-entry-footer svg{color:#FFF}.tasty-recipes-entry-content .tasty-recipes-entry-footer h3{color:#fff}.tasty-recipes-entry-footer{color:#fff}.tasty-recipes-entry-footer:after{content:' ';display:block;clear:both}/* Print view styles */ .tasty-recipes-print-view .tasty-recipe-video-embed,.tasty-recipes-print-view .tasty-recipes-other-details,.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details .detail-icon,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes p:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ul li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ul li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ol li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ul li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ol li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol>li:before,.tasty-recipes-print .tasty-recipes-entry-footer img{display:none}.tasty-recipes-print-view{font-size:11px;background-color:#fff;line-height:1.5em}.tasty-recipes-print{padding:0}.tasty-recipes-print-view .tasty-recipes{margin-top:1em}.tasty-recipes-print-view .tasty-recipes-entry-content h3{font-size:1.2em;letter-spacing:0.1em;margin:0 0 10px 0}.tasty-recipes-print-view .tasty-recipes-ingredients-header,.tasty-recipes-print-view .tasty-recipes-instructions-header{margin:0}.tasty-recipes-print-view .tasty-recipes-ingredients,.tasty-recipes-print-view .tasty-recipes-instructions{padding:1.25em}.tasty-recipes-print .tasty-recipes-entry-header{background-color:inherit;color:inherit;padding:0;text-align:left}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-image{float:right;transform:none}.tasty-recipes-print.tasty-recipes-has-image .tasty-recipes-entry-header h2{margin-top:0;text-align:left}.tasty-recipes-print .tasty-recipes-entry-header h2{color:inherit;margin-bottom:0.5em}.tasty-recipes-print .tasty-recipes-entry-header hr{display:none}.tasty-recipes-print .tasty-recipes-entry-header span.tasty-recipes-rating{color:#000}.tasty-recipes-entry-header div.tasty-recipes-rating a{text-decoration:none}.tasty-recipes-entry-header div.tasty-recipes-rating p{margin-top:4px}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details ul{padding:0;clear:none}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details ul li{line-height:1.5em;color:#000;margin:0 10px 0 0}.tasty-recipes-print .tasty-recipes-entry-content img{max-width:50%;height:auto}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ol li,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ol li{margin-bottom:0.5em;list-style:decimal;line-height:1.5em}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ul li,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ul li{margin-bottom:0.5em;line-height:1.1;list-style:disc}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes{background:none!important}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol{background:none!important}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol li{padding:0;clip-path:none;background:none;line-height:1.5em;list-style:decimal}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes p{padding:0;clip-path:none;background:none;line-height:1.5em}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ul li{padding:0;clip-path:none;background:none;line-height:1.5em;list-style:disc}.tasty-recipes-print .tasty-recipes-source-link{text-align:center}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li[data-tr-ingredient-checkbox]:before{display:none}.tasty-recipes-cook-mode{margin-top:1em}.tasty-recipes-cook-mode__label{font-style:italic;color:#667;font-weight:normal}.tasty-recipes-cook-mode__helper{font-size:1em}.tasty-recipes-cook-mode .tasty-recipes-cook-mode__switch .tasty-recipes-cook-mode__switch-slider{background-color:#667}
  3971. </style>
  3972. <style type="text/css">body{ --tr-star-color:#F2B955; }
  3973. </style>
  3974. <style type="text/css">.tasty-recipes-rating-outline,.tasty-recipes-rating-solid{display:inline-block;line-height:1}.tasty-recipes-rating-outline svg,.tasty-recipes-rating-solid svg{fill:currentColor;height:var(--tr-star-size,18px);width:var(--tr-star-size,18px)}.tasty-recipes-rating-outline[data-tr-clip="10"] svg,.tasty-recipes-rating-solid[data-tr-clip="10"] svg{fill:url(#tasty-recipes-clip-10)}.tasty-recipes-rating-outline[data-tr-clip="20"] svg,.tasty-recipes-rating-solid[data-tr-clip="20"] svg{fill:url(#tasty-recipes-clip-20)}.tasty-recipes-rating-outline[data-tr-clip="30"] svg,.tasty-recipes-rating-solid[data-tr-clip="30"] svg{fill:url(#tasty-recipes-clip-30)}.tasty-recipes-rating-outline[data-tr-clip="40"] svg,.tasty-recipes-rating-solid[data-tr-clip="40"] svg{fill:url(#tasty-recipes-clip-40)}.tasty-recipes-rating-outline[data-tr-clip="50"] svg,.tasty-recipes-rating-solid[data-tr-clip="50"] svg{fill:url(#tasty-recipes-clip-50)}.tasty-recipes-rating-outline[data-tr-clip="60"] svg,.tasty-recipes-rating-solid[data-tr-clip="60"] svg{fill:url(#tasty-recipes-clip-60)}.tasty-recipes-rating-outline[data-tr-clip="70"] svg,.tasty-recipes-rating-solid[data-tr-clip="70"] svg{fill:url(#tasty-recipes-clip-70)}.tasty-recipes-rating-outline[data-tr-clip="80"] svg,.tasty-recipes-rating-solid[data-tr-clip="80"] svg{fill:url(#tasty-recipes-clip-80)}.tasty-recipes-rating-outline[data-tr-clip="90"] svg,.tasty-recipes-rating-solid[data-tr-clip="90"] svg{fill:url(#tasty-recipes-clip-90)}.tasty-recipes-rating-outline[data-tr-clip="0"] svg{fill:url(#tasty-recipes-clip-0)}.tasty-recipes-rating-solid{--tr-star-opacity:.4}.tasty-recipes-rating-solid[data-tr-clip="0"] svg{opacity:var(--tr-star-opacity)}[data-tr-default-rating]>span:not([data-tr-checked]) .tasty-recipes-rating-solid svg{--tr-star-opacity:.4;opacity:var(--tr-star-opacity)}[data-tr-default-rating]>span:not([data-tr-checked]) .tasty-recipes-rating-outline svg{fill:url(#tasty-recipes-clip-0)}[data-tr-default-rating] span[data-tr-checked]~span .tasty-recipes-rating-solid svg{fill:currentColor;--tr-star-opacity:1}[data-tr-default-rating] span[data-tr-checked]~span .tasty-recipes-rating-outline svg{fill:currentColor}input.tasty-recipes-rating:checked~span .tasty-recipes-rating-solid svg{fill:currentColor;--tr-star-opacity:1}input.tasty-recipes-rating:checked~span .tasty-recipes-rating-outline svg{fill:currentColor}@media only screen and (min-width:1024px){.tasty-recipes-ratings-buttons:hover span .tasty-recipes-rating-solid svg{--tr-star-opacity:.4!important;opacity:var(--tr-star-opacity)}.tasty-recipes-ratings-buttons:hover span .tasty-recipes-rating-outline svg{fill:url(#tasty-recipes-clip-0)!important}.tasty-recipes-ratings-buttons:hover>:hover .tasty-recipes-rating-solid svg,.tasty-recipes-ratings-buttons:not(:hover)>input:checked~span .tasty-recipes-rating-solid svg,.tasty-recipes-ratings-buttons>:hover .tasty-recipes-rating-solid svg,.tasty-recipes-ratings-buttons>:hover~span .tasty-recipes-rating-solid svg{fill:currentColor!important;--tr-star-opacity:1!important}.tasty-recipes-ratings-buttons:hover>:hover .tasty-recipes-rating-outline svg,.tasty-recipes-ratings-buttons:not(:hover)>input:checked~span .tasty-recipes-rating-outline svg,.tasty-recipes-ratings-buttons>:hover .tasty-recipes-rating-outline svg,.tasty-recipes-ratings-buttons>:hover~span .tasty-recipes-rating-outline svg{fill:currentColor!important}}.tasty-recipes-static-tooltip{background-color:#000;border-radius:4px;color:#fff;font-size:.9rem;opacity:0;padding:5px 10px;position:absolute;text-align:center;transition:opacity .5s ease-in-out,visibility .5s ease-in-out,transform .5s cubic-bezier(.71,1.7,.77,1.24);vertical-align:middle;visibility:hidden;width:230px;z-index:9}.tasty-recipes-static-tooltip.opened{opacity:1;transform:translateY(-4px);visibility:visible}.tasty-recipes-static-tooltip a{color:#f7d578;display:block}.tasty-recipes-static-tooltip:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;bottom:-6px;content:"";font-size:0;left:calc(50% - 4px);line-height:0;pointer-events:none;position:absolute;transform:translateZ(0);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);width:0;z-index:99}.tasty-recipes-static-tooltip.tr-hide-tail:after{display:none}.tasty-recipes,.tasty-recipes-quick-links,.tasty-recipes-ratings,.wp-admin .tasty-recipes-comment-form{--tr-star-size:18px;--tr-star-margin:3px}.tasty-recipes-rating,.tasty-recipes-ratings-buttons{color:#f2b955;color:var(--tr-star-color,#f2b955)}.tasty-recipes-comment-form{border:none;margin:0;padding:0}.tasty-recipes-comment-form.tasty-recipes-ratings{display:block}.tasty-recipes-entry-header div.tasty-recipes-rating p,.tasty-recipes-rating-stars,.tasty-recipes-ratings,.tasty-recipes-ratings-buttons{display:inline-flex}.tasty-recipes-entry-header div.tasty-recipes-rating p span.tasty-recipes-rating,.tasty-recipes-rating-stars span.tasty-recipes-rating,.tasty-recipes-ratings span.tasty-recipes-rating,.tasty-recipes-ratings-buttons span.tasty-recipes-rating{cursor:pointer;display:inline-block;font-size:var(--tr-star-size,1.1em);margin:0;padding-right:var(--tr-star-margin,.3em)}.tasty-recipes-entry-header div.tasty-recipes-rating p span.tasty-recipes-rating:first-child[data-rating="5"],.tasty-recipes-rating-stars span.tasty-recipes-rating:first-child[data-rating="5"],.tasty-recipes-ratings span.tasty-recipes-rating:first-child[data-rating="5"],.tasty-recipes-ratings-buttons span.tasty-recipes-rating:first-child[data-rating="5"]{padding-right:0}.tasty-recipes-entry-header div.tasty-recipes-rating p{display:flex;justify-content:center}.tasty-recipes-ratings-buttons{flex-direction:row-reverse}.tasty-recipes-ratings-buttons input[type=radio]{clip:auto;cursor:pointer;display:inline-block!important;height:auto;margin:0;margin-left:calc((var(--tr-star-size, 1.1em) + var(--tr-star-margin))*-1);opacity:0;position:relative;width:1.1em!important;width:calc(var(--tr-star-size, 1.1em) + var(--tr-star-margin))!important;z-index:2}.tasty-recipes-ratings-buttons>span{position:relative}.tasty-recipes-ratings-buttons>span i{font-style:normal}.tasty-recipes-ratings-buttons>span:first-child{padding-right:0!important}.tasty-recipes-rating a,.tasty-recipes-rating a:link{background:none;outline:none;text-decoration:none}.tasty-recipes-screen-reader{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tasty-recipes-rating-link{align-items:center;display:inline-flex}.tasty-recipes-rating-link .rating-label{font-size:80%;padding-left:.4em}.tasty-recipes-selected-minimum-rating .comment-form-comment label .required{display:none}.tasty-recipes-has-ratings{text-decoration:none!important}
  3975. </style>
  3976.  
  3977.  
  3978. <header class="tasty-recipes-entry-header" data-tasty-recipes-customization="primary-color.background">
  3979. <div class="tasty-recipes-image">
  3980. <img decoding="async" data-tasty-recipes-customization="primary-color.border-color" width="150" height="150" src="https://olivesfordinner.com/wp-content/uploads/2012/04/vegan-queso-dip-drip-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="Vegan queso dip on a chip against a dark background." data-pin-nopin="nopin" data-pin-url="https://olivesfordinner.com/vegan-queso-blanco-dip/?tp_image_id=19756" /> </div>
  3981. <h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Vegan Queso Blanco Dip</h2>
  3982. <hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
  3983. <div class="tasty-recipes-rating">
  3984. <p><span class="tasty-recipes-ratings-buttons tasty-recipes-no-ratings-buttons" data-tr-default-rating="0" > <span class="tasty-recipes-rating" > <i class="checked" data-rating="5"> <span class="tasty-recipes-rating-solid" data-tr-clip="0"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 5 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="4"> <span class="tasty-recipes-rating-solid" data-tr-clip="0"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 4 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="3"> <span class="tasty-recipes-rating-solid" data-tr-clip="0"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 3 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="2"> <span class="tasty-recipes-rating-solid" data-tr-clip="0"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 2 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="1"> <span class="tasty-recipes-rating-solid" data-tr-clip="0"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 1 Star </span> </i> </span></span></p>
  3985. <p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label">No reviews</span></p>
  3986. </div>
  3987. <div class="tasty-recipes-details">
  3988. <ul>
  3989. <li class="author"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  3990. Author:</span> <a data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name" href="https://olivesfordinner.com/about/">erin wysocarski</a> </li>
  3991. <li class="total-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  3992. <img decoding="async" nopin="nopin" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">
  3993. Total Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-total-time">10 minutes</span> </li>
  3994. <li class="yield"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  3995. <img decoding="async" nopin="nopin" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-cutlery.png">
  3996. Yield:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-yield">2 servings</span> </li>
  3997. <li class="diet"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  3998. <img decoding="async" nopin="nopin" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-heart-regular.png">
  3999. Diet:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-diet">Vegan</span> </li>
  4000. </ul>
  4001. </div>
  4002. </header>
  4003.  
  4004. <div class="tasty-recipes-entry-content">
  4005.  
  4006. <div class="tasty-recipes-buttons">
  4007. <div class="tasty-recipes-button-wrap">
  4008. <a class="button tasty-recipes-print-button tasty-recipes-no-print" href="https://olivesfordinner.com/vegan-queso-blanco-dip/print/8325/" target="_blank" data-tasty-recipes-customization="">
  4009. <img decoding="async" class="svg-print" data-pin-nopin="true" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
  4010. Print Recipe</a>
  4011. </div>
  4012. <div class="tasty-recipes-button-wrap">
  4013. <a class="share-pin button" data-pin-custom="true" data-href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Folivesfordinner.com%2Fvegan-queso-blanco-dip%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Folivesfordinner.com%2Fvegan-queso-blanco-dip%2F" data-tasty-recipes-customization="">
  4014. <img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
  4015. Pin Recipe</a>
  4016. <script>
  4017. const share_pin_buttons = document.getElementsByClassName( 'share-pin button' );
  4018. if ( share_pin_buttons ) {
  4019. for ( let share_key = 0; share_key < share_pin_buttons.length; share_key++ ) {
  4020. share_pin_buttons[share_key].addEventListener( 'click', (e) => {
  4021. e.stopPropagation();
  4022. window.open(e.target.dataset.href,'targetWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=500');
  4023. return false;
  4024. } );
  4025. }
  4026. }
  4027. </script>
  4028. </div>
  4029. </div>
  4030. <div class="tasty-recipes-description">
  4031. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Description</h3>
  4032. <div class="tasty-recipes-description-body" data-tasty-recipes-customization="body-color.color">
  4033. <p>This vegan queso blanco dip can be whipped up in just 10 minutes. With just a few ingredients, you&#8217;ll be on your way to a dairy-free, nut-free, and gluten-free queso that&#8217;s so dippable and irresistible!</p>
  4034. </div>
  4035. </div>
  4036. <hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
  4037. <div class="tasty-recipes-ingredients">
  4038. <div class="tasty-recipes-ingredients-header">
  4039. <div class="tasty-recipes-ingredients-clipboard-container">
  4040. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Ingredients</h3>
  4041. </div>
  4042. <div class="tasty-recipes-units-scale-container">
  4043. </div>
  4044. </div>
  4045. <div data-tasty-recipes-customization="body-color.color">
  4046. <ul>
  4047. <li><span data-amount="1">1</span>, 13.66 fl. oz. can of full-fat, unsweetened, good-quality coconut milk (I use Thai Kitchen brand)</li>
  4048. <li><span data-amount="2" data-unit="tablespoon">2 tablespoons</span> tapioca flour</li>
  4049. <li><span data-amount="2" data-unit="teaspoon">2 teaspoons</span> coconut vinegar</li>
  4050. <li><span data-amount="1" data-unit="teaspoon">1 teaspoon</span> agar agar</li>
  4051. <li><span data-amount="1" data-unit="teaspoon">1 teaspoon</span> salt</li>
  4052. <li><span data-amount="2" data-unit="tablespoon">2 tablespoons</span> chopped green chiles or jalapeños (optional)</li>
  4053. </ul>
  4054. <!--INSIDE_INGREDIENTS--> </div>
  4055. <div class="tasty-recipes-cook-mode">
  4056. <div class="tasty-recipes-cook-mode__container">
  4057. <label class="tasty-recipes-cook-mode__switch">
  4058. <input type="checkbox" id="tasty_recipes_66392ed01d52c_cookmode"/>
  4059. <span class="tasty-recipes-cook-mode__switch-slider tasty-recipes-cook-mode__switch-round"
  4060. data-tasty-recipes-customization="button-color.background button-text-color.color"></span>
  4061. </label>
  4062. <label for="tasty_recipes_66392ed01d52c_cookmode">
  4063. <span class="tasty-recipes-cook-mode__label">Cook Mode</span>
  4064. <span class="tasty-recipes-cook-mode__helper">
  4065. Prevent your screen from going dark </span>
  4066. </label>
  4067. </div>
  4068. </div>
  4069. </div>
  4070. <hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
  4071. <div class="tasty-recipes-instructions">
  4072. <div class="tasty-recipes-instructions-header">
  4073. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
  4074. </div>
  4075. <div data-tasty-recipes-customization="body-color.color">
  4076. <ol>
  4077. <li id="instruction-step-1">In a medium-sized saucepan, whisk the coconut milk until smooth.</li>
  4078. <li id="instruction-step-2">Add the tapioca flour, coconut vinegar, agar agar, and salt. Whisk again until smooth.</li>
  4079. <li id="instruction-step-3">Heat over medium-high heat until the mixture comes to a small boil while whisking it.</li>
  4080. <li id="instruction-step-4">Once it has come to a small boil, it will thicken up immediately. </li>
  4081. <li id="instruction-step-5">Reduce the heat to low and allow the vegan queso blanco dip to simmer for a few more minutes. Whisk occasionally.</li>
  4082. <li id="instruction-step-6">Add the chopped green chiles or jalapeños, if desired.</li>
  4083. <li id="instruction-step-7">Serve immediately or transfer to a small crockpot to keep warm.</li>
  4084. </ol>
  4085. </div>
  4086. </div>
  4087. <div class="tasty-recipes-notes" data-tasty-recipes-customization="secondary-color.background-color">
  4088. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Notes</h3>
  4089. <div class="tasty-recipes-notes-body" data-tasty-recipes-customization="body-color.color">
  4090. <h4>Quality of Coconut Milk:</h4>
  4091. <p>Choose a high-quality, full-fat coconut milk for the best texture and flavor. Lesser quality brands can sometimes have a grainier texture or a more pronounced coconut flavor that could alter the final taste of your dip.</p>
  4092. <h4>Whisk Constantly:</h4>
  4093. <p>To prevent lumps and ensure the mixture is smooth, whisk constantly while the mixture heats up. This will also help integrate the tapioca flour and agar agar evenly, avoiding any uneven thickening.</p>
  4094. <h4>Boiling Point:</h4>
  4095. <p>Make sure to bring the mixture to a full boil when adding the agar agar. This is crucial as agar agar needs to boil to activate its thickening properties, which are essential for achieving the right consistency in the dip.</p>
  4096. <h4>Adjust the Heat:</h4>
  4097. <p>If you find that the dip is thickening too quickly or starting to stick to the bottom of the pan, don&#8217;t hesitate to lower the heat. A gentle simmer is sufficient once all the ingredients are combined and beginning to thicken.</p>
  4098. <h4>Customize the Spice Level:</h4>
  4099. <p>While the addition of green chiles or jalapeños is optional, adjusting the amount can help you tailor the heat level to your liking. Start with a smaller amount and add more as needed, tasting as you go.</p>
  4100. <h4>Serving Suggestions:</h4>
  4101. <p>Serve the dip warm for the best texture and flavor. If you need to keep it warm for guests, consider using a small crockpot or a fondue pot on a low setting.</p>
  4102. <h4>Storage:</h4>
  4103. <p>If you have leftovers, store them in an airtight container in the refrigerator for up to 5 days. Reheat gently on the stove.</p>
  4104. </div>
  4105. </div>
  4106. <div class="tasty-recipes-other-details" data-tasty-recipes-customization="secondary-color.background-color">
  4107. <ul>
  4108. <li class="prep-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">Prep Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-prep-time">2 minutes</span></li><li class="cook-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">Cook Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cook-time">8 minutes</span></li><li class="category"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-folder.png">Category:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-category">Snack, Side</span></li><li class="method"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-squares.png">Method:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-method">Boiled, Simmered</span></li><li class="cuisine"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-flag.png">Cuisine:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cuisine">Tex-Mex, American</span></li> </ul>
  4109. </div>
  4110. <footer class="tasty-recipes-entry-footer" data-tasty-recipes-customization="primary-color.background">
  4111. <div class="tasty-recipes-footer-content">
  4112. <div class="tasty-recipes-footer-copy">
  4113. <h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did You Love This Recipe? Please Leave A Rating Below!</h3>
  4114. <div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>follow <a href="https://www.instagram.com/olivesfordinner/">@olivesfordinner</a> on instagram for more</p>
  4115. </div>
  4116. </div>
  4117. </div>
  4118. </footer>
  4119. </div>
  4120.  
  4121.  
  4122.  
  4123. <script>
  4124. window.trCommon={"minRating":6,"ajaxurl":"https:\/\/olivesfordinner.com\/wp-admin\/admin-ajax.php","ratingNonce":"45238d212c","postId":340};
  4125. window.TastyRecipes = window.TastyRecipes || {};
  4126.  
  4127. window.TastyRecipes.smoothScroll = {
  4128. init() {
  4129. window.addEventListener( 'click', e => {
  4130. let anchor = e.target;
  4131. if ( ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) {
  4132. if ( anchor.tagName === 'A' ) {
  4133. return;
  4134. }
  4135.  
  4136. anchor = anchor.closest( 'a' );
  4137. if ( ! anchor || ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) {
  4138. return;
  4139. }
  4140. }
  4141.  
  4142. const elementHref = anchor.getAttribute( 'href' );
  4143. if ( ! elementHref ) {
  4144. return;
  4145. }
  4146.  
  4147. e.preventDefault();
  4148. this.goToSelector( elementHref );
  4149. });
  4150. },
  4151. goToSelector( selector ) {
  4152. const element = document.querySelector( selector );
  4153. if ( ! element ) {
  4154. return;
  4155. }
  4156. element.scrollIntoView( { behavior: 'smooth' } );
  4157. history.pushState( {}, '', selector );
  4158. }
  4159. };
  4160.  
  4161. (function( callback ) {
  4162. if ( document.readyState !== 'loading' ) {
  4163. callback();
  4164. } else {
  4165. window.addEventListener( 'load', callback );
  4166. }
  4167. })(() => {
  4168. window.TastyRecipes.smoothScroll.init();
  4169. });
  4170.  
  4171. window.TastyRecipes = window.TastyRecipes || {};
  4172. window.TastyRecipes.cookMode = {
  4173. wakeLockApi: false,
  4174. wakeLock: false,
  4175. cookModeSelector: '.tasty-recipes-cook-mode',
  4176. init() {
  4177. if ("wakeLock" in navigator && "request" in navigator.wakeLock) {
  4178. this.wakeLockApi = navigator.wakeLock;
  4179. }
  4180.  
  4181. const cookModes = document.querySelectorAll(this.cookModeSelector);
  4182.  
  4183. if (cookModes.length > 0) {
  4184. for (const cookMode of cookModes) {
  4185. if (this.wakeLockApi) {
  4186. cookMode.querySelector('input[type="checkbox"]').addEventListener("change", event => {
  4187. this.checkboxChange(event.target);
  4188. }, false);
  4189. } else {
  4190. cookMode.style.display = "none";
  4191. }
  4192. }
  4193. }
  4194. },
  4195. checkboxChange(checkbox) {
  4196. if (checkbox.checked) {
  4197. this.lock();
  4198. } else {
  4199. this.unlock();
  4200. }
  4201. },
  4202. setCheckboxesState(state) {
  4203. const checkboxes = document.querySelectorAll(this.cookModeSelector + ' input[type="checkbox"]');
  4204. for (const checkbox of checkboxes) {
  4205. checkbox.checked = state;
  4206. }
  4207. },
  4208. async lock() {
  4209. try {
  4210. this.wakeLock = await this.wakeLockApi.request("screen");
  4211. this.wakeLock.addEventListener("release", () => {
  4212. this.wakeLock = false;
  4213. this.setCheckboxesState(false);
  4214. });
  4215. this.setCheckboxesState(true);
  4216. } catch (error) {
  4217. this.setCheckboxesState(false);
  4218. }
  4219. },
  4220. unlock() {
  4221. if (this.wakeLock) {
  4222. this.wakeLock.release();
  4223. this.wakeLock = false;
  4224. }
  4225. this.setCheckboxesState(false);
  4226. }
  4227. };
  4228.  
  4229. (function(callback) {
  4230. if (document.readyState !== "loading") {
  4231. callback();
  4232. } else {
  4233. document.addEventListener("DOMContentLoaded", callback);
  4234. }
  4235. })(() => {
  4236. window.TastyRecipes.cookMode.init();
  4237. });
  4238.  
  4239.  
  4240.  
  4241. window.TastyRecipes = window.TastyRecipes || {};
  4242.  
  4243. window.TastyRecipes.staticTooltip = {
  4244. element: null,
  4245. tooltipElement: null,
  4246. deleting: false,
  4247. init( element ) {
  4248. if ( this.deleting ) {
  4249. return;
  4250. }
  4251. this.element = element;
  4252. this.buildElements();
  4253. },
  4254. destroy() {
  4255. if ( ! this.tooltipElement || this.deleting ) {
  4256. return;
  4257. }
  4258.  
  4259. this.deleting = true;
  4260. this.tooltipElement.classList.remove( 'opened' );
  4261.  
  4262. setTimeout( () => {
  4263. this.tooltipElement.remove();
  4264. this.deleting = false;
  4265. }, 500 );
  4266. },
  4267. buildElements() {
  4268. const tooltipElement = document.createElement( 'div' );
  4269. tooltipElement.classList.add( 'tasty-recipes-static-tooltip');
  4270. tooltipElement.setAttribute( 'id', 'tasty-recipes-tooltip' );
  4271.  
  4272. const currentTooltipElement = document.getElementById( 'tasty-recipes-tooltip' );
  4273. if ( currentTooltipElement ) {
  4274. document.body.replaceChild( tooltipElement, currentTooltipElement );
  4275. } else {
  4276. document.body.appendChild( tooltipElement );
  4277. }
  4278.  
  4279. this.tooltipElement = document.getElementById( 'tasty-recipes-tooltip' );
  4280. },
  4281. show() {
  4282. if ( ! this.tooltipElement ) {
  4283. return;
  4284. }
  4285.  
  4286. const tooltipTop = this.element.getBoundingClientRect().top
  4287. + window.scrollY
  4288. - 10 // 10px offset.
  4289. - this.tooltipElement.getBoundingClientRect().height;
  4290. const tooltipLeft = this.element.getBoundingClientRect().left
  4291. - ( this.tooltipElement.getBoundingClientRect().width / 2 )
  4292. + ( this.element.getBoundingClientRect().width / 2 ) - 1;
  4293. const posLeft = Math.max( 10, tooltipLeft );
  4294. this.maybeRemoveTail( posLeft !== tooltipLeft );
  4295.  
  4296. this.tooltipElement.setAttribute( 'style', 'top:' + tooltipTop + 'px;left:' + posLeft + 'px;' );
  4297. this.tooltipElement.classList.add( 'opened' );
  4298.  
  4299. },
  4300. maybeRemoveTail( removeTail ) {
  4301. if ( removeTail ) {
  4302. this.tooltipElement.classList.add( 'tr-hide-tail' );
  4303. } else {
  4304. this.tooltipElement.classList.remove( 'tr-hide-tail' );
  4305. }
  4306. },
  4307. changeMessage( message ) {
  4308. if ( ! this.tooltipElement ) {
  4309. return;
  4310. }
  4311. this.tooltipElement.innerHTML = message;
  4312. }
  4313. };
  4314.  
  4315. window.TastyRecipes.ajax = {
  4316. sendPostRequest( url, data, success, failure ) {
  4317. const xhr = new XMLHttpRequest();
  4318. xhr.open( 'POST', url, true );
  4319. xhr.send( this.preparePostData( data ) );
  4320.  
  4321. xhr.onreadystatechange = () => {
  4322. if ( 4 !== xhr.readyState ) {
  4323. return;
  4324. }
  4325. if ( xhr.status === 200 ) {
  4326. success( JSON.parse( xhr.responseText ) );
  4327. return;
  4328. }
  4329.  
  4330. failure( xhr );
  4331. };
  4332.  
  4333. xhr.onerror = () => {
  4334. failure( xhr );
  4335. };
  4336. },
  4337. preparePostData( data ) {
  4338. const formData = new FormData();
  4339.  
  4340. for ( const key in data ) {
  4341. formData.append( key, data[key] );
  4342. }
  4343. return formData;
  4344. },
  4345. };
  4346.  
  4347. window.TastyRecipes.ratings = {
  4348. defaultRating: 0,
  4349. currentRatingPercentage: 100,
  4350. savingRating: false,
  4351. init( minRating ) {
  4352. this.minRating = minRating;
  4353.  
  4354. this.formWatchRating();
  4355. this.closeTooltipWhenClickOutside();
  4356. this.addBodyClassBasedOnSelectedRating();
  4357. this.backwardCompFormRatingPosition();
  4358. },
  4359. formWatchRating() {
  4360. const ratings = document.querySelectorAll('.tasty-recipes-no-ratings-buttons [data-rating]');
  4361. if ( ratings.length <= 0 ) {
  4362. return;
  4363. }
  4364. for ( const rating of ratings ) {
  4365. rating.addEventListener( 'click', event => {
  4366. event.preventDefault();
  4367. this.defaultRating = event.target.closest( '.checked' ).dataset.rating;
  4368. this.setCheckedStar( event.target );
  4369. this.maybeSendRating( this.defaultRating, event.target );
  4370. this.setRatingInForm( this.defaultRating );
  4371. } );
  4372. }
  4373. },
  4374. closeTooltipWhenClickOutside() {
  4375. window.addEventListener( 'click', e => {
  4376. // Bailout (don't remove the tooltip) when the clicked element is a rating star, or it's the tooltip itself.
  4377. if ( e.target.closest( '.tasty-recipes-rating' ) || e.target.classList.contains( 'tasty-recipes-static-tooltip' ) ) {
  4378. return;
  4379. }
  4380.  
  4381. window.TastyRecipes.staticTooltip.destroy();
  4382. } );
  4383. },
  4384. setRatingInForm( rating ) {
  4385. const ratingInput = document.querySelector( '#respond .tasty-recipes-rating[value="' + rating + '"]' );
  4386. if ( ! ratingInput ) {
  4387. return;
  4388. }
  4389. ratingInput.click();
  4390. },
  4391. addBodyClassBasedOnSelectedRating() {
  4392. const ratingInputs = document.querySelectorAll( 'input.tasty-recipes-rating' );
  4393. if ( ! ratingInputs ) {
  4394. return;
  4395. }
  4396. for ( const ratingInput of ratingInputs ) {
  4397. ratingInput.addEventListener( 'click', currentEvent => {
  4398. const selectedRating = currentEvent.target.getAttribute( 'value' );
  4399. this.handleBodyClassByRating( selectedRating );
  4400. this.toggleCommentTextareaRequired( selectedRating );
  4401. } );
  4402. }
  4403. },
  4404. handleBodyClassByRating( rating ) {
  4405. if ( rating < this.minRating ) {
  4406. document.body.classList.remove( 'tasty-recipes-selected-minimum-rating' );
  4407. return;
  4408. }
  4409. document.body.classList.add( 'tasty-recipes-selected-minimum-rating' );
  4410. },
  4411. toggleCommentTextareaRequired( rating ) {
  4412. const commentTextarea = document.getElementById( 'comment' );
  4413. if ( ! commentTextarea ) {
  4414. return;
  4415. }
  4416.  
  4417. if ( rating < this.minRating ) {
  4418. commentTextarea.setAttribute( 'required', '' );
  4419. return;
  4420. }
  4421.  
  4422. commentTextarea.removeAttribute( 'required' );
  4423. },
  4424. maybeSendRating( rating, element ) {
  4425. if ( this.savingRating === rating ) {
  4426. return;
  4427. }
  4428.  
  4429. this.savingRating = rating;
  4430. window.TastyRecipes.staticTooltip.init( element );
  4431.  
  4432. const recipeCardElement = element.closest( '.tasty-recipes' );
  4433. if ( ! recipeCardElement ) {
  4434. window.TastyRecipes.staticTooltip.destroy();
  4435. return;
  4436. }
  4437.  
  4438. window.TastyRecipes.ajax.sendPostRequest(
  4439. window.trCommon.ajaxurl,
  4440. {
  4441. action: 'tasty_recipes_save_rating',
  4442. rating,
  4443. nonce: window.trCommon.ratingNonce,
  4444. post_id: window.trCommon.postId,
  4445. recipe_id: recipeCardElement.dataset.trId,
  4446. },
  4447. ( response ) => {
  4448. window.TastyRecipes.staticTooltip.changeMessage( response.data.message );
  4449. window.TastyRecipes.staticTooltip.show();
  4450. this.updateAverageText( response.data, recipeCardElement );
  4451. this.maybeFillCommentForm( response.data );
  4452.  
  4453. // Hide the tooltip after 5 seconds.
  4454. setTimeout( () => {
  4455. this.maybeResetTooltip( recipeCardElement, response.data, rating );
  4456. }, 5000 );
  4457. },
  4458. () => {
  4459. this.resetTooltip( recipeCardElement );
  4460. }
  4461. );
  4462. },
  4463. updateAverageText( data, recipeCardElement ) {
  4464. if ( ! data.average ) {
  4465. return;
  4466. }
  4467. this.setRatingPercent( data );
  4468.  
  4469. if ( ! data.count ) {
  4470. return;
  4471. }
  4472.  
  4473. const quickLink = document.querySelector( '.tasty-recipes-rating-link' );
  4474. if ( quickLink ) {
  4475. this.setTextInContainer( quickLink, data );
  4476. this.setPartialStar( quickLink );
  4477. }
  4478.  
  4479. const cardStars = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );
  4480. cardStars.dataset.trDefaultRating = data.average;
  4481. this.setTextInContainer( recipeCardElement.querySelector( '.tasty-recipes-rating' ), data );
  4482. },
  4483. setTextInContainer( container, data ) {
  4484. if ( ! container ) {
  4485. return;
  4486. }
  4487.  
  4488. if ( data.label ) {
  4489. const ratingLabelElement = container.querySelector( '.rating-label' );
  4490. if ( ratingLabelElement ) {
  4491. ratingLabelElement.innerHTML = data.label;
  4492. }
  4493. return;
  4494. }
  4495.  
  4496. const averageElement = container.querySelector( '.average' );
  4497. if ( averageElement ) {
  4498. averageElement.textContent = data.average;
  4499. }
  4500.  
  4501. const countElement = container.querySelector( '.count' );
  4502. if ( countElement ) {
  4503. countElement.textContent = data.count;
  4504. }
  4505. },
  4506. setPartialStar( container ) {
  4507. const highestStar = container.querySelector( '[data-rating="' + Math.ceil( this.defaultRating ) + '"]' );
  4508. if ( highestStar ) {
  4509. highestStar.dataset.trClip = this.currentRatingPercentage;
  4510. }
  4511. },
  4512. setRatingPercent( data ) {
  4513. this.defaultRating = data.average.toFixed( 1 );
  4514. const parts = data.average.toFixed( 2 ).toString().split( '.' );
  4515. this.currentRatingPercentage = parts[1] ? parts[1] : 100;
  4516. if ( this.currentRatingPercentage === '00' ) {
  4517. this.currentRatingPercentage = 100;
  4518. }
  4519. },
  4520. setCheckedStar( target ) {
  4521. const cardRatingContainer = target.closest( '.tasty-recipes-ratings-buttons' );
  4522. const selectedRatingElement = cardRatingContainer.querySelector( '[data-tr-checked]' );
  4523. if ( selectedRatingElement ) {
  4524. delete selectedRatingElement.dataset.trChecked;
  4525. }
  4526.  
  4527. const thisStar = target.closest( '.tasty-recipes-rating' );
  4528. thisStar.dataset.trChecked = 1;
  4529. thisStar.querySelector( '[data-tr-clip]' ).dataset.trClip = 100;
  4530. },
  4531. maybeFillCommentForm( data ) {
  4532. if ( ! data.comment || ! data.comment.content ) {
  4533. return;
  4534. }
  4535.  
  4536. const commentForm = document.querySelector( '#commentform' );
  4537. if ( ! commentForm ) {
  4538. return;
  4539. }
  4540.  
  4541. const commentBox = commentForm.querySelector( '[name=comment]' );
  4542. if ( ! commentBox || commentBox.value ) {
  4543. return;
  4544. }
  4545.  
  4546. // Add comment details for editing.
  4547. commentBox.innerHTML = data.comment.content;
  4548. if ( data.comment.name ) {
  4549. commentForm.querySelector( '[name=author]' ).value = data.comment.name;
  4550. commentForm.querySelector( '[name=email]' ).value = data.comment.email;
  4551. }
  4552. },
  4553. maybeResetTooltip( recipeCardElement, data, rating ) {
  4554. if ( this.savingRating === rating ) {
  4555. this.resetTooltip( recipeCardElement, data );
  4556. }
  4557. },
  4558. resetTooltip( recipeCardElement, data ) {
  4559. window.TastyRecipes.staticTooltip.destroy();
  4560. this.savingRating = false;
  4561.  
  4562. // Reset the default rating.
  4563. const cardRatingContainer = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );
  4564. if ( cardRatingContainer ) {
  4565. this.defaultRating = ( data && data.average ) ? data.average.toFixed(1) : cardRatingContainer.dataset.trDefaultRating;
  4566. cardRatingContainer.dataset.trDefaultRating = this.defaultRating;
  4567.  
  4568. this.resetSelectedStar( cardRatingContainer, data );
  4569. }
  4570. },
  4571. resetSelectedStar( cardRatingContainer ) {
  4572. const selectedRatingElement = cardRatingContainer.querySelector( '[data-rating="' + Math.ceil( this.defaultRating ) + '"]' );
  4573. if ( selectedRatingElement ) {
  4574. selectedRatingElement.querySelector( '[data-tr-clip]' ).dataset.trClip = this.currentRatingPercentage;
  4575. selectedRatingElement.parentNode.dataset.trChecked = 1;
  4576. }
  4577.  
  4578. const previousSelectedElement= cardRatingContainer.querySelector( '[data-tr-checked]' );
  4579. if ( previousSelectedElement ) {
  4580. const currentSelectedRating = previousSelectedElement.querySelector('[data-rating]');
  4581. if ( currentSelectedRating !== selectedRatingElement ) {
  4582. delete previousSelectedElement.dataset.trChecked;
  4583. }
  4584. }
  4585. },
  4586. backwardCompFormRatingPosition() {
  4587. const ratingsButtons = document.querySelector( '#respond .tasty-recipes-ratings-buttons, #tasty-recipes-comment-rating .tasty-recipes-ratings-buttons' );
  4588. if ( ! ratingsButtons ) {
  4589. return;
  4590. }
  4591. const ratingsButtonsStyles = window.getComputedStyle(ratingsButtons);
  4592. if ( ! ratingsButtonsStyles.display.includes( 'flex' ) ) {
  4593. ratingsButtons.style.direction = 'rtl';
  4594. }
  4595.  
  4596. if ( typeof tastyRecipesRating !== 'undefined' ) {
  4597. // Select the rating that was previously selected in admin.
  4598. ratingsButtons.querySelector( '.tasty-recipes-rating[value="' + tastyRecipesRating + '"]' ).checked = true;
  4599. }
  4600.  
  4601. const ratingSpans = ratingsButtons.querySelectorAll( '.tasty-recipes-rating' );
  4602. for (const ratingSpan of ratingSpans) {
  4603. ratingSpan.addEventListener( 'click', event => {
  4604. if ( ratingSpan === event.target ) {
  4605. return;
  4606. }
  4607. ratingSpan.previousElementSibling.click();
  4608. } );
  4609. }
  4610. }
  4611. };
  4612.  
  4613. (function(callback) {
  4614. if (document.readyState !== "loading") {
  4615. callback();
  4616. } else {
  4617. window.addEventListener( 'load', callback );
  4618. }
  4619. })(() => {
  4620. window.TastyRecipes.ratings.init( window.trCommon ? window.trCommon.minRating : 4 );
  4621. });
  4622. </script></div><p>The post <a href="https://olivesfordinner.com/vegan-queso-blanco-dip/">10-Minute Vegan Queso Blanco Dip</a> appeared first on <a href="https://olivesfordinner.com">Olives for Dinner</a>.</p>
  4623. ]]></content:encoded>
  4624. <wfw:commentRss>https://olivesfordinner.com/vegan-queso-blanco-dip/feed/</wfw:commentRss>
  4625. <slash:comments>35</slash:comments>
  4626. </item>
  4627. <item>
  4628. <title>Interview With Jessica In The Kitchen</title>
  4629. <link>https://olivesfordinner.com/jessica-in-the-kitchen-interview/</link>
  4630. <comments>https://olivesfordinner.com/jessica-in-the-kitchen-interview/#respond</comments>
  4631. <dc:creator><![CDATA[erin wysocarski]]></dc:creator>
  4632. <pubDate>Thu, 25 Apr 2024 12:49:51 +0000</pubDate>
  4633. <category><![CDATA[Interviews]]></category>
  4634. <guid isPermaLink="false">https://olivesfordinner.com/?p=19490</guid>
  4635.  
  4636. <description><![CDATA[<p><center>Meet Jessica Hylton, the creator of Jessica in the Kitchen!</center></p>
  4637. <p>The post <a href="https://olivesfordinner.com/jessica-in-the-kitchen-interview/">Interview With Jessica In The Kitchen</a> appeared first on <a href="https://olivesfordinner.com">Olives for Dinner</a>.</p>
  4638. ]]></description>
  4639. <content:encoded><![CDATA[
  4640. <p class="has-text-align-center">Meet Jessica Hylton, the creator of Jessica in the Kitchen, where simple and delicious vegan recipes meet warm writing and beautiful photography. Check out our conversation to learn more about how Jessica turns everyday ingredients into extraordinary vegan dishes!</p>
  4641.  
  4642.  
  4643.  
  4644. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/jessica-in-the-kitchen-interview/?tp_image_id=19695" src="https://olivesfordinner.com/wp-content/uploads/2024/04/jessica-in-the-kitchen.jpg" alt="Jessica Hylton of Jessica in the Kitchen." class="wp-image-19695" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/jessica-in-the-kitchen.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/jessica-in-the-kitchen-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/jessica-in-the-kitchen-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/jessica-in-the-kitchen-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/jessica-in-the-kitchen-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  4645.  
  4646.  
  4647.  
  4648. <p>I’ve been a fan of Jessica in the Kitchen for years, always drawn to her beautifully shot images that boldly showcase gorgeous, lush food with warm writing and simple, delicious, and approachable recipes. <a href="https://jessicainthekitchen.com/">Jessica&#8217;s site</a> is fun to get lost in and shows all the possibilities that vegan food has to offer. I&#8217;m so excited to share more about her here and give you a behind-the-scenes peek at what inspires her!</p>
  4649.  
  4650.  
  4651.  
  4652. <p>Jessica started cooking at age 15 and has since channeled her passion into an <a href="https://olivesfordinner.com/best-vegan-food-blogs-to-follow/">exceptional vegan food blog</a>, cultivating a thriving community for cooks of all skill levels. Her knack for creating recipes that strike a perfect balance between wholesome and indulgent is what keeps me coming back, hungry for what she&#8217;ll share next. With a <a href="https://jessicainthekitchen.com/recipe-index/">recipe archive</a> of more than 600 recipes, and easy step-by-step instructions, Jessica&#8217;s site offers something for everyone. From <a href="https://jessicainthekitchen.com/?s=travel">travel guides</a> to <a href="https://jessicainthekitchen.com/life/">personal posts</a> and <a href="https://jessicainthekitchen.com/guides/">cooking tips</a>, Jessica in the Kitchen shows how expansive and exciting vegan cooking can be.</p>
  4653.  
  4654.  
  4655.  
  4656. <p>What I admire most is Jessica’s approach to cooking: &#8220;I turn on music, remix, try new things, and generally have a great time,&#8221; she says, highlighting the creative freedom that keeps her kitchen lively. This resonates so well with me because I think the act of cooking should be just as fun as eating and sharing food with others. This form of connection is simple yet profound, and Jessica has achieved this beautifully in all of her recipes.</p>
  4657.  
  4658.  
  4659.  
  4660. <p>Whether it&#8217;s in her global dishes like <a href="https://jessicainthekitchen.com/teriyaki-tofu-recipe/">Crispy Teriyaki Tofu</a>, <a href="https://jessicainthekitchen.com/cauliflower-and-potato-curry-aloo-gobi-masala/">Aloo Gobi</a>, and <a href="https://jessicainthekitchen.com/recipes/cuisine/jamaican/">Jamaican recipes</a>, her super precise and doable vegan desserts featuring <a href="https://jessicainthekitchen.com/vegan-red-velvet-cupcakes/">Red Velvet Cupcakes</a>, <a href="https://jessicainthekitchen.com/vegan-tiramisu-recipe-ladyfingers-plant-based-dessert/">Vegan Tiramisu</a>, and <a href="https://jessicainthekitchen.com/classic-vegan-donuts/">Classic Donuts</a>, (omg) Jessica delivers. Jump into her <a href="https://www.youtube.com/channel/UCkP2CvRubyU0MTZv_Qo712g">YouTube channel</a> for even more, and check out her <a href="https://www.instagram.com/jessicainthekitchen/">Instagram</a> to get to know her even better.</p>
  4661.  
  4662.  
  4663.  
  4664. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1500" data-pin-url="https://olivesfordinner.com/jessica-in-the-kitchen-interview/?tp_image_id=19736" src="https://olivesfordinner.com/wp-content/uploads/2024/04/Classic-vegan-donuts.jpg" alt="An assortment of classic glazed vegan donuts." class="wp-image-19736" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/Classic-vegan-donuts.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Classic-vegan-donuts-240x300.jpg 240w, https://olivesfordinner.com/wp-content/uploads/2024/04/Classic-vegan-donuts-819x1024.jpg 819w, https://olivesfordinner.com/wp-content/uploads/2024/04/Classic-vegan-donuts-768x960.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption"><a href="https://jessicainthekitchen.com/classic-vegan-donuts/">Vegan Glazed Donuts</a> | Photo credit: Jessica in the Kitchen</figcaption></figure>
  4665.  
  4666.  
  4667.  
  4668. <p>Her tagline, “Pulled from the earth. Hot from the oven. Straight from the heart,” gracefully captures the essence of her cooking philosophy. Cooking with Jessica feels like stepping into a friend’s kitchen—a place where simple, delicious meals are prepared with care and creativity. From <a href="https://jessicainthekitchen.com/recipes/course/dinner/">decadent dinners</a> to <a href="https://jessicainthekitchen.com/recipes/cuisine/universal/">helpful how-tos</a>, exploring Jessica’s recipes is an invitation to create something amazing.</p>
  4669.  
  4670.  
  4671.  
  4672. <p>Read on to discover what Jessica would serve at her dream party, the best dishes she&#8217;s ever made, and what kitchen gadget she can&#8217;t live without. If you find yourself inspired by our conversation, <a href="https://jessicainthekitchen.com/subscribe/">subscribe to Jessica&#8217;s newsletter</a> for a lovely way to stay connected and receive a free ebook with weeknight vegan dinners. </p>
  4673.  
  4674.  
  4675.  
  4676. <p>Let&#8217;s dive into the Q&amp;A!</p>
  4677.  
  4678.  
  4679.  
  4680. <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex">
  4681. <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:25%"></div>
  4682.  
  4683.  
  4684.  
  4685. <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:50%">
  4686. <figure class="wp-block-image size-full"><img decoding="async" width="600" height="240" data-pin-nopin="nopin" data-pin-url="https://olivesfordinner.com/jessica-in-the-kitchen-interview/?tp_image_id=19696" src="https://olivesfordinner.com/wp-content/uploads/2024/04/jessica-in-the-kitchen-logo.jpg" alt="Jessica in the Kitchen logo." class="wp-image-19696" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/jessica-in-the-kitchen-logo.jpg 600w, https://olivesfordinner.com/wp-content/uploads/2024/04/jessica-in-the-kitchen-logo-300x120.jpg 300w" sizes="(max-width: 600px) 100vw, 600px" /></figure>
  4687. </div>
  4688.  
  4689.  
  4690.  
  4691. <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:25%"></div>
  4692. </div>
  4693.  
  4694.  
  4695.  
  4696. <p><strong>When did you start cooking? What aspect of cooking has kept you interested?</strong></p>
  4697.  
  4698.  
  4699.  
  4700. <p>I started cooking around the age of 15! Oh great question, probably the fact that you can make the same dish 1,000 ways depending on the mood you’re in, the ingredients you have, and the comfort level you have with the dish itself/in the kitchen. It keeps it interesting and keeps things new. But you can also make things the exact same way, which can satisfy a specific craving or comfort point!</p>
  4701.  
  4702.  
  4703.  
  4704. <h2 class="wp-block-heading">Jessica&#8217;s Recipe Development Process</h2>
  4705.  
  4706.  
  4707.  
  4708. <p><strong>How do you approach recipe development and what inspires your creative ideas? Could you also share any challenges you face in this process?</strong></p>
  4709.  
  4710.  
  4711.  
  4712. <p>The truth is the process looks different not than it did years ago. I’m at the point now where I can guess what a recipe should be, then test it out from there, vs in the past taking a lot more rounds to get a recipe just right. The recipes are always tested, just that they end up being “perfect” the first or second time around more often now! </p>
  4713.  
  4714.  
  4715.  
  4716. <p>A lot of dishes have similar cooking/baking methods, and from there, it’s just about customisation. Doing a lot of research on food science helps a lot so you know the chemistry behind which ingredients will react to what, and being knowledgeable on spices helps a lot too. In terms of inspiration, everything from travel to documentaries to requests from my readers. Sometimes it’s wanting to recreate a specific dish we had at a restaurant or a flavour profile.</p>
  4717.  
  4718.  
  4719.  
  4720. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/jessica-in-the-kitchen-interview/?tp_image_id=19729" src="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-carrot-cake-cupcakes.jpg" alt="A vegan carrot cake cupcake." class="wp-image-19729" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-carrot-cake-cupcakes.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-carrot-cake-cupcakes-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-carrot-cake-cupcakes-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-carrot-cake-cupcakes-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-carrot-cake-cupcakes-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption"><a href="https://jessicainthekitchen.com/vegan-carrot-cupcakes/">Vegan Carrot Cake Cupcakes</a> | Photo Credit: Jessica in the Kitchen</figcaption></figure>
  4721.  
  4722.  
  4723.  
  4724. <p>In terms of challenges, trying to make something vegan taste identical to a non-vegan thing (like vegan butter for example), certainly takes far more time and precision. At that point it’s a matter of consistency, lots of testing and pushing through. Sometimes you do end up with a lot of a product and no matter how good something is, you don’t want it anymore after a point, ha!</p>
  4725.  
  4726.  
  4727.  
  4728. <p><strong>How would you describe your cooking style?</strong></p>
  4729.  
  4730.  
  4731.  
  4732. <p>My baking style is incredibly precise, but my cooking style is a lot more laid back. In fact, when I make my own recipes in the kitchen I usually don’t use any measuring cups or anything. That’s also because I can eyeball a teaspoon or tablespoon after 18 years (whoa) of cooking, and I’m so familiar with my recipes that I can take a more laid-back approach. </p>
  4733.  
  4734.  
  4735.  
  4736. <p>I turn on music, remix, try new things, and generally have a great time. For example, I just re-made my <a href="https://jessicainthekitchen.com/vegan-frittata-on-a-sheet-pan/">vegan frittata</a>. It’s a mix of cooking and baking so I precisely added in the baking powder, sea salt, and nutritional yeast, but “let the ingredients guide me” for the rest of the dish. I had leftover bell peppers so threw them in but didn’t change too much because I love the recipe at its core!</p>
  4737.  
  4738.  
  4739.  
  4740. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/jessica-in-the-kitchen-interview/?tp_image_id=19730" src="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-frittata-sheet-pan.jpg" alt="A vegan frittata on a sheet pan." class="wp-image-19730" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-frittata-sheet-pan.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-frittata-sheet-pan-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-frittata-sheet-pan-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-frittata-sheet-pan-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-frittata-sheet-pan-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption"><a href="https://jessicainthekitchen.com/vegan-frittata-on-a-sheet-pan/">Vegan Frittata</a> | Photo credit: Jessica in the Kitchen</figcaption></figure>
  4741.  
  4742.  
  4743.  
  4744. <h2 class="wp-block-heading">Signature Vegan Dishes By Jessica</h2>
  4745.  
  4746.  
  4747.  
  4748. <p><strong>Could you describe the best dish you’ve ever made?</strong></p>
  4749.  
  4750.  
  4751.  
  4752. <p>Oh, that’s difficult! Two dishes stand out to me &#8211; I had the 24-hour cooked House Black Daal from <a href="https://www.dishoom.com/">Dishoom</a> in London and it almost made me cry. I made my <a href="https://jessicainthekitchen.com/red-lentil-curry-vegan/">One-Pot Red Lentil Curry</a> based on it, and it was pure authenticity, flavour, and ambience &#8211; everything an eating-out experience should have!</p>
  4753.  
  4754.  
  4755.  
  4756. <p>Another favourite was a three-course meal at <a href="https://www.instagram.com/pelssupershop/?hl=en">Peloton Super Shop</a> in Indonesia. The vegan Arancini as well as the carbonara made my day. I’ve since recreated the <a href="https://jessicainthekitchen.com/vegan-arancini-fried-rice-balls-air-fryer-option/">arancini</a> but not yet the carbonara!</p>
  4757.  
  4758.  
  4759.  
  4760. <figure class="wp-block-image size-full"><img decoding="async" width="1440" height="2160" data-pin-url="https://olivesfordinner.com/jessica-in-the-kitchen-interview/?tp_image_id=19732" src="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-Aranccini.jpg" alt="Vegan arancini, topped with marinara." class="wp-image-19732" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-Aranccini.jpg 1440w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-Aranccini-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-Aranccini-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-Aranccini-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-Aranccini-1024x1536.jpg 1024w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-Aranccini-1365x2048.jpg 1365w" sizes="(max-width: 1440px) 100vw, 1440px" /><figcaption class="wp-element-caption"><a href="https://jessicainthekitchen.com/vegan-arancini-fried-rice-balls-air-fryer-option/">Vegan Arancini</a> | Photo Credit: Jessica in the Kitchen</figcaption></figure>
  4761.  
  4762.  
  4763.  
  4764. <p><strong>Do you have any culinary heroes?</strong><br>My mom and my grandma 🙂</p>
  4765.  
  4766.  
  4767.  
  4768. <p><strong>If you could cook with anyone in the kitchen, who would it be?</strong></p>
  4769.  
  4770.  
  4771.  
  4772. <p>To be honest I already have! I LOVE cooking with my husband (he cooks as much as I do!) and I’ve cooked and baked with my mom more recently too and it was everything, I felt like a little girl again!</p>
  4773.  
  4774.  
  4775.  
  4776. <p><strong>If you could host a dream party, who would be there and what would the menu look like?</strong></p>
  4777.  
  4778.  
  4779.  
  4780. <p>Dream party would definitely be an outdoor under-the-stars kind of setup with a full <a href="https://jessicainthekitchen.com/recipes/cuisine/italian/">vegan Italian</a> menu! I love Italian food and I’ve explored it SO much more since being vegan. Maybe Italian with a Jamaican twist?! Would just love my family and friends to be there!</p>
  4781.  
  4782.  
  4783.  
  4784. <p>I would definitely make my <a href="https://jessicainthekitchen.com/vegan-tiramisu-recipe-ladyfingers-plant-based-dessert/">vegan tiramisu</a>, my <a href="https://jessicainthekitchen.com/creamy-mushroom-risotto-vegan-gf/">risotto</a> (based on a risotto we had on our honeymoon in Paris) and some <a href="https://jessicainthekitchen.com/spicy-arrabbiata-sauce-easy-vegan/">arrabbiata sauce</a> to put on everything! </p>
  4785.  
  4786.  
  4787.  
  4788. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/jessica-in-the-kitchen-interview/?tp_image_id=19733" src="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-Tiramisu.jpg" alt="A slice of vegan tiramisu on a plate." class="wp-image-19733" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-Tiramisu.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-Tiramisu-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-Tiramisu-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-Tiramisu-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-Tiramisu-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption"><a href="https://jessicainthekitchen.com/vegan-tiramisu-recipe-ladyfingers-plant-based-dessert/">Vegan Tiramisu</a> | Photo credit: Jessica in the Kitchen</figcaption></figure>
  4789.  
  4790.  
  4791.  
  4792. <p><strong>What’s one ingredient and kitchen gadget you can’t live without?</strong></p>
  4793.  
  4794.  
  4795.  
  4796. <p>My air fryer! Haha. I use it far too much. But if it wasn’t my <a href="https://jessicainthekitchen.com/?s=air+fry">air fryer</a>, a wooden spatula. I don’t know, it just hits different stirring with a wooden spatula?! You can use it to “chop” up <a href="https://jessicainthekitchen.com/tag/tofu/">tofu</a> or <a href="https://jessicainthekitchen.com/vegan-wellington-recipe-mushroom/">veg meat</a> in a pan into a crumble, stir and swirl anything, scrape fond off the bottom of stainless steel pans. Plus once you care for it it lasts SO long!</p>
  4797.  
  4798.  
  4799.  
  4800. <p><em>Thanks, Jessica, for sharing more about yourself—it’s been wonderful getting to know you better! If you’re already a fan, I hope you’ve enjoyed this deeper look. If you’re just discovering Jessica, enjoy diving into her beautiful site!</em></p>
  4801.  
  4802.  
  4803.  
  4804. <h2 class="wp-block-heading">Hungry For More? Check Out These Interviews With Vegan Bloggers, Chefs, And Artists!</h2>
  4805.  
  4806.  
  4807.  
  4808. <ul>
  4809. <li><a href="https://olivesfordinner.com/interview-with-thomas-wehner-of-gastroplant/">Gastroplant</a>: Love <a href="https://olivesfordinner.com/best-vegan-ramen-guide/">vegan ramen</a>? Thomas has you covered!</li>
  4810.  
  4811.  
  4812.  
  4813. <li><a href="https://olivesfordinner.com/interview-with-amanda-logan-of-my-goodness-kitchen/">My Goodness Kitchen</a>: I love Amanda&#8217;s recipes and interviewing her was a blast.</li>
  4814.  
  4815.  
  4816.  
  4817. <li><a href="https://olivesfordinner.com/why-i-cook-interview-with-amrita-bala-of-crazy-vegan-kitchen/">Crazy Vegan Kitchen</a>: Prepare to be blown away by Amrita&#8217;s vegan desserts!</li>
  4818.  
  4819.  
  4820.  
  4821. <li><a href="https://olivesfordinner.com/the-first-mess-interview-with-laura-wright/">The First Mess</a>: Laura makes the best <a href="https://olivesfordinner.com/vegan-comfort-food-recipes/">vegan comfort food</a>.</li>
  4822.  
  4823.  
  4824.  
  4825. <li><a href="https://olivesfordinner.com/interview-with-alexander-gershberg/">Chef Alexander Gershberg</a>: Learn all about <a href="https://olivesfordinner.com/vegan-umami/">vegan umami</a> from this talented chef.</li>
  4826. </ul>
  4827. <p>The post <a href="https://olivesfordinner.com/jessica-in-the-kitchen-interview/">Interview With Jessica In The Kitchen</a> appeared first on <a href="https://olivesfordinner.com">Olives for Dinner</a>.</p>
  4828. ]]></content:encoded>
  4829. <wfw:commentRss>https://olivesfordinner.com/jessica-in-the-kitchen-interview/feed/</wfw:commentRss>
  4830. <slash:comments>0</slash:comments>
  4831. </item>
  4832. <item>
  4833. <title>Best Vegan Caviar Brands &#038; Ideas</title>
  4834. <link>https://olivesfordinner.com/beet-caviar-vegan-sushi/</link>
  4835. <comments>https://olivesfordinner.com/beet-caviar-vegan-sushi/#comments</comments>
  4836. <dc:creator><![CDATA[erin wysocarski]]></dc:creator>
  4837. <pubDate>Wed, 17 Apr 2024 12:59:30 +0000</pubDate>
  4838. <category><![CDATA[Roundups and Guides]]></category>
  4839. <category><![CDATA[Vegan Seafood]]></category>
  4840. <category><![CDATA[vegan sushi]]></category>
  4841. <category><![CDATA[Vegan Umami]]></category>
  4842. <guid isPermaLink="false">https://olivesfordinner.com/?p=339</guid>
  4843.  
  4844. <description><![CDATA[<p><center>Check out our fish-free guide on vegan caviar brands and recipes.</center></p>
  4845. <p>The post <a href="https://olivesfordinner.com/beet-caviar-vegan-sushi/">Best Vegan Caviar Brands &amp; Ideas</a> appeared first on <a href="https://olivesfordinner.com">Olives for Dinner</a>.</p>
  4846. ]]></description>
  4847. <content:encoded><![CDATA[
  4848. <p class="has-text-align-center">Discover the pearls of the plant-based world with our expert guide to vegan caviar. We&#8217;ll navigate you through the best brands and ideas for adding a touch of class to any dish.</p>
  4849.  
  4850.  
  4851.  
  4852. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1600" data-pin-url="https://olivesfordinner.com/beet-caviar-vegan-sushi/?tp_image_id=14935" src="https://olivesfordinner.com/wp-content/uploads/2023/03/Beet-amaranth-caviar-vegan-sushi.jpg" alt="Vegan caviar made with amaranth grain and beet juice, served gunkan maki-style." class="wp-image-14935" srcset="https://olivesfordinner.com/wp-content/uploads/2023/03/Beet-amaranth-caviar-vegan-sushi.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2023/03/Beet-amaranth-caviar-vegan-sushi-225x300.jpg 225w, https://olivesfordinner.com/wp-content/uploads/2023/03/Beet-amaranth-caviar-vegan-sushi-768x1024.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2023/03/Beet-amaranth-caviar-vegan-sushi-1152x1536.jpg 1152w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  4853.  
  4854.  
  4855.  
  4856. <p>Looking for a way to sprinkle a little luxury onto your vegan dishes? Meet vegan caviar, the rising star in <a href="https://olivesfordinner.com/recipe-index/">plant-based cooking</a>. Whether it’s garnishing a festive <a href="https://olivesfordinner.com/category/appetizers/">appetizer</a>, adding a pop of <a href="https://olivesfordinner.com/vegan-umami/">plant-based umami</a>, or enhancing your favorite <a href="https://olivesfordinner.com/vegan-sushi-recipes/">vegan sushi</a>, this gourmet alternative is redefining what it means to indulge responsibly.</p>
  4857.  
  4858.  
  4859.  
  4860. <p>This guide will take you through the joys of vegan caviar, proving that these little pearls can effortlessly lift your meals from simple to spectacular. By blending luxury with compassion, it&#8217;s a perfect, versatile choice for those looking to add a wow factor to their <a href="https://olivesfordinner.com/vegan-seafood-recipes-roundup/">vegan seafood dishes</a> and beyond. </p>
  4861.  
  4862.  
  4863.  
  4864. <p>Let’s explore how vegan caviar can be your next kitchen favorite, where unique texture and robust flavor meet responsibility in every bite. Get ready to impress your guests and treat yourself with this sustainable option that’s just as good for the planet as it is for your palate.</p>
  4865.  
  4866.  
  4867.  
  4868. <h2 class="wp-block-heading">What Is Caviar?</h2>
  4869.  
  4870.  
  4871.  
  4872. <p>What exactly is caviar? Traditional caviar, made from the processed roe of fish like sturgeon, is often seen as a delicacy, but the truth behind its production is <a href="https://sentientmedia.org/organic-caviar-farms-fish-suffer/">far from glamorous</a>. Thankfully, plant-based caviar is a kind and elegant alternative. This innovation can add a touch of indulgence to your meals without the <a href="https://www.onegreenplanet.org/animalsandnature/why-you-shouldnt-eat-caviar/">cruelty</a>.</p>
  4873.  
  4874.  
  4875.  
  4876. <p>The caviar industry also casts a long shadow over our oceans. Sturgeon, the primary source of traditional caviar, are now <a href="https://wwf.panda.org/discover/our_focus/freshwater_practice/freshwater_inititiaves/sturgeon_initiative/">critically endangered</a> due to overfishing driven by high demand for their eggs. This overfishing not only threatens the survival of sturgeon species but also disrupts marine ecosystems, highlighting a clear conflict between gourmet food products and environmental conservation.</p>
  4877.  
  4878.  
  4879.  
  4880. <p>Embracing plant-based caviar offers a way to enjoy the luxurious experience of caviar without the environmental and ethical costs. Made from <a href="https://www.mashed.com/1473529/what-is-vegan-caviar/">plant-based ingredients</a>, it&#8217;s is not only cruelty-free but also more sustainable, reducing the strain on marine life and helping us tread more lightly on the planet. This alternative allows everyone to indulge in the decadence of caviar while fostering a kinder, more responsible approach to our dining habits.</p>
  4881.  
  4882.  
  4883.  
  4884. <h2 class="wp-block-heading">Can Fish Feel Pain?</h2>
  4885.  
  4886.  
  4887.  
  4888. <p>It&#8217;s a common question and the answer might surprise many: research has shown that <a href="https://hakaimagazine.com/features/fish-feel-pain-now-what/">fish can indeed feel pain</a>. Just like mammals and birds, fish have nociceptors, which are receptors specifically for detecting potentially harmful stimuli and sending pain signals to the brain. Studies have observed that fish react to painful stimuli by changing their behavior, such as avoiding certain areas or reducing feeding, indicating a conscious awareness of discomfort. Understanding this can deepen our appreciation for the complexity of aquatic life and foster more mindful interactions with all species.</p>
  4889.  
  4890.  
  4891.  
  4892. <h2 class="wp-block-heading">What Is Vegan Caviar Made Of?</h2>
  4893.  
  4894.  
  4895.  
  4896. <p>Vegan caviar is a culinary innovation designed to mimic the texture and flavor of traditional caviar without the fish and the cruel practices that come along with it. It&#8217;s made from a variety of plant-based ingredients that are chosen for their ability to replicate the delicate popping sensation and <a href="https://olivesfordinner.com/pasta-with-seaweed-matcha-butter-and-vegan-scallops/">subtle oceanic tastes</a> associated with fish-based roe. This plant-based delicacy is not only a representation of culinary creativity but also offers a <a href="https://www.eater.com/22924366/vegan-caviar-restaurant-trend-tonburi-seaweed-fine-dining">sustainable and ethical alternative</a> to traditional caviar.</p>
  4897.  
  4898.  
  4899.  
  4900. <p>Common ingredients used to make vegan caviar include:</p>
  4901.  
  4902.  
  4903.  
  4904. <ul>
  4905. <li><strong><a href="https://olivesfordinner.com/seaweed-tofu-beignets-with-jalapeno-and/">Seaweed:</a></strong> Often used for its natural brininess and ability to form beads.</li>
  4906.  
  4907.  
  4908.  
  4909. <li><strong>Agar-agar:</strong> A gelatinous substance derived from algae, used as a thickener to create the characteristic texture of caviar.</li>
  4910.  
  4911.  
  4912.  
  4913. <li><strong>Tapioca: </strong>Adds a slight chewiness and is excellent for creating the desired consistency.</li>
  4914.  
  4915.  
  4916.  
  4917. <li><strong>Fruit and vegetable juices (such as beet or carrot):</strong> Provide natural coloring and subtle flavors.</li>
  4918.  
  4919.  
  4920.  
  4921. <li><strong>Sodium alginate:</strong> Extracted from brown seaweed, it&#8217;s used in spherification to encapsulate juices in a gel-like membrane, mimicking caviar&#8217;s iconic look.</li>
  4922.  
  4923.  
  4924.  
  4925. <li><strong>Calcium Chloride:</strong> Often used in spherification along with sodium alginate to create the gel-like beads that resemble caviar.</li>
  4926. </ul>
  4927.  
  4928.  
  4929.  
  4930. <p>Common techniques for making it at home include:</p>
  4931.  
  4932.  
  4933.  
  4934. <p><strong><a href="https://olivesfordinner.com/gingerade-kombucha-caviar/">Spherification</a>: </strong>This technique involves dripping a liquid mixed with agar-agar into an ice-cold container of oil with a pipette. The reaction forms a gel-like shell around droplets of the liquid, creating spheres that mimic the appearance and texture of traditional caviar. I used <a href="https://olivesfordinner.com/gingerade-kombucha-caviar/">kombucha in this recipe</a>, but other liquids can be used.</p>
  4935.  
  4936.  
  4937.  
  4938. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1200" data-pin-url="https://olivesfordinner.com/beet-caviar-vegan-sushi/?tp_image_id=19655" src="https://olivesfordinner.com/wp-content/uploads/2012/04/Vegan-caviar-spherification.jpg" alt="Vegan caviar using the spherification cooking technique." class="wp-image-19655" srcset="https://olivesfordinner.com/wp-content/uploads/2012/04/Vegan-caviar-spherification.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2012/04/Vegan-caviar-spherification-300x300.jpg 300w, https://olivesfordinner.com/wp-content/uploads/2012/04/Vegan-caviar-spherification-1024x1024.jpg 1024w, https://olivesfordinner.com/wp-content/uploads/2012/04/Vegan-caviar-spherification-150x150.jpg 150w, https://olivesfordinner.com/wp-content/uploads/2012/04/Vegan-caviar-spherification-768x768.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2012/04/Vegan-caviar-spherification-320x320.jpg 320w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  4939.  
  4940.  
  4941.  
  4942. <p><strong><a href="https://olivesfordinner.com/deconstructed-taro-root-bubble-tea/">Reverse Spherification</a>:</strong> Used when the main liquid contains calcium or has a high acidity. In this <a href="https://olivesfordinner.com/deconstructed-taro-root-bubble-tea/">reverse spherification</a> recipe I made, vegan yogurt and sodium alginate are combined to create an egg yolk-like sphere that is quite sturdy.</p>
  4943.  
  4944.  
  4945.  
  4946. <p>This technique can also be used to make <a href="https://olivesfordinner.com/beet-tartare-with-mango-yolk/">vegan egg yolks</a> (with mango) and other <a href="https://olivesfordinner.com/leftover-pumpkin-pie-ravioli-spheres/">fun applications</a>.</p>
  4947.  
  4948.  
  4949.  
  4950. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1200" data-pin-url="https://olivesfordinner.com/beet-caviar-vegan-sushi/?tp_image_id=19657" src="https://olivesfordinner.com/wp-content/uploads/2012/04/Reverse-spherification.jpg" alt="A &quot;bubble&quot; made by using the reverse spherification cooking technique." class="wp-image-19657" srcset="https://olivesfordinner.com/wp-content/uploads/2012/04/Reverse-spherification.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2012/04/Reverse-spherification-300x300.jpg 300w, https://olivesfordinner.com/wp-content/uploads/2012/04/Reverse-spherification-1024x1024.jpg 1024w, https://olivesfordinner.com/wp-content/uploads/2012/04/Reverse-spherification-150x150.jpg 150w, https://olivesfordinner.com/wp-content/uploads/2012/04/Reverse-spherification-768x768.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2012/04/Reverse-spherification-320x320.jpg 320w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  4951.  
  4952.  
  4953.  
  4954. <h2 class="wp-block-heading">The Best Vegan Caviar Brands</h2>
  4955.  
  4956.  
  4957.  
  4958. <p>Looking for some of the top plant-based caviar brands? These innovators are redefining luxury with their commitment to sustainability and cruelty-free ingredients. Whether you&#8217;re dressing up <a href="https://olivesfordinner.com/savory-corn-pancakes-with-ikea-vegan/">savory pancakes</a> or adding flair to your <a href="https://olivesfordinner.com/watermelon-tuna-poke-bowl/">vegan poke bowl</a>, these brands offer exceptional taste and texture that can elevate any dish.</p>
  4959.  
  4960.  
  4961.  
  4962. <h3 class="wp-block-heading"><a href="https://caviart.com/">Cavi·art®</a></h3>
  4963.  
  4964.  
  4965.  
  4966. <p>Cavi·art® offers a variety of vegan caviar options made from seaweed. Known for its sustainability and wide range of flavors, including <a href="https://caviart.com/caviart/">traditional black</a> and <a href="https://caviart.com/tosago/">red</a>, as well as <a href="https://caviart.com/foodart/">yellow</a>, this brand provides a versatile choice for culinary use. </p>
  4967.  
  4968.  
  4969.  
  4970. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1303" data-pin-url="https://olivesfordinner.com/beet-caviar-vegan-sushi/?tp_image_id=19643" src="https://olivesfordinner.com/wp-content/uploads/2012/04/Caviart-brand-vegan-caviar-with-vegan-shrimp.jpg" alt="Vegan Smørrebrød, with vegan caviar and plant-based shrimp." class="wp-image-19643" srcset="https://olivesfordinner.com/wp-content/uploads/2012/04/Caviart-brand-vegan-caviar-with-vegan-shrimp.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2012/04/Caviart-brand-vegan-caviar-with-vegan-shrimp-276x300.jpg 276w, https://olivesfordinner.com/wp-content/uploads/2012/04/Caviart-brand-vegan-caviar-with-vegan-shrimp-943x1024.jpg 943w, https://olivesfordinner.com/wp-content/uploads/2012/04/Caviart-brand-vegan-caviar-with-vegan-shrimp-768x834.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.instagram.com/p/C5yVCBjR6dm/">Cavi-art</a></figcaption></figure>
  4971.  
  4972.  
  4973.  
  4974. <h3 class="wp-block-heading"><a href="https://zeroecaviar.com/">Zeroe Caviar</a></h3>
  4975.  
  4976.  
  4977.  
  4978. <p>Zeroe Caviar sets itself apart with a commitment to sustainability, ethical production practices, and great flavor. This cruelty-free caviar is one of the top vegan brands for good reason!</p>
  4979.  
  4980.  
  4981.  
  4982. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1416" data-pin-url="https://olivesfordinner.com/beet-caviar-vegan-sushi/?tp_image_id=19573" src="https://olivesfordinner.com/wp-content/uploads/2024/01/Zeroe-vegan-caviar.jpg" alt="A package of Zeroe brad vegan caviar." class="wp-image-19573" srcset="https://olivesfordinner.com/wp-content/uploads/2024/01/Zeroe-vegan-caviar.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/01/Zeroe-vegan-caviar-254x300.jpg 254w, https://olivesfordinner.com/wp-content/uploads/2024/01/Zeroe-vegan-caviar-868x1024.jpg 868w, https://olivesfordinner.com/wp-content/uploads/2024/01/Zeroe-vegan-caviar-768x906.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  4983.  
  4984.  
  4985.  
  4986. <h3 class="wp-block-heading"><a href="https://www.greenonyx.ag/wanna-greens">Green Onyx</a></h3>
  4987.  
  4988.  
  4989.  
  4990. <p>GreenOnyx&#8217;s <a href="https://www.greenonyx.ag/wanna-greens">Wanna Greens®</a> utilizes advanced hydroponics—a method where plants grow in a water-based, nutrient-rich solution without soil—to cultivate aquatic leafy greens such as water spinach and watercress. Also known as water lentils, this plant-based, brilliantly green, caviar-type product conserves water and space, offering a nutritious, eco-friendly alternative for environmentally conscious consumers.</p>
  4991.  
  4992.  
  4993.  
  4994. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1300" data-pin-url="https://olivesfordinner.com/beet-caviar-vegan-sushi/?tp_image_id=19644" src="https://olivesfordinner.com/wp-content/uploads/2012/04/Green-onyx-wanna-greens.jpg" alt="Green Onyx Wanna Greens plant-based water lentils on a cracker." class="wp-image-19644" srcset="https://olivesfordinner.com/wp-content/uploads/2012/04/Green-onyx-wanna-greens.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2012/04/Green-onyx-wanna-greens-277x300.jpg 277w, https://olivesfordinner.com/wp-content/uploads/2012/04/Green-onyx-wanna-greens-945x1024.jpg 945w, https://olivesfordinner.com/wp-content/uploads/2012/04/Green-onyx-wanna-greens-768x832.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.instagram.com/p/CJlbA7hB_mi/">Green Onyx</a></figcaption></figure>
  4995.  
  4996.  
  4997.  
  4998. <h3 class="wp-block-heading"><a href="https://canesplantbasedculinarylab.com/product/vegan-caviar/">CANES Plant-Based Culinary Lab</a></h3>
  4999.  
  5000.  
  5001.  
  5002. <p>This plant-based caviar offers a luxurious and ethical alternative to traditional caviar, crafted from premium algae and a unique fermented sauce for a rich, decadent flavor. This cruelty-free delicacy also has a long shelf life of up to three months when refrigerated.</p>
  5003.  
  5004.  
  5005.  
  5006. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1025" data-pin-url="https://olivesfordinner.com/beet-caviar-vegan-sushi/?tp_image_id=19645" src="https://olivesfordinner.com/wp-content/uploads/2012/04/Canes-plant-based-culinary-lab-vegan-caviar.jpg" alt="A spoonful of vegan caviar." class="wp-image-19645" srcset="https://olivesfordinner.com/wp-content/uploads/2012/04/Canes-plant-based-culinary-lab-vegan-caviar.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2012/04/Canes-plant-based-culinary-lab-vegan-caviar-300x256.jpg 300w, https://olivesfordinner.com/wp-content/uploads/2012/04/Canes-plant-based-culinary-lab-vegan-caviar-1024x875.jpg 1024w, https://olivesfordinner.com/wp-content/uploads/2012/04/Canes-plant-based-culinary-lab-vegan-caviar-768x656.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.instagram.com/p/CTyea7Wv8xm/?hl=en&amp;img_index=2">CANES Plant-Based Culinary Lab</a></figcaption></figure>
  5007.  
  5008.  
  5009.  
  5010. <h3 class="wp-block-heading"><a href="https://www.avafina.com/shop/Chiaviar-The-Vegans-Caviar-Case-of-6-p338686336">Chiaviar</a></h3>
  5011.  
  5012.  
  5013.  
  5014. <p>Chiaviar™ blends chia seeds, seaweed, and a hint of lemon to create a plant-based caviar that combines the buttery texture of seaweed with the nutty flavor of <a href="https://olivesfordinner.com/mixed-berry-compote-creamy-chia-pudding/">chia</a>, infusing a touch of elegance into your meals. This superfood-rich spread not only adds a luxurious element to dishes but also offers a bounty of nutrients.</p>
  5015.  
  5016.  
  5017.  
  5018. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1173" data-pin-url="https://olivesfordinner.com/beet-caviar-vegan-sushi/?tp_image_id=19646" src="https://olivesfordinner.com/wp-content/uploads/2012/04/Chiaviar-vegan-caviar-on-cracker.jpg" alt="Chia-based vegan caviar on a cracker." class="wp-image-19646" srcset="https://olivesfordinner.com/wp-content/uploads/2012/04/Chiaviar-vegan-caviar-on-cracker.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2012/04/Chiaviar-vegan-caviar-on-cracker-300x293.jpg 300w, https://olivesfordinner.com/wp-content/uploads/2012/04/Chiaviar-vegan-caviar-on-cracker-1024x1001.jpg 1024w, https://olivesfordinner.com/wp-content/uploads/2012/04/Chiaviar-vegan-caviar-on-cracker-768x751.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.instagram.com/p/CqhKas4rVRP/">Chiaviar</a></figcaption></figure>
  5019.  
  5020.  
  5021.  
  5022. <p>These brands, while not exclusively vegan, offer plant-based caviar options:</p>
  5023.  
  5024.  
  5025.  
  5026. <ul>
  5027. <li><a href="https://www.caviarselect.com/products/seaweed-caviar">Caviar Select</a> </li>
  5028.  
  5029.  
  5030.  
  5031. <li><a href="https://www.kaviaarshop.nl/en_GB/c-5001799/vegan/">Cavinoir</a></li>
  5032.  
  5033.  
  5034.  
  5035. <li><a href="https://paramountcaviar.com/products/seaweed-caviar">Paramount Caviar</a></li>
  5036.  
  5037.  
  5038.  
  5039. <li><a href="https://www.seacoreseafood.com/product/kelp-caviar">Seacore</a></li>
  5040. </ul>
  5041.  
  5042.  
  5043.  
  5044. <h2 class="wp-block-heading">Where Can I Buy Plant-Based Caviar?</h2>
  5045.  
  5046.  
  5047.  
  5048. <p>If you&#8217;re curious about trying vegan caviar but aren&#8217;t sure where to find it, vegan online grocers are a fantastic option. These specialized shops carry a wide array of vegan products, often including an option or two.</p>
  5049.  
  5050.  
  5051.  
  5052. <ul>
  5053. <li><a href="https://gtfoitsvegan.com/">GTFO It&#8217;s Vegan</a></li>
  5054.  
  5055.  
  5056.  
  5057. <li><a href="https://veganessentials.com/">Vegan Essentials</a></li>
  5058.  
  5059.  
  5060.  
  5061. <li><a href="https://plantx.com/">PlantX</a></li>
  5062.  
  5063.  
  5064.  
  5065. <li><a href="https://nopigneva.com/">NoPigNeva</a></li>
  5066.  
  5067.  
  5068.  
  5069. <li><a href="https://veganblackmarket.com/">Vegan Black Market</a></li>
  5070. </ul>
  5071.  
  5072.  
  5073.  
  5074. <h2 class="wp-block-heading">How To Serve Vegan Caviar</h2>
  5075.  
  5076.  
  5077.  
  5078. <p>Make your dining experience pop with plant-based caviar. This versatile topping can enhance both the visual appeal and taste of various dishes. Here are some delicious and creative ways to incorporate vegan caviar into dishes:</p>
  5079.  
  5080.  
  5081.  
  5082. <ul>
  5083. <li><strong>Crostini:</strong> Top a crispy crostini with <a href="https://olivesfordinner.com/vegan-lox/">carrot lox</a>, plant-based vegan cream cheese, and a generous spoonful of plant-based caviar for a quick and elegant appetizer.</li>
  5084.  
  5085.  
  5086.  
  5087. <li><strong>Vegan Blini or Savory Pancakes:</strong> Serve these traditional Russian pancakes with a dollop of vegan sour cream and a scoop of plant-based caviar for a <a href="https://olivesfordinner.com/savory-corn-pancakes-with-ikea-vegan/">decadent treat</a>.</li>
  5088.  
  5089.  
  5090.  
  5091. <li><strong>Avocado Toast:</strong> Elevate your avocado toast by adding a sprinkle on top, bringing a burst of flavor and a touch of luxury.</li>
  5092.  
  5093.  
  5094.  
  5095. <li><strong>Sushi Rolls:</strong> Incorporate plant-based caviar into your sushi rolls or as a <a href="https://olivesfordinner.com/spicy-vegan-scallop-ro/">topping for nigiri</a> to add a pop of color and texture.</li>
  5096.  
  5097.  
  5098.  
  5099. <li><strong>Poke Bowls: </strong>Top your <a href="https://olivesfordinner.com/watermelon-tuna-poke-bowl/">vegan poke bowls</a> with vegan caviar for a burst of color and a beautiful visual element.</li>
  5100.  
  5101.  
  5102.  
  5103. <li><strong>Endive Cups:</strong> Place a small amount of vegan caviar in endive leaves with vegan cream cheese, a sprinkle of chives, and a squirt of lemon juice for a refreshing and chic hors d&#8217;oeuvre.</li>
  5104. </ul>
  5105.  
  5106.  
  5107.  
  5108. <p>These ideas showcase the versatility of vegan caviar, making it easy to add a gourmet touch with minimal effort.</p>
  5109.  
  5110.  
  5111.  
  5112. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/beet-caviar-vegan-sushi/?tp_image_id=2475" src="https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-top-down.jpg" alt="A watermelon tuna poke bowl." class="wp-image-2475" srcset="https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-top-down.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-top-down-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-top-down-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-top-down-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2016/04/watermelon-tuna-poke-bowl-top-down-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  5113.  
  5114.  
  5115.  
  5116. <h2 class="wp-block-heading">Conclusion</h2>
  5117.  
  5118.  
  5119.  
  5120. <p>In exploring all of these aspects of vegan caviar, we&#8217;ve discovered that luxury and sustainability can indeed go hand in hand. From the innovative brands crafting these amazing alternatives to the creative ways to incorporate them into your cuisine, plant-based caviar offers a guilt-free indulgence that doesn&#8217;t compromise on taste or ethics. </p>
  5121.  
  5122.  
  5123.  
  5124. <p>Whether you&#8217;re a seasoned vegan or simply looking to reduce your environmental footprint, embracing vegan caviar is a small yet impactful step towards a more responsible and compassionate culinary future.</p>
  5125.  
  5126.  
  5127.  
  5128. <h2 class="wp-block-heading">FAQs</h2>
  5129.  
  5130.  
  5131.  
  5132. <div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1713298675914"><strong class="schema-faq-question">What is vegan caviar made out of?</strong> <p class="schema-faq-answer"><br/>Vegan caviar is typically made from a variety of plant-based ingredients like seaweed, agar-agar, tapioca, and vegetable juices. These ingredients are used to mimic the texture and popping sensation of traditional caviar.</p> </div> <div class="schema-faq-section" id="faq-question-1713298703464"><strong class="schema-faq-question">What is a vegan alternative to caviar?</strong> <p class="schema-faq-answer">A vegan alternative to caviar includes products made from seaweed extracts, sodium alginate, or other plant-based materials that replicate the delicate texture and slight burst of flavor found in fish roe. Some great plant-based brands are Cavi-art and Zeroe.</p> </div> <div class="schema-faq-section" id="faq-question-1713298714533"><strong class="schema-faq-question">Do vegans eat caviar?</strong> <p class="schema-faq-answer">Traditional caviar is not vegan as it involves harvesting roe from fish. It always involves the exploitation and often the killing of fish. While vegans do not eat traditional caviar, they can enjoy plant-based caviar, which is made entirely from plant-based ingredients and designed to offer a similar culinary experience.</p> </div> </div>
  5133.  
  5134.  
  5135. <a class="button tasty-recipes-print-button tasty-recipes-no-print tasty-recipes-print-above-card" href="https://olivesfordinner.com/beet-caviar-vegan-sushi/print/8327/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-8327-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div data-tr-id="8327" id="tasty-recipes-8327" class="tasty-recipes tasty-recipes-8327 tasty-recipes-display tasty-recipes-has-image" data-tasty-recipes-customization="primary-color.border-color">
  5136. <style type="text/css" style="display: none !important;">
  5137. .tasty-recipes-print-button{background-color:#667;border:none;display:inline-block;padding:.5em 1em;text-decoration:none}body:not(.tasty-recipes-print-view) .tasty-recipes-print-button.tasty-recipes-print-above-card{color:#fff;display:none}body:not(.tasty-recipes-print-view) .tasty-recipes-print-button.tasty-recipes-print-above-card:hover{background-color:#b2b2bb;color:#fff;display:inline-block;padding:.5em 1em;text-decoration:none}.tasty-recipes-image-button-container{display:flex;flex-direction:column;flex-wrap:wrap;float:right;margin-left:10px}body.tasty-recipes-print-view .tasty-recipes-buttons,body.tasty-recipes-print-view .tasty-recipes-cook-mode{display:none}.tasty-recipes-image-button-container .tasty-recipes-buttons{margin-bottom:10px;margin-top:10px}.tasty-recipes-image-button-container .tasty-recipes-button-wrap{box-sizing:border-box;margin-bottom:10px}.tasty-recipes-image-button-container .tasty-recipes-buttons a,.tasty-recipes-quick-links a.button{background-color:#f9f9f9;background-color:var(--tr-button-color,#f9f9f9);border:1px solid #aaa;border-color:var(--tr-button-color,#aaa);border-radius:0;color:#aaa;color:var(--tr-button-text-color,#aaa);cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:16px;margin-top:0;padding:8px;text-align:center;text-decoration:none;text-transform:uppercase}.tasty-recipes-quick-links{align-items:center;display:flex;gap:.625em;justify-content:center;margin-bottom:1em}.tasty-recipes-quick-links a.button{display:inline-block;margin:0}.tasty-recipes-quick-links a.button+span{display:none}.tasty-recipes-entry-content .tasty-recipes-buttons a:hover,.tasty-recipes-image-button-container .tasty-recipes-buttons .button:hover,.tasty-recipes-quick-links a.button:hover{background-color:var(--tr-button-text-color,#aaa);color:var(--tr-button-color,#f9f9f9);text-decoration:none}.tasty-recipes-image-button-container .tasty-recipes-buttons .button:hover{opacity:1}.tasty-recipes-image-button-container .tasty-recipes-buttons a:hover{background-color:#979599;text-decoration:none}.tasty-recipes-image-button-container .tasty-recipes-buttons svg{display:none}.tasty-recipes-yield-scale{border:1px solid #979599;border-radius:2px;color:#979599;font-size:.7rem;margin-left:3px;padding:0 4px}.tasty-recipes-units-scale-container{display:flex;flex-wrap:wrap}.tasty-recipes-convert-container{padding:0 1em 1em 0}.tasty-recipes-convert-container .tasty-recipes-convert-label{align-self:center;color:#979599;font-size:.6rem;text-transform:uppercase}.tasty-recipes-convert-container button{background:transparent;border:1px solid #353547;border-radius:2px;color:#353547;letter-spacing:0;margin-left:5px;min-width:34px;padding:2px 4px;text-align:center}.tasty-recipes-convert-container button.tasty-recipes-convert-button-active{background-color:#000;border-color:#000;color:#fff}.tasty-recipes-convert-container button:focus{outline:none}.tasty-recipes-scale-container{display:flex;padding:0 0 1em}.tasty-recipes-scale-container .tasty-recipes-scale-label{align-self:center;color:#979599;font-size:.6rem;text-transform:uppercase}.tasty-recipes-scale-container button{background:transparent;border:1px solid #353547;border-radius:2px;color:#353547;cursor:pointer;letter-spacing:0;margin-left:5px;min-width:34px;padding:2px 4px}.tasty-recipes-scale-container button.tasty-recipes-scale-button-active{background-color:#000;border-color:#000;color:#fff}.tasty-recipes-scale-container button:focus{outline:none}.tasty-recipes-ingredients-header{margin:1em 0}@media only screen and (min-width:520px){.tasty-recipes-ingredients-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}}.tasty-recipes-ingredients-header .tasty-recipes-ingredients-clipboard-container{align-items:baseline;display:inline-flex}.tasty-recipes-ingredients-header h3{margin:0 10px 10px 0}.tasty-recipes-ingredients-clipboard-container .tasty-recipes-copy-button{background:transparent;border:none;color:#353547;height:24px;padding:0;position:relative;width:24px}.tasty-recipes-ingredients-clipboard-container .tasty-recipes-copy-button:hover{opacity:.5}.tasty-recipes-instructions-header{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-between;margin:1em 0}.tasty-recipes-entry-content .tasty-recipes-instructions h3{margin:0 0 1rem}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-instructions h3{margin:0}}button[name=tasty-recipes-video-toggle]{background:#979599;border:#979599;border-radius:2px;display:inline-block;font-size:14px;height:30px;line-height:20px;margin:0;padding:0;text-align:center;vertical-align:middle;width:86px}button[name=tasty-recipes-video-toggle] span{padding:0 4px;pointer-events:none}button[name=tasty-recipes-video-toggle][aria-checked=false] :last-child,button[name=tasty-recipes-video-toggle][aria-checked=true] :first-child{background:#fff;border-radius:2px;color:#979599;padding:2px 4px}button[name=tasty-recipes-video-toggle][aria-checked=false] :first-child,button[name=tasty-recipes-video-toggle][aria-checked=true] :last-child{color:#fff}label[for=tasty-recipes-video-toggle]{color:#979599;font-size:.6rem;line-height:30px;padding-right:8px;text-transform:uppercase;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-o-user-select:none;vertical-align:middle}.tasty-recipe-responsive-iframe-container{margin:10px 0}.tasty-recipes-equipment{display:flex;flex-wrap:wrap;justify-content:space-evenly}.tasty-recipes-equipment>h3{flex:0 0 100%}.tasty-recipes-equipment .tasty-link-card{flex:0 0 50%;padding:1.5rem 1rem;text-align:center}@media screen and (min-width:500px){.tasty-recipes-equipment .tasty-link-card{flex:0 0 33%}}.tasty-recipes-equipment .tasty-link-card p{font-size:1em;font-weight:700;margin-bottom:0}.tasty-recipes-equipment .tasty-link-card p a{color:initial}.tasty-recipes-equipment .tasty-link-card span{font-size:.9em}.tasty-recipes .tasty-recipes-nutrition ul{list-style-type:none;margin:0;padding:0}.tasty-recipes .tasty-recipes-nutrition ul:after{clear:both;content:" ";display:block}.tasty-recipes .tasty-recipes-nutrition li{float:left;list-style-type:none;margin-bottom:0;margin-left:0;margin-right:16px}.tasty-recipes-plug{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1em;text-align:center}.tasty-recipes-plug a{box-shadow:none;text-decoration:none}.tasty-recipes-plug a img{background:transparent;box-shadow:none;display:inline-block;height:auto;margin:5px 0 0 8px;padding:0;width:150px}.tasty-recipes-footer-content{padding:1.5em;text-align:center}.tasty-recipes-footer-content .tasty-recipes-footer-copy{margin-left:0}.tasty-recipes-footer-content img,.tasty-recipes-footer-content svg{width:60px}.tasty-recipes-entry-content .tasty-recipes-entry-footer h3{font-size:1.25em;margin:0 0 .25em;padding:0}.tasty-recipes-entry-footer p{font-size:.75em;margin:0}.tasty-recipes-entry-footer p a{border-bottom:none;box-shadow:none;text-decoration:underline}.tasty-recipes-flash-message{background-color:#fff;border-radius:4px;box-shadow:0 .3px .4px 0 rgba(0,0,0,.024),0 .9px 1.5px 0 rgba(0,0,0,.05),0 3.5px 6px 0 rgba(0,0,0,.1);color:#313135;display:inline-block;font-size:13px;letter-spacing:0;line-height:1.2em;margin-left:10px;padding:4px 10px}@media screen and (min-width:500px){.tasty-recipes-flash-message{padding:4px 10px}}.tasty-recipes-flash-message p{margin:0;padding:0;text-transform:none}@media screen and (min-width:500px){.tasty-recipes-footer-content{align-items:center;display:flex;justify-content:center;padding:1.5em 0;text-align:left}.tasty-recipes-footer-content .tasty-recipes-footer-copy{margin-left:.8em}}@media print{.tasty-recipes-no-print,.tasty-recipes-no-print *{display:none!important}}[data-tr-ingredient-checkbox]{cursor:pointer;list-style-position:outside;list-style-type:none!important;margin-left:0!important}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container{position:relative}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]+label{display:inline-block;position:relative;vertical-align:middle}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]+label:before{border:1px solid;border-radius:2px;content:"";display:inline-block;height:20px;margin-right:10px;position:relative;width:20px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]:checked+label:after{border-bottom:2px solid;border-left:2px solid;content:"";display:inline-block;height:6px;left:4px;position:absolute;top:4px;transform:rotate(-45deg);width:12px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]:focus+label:before{box-shadow:0 0 8px #5e9ed6;outline:1px solid #5d9dd5}[data-tr-ingredient-checkbox=checked]{opacity:.8;text-decoration:line-through}.tasty-recipes-cook-mode__container{align-items:center;display:flex;line-height:100%}.tasty-recipes-cook-mode__container label{font-size:inherit}.tasty-recipes-cook-mode__switch{display:inline-block;height:17px;margin-right:10px;position:relative;width:30px}.tasty-recipes-cook-mode__switch-slider{background-color:#737373;bottom:0;cursor:pointer;display:block;left:0;opacity:.4;position:absolute;right:0;top:0;transition:.4s}.tasty-recipes-cook-mode__switch-slider:before{background-color:#fff;bottom:2px;content:"";height:13px;left:2px;position:absolute;transition:.4s;width:13px}.tasty-recipes-cook-mode__switch input{display:none}.tasty-recipes-cook-mode__switch input:checked+span{opacity:1}.tasty-recipes-cook-mode__switch input:checked+span:before{transform:translateX(13px)}.tasty-recipes-cook-mode__switch-round{border-radius:34px}.tasty-recipes-cook-mode__switch-round:before{border-radius:50%}.tasty-recipes-cook-mode__label{font-weight:700}@media only screen and (max-width:767px){#shop-with-instacart-v1{transform:scale(.75);transform-origin:top left}}/* Bold recipe card styles. */ .tasty-recipes{border:5px solid #667;margin-top:6em;margin-bottom:4em}.tasty-recipes.tasty-recipes-has-plug{margin-bottom:1em}.tasty-recipes-plug{margin-bottom:4em}.tasty-recipes-print-button{display:none}.tasty-recipes-image-shim{height:69.5px;clear:both}.tasty-recipes-entry-header{background-color:#667;color:#fff;text-align:center;padding-top:35px;padding-bottom:1.5em;padding-left:2.5em;padding-right:2.5em}.tasty-recipes-entry-header.tasty-recipes-has-image{padding-top:0px}.tasty-recipes-entry-header .tasty-recipes-image{float:none;text-align:center;transform:translateY(-115px);margin-bottom:1em;/* Decide if we need this */}.tasty-recipes-entry-header .tasty-recipes-image img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:5px solid #667;height:150px;width:150px;display:inline-block;object-fit:cover}.tasty-recipes-entry-header h2{font-size:2em;font-weight:400;text-transform:lowercase;margin-bottom:0;text-align:center;color:#fff;margin-top:0;padding-top:0;padding-bottom:0}.tasty-recipes-has-image .tasty-recipes-entry-header h2{margin-top:-115px}.tasty-recipes-entry-header hr{border:1px solid #b7bbc6;background-color:#b7bbc6;margin-bottom:1em;margin-top:1em}.tasty-recipes-entry-header div.tasty-recipes-rating{text-decoration:none;border:none;display:block;font-size:1.375em}.tasty-recipes-entry-header .tasty-recipes-rating:hover{text-decoration:none}.tasty-recipes-entry-header .tasty-recipes-rating p{margin-bottom:0}.tasty-recipes-no-ratings-buttons .unchecked,.tasty-recipes-no-ratings-buttons .checked,.tasty-recipes-entry-header span.tasty-recipes-rating{color:#fff;color:var(--tr-star-color,#fff)}.tasty-recipes-entry-header .rating-label{font-style:italic;color:#b7bbc6;font-size:0.6875em;display:block}.tasty-recipes,.tasty-recipes-ratings{--tr-star-size:0.97em!important;--tr-star-margin:0.5em!important}.tasty-recipes-entry-header .tasty-recipes-details{margin-top:1em}.tasty-recipes-entry-header .tasty-recipes-details ul{list-style-type:none;margin:0}.tasty-recipes-entry-header .tasty-recipes-details ul li{display:inline-block;margin-left:0.5em;margin-right:0.5em;font-size:1em;line-height:2.5em;color:#fff}@media only screen and (max-width:520px){.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{height:0.8em;margin-top:0.4em}.tasty-recipes-entry-header .tasty-recipes-details ul li{font-size:0.875em;line-height:1.75em}}@media only screen and (min-width:520px){.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{height:1em;margin-top:0.6em}.tasty-recipes-entry-header .tasty-recipes-details ul li{font-size:1em;line-height:2.5em}}.tasty-recipes-entry-header .tasty-recipes-details .tasty-recipes-label{font-style:italic;color:#b7bbc6;margin-right:0.125em}.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{vertical-align:top;margin-right:0.2em;display:inline-block;color:#FFF}.tasty-recipes-entry-header .tasty-recipes-details .author a{color:inherit;text-decoration:underline}.tasty-recipes-entry-content{padding-top:1.25em}.tasty-recipes-entry-content .tasty-recipes-buttons{margin-bottom:1.25em;margin-left:1.25em;margin-right:1.25em}.tasty-recipes-entry-content .tasty-recipes-buttons:after{content:' ';display:block;clear:both}.tasty-recipes-entry-content .tasty-recipes-button-wrap{width:50%;display:inline-block;float:left;box-sizing:border-box}.tasty-recipes-quick-links a.button,.tasty-recipes-entry-content .tasty-recipes-buttons a{text-transform:uppercase;text-align:center;display:block;color:#fff;color:var(--tr-button-text-color,#fff);background-color:#667;background-color:var(--tr-button-color,#666677);font-size:1em;line-height:1.375em;padding:1em;font-weight:bold;margin-top:0;border:none;border-radius:0;text-decoration:none}.tasty-recipes-quick-links a.button{display:inline-block}.tasty-recipes-entry-content a img{box-shadow:none;-webkit-box-shadow:none}.tasty-recipes-quick-links a.button:hover,.tasty-recipes-entry-content .tasty-recipes-buttons a:hover{border:none}.tasty-recipes-entry-content .tasty-recipes-buttons img{vertical-align:top}.tasty-recipes-entry-content .tasty-recipes-buttons .svg-print,.tasty-recipes-entry-content .tasty-recipes-buttons .svg-pinterest,.tasty-recipes-entry-content .tasty-recipes-buttons .svg-heart-regular,.tasty-recipes-entry-content .tasty-recipes-buttons .svg-heart-solid{height:1.25em;margin-right:0.375em;margin-bottom:0;background:none;display:inline-block;vertical-align:middle}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-button-wrap:first-child{padding-right:0.625em}.tasty-recipes-entry-content .tasty-recipes-button-wrap:last-child{padding-left:0.625em}}@media only screen and (max-width:520px){.tasty-recipes-entry-content .tasty-recipes-button-wrap{width:100%}.tasty-recipes-entry-content .tasty-recipes-button-wrap:nth-child(2){padding-top:1em}}.tasty-recipes-entry-content h3{text-transform:uppercase;font-size:0.75em;color:#979599;margin:1.5em 0}.tasty-recipes-ingredients-header,.tasty-recipes-instructions-header{margin:1.5em 0}.tasty-recipes-entry-content h4{font-size:1em;padding-top:0;margin-bottom:1.5em;margin-top:1.5em}.tasty-recipes-entry-content hr{background-color:#eae9eb;border:1px solid #eae9eb;margin-top:1em;margin-bottom:1em}.tasty-recipes-entry-content .tasty-recipes-description,.tasty-recipes-entry-content .tasty-recipes-ingredients,.tasty-recipes-entry-content .tasty-recipes-instructions,.tasty-recipes-entry-content .tasty-recipes-keywords{padding-left:1.25em;padding-right:1.25em}.tasty-recipes-entry-content .tasty-recipes-description h3{display:none}.tasty-recipes-entry-content .tasty-recipes-description p{margin-bottom:1em}.tasty-recipes-entry-content .tasty-recipes-ingredients ul,.tasty-recipes-entry-content .tasty-recipes-instructions ul{list-style-type:none;margin-left:0;margin-bottom:1.5em;padding:0}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li,.tasty-recipes-entry-content .tasty-recipes-instructions ul li{margin-bottom:0.625em;list-style-type:none;position:relative;margin-left:1.5em;line-height:1.46}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li:before,.tasty-recipes-entry-content .tasty-recipes-instructions ul li:before{background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:0.5em;width:0.5em;display:block;content:' ';left:-1.25em;top:0.375em;position:absolute}.tasty-recipes-entry-content .tasty-recipes-ingredients ol,.tasty-recipes-entry-content .tasty-recipes-instructions ol{counter-reset:li;margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-ingredients ol>li,.tasty-recipes-entry-content .tasty-recipes-instructions ol>li{list-style-type:none;position:relative;margin-bottom:1em;margin-left:1.5em;line-height:1.46}.tasty-recipes-entry-content .tasty-recipes-ingredients ol>li:before,.tasty-recipes-entry-content .tasty-recipes-instructions ol>li:before{content:counter(li);counter-increment:li;position:absolute;background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:1.45em;width:1.45em;color:#fff;left:-1.25em;transform:translateX(-50%);line-height:1.5em;font-size:0.6875em;text-align:center;top:0.1875em}.tasty-recipes-entry-content .tasty-recipes-ingredients li li,.tasty-recipes-entry-content .tasty-recipes-instructions li li{margin-top:0.625em}.tasty-recipes-entry-content .tasty-recipes-ingredients li ul,.tasty-recipes-entry-content .tasty-recipes-ingredients li ol,.tasty-recipes-entry-content .tasty-recipes-instructions li ul,.tasty-recipes-entry-content .tasty-recipes-instructions li ol{margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-equipment{padding-left:1.25em;padding-right:1.25em}.tasty-recipes-entry-content .tasty-recipe-video-embed~.tasty-recipes-equipment{padding-top:1em}.tasty-recipes-entry-content .tasty-recipes-notes{padding:1.25em;background-color:#edf0f2}.tasty-recipes-entry-content .tasty-recipes-notes ol{counter-reset:li;margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-notes ul{margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{background-color:#fff;padding-bottom:1.25em;margin-bottom:1.5em;position:relative;-webkit-clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px);clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px)}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{padding-left:1.5625em;padding-right:1.5625em;padding-top:1.25em}.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{margin-left:2em}}.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul li,.tasty-recipes-entry-content .tasty-recipes-notes ol li{padding-left:2.5em}.tasty-recipes-entry-content .tasty-recipes-notes ul li,.tasty-recipes-entry-content .tasty-recipes-notes ol li{position:relative;list-style:none;padding-top:1em;margin-left:0;margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-notes p:before,.tasty-recipes-entry-content .tasty-recipes-notes ul li:before{content:'i';display:block;background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:1.3em;width:1.3em;font-size:0.75em;line-height:1.3em;text-align:center;color:#fff;position:absolute;left:1.167em;top:1.9em}.tasty-recipes-entry-content .tasty-recipes-notes ol>li:before{content:counter(li);counter-increment:li;position:absolute;background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:1.45em;width:1.45em;color:#fff;left:2em;transform:translateX(-50%);line-height:1.5em;font-size:0.6875em;text-align:center;top:2em}.tasty-recipes-entry-content .tasty-recipes-notes p:last-child{margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-other-details{background-color:#edf0f2;padding:0 1.25em 1.25em}.tasty-recipes-entry-content .tasty-recipes-other-details ul{color:#667;display:flex;flex-wrap:wrap;font-size:0.85rem;list-style:none;margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-other-details ul li{margin:0 0.5rem;list-style:none}.tasty-recipes-entry-content .tasty-recipes-other-details ul li .tasty-recipes-label{font-style:italic}.tasty-recipes-entry-content .tasty-recipes-other-details .detail-icon{color:#667;vertical-align:top;margin-right:0.2em;display:inline-block}@media only screen and (max-width:520px){.tasty-recipes-entry-content .tasty-recipes-other-details .detail-icon{height:0.8em;margin-top:0.4em}.tasty-recipes-entry-content .tasty-recipes-other-details ul li{font-size:0.875em;line-height:1.75em}}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-other-details .detail-icon{height:1em;margin-top:0.8em}.tasty-recipes-entry-content .tasty-recipes-other-details ul li{font-size:1em;line-height:2.5em}}.tasty-recipes-entry-content .tasty-recipes-keywords{background-color:#edf0f2;padding-bottom:1em;padding-top:1em}.tasty-recipes-entry-content .tasty-recipes-keywords p{font-size:0.7em;font-style:italic;color:#979599;margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-keywords p span{font-weight:bold}.tasty-recipes-nutrifox{text-align:center;margin:0}.nutrifox-label{background-color:#edf0f2}.tasty-recipes-nutrifox iframe{width:100%;display:block;margin:0}.tasty-recipes-entry-content .tasty-recipes-nutrition{padding:1.25em;color:#667}.tasty-recipes-nutrition .tasty-recipes-label{font-style:italic;color:#b7bbc6;margin-right:0.125em;font-weight:400}.tasty-recipes-nutrition ul li{float:none;display:inline-block;line-height:2em;margin:0 10px 0 0}.tasty-recipes-entry-footer{background-color:#667}.tasty-recipes-entry-footer img,.tasty-recipes-entry-footer svg{color:#FFF}.tasty-recipes-entry-content .tasty-recipes-entry-footer h3{color:#fff}.tasty-recipes-entry-footer{color:#fff}.tasty-recipes-entry-footer:after{content:' ';display:block;clear:both}/* Print view styles */ .tasty-recipes-print-view .tasty-recipe-video-embed,.tasty-recipes-print-view .tasty-recipes-other-details,.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details .detail-icon,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes p:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ul li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ul li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ol li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ul li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ol li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol>li:before,.tasty-recipes-print .tasty-recipes-entry-footer img{display:none}.tasty-recipes-print-view{font-size:11px;background-color:#fff;line-height:1.5em}.tasty-recipes-print{padding:0}.tasty-recipes-print-view .tasty-recipes{margin-top:1em}.tasty-recipes-print-view .tasty-recipes-entry-content h3{font-size:1.2em;letter-spacing:0.1em;margin:0 0 10px 0}.tasty-recipes-print-view .tasty-recipes-ingredients-header,.tasty-recipes-print-view .tasty-recipes-instructions-header{margin:0}.tasty-recipes-print-view .tasty-recipes-ingredients,.tasty-recipes-print-view .tasty-recipes-instructions{padding:1.25em}.tasty-recipes-print .tasty-recipes-entry-header{background-color:inherit;color:inherit;padding:0;text-align:left}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-image{float:right;transform:none}.tasty-recipes-print.tasty-recipes-has-image .tasty-recipes-entry-header h2{margin-top:0;text-align:left}.tasty-recipes-print .tasty-recipes-entry-header h2{color:inherit;margin-bottom:0.5em}.tasty-recipes-print .tasty-recipes-entry-header hr{display:none}.tasty-recipes-print .tasty-recipes-entry-header span.tasty-recipes-rating{color:#000}.tasty-recipes-entry-header div.tasty-recipes-rating a{text-decoration:none}.tasty-recipes-entry-header div.tasty-recipes-rating p{margin-top:4px}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details ul{padding:0;clear:none}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details ul li{line-height:1.5em;color:#000;margin:0 10px 0 0}.tasty-recipes-print .tasty-recipes-entry-content img{max-width:50%;height:auto}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ol li,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ol li{margin-bottom:0.5em;list-style:decimal;line-height:1.5em}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ul li,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ul li{margin-bottom:0.5em;line-height:1.1;list-style:disc}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes{background:none!important}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol{background:none!important}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol li{padding:0;clip-path:none;background:none;line-height:1.5em;list-style:decimal}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes p{padding:0;clip-path:none;background:none;line-height:1.5em}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ul li{padding:0;clip-path:none;background:none;line-height:1.5em;list-style:disc}.tasty-recipes-print .tasty-recipes-source-link{text-align:center}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li[data-tr-ingredient-checkbox]:before{display:none}.tasty-recipes-cook-mode{margin-top:1em}.tasty-recipes-cook-mode__label{font-style:italic;color:#667;font-weight:normal}.tasty-recipes-cook-mode__helper{font-size:1em}.tasty-recipes-cook-mode .tasty-recipes-cook-mode__switch .tasty-recipes-cook-mode__switch-slider{background-color:#667}
  5138. </style>
  5139. <style type="text/css">body{ --tr-star-color:#F2B955; }
  5140. </style>
  5141. <style type="text/css">.tasty-recipes-rating-outline,.tasty-recipes-rating-solid{display:inline-block;line-height:1}.tasty-recipes-rating-outline svg,.tasty-recipes-rating-solid svg{fill:currentColor;height:var(--tr-star-size,18px);width:var(--tr-star-size,18px)}.tasty-recipes-rating-outline[data-tr-clip="10"] svg,.tasty-recipes-rating-solid[data-tr-clip="10"] svg{fill:url(#tasty-recipes-clip-10)}.tasty-recipes-rating-outline[data-tr-clip="20"] svg,.tasty-recipes-rating-solid[data-tr-clip="20"] svg{fill:url(#tasty-recipes-clip-20)}.tasty-recipes-rating-outline[data-tr-clip="30"] svg,.tasty-recipes-rating-solid[data-tr-clip="30"] svg{fill:url(#tasty-recipes-clip-30)}.tasty-recipes-rating-outline[data-tr-clip="40"] svg,.tasty-recipes-rating-solid[data-tr-clip="40"] svg{fill:url(#tasty-recipes-clip-40)}.tasty-recipes-rating-outline[data-tr-clip="50"] svg,.tasty-recipes-rating-solid[data-tr-clip="50"] svg{fill:url(#tasty-recipes-clip-50)}.tasty-recipes-rating-outline[data-tr-clip="60"] svg,.tasty-recipes-rating-solid[data-tr-clip="60"] svg{fill:url(#tasty-recipes-clip-60)}.tasty-recipes-rating-outline[data-tr-clip="70"] svg,.tasty-recipes-rating-solid[data-tr-clip="70"] svg{fill:url(#tasty-recipes-clip-70)}.tasty-recipes-rating-outline[data-tr-clip="80"] svg,.tasty-recipes-rating-solid[data-tr-clip="80"] svg{fill:url(#tasty-recipes-clip-80)}.tasty-recipes-rating-outline[data-tr-clip="90"] svg,.tasty-recipes-rating-solid[data-tr-clip="90"] svg{fill:url(#tasty-recipes-clip-90)}.tasty-recipes-rating-outline[data-tr-clip="0"] svg{fill:url(#tasty-recipes-clip-0)}.tasty-recipes-rating-solid{--tr-star-opacity:.4}.tasty-recipes-rating-solid[data-tr-clip="0"] svg{opacity:var(--tr-star-opacity)}[data-tr-default-rating]>span:not([data-tr-checked]) .tasty-recipes-rating-solid svg{--tr-star-opacity:.4;opacity:var(--tr-star-opacity)}[data-tr-default-rating]>span:not([data-tr-checked]) .tasty-recipes-rating-outline svg{fill:url(#tasty-recipes-clip-0)}[data-tr-default-rating] span[data-tr-checked]~span .tasty-recipes-rating-solid svg{fill:currentColor;--tr-star-opacity:1}[data-tr-default-rating] span[data-tr-checked]~span .tasty-recipes-rating-outline svg{fill:currentColor}input.tasty-recipes-rating:checked~span .tasty-recipes-rating-solid svg{fill:currentColor;--tr-star-opacity:1}input.tasty-recipes-rating:checked~span .tasty-recipes-rating-outline svg{fill:currentColor}@media only screen and (min-width:1024px){.tasty-recipes-ratings-buttons:hover span .tasty-recipes-rating-solid svg{--tr-star-opacity:.4!important;opacity:var(--tr-star-opacity)}.tasty-recipes-ratings-buttons:hover span .tasty-recipes-rating-outline svg{fill:url(#tasty-recipes-clip-0)!important}.tasty-recipes-ratings-buttons:hover>:hover .tasty-recipes-rating-solid svg,.tasty-recipes-ratings-buttons:not(:hover)>input:checked~span .tasty-recipes-rating-solid svg,.tasty-recipes-ratings-buttons>:hover .tasty-recipes-rating-solid svg,.tasty-recipes-ratings-buttons>:hover~span .tasty-recipes-rating-solid svg{fill:currentColor!important;--tr-star-opacity:1!important}.tasty-recipes-ratings-buttons:hover>:hover .tasty-recipes-rating-outline svg,.tasty-recipes-ratings-buttons:not(:hover)>input:checked~span .tasty-recipes-rating-outline svg,.tasty-recipes-ratings-buttons>:hover .tasty-recipes-rating-outline svg,.tasty-recipes-ratings-buttons>:hover~span .tasty-recipes-rating-outline svg{fill:currentColor!important}}.tasty-recipes-static-tooltip{background-color:#000;border-radius:4px;color:#fff;font-size:.9rem;opacity:0;padding:5px 10px;position:absolute;text-align:center;transition:opacity .5s ease-in-out,visibility .5s ease-in-out,transform .5s cubic-bezier(.71,1.7,.77,1.24);vertical-align:middle;visibility:hidden;width:230px;z-index:9}.tasty-recipes-static-tooltip.opened{opacity:1;transform:translateY(-4px);visibility:visible}.tasty-recipes-static-tooltip a{color:#f7d578;display:block}.tasty-recipes-static-tooltip:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;bottom:-6px;content:"";font-size:0;left:calc(50% - 4px);line-height:0;pointer-events:none;position:absolute;transform:translateZ(0);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);width:0;z-index:99}.tasty-recipes-static-tooltip.tr-hide-tail:after{display:none}.tasty-recipes,.tasty-recipes-quick-links,.tasty-recipes-ratings,.wp-admin .tasty-recipes-comment-form{--tr-star-size:18px;--tr-star-margin:3px}.tasty-recipes-rating,.tasty-recipes-ratings-buttons{color:#f2b955;color:var(--tr-star-color,#f2b955)}.tasty-recipes-comment-form{border:none;margin:0;padding:0}.tasty-recipes-comment-form.tasty-recipes-ratings{display:block}.tasty-recipes-entry-header div.tasty-recipes-rating p,.tasty-recipes-rating-stars,.tasty-recipes-ratings,.tasty-recipes-ratings-buttons{display:inline-flex}.tasty-recipes-entry-header div.tasty-recipes-rating p span.tasty-recipes-rating,.tasty-recipes-rating-stars span.tasty-recipes-rating,.tasty-recipes-ratings span.tasty-recipes-rating,.tasty-recipes-ratings-buttons span.tasty-recipes-rating{cursor:pointer;display:inline-block;font-size:var(--tr-star-size,1.1em);margin:0;padding-right:var(--tr-star-margin,.3em)}.tasty-recipes-entry-header div.tasty-recipes-rating p span.tasty-recipes-rating:first-child[data-rating="5"],.tasty-recipes-rating-stars span.tasty-recipes-rating:first-child[data-rating="5"],.tasty-recipes-ratings span.tasty-recipes-rating:first-child[data-rating="5"],.tasty-recipes-ratings-buttons span.tasty-recipes-rating:first-child[data-rating="5"]{padding-right:0}.tasty-recipes-entry-header div.tasty-recipes-rating p{display:flex;justify-content:center}.tasty-recipes-ratings-buttons{flex-direction:row-reverse}.tasty-recipes-ratings-buttons input[type=radio]{clip:auto;cursor:pointer;display:inline-block!important;height:auto;margin:0;margin-left:calc((var(--tr-star-size, 1.1em) + var(--tr-star-margin))*-1);opacity:0;position:relative;width:1.1em!important;width:calc(var(--tr-star-size, 1.1em) + var(--tr-star-margin))!important;z-index:2}.tasty-recipes-ratings-buttons>span{position:relative}.tasty-recipes-ratings-buttons>span i{font-style:normal}.tasty-recipes-ratings-buttons>span:first-child{padding-right:0!important}.tasty-recipes-rating a,.tasty-recipes-rating a:link{background:none;outline:none;text-decoration:none}.tasty-recipes-screen-reader{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tasty-recipes-rating-link{align-items:center;display:inline-flex}.tasty-recipes-rating-link .rating-label{font-size:80%;padding-left:.4em}.tasty-recipes-selected-minimum-rating .comment-form-comment label .required{display:none}.tasty-recipes-has-ratings{text-decoration:none!important}
  5142. </style>
  5143.  
  5144.  
  5145. <header class="tasty-recipes-entry-header" data-tasty-recipes-customization="primary-color.background">
  5146. <div class="tasty-recipes-image">
  5147. <img decoding="async" data-tasty-recipes-customization="primary-color.border-color" width="150" height="150" src="https://olivesfordinner.com/wp-content/uploads/2023/03/Beet-amaranth-caviar-vegan-sushi-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="Vegan caviar made with amaranth grain and beet juice, served gunkan maki-style." data-pin-nopin="nopin" data-pin-url="https://olivesfordinner.com/beet-caviar-vegan-sushi/?tp_image_id=14935" /> </div>
  5148. <h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Vegan Caviar (Plus A Guide On Best Plant-Based Alternatives)</h2>
  5149. <hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
  5150. <div class="tasty-recipes-rating">
  5151. <p><span class="tasty-recipes-ratings-buttons tasty-recipes-no-ratings-buttons" data-tr-default-rating="0" > <span class="tasty-recipes-rating" > <i class="checked" data-rating="5"> <span class="tasty-recipes-rating-solid" data-tr-clip="0"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 5 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="4"> <span class="tasty-recipes-rating-solid" data-tr-clip="0"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 4 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="3"> <span class="tasty-recipes-rating-solid" data-tr-clip="0"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 3 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="2"> <span class="tasty-recipes-rating-solid" data-tr-clip="0"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 2 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="1"> <span class="tasty-recipes-rating-solid" data-tr-clip="0"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 1 Star </span> </i> </span></span></p>
  5152. <p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label">No reviews</span></p>
  5153. </div>
  5154. <div class="tasty-recipes-details">
  5155. <ul>
  5156. <li class="author"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  5157. Author:</span> <a data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name" href="https://olivesfordinner.com/about/">erin wysocarski</a> </li>
  5158. <li class="total-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  5159. <img decoding="async" nopin="nopin" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">
  5160. Total Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-total-time">1 hour</span> </li>
  5161. <li class="yield"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  5162. <img decoding="async" nopin="nopin" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-cutlery.png">
  5163. Yield:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-yield">4 servings</span> </li>
  5164. <li class="diet"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  5165. <img decoding="async" nopin="nopin" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-heart-regular.png">
  5166. Diet:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-diet">Vegan</span> </li>
  5167. </ul>
  5168. </div>
  5169. </header>
  5170.  
  5171. <div class="tasty-recipes-entry-content">
  5172.  
  5173. <div class="tasty-recipes-buttons">
  5174. <div class="tasty-recipes-button-wrap">
  5175. <a class="button tasty-recipes-print-button tasty-recipes-no-print" href="https://olivesfordinner.com/beet-caviar-vegan-sushi/print/8327/" target="_blank" data-tasty-recipes-customization="">
  5176. <img decoding="async" class="svg-print" data-pin-nopin="true" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
  5177. Print Recipe</a>
  5178. </div>
  5179. <div class="tasty-recipes-button-wrap">
  5180. <a class="share-pin button" data-pin-custom="true" data-href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Folivesfordinner.com%2Fbeet-caviar-vegan-sushi%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Folivesfordinner.com%2Fbeet-caviar-vegan-sushi%2F" data-tasty-recipes-customization="">
  5181. <img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
  5182. Pin Recipe</a>
  5183. <script>
  5184. const share_pin_buttons = document.getElementsByClassName( 'share-pin button' );
  5185. if ( share_pin_buttons ) {
  5186. for ( let share_key = 0; share_key < share_pin_buttons.length; share_key++ ) {
  5187. share_pin_buttons[share_key].addEventListener( 'click', (e) => {
  5188. e.stopPropagation();
  5189. window.open(e.target.dataset.href,'targetWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=500');
  5190. return false;
  5191. } );
  5192. }
  5193. }
  5194. </script>
  5195. </div>
  5196. </div>
  5197. <div class="tasty-recipes-description">
  5198. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Description</h3>
  5199. <div class="tasty-recipes-description-body" data-tasty-recipes-customization="body-color.color">
  5200. <p>Dive into making your own vegan caviar at home with this fun recipe! We use amaranth and beet juice to create a delicious plant-based caviar, perfect for topping gunkan maki—a style of sushi where nori wraps around a rice base to hold lavish toppings. It’s a creative and tasty way to enjoy plant-based caviar, bringing a splash of elegance to your homemade sushi night.</p>
  5201. </div>
  5202. </div>
  5203. <hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
  5204. <div class="tasty-recipes-ingredients">
  5205. <div class="tasty-recipes-ingredients-header">
  5206. <div class="tasty-recipes-ingredients-clipboard-container">
  5207. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Ingredients</h3>
  5208. </div>
  5209. <div class="tasty-recipes-units-scale-container">
  5210. </div>
  5211. </div>
  5212. <div data-tasty-recipes-customization="body-color.color">
  5213. <h4>for the vegan caviar</h4>
  5214. <ul>
  5215. <li><span data-amount="34" data-unit="ounce">34 ounces</span> prepared beet juice, unsweetened</li>
  5216. <li><span data-amount="0.75" data-unit="cup">3/4 cup</span> amaranth grain, rinsed</li>
  5217. </ul>
  5218. <h4>for the sushi rice</h4>
  5219. <ul>
  5220. <li><span data-amount="1" data-unit="cup">1 cup</span> sushi rice, soaked for <span data-amount="30">30</span> minutes then rinsed well</li>
  5221. <li><span data-amount="2" data-unit="cup">2 cups</span> water</li>
  5222. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> rice vinegar</li>
  5223. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> sugar</li>
  5224. <li><span data-amount="1.5" data-unit="teaspoon">1 1/2 teaspoon</span> salt</li>
  5225. </ul>
  5226. <h4>additional ingredients</h4>
  5227. <ul>
  5228. <li><span data-amount="6">6</span> nori sheets</li>
  5229. <li>soy sauce, for serving</li>
  5230. </ul>
  5231. <!--INSIDE_INGREDIENTS--> </div>
  5232. <div class="tasty-recipes-cook-mode">
  5233. <div class="tasty-recipes-cook-mode__container">
  5234. <label class="tasty-recipes-cook-mode__switch">
  5235. <input type="checkbox" id="tasty_recipes_66392ed027a40_cookmode"/>
  5236. <span class="tasty-recipes-cook-mode__switch-slider tasty-recipes-cook-mode__switch-round"
  5237. data-tasty-recipes-customization="button-color.background button-text-color.color"></span>
  5238. </label>
  5239. <label for="tasty_recipes_66392ed027a40_cookmode">
  5240. <span class="tasty-recipes-cook-mode__label">Cook Mode</span>
  5241. <span class="tasty-recipes-cook-mode__helper">
  5242. Prevent your screen from going dark </span>
  5243. </label>
  5244. </div>
  5245. </div>
  5246. </div>
  5247. <hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
  5248. <div class="tasty-recipes-instructions">
  5249. <div class="tasty-recipes-instructions-header">
  5250. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
  5251. </div>
  5252. <div data-tasty-recipes-customization="body-color.color">
  5253. <h4>Prepare the Vegan Caviar:</h4>
  5254. <ol>
  5255. <li id="instruction-step-1">In a medium saucepan, bring the beet juice to a boil.</li>
  5256. <li id="instruction-step-2">Add the amaranth grains to the boiling beet juice, stirring continuously to prevent sticking.</li>
  5257. <li id="instruction-step-3">Reduce the heat and let it simmer for about 20 minutes, or until the amaranth is al dente. The grains should be tender but still have a slight bite.</li>
  5258. <li id="instruction-step-4">Remove from heat and allow to cool slightly. Transfer the mixture to a container and refrigerate for at least a few hours without draining to maintain moisture.</li>
  5259. </ol>
  5260. <h4>Cook the Sushi Rice:</h4>
  5261. <ol>
  5262. <li id="instruction-step-5">Rinse the sushi rice under cold water until the water runs clear.</li>
  5263. <li id="instruction-step-6">Cook the rice in a rice cooker or on the stovetop with 2 cups of water.</li>
  5264. <li id="instruction-step-7">While the rice is cooking, mix the rice vinegar, sugar, and salt in a glass bowl until dissolved.</li>
  5265. <li id="instruction-step-8">Once the rice is cooked, transfer it to the vinegar mixture while still warm. Gently fold the rice to evenly coat with the vinegar mixture without mashing the grains.</li>
  5266. <li id="instruction-step-9">Allow to cool to room temperature.</li>
  5267. </ol>
  5268. <h4>Assemble the Gunkan Maki:</h4>
  5269. <ol>
  5270. <li id="instruction-step-10">Cut nori sheets into ribbons approximately 1 to 1 1/2 inches wide.</li>
  5271. <li id="instruction-step-11">Place a small strainer over a bowl and drain the chilled vegan caviar to remove excess juice.</li>
  5272. <li id="instruction-step-12">Wet your hands slightly to prevent sticking and scoop about a tablespoon of sushi rice. Shape the rice into small oval balls about the size of your thumb.</li>
  5273. <li id="instruction-step-13">Wrap a strip of nori around the perimeter of each rice ball, sealing the ends with a small dab of water to hold it together.</li>
  5274. <li id="instruction-step-14">Top each rice oval with a spoonful of drained vegan caviar.</li>
  5275. <li id="instruction-step-15">Serve at room temperature with soy sauce for dipping.</li>
  5276. </ol>
  5277. </div>
  5278. </div>
  5279. <div class="tasty-recipes-notes" data-tasty-recipes-customization="secondary-color.background-color">
  5280. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Notes</h3>
  5281. <div class="tasty-recipes-notes-body" data-tasty-recipes-customization="body-color.color">
  5282. <h4>Storage Tips:</h4>
  5283. <p>This can be stored in an airtight container in the refrigerator for a few days. Make sure it&#8217;s well covered to maintain its freshness and prevent it from absorbing other flavors from the fridge.</p>
  5284. <h4>Prepping Ahead:</h4>
  5285. <p>The vegan caviar can be prepared a day ahead, making assembly quick and easy when you&#8217;re ready to serve. This is especially useful if you&#8217;re planning to serve these at a gathering.</p>
  5286. <h4>Serving Suggestions:</h4>
  5287. <p>For the best taste and texture, serve the gunkan maki shortly after assembling. If you need to wait, cover them loosely with plastic wrap and keep them refrigerated until ready to serve.</p>
  5288. <h4>Adjusting the Size:</h4>
  5289. <p>Feel free to adjust the size of the nori ribbons and the amount of rice to suit your preferences for bigger or smaller bites.</p>
  5290. </div>
  5291. </div>
  5292. <div class="tasty-recipes-other-details" data-tasty-recipes-customization="secondary-color.background-color">
  5293. <ul>
  5294. <li class="prep-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">Prep Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-prep-time">15 minutes</span></li><li class="cook-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">Cook Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cook-time">45 minutes</span></li><li class="category"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-folder.png">Category:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-category">Vegan Seafood</span></li><li class="method"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-squares.png">Method:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-method">Boiled</span></li><li class="cuisine"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-flag.png">Cuisine:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cuisine">American, Japanese</span></li> </ul>
  5295. </div>
  5296. <footer class="tasty-recipes-entry-footer" data-tasty-recipes-customization="primary-color.background">
  5297. <div class="tasty-recipes-footer-content">
  5298. <div class="tasty-recipes-footer-copy">
  5299. <h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did You Love This Recipe? Please Leave A Rating Below!</h3>
  5300. <div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>follow <a href="https://www.instagram.com/olivesfordinner/">@olivesfordinner</a> on instagram for more</p>
  5301. </div>
  5302. </div>
  5303. </div>
  5304. </footer>
  5305. </div>
  5306.  
  5307.  
  5308.  
  5309. <script>
  5310. window.trCommon={"minRating":6,"ajaxurl":"https:\/\/olivesfordinner.com\/wp-admin\/admin-ajax.php","ratingNonce":"45238d212c","postId":339};
  5311. window.TastyRecipes = window.TastyRecipes || {};
  5312.  
  5313. window.TastyRecipes.smoothScroll = {
  5314. init() {
  5315. window.addEventListener( 'click', e => {
  5316. let anchor = e.target;
  5317. if ( ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) {
  5318. if ( anchor.tagName === 'A' ) {
  5319. return;
  5320. }
  5321.  
  5322. anchor = anchor.closest( 'a' );
  5323. if ( ! anchor || ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) {
  5324. return;
  5325. }
  5326. }
  5327.  
  5328. const elementHref = anchor.getAttribute( 'href' );
  5329. if ( ! elementHref ) {
  5330. return;
  5331. }
  5332.  
  5333. e.preventDefault();
  5334. this.goToSelector( elementHref );
  5335. });
  5336. },
  5337. goToSelector( selector ) {
  5338. const element = document.querySelector( selector );
  5339. if ( ! element ) {
  5340. return;
  5341. }
  5342. element.scrollIntoView( { behavior: 'smooth' } );
  5343. history.pushState( {}, '', selector );
  5344. }
  5345. };
  5346.  
  5347. (function( callback ) {
  5348. if ( document.readyState !== 'loading' ) {
  5349. callback();
  5350. } else {
  5351. window.addEventListener( 'load', callback );
  5352. }
  5353. })(() => {
  5354. window.TastyRecipes.smoothScroll.init();
  5355. });
  5356.  
  5357. window.TastyRecipes = window.TastyRecipes || {};
  5358. window.TastyRecipes.cookMode = {
  5359. wakeLockApi: false,
  5360. wakeLock: false,
  5361. cookModeSelector: '.tasty-recipes-cook-mode',
  5362. init() {
  5363. if ("wakeLock" in navigator && "request" in navigator.wakeLock) {
  5364. this.wakeLockApi = navigator.wakeLock;
  5365. }
  5366.  
  5367. const cookModes = document.querySelectorAll(this.cookModeSelector);
  5368.  
  5369. if (cookModes.length > 0) {
  5370. for (const cookMode of cookModes) {
  5371. if (this.wakeLockApi) {
  5372. cookMode.querySelector('input[type="checkbox"]').addEventListener("change", event => {
  5373. this.checkboxChange(event.target);
  5374. }, false);
  5375. } else {
  5376. cookMode.style.display = "none";
  5377. }
  5378. }
  5379. }
  5380. },
  5381. checkboxChange(checkbox) {
  5382. if (checkbox.checked) {
  5383. this.lock();
  5384. } else {
  5385. this.unlock();
  5386. }
  5387. },
  5388. setCheckboxesState(state) {
  5389. const checkboxes = document.querySelectorAll(this.cookModeSelector + ' input[type="checkbox"]');
  5390. for (const checkbox of checkboxes) {
  5391. checkbox.checked = state;
  5392. }
  5393. },
  5394. async lock() {
  5395. try {
  5396. this.wakeLock = await this.wakeLockApi.request("screen");
  5397. this.wakeLock.addEventListener("release", () => {
  5398. this.wakeLock = false;
  5399. this.setCheckboxesState(false);
  5400. });
  5401. this.setCheckboxesState(true);
  5402. } catch (error) {
  5403. this.setCheckboxesState(false);
  5404. }
  5405. },
  5406. unlock() {
  5407. if (this.wakeLock) {
  5408. this.wakeLock.release();
  5409. this.wakeLock = false;
  5410. }
  5411. this.setCheckboxesState(false);
  5412. }
  5413. };
  5414.  
  5415. (function(callback) {
  5416. if (document.readyState !== "loading") {
  5417. callback();
  5418. } else {
  5419. document.addEventListener("DOMContentLoaded", callback);
  5420. }
  5421. })(() => {
  5422. window.TastyRecipes.cookMode.init();
  5423. });
  5424.  
  5425.  
  5426.  
  5427. window.TastyRecipes = window.TastyRecipes || {};
  5428.  
  5429. window.TastyRecipes.staticTooltip = {
  5430. element: null,
  5431. tooltipElement: null,
  5432. deleting: false,
  5433. init( element ) {
  5434. if ( this.deleting ) {
  5435. return;
  5436. }
  5437. this.element = element;
  5438. this.buildElements();
  5439. },
  5440. destroy() {
  5441. if ( ! this.tooltipElement || this.deleting ) {
  5442. return;
  5443. }
  5444.  
  5445. this.deleting = true;
  5446. this.tooltipElement.classList.remove( 'opened' );
  5447.  
  5448. setTimeout( () => {
  5449. this.tooltipElement.remove();
  5450. this.deleting = false;
  5451. }, 500 );
  5452. },
  5453. buildElements() {
  5454. const tooltipElement = document.createElement( 'div' );
  5455. tooltipElement.classList.add( 'tasty-recipes-static-tooltip');
  5456. tooltipElement.setAttribute( 'id', 'tasty-recipes-tooltip' );
  5457.  
  5458. const currentTooltipElement = document.getElementById( 'tasty-recipes-tooltip' );
  5459. if ( currentTooltipElement ) {
  5460. document.body.replaceChild( tooltipElement, currentTooltipElement );
  5461. } else {
  5462. document.body.appendChild( tooltipElement );
  5463. }
  5464.  
  5465. this.tooltipElement = document.getElementById( 'tasty-recipes-tooltip' );
  5466. },
  5467. show() {
  5468. if ( ! this.tooltipElement ) {
  5469. return;
  5470. }
  5471.  
  5472. const tooltipTop = this.element.getBoundingClientRect().top
  5473. + window.scrollY
  5474. - 10 // 10px offset.
  5475. - this.tooltipElement.getBoundingClientRect().height;
  5476. const tooltipLeft = this.element.getBoundingClientRect().left
  5477. - ( this.tooltipElement.getBoundingClientRect().width / 2 )
  5478. + ( this.element.getBoundingClientRect().width / 2 ) - 1;
  5479. const posLeft = Math.max( 10, tooltipLeft );
  5480. this.maybeRemoveTail( posLeft !== tooltipLeft );
  5481.  
  5482. this.tooltipElement.setAttribute( 'style', 'top:' + tooltipTop + 'px;left:' + posLeft + 'px;' );
  5483. this.tooltipElement.classList.add( 'opened' );
  5484.  
  5485. },
  5486. maybeRemoveTail( removeTail ) {
  5487. if ( removeTail ) {
  5488. this.tooltipElement.classList.add( 'tr-hide-tail' );
  5489. } else {
  5490. this.tooltipElement.classList.remove( 'tr-hide-tail' );
  5491. }
  5492. },
  5493. changeMessage( message ) {
  5494. if ( ! this.tooltipElement ) {
  5495. return;
  5496. }
  5497. this.tooltipElement.innerHTML = message;
  5498. }
  5499. };
  5500.  
  5501. window.TastyRecipes.ajax = {
  5502. sendPostRequest( url, data, success, failure ) {
  5503. const xhr = new XMLHttpRequest();
  5504. xhr.open( 'POST', url, true );
  5505. xhr.send( this.preparePostData( data ) );
  5506.  
  5507. xhr.onreadystatechange = () => {
  5508. if ( 4 !== xhr.readyState ) {
  5509. return;
  5510. }
  5511. if ( xhr.status === 200 ) {
  5512. success( JSON.parse( xhr.responseText ) );
  5513. return;
  5514. }
  5515.  
  5516. failure( xhr );
  5517. };
  5518.  
  5519. xhr.onerror = () => {
  5520. failure( xhr );
  5521. };
  5522. },
  5523. preparePostData( data ) {
  5524. const formData = new FormData();
  5525.  
  5526. for ( const key in data ) {
  5527. formData.append( key, data[key] );
  5528. }
  5529. return formData;
  5530. },
  5531. };
  5532.  
  5533. window.TastyRecipes.ratings = {
  5534. defaultRating: 0,
  5535. currentRatingPercentage: 100,
  5536. savingRating: false,
  5537. init( minRating ) {
  5538. this.minRating = minRating;
  5539.  
  5540. this.formWatchRating();
  5541. this.closeTooltipWhenClickOutside();
  5542. this.addBodyClassBasedOnSelectedRating();
  5543. this.backwardCompFormRatingPosition();
  5544. },
  5545. formWatchRating() {
  5546. const ratings = document.querySelectorAll('.tasty-recipes-no-ratings-buttons [data-rating]');
  5547. if ( ratings.length <= 0 ) {
  5548. return;
  5549. }
  5550. for ( const rating of ratings ) {
  5551. rating.addEventListener( 'click', event => {
  5552. event.preventDefault();
  5553. this.defaultRating = event.target.closest( '.checked' ).dataset.rating;
  5554. this.setCheckedStar( event.target );
  5555. this.maybeSendRating( this.defaultRating, event.target );
  5556. this.setRatingInForm( this.defaultRating );
  5557. } );
  5558. }
  5559. },
  5560. closeTooltipWhenClickOutside() {
  5561. window.addEventListener( 'click', e => {
  5562. // Bailout (don't remove the tooltip) when the clicked element is a rating star, or it's the tooltip itself.
  5563. if ( e.target.closest( '.tasty-recipes-rating' ) || e.target.classList.contains( 'tasty-recipes-static-tooltip' ) ) {
  5564. return;
  5565. }
  5566.  
  5567. window.TastyRecipes.staticTooltip.destroy();
  5568. } );
  5569. },
  5570. setRatingInForm( rating ) {
  5571. const ratingInput = document.querySelector( '#respond .tasty-recipes-rating[value="' + rating + '"]' );
  5572. if ( ! ratingInput ) {
  5573. return;
  5574. }
  5575. ratingInput.click();
  5576. },
  5577. addBodyClassBasedOnSelectedRating() {
  5578. const ratingInputs = document.querySelectorAll( 'input.tasty-recipes-rating' );
  5579. if ( ! ratingInputs ) {
  5580. return;
  5581. }
  5582. for ( const ratingInput of ratingInputs ) {
  5583. ratingInput.addEventListener( 'click', currentEvent => {
  5584. const selectedRating = currentEvent.target.getAttribute( 'value' );
  5585. this.handleBodyClassByRating( selectedRating );
  5586. this.toggleCommentTextareaRequired( selectedRating );
  5587. } );
  5588. }
  5589. },
  5590. handleBodyClassByRating( rating ) {
  5591. if ( rating < this.minRating ) {
  5592. document.body.classList.remove( 'tasty-recipes-selected-minimum-rating' );
  5593. return;
  5594. }
  5595. document.body.classList.add( 'tasty-recipes-selected-minimum-rating' );
  5596. },
  5597. toggleCommentTextareaRequired( rating ) {
  5598. const commentTextarea = document.getElementById( 'comment' );
  5599. if ( ! commentTextarea ) {
  5600. return;
  5601. }
  5602.  
  5603. if ( rating < this.minRating ) {
  5604. commentTextarea.setAttribute( 'required', '' );
  5605. return;
  5606. }
  5607.  
  5608. commentTextarea.removeAttribute( 'required' );
  5609. },
  5610. maybeSendRating( rating, element ) {
  5611. if ( this.savingRating === rating ) {
  5612. return;
  5613. }
  5614.  
  5615. this.savingRating = rating;
  5616. window.TastyRecipes.staticTooltip.init( element );
  5617.  
  5618. const recipeCardElement = element.closest( '.tasty-recipes' );
  5619. if ( ! recipeCardElement ) {
  5620. window.TastyRecipes.staticTooltip.destroy();
  5621. return;
  5622. }
  5623.  
  5624. window.TastyRecipes.ajax.sendPostRequest(
  5625. window.trCommon.ajaxurl,
  5626. {
  5627. action: 'tasty_recipes_save_rating',
  5628. rating,
  5629. nonce: window.trCommon.ratingNonce,
  5630. post_id: window.trCommon.postId,
  5631. recipe_id: recipeCardElement.dataset.trId,
  5632. },
  5633. ( response ) => {
  5634. window.TastyRecipes.staticTooltip.changeMessage( response.data.message );
  5635. window.TastyRecipes.staticTooltip.show();
  5636. this.updateAverageText( response.data, recipeCardElement );
  5637. this.maybeFillCommentForm( response.data );
  5638.  
  5639. // Hide the tooltip after 5 seconds.
  5640. setTimeout( () => {
  5641. this.maybeResetTooltip( recipeCardElement, response.data, rating );
  5642. }, 5000 );
  5643. },
  5644. () => {
  5645. this.resetTooltip( recipeCardElement );
  5646. }
  5647. );
  5648. },
  5649. updateAverageText( data, recipeCardElement ) {
  5650. if ( ! data.average ) {
  5651. return;
  5652. }
  5653. this.setRatingPercent( data );
  5654.  
  5655. if ( ! data.count ) {
  5656. return;
  5657. }
  5658.  
  5659. const quickLink = document.querySelector( '.tasty-recipes-rating-link' );
  5660. if ( quickLink ) {
  5661. this.setTextInContainer( quickLink, data );
  5662. this.setPartialStar( quickLink );
  5663. }
  5664.  
  5665. const cardStars = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );
  5666. cardStars.dataset.trDefaultRating = data.average;
  5667. this.setTextInContainer( recipeCardElement.querySelector( '.tasty-recipes-rating' ), data );
  5668. },
  5669. setTextInContainer( container, data ) {
  5670. if ( ! container ) {
  5671. return;
  5672. }
  5673.  
  5674. if ( data.label ) {
  5675. const ratingLabelElement = container.querySelector( '.rating-label' );
  5676. if ( ratingLabelElement ) {
  5677. ratingLabelElement.innerHTML = data.label;
  5678. }
  5679. return;
  5680. }
  5681.  
  5682. const averageElement = container.querySelector( '.average' );
  5683. if ( averageElement ) {
  5684. averageElement.textContent = data.average;
  5685. }
  5686.  
  5687. const countElement = container.querySelector( '.count' );
  5688. if ( countElement ) {
  5689. countElement.textContent = data.count;
  5690. }
  5691. },
  5692. setPartialStar( container ) {
  5693. const highestStar = container.querySelector( '[data-rating="' + Math.ceil( this.defaultRating ) + '"]' );
  5694. if ( highestStar ) {
  5695. highestStar.dataset.trClip = this.currentRatingPercentage;
  5696. }
  5697. },
  5698. setRatingPercent( data ) {
  5699. this.defaultRating = data.average.toFixed( 1 );
  5700. const parts = data.average.toFixed( 2 ).toString().split( '.' );
  5701. this.currentRatingPercentage = parts[1] ? parts[1] : 100;
  5702. if ( this.currentRatingPercentage === '00' ) {
  5703. this.currentRatingPercentage = 100;
  5704. }
  5705. },
  5706. setCheckedStar( target ) {
  5707. const cardRatingContainer = target.closest( '.tasty-recipes-ratings-buttons' );
  5708. const selectedRatingElement = cardRatingContainer.querySelector( '[data-tr-checked]' );
  5709. if ( selectedRatingElement ) {
  5710. delete selectedRatingElement.dataset.trChecked;
  5711. }
  5712.  
  5713. const thisStar = target.closest( '.tasty-recipes-rating' );
  5714. thisStar.dataset.trChecked = 1;
  5715. thisStar.querySelector( '[data-tr-clip]' ).dataset.trClip = 100;
  5716. },
  5717. maybeFillCommentForm( data ) {
  5718. if ( ! data.comment || ! data.comment.content ) {
  5719. return;
  5720. }
  5721.  
  5722. const commentForm = document.querySelector( '#commentform' );
  5723. if ( ! commentForm ) {
  5724. return;
  5725. }
  5726.  
  5727. const commentBox = commentForm.querySelector( '[name=comment]' );
  5728. if ( ! commentBox || commentBox.value ) {
  5729. return;
  5730. }
  5731.  
  5732. // Add comment details for editing.
  5733. commentBox.innerHTML = data.comment.content;
  5734. if ( data.comment.name ) {
  5735. commentForm.querySelector( '[name=author]' ).value = data.comment.name;
  5736. commentForm.querySelector( '[name=email]' ).value = data.comment.email;
  5737. }
  5738. },
  5739. maybeResetTooltip( recipeCardElement, data, rating ) {
  5740. if ( this.savingRating === rating ) {
  5741. this.resetTooltip( recipeCardElement, data );
  5742. }
  5743. },
  5744. resetTooltip( recipeCardElement, data ) {
  5745. window.TastyRecipes.staticTooltip.destroy();
  5746. this.savingRating = false;
  5747.  
  5748. // Reset the default rating.
  5749. const cardRatingContainer = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );
  5750. if ( cardRatingContainer ) {
  5751. this.defaultRating = ( data && data.average ) ? data.average.toFixed(1) : cardRatingContainer.dataset.trDefaultRating;
  5752. cardRatingContainer.dataset.trDefaultRating = this.defaultRating;
  5753.  
  5754. this.resetSelectedStar( cardRatingContainer, data );
  5755. }
  5756. },
  5757. resetSelectedStar( cardRatingContainer ) {
  5758. const selectedRatingElement = cardRatingContainer.querySelector( '[data-rating="' + Math.ceil( this.defaultRating ) + '"]' );
  5759. if ( selectedRatingElement ) {
  5760. selectedRatingElement.querySelector( '[data-tr-clip]' ).dataset.trClip = this.currentRatingPercentage;
  5761. selectedRatingElement.parentNode.dataset.trChecked = 1;
  5762. }
  5763.  
  5764. const previousSelectedElement= cardRatingContainer.querySelector( '[data-tr-checked]' );
  5765. if ( previousSelectedElement ) {
  5766. const currentSelectedRating = previousSelectedElement.querySelector('[data-rating]');
  5767. if ( currentSelectedRating !== selectedRatingElement ) {
  5768. delete previousSelectedElement.dataset.trChecked;
  5769. }
  5770. }
  5771. },
  5772. backwardCompFormRatingPosition() {
  5773. const ratingsButtons = document.querySelector( '#respond .tasty-recipes-ratings-buttons, #tasty-recipes-comment-rating .tasty-recipes-ratings-buttons' );
  5774. if ( ! ratingsButtons ) {
  5775. return;
  5776. }
  5777. const ratingsButtonsStyles = window.getComputedStyle(ratingsButtons);
  5778. if ( ! ratingsButtonsStyles.display.includes( 'flex' ) ) {
  5779. ratingsButtons.style.direction = 'rtl';
  5780. }
  5781.  
  5782. if ( typeof tastyRecipesRating !== 'undefined' ) {
  5783. // Select the rating that was previously selected in admin.
  5784. ratingsButtons.querySelector( '.tasty-recipes-rating[value="' + tastyRecipesRating + '"]' ).checked = true;
  5785. }
  5786.  
  5787. const ratingSpans = ratingsButtons.querySelectorAll( '.tasty-recipes-rating' );
  5788. for (const ratingSpan of ratingSpans) {
  5789. ratingSpan.addEventListener( 'click', event => {
  5790. if ( ratingSpan === event.target ) {
  5791. return;
  5792. }
  5793. ratingSpan.previousElementSibling.click();
  5794. } );
  5795. }
  5796. }
  5797. };
  5798.  
  5799. (function(callback) {
  5800. if (document.readyState !== "loading") {
  5801. callback();
  5802. } else {
  5803. window.addEventListener( 'load', callback );
  5804. }
  5805. })(() => {
  5806. window.TastyRecipes.ratings.init( window.trCommon ? window.trCommon.minRating : 4 );
  5807. });
  5808. </script></div><p>The post <a href="https://olivesfordinner.com/beet-caviar-vegan-sushi/">Best Vegan Caviar Brands &amp; Ideas</a> appeared first on <a href="https://olivesfordinner.com">Olives for Dinner</a>.</p>
  5809. ]]></content:encoded>
  5810. <wfw:commentRss>https://olivesfordinner.com/beet-caviar-vegan-sushi/feed/</wfw:commentRss>
  5811. <slash:comments>18</slash:comments>
  5812. </item>
  5813. <item>
  5814. <title>The Coziest Vegan Wonton Soup</title>
  5815. <link>https://olivesfordinner.com/maitake-oyster-mushroom-wontons-in-a-roasted-ginger-broth/</link>
  5816. <comments>https://olivesfordinner.com/maitake-oyster-mushroom-wontons-in-a-roasted-ginger-broth/#comments</comments>
  5817. <dc:creator><![CDATA[erin wysocarski]]></dc:creator>
  5818. <pubDate>Thu, 11 Apr 2024 14:42:45 +0000</pubDate>
  5819. <category><![CDATA[Fall Recipes]]></category>
  5820. <category><![CDATA[Mains]]></category>
  5821. <category><![CDATA[Seasonal Recipes]]></category>
  5822. <category><![CDATA[Soup]]></category>
  5823. <category><![CDATA[Winter Recipes]]></category>
  5824. <category><![CDATA[mushrooms]]></category>
  5825. <category><![CDATA[Vegan Umami]]></category>
  5826. <guid isPermaLink="false">https://olivesfordinner.com/?p=5181</guid>
  5827.  
  5828. <description><![CDATA[<p><center>Our vegan wonton soup features warm ginger and creamy coconut milk, creating a comforting, flavorful bowl.</center></p>
  5829. <p>The post <a href="https://olivesfordinner.com/maitake-oyster-mushroom-wontons-in-a-roasted-ginger-broth/">The Coziest Vegan Wonton Soup</a> appeared first on <a href="https://olivesfordinner.com">Olives for Dinner</a>.</p>
  5830. ]]></description>
  5831. <content:encoded><![CDATA[
  5832. <p class="has-text-align-center">Who knew folding wontons could be as therapeutic as a session of yoga? Our delicious vegan wonton soup, where mushrooms are the stars and the broth is the warm embrace, is here to prove that cooking can be your new zen zone.</p>
  5833.  
  5834.  
  5835.  
  5836. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1500" data-pin-url="https://olivesfordinner.com/maitake-oyster-mushroom-wontons-in-a-roasted-ginger-broth/?tp_image_id=15698" src="https://olivesfordinner.com/wp-content/uploads/2023/04/Oyster-mushroom-wonton-soup.jpg" alt="A bowl of vegan wonton soup." class="wp-image-15698" srcset="https://olivesfordinner.com/wp-content/uploads/2023/04/Oyster-mushroom-wonton-soup.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2023/04/Oyster-mushroom-wonton-soup-240x300.jpg 240w, https://olivesfordinner.com/wp-content/uploads/2023/04/Oyster-mushroom-wonton-soup-819x1024.jpg 819w, https://olivesfordinner.com/wp-content/uploads/2023/04/Oyster-mushroom-wonton-soup-768x960.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  5837.  
  5838.  
  5839.  
  5840. <p>Making vegan wonton soup is a satisfying kitchen adventure, more akin to a cozy weekend affair than a quick Tuesday night dinner. It&#8217;s a bit of a process, but think of it as meal prep&#8217;s more glamorous cousin. You&#8217;re not just chopping <a href="https://olivesfordinner.com/tag/mushrooms/">mushrooms</a> and prepping broth—you&#8217;re making and assembling an experience that can be frozen and savored later.</p>
  5841.  
  5842.  
  5843.  
  5844. <p>The best part? Getting lost in the rhythmic process of chopping and <a href="https://olivesfordinner.com/how-to-fold-wonton-dumpling/">folding wontons</a> with a podcast or music in the background, surrounded by the aromatic broth swirling around you as it simmers. Preparing this <a href="https://olivesfordinner.com/category/entrees/soup/">soup</a> is a little labor of love, but it&#8217;s the kind you&#8217;ll be grateful for when you&#8217;re tucking into bowl after bowl of this savory, <a href="https://olivesfordinner.com/vegan-umami/">umami-rich</a> dish.</p>
  5845.  
  5846.  
  5847.  
  5848. <p>For those who find joy in both cooking and eating, this vegan wonton soup recipe is your ticket to bliss. It&#8217;s not just food; it&#8217;s a mini project with major returns. Let&#8217;s explore how to make this recipe, and create a big batch of <a href="https://olivesfordinner.com/vegan-comfort-food-recipes/">comfort food</a>. This recipe is less about the hustle and all about the fold.</p>
  5849.  
  5850.  
  5851.  
  5852. <p>For more cozy vegan soup recipes, check out our <a href="https://olivesfordinner.com/thai-style-coconut-crabless-soup/">vegan crab coconut soup</a>, <a href="https://olivesfordinner.com/french-onion-and-seitan-ramen/">French onion ramen noodle soup</a>, and <a href="https://olivesfordinner.com/easy-miso-soup/">miso soup</a>. If you&#8217;re craving noodles, give our <a href="https://olivesfordinner.com/fire-noodles-with-crispy-tofu/">fire noodles and crispy tofu recipe</a> and try, or for something simple, our <a href="https://olivesfordinner.com/sesame-ginger-soba-noodles/">easy soba noodles</a> are guaranteed to hit the spot. </p>
  5853.  
  5854.  
  5855.  
  5856. <h2 class="wp-block-heading">Why You&#8217;ll Love This Vegan Wonton Soup Recipe</h2>
  5857.  
  5858.  
  5859.  
  5860. <p>Discover the savory blend of flavors in this vegan wonton soup that is as satisfying to make as it is to eat. Here&#8217;s why you&#8217;ll fall in love with this recipe:</p>
  5861.  
  5862.  
  5863.  
  5864. <ul>
  5865. <li><strong>Packed with Umami: </strong>Every spoonful is a deep dive into rich, umami-packed goodness that’s packed with <a href="https://olivesfordinner.com/mushroom-meat/">meaty mushrooms</a>.</li>
  5866.  
  5867.  
  5868.  
  5869. <li><strong>Meal Prep Magic: </strong>Prep once, eat gourmet all week. These wontons freeze like a dream, making your future self very, very happy.</li>
  5870.  
  5871.  
  5872.  
  5873. <li><strong>Zen in the Kitchen:</strong> The rhythmic folding of wontons turns cooking into a meditative practice, perfect for unwinding.</li>
  5874.  
  5875.  
  5876.  
  5877. <li><strong>Aroma Therapy: </strong>The scent of simmering broth is enough to soothe any soul, filling your kitchen with fragrant bliss.</li>
  5878.  
  5879.  
  5880.  
  5881. <li><strong>Crowd-Pleaser:</strong> Whether you’re cooking for <a href="https://olivesfordinner.com/recipe-index/">vegans</a>, vegetarians, or the veg-curious, this dish is guaranteed to impress.</li>
  5882. </ul>
  5883.  
  5884.  
  5885.  
  5886. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1500" data-pin-url="https://olivesfordinner.com/maitake-oyster-mushroom-wontons-in-a-roasted-ginger-broth/?tp_image_id=19591" src="https://olivesfordinner.com/wp-content/uploads/2017/03/Oyster-mushroom-vegan-wonton-soup.jpg" alt="A bowl of wonton soup with lime wedges and fresh herbs." class="wp-image-19591" srcset="https://olivesfordinner.com/wp-content/uploads/2017/03/Oyster-mushroom-vegan-wonton-soup.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2017/03/Oyster-mushroom-vegan-wonton-soup-240x300.jpg 240w, https://olivesfordinner.com/wp-content/uploads/2017/03/Oyster-mushroom-vegan-wonton-soup-819x1024.jpg 819w, https://olivesfordinner.com/wp-content/uploads/2017/03/Oyster-mushroom-vegan-wonton-soup-768x960.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  5887.  
  5888.  
  5889.  
  5890. <h2 class="wp-block-heading">Key Ingredients</h2>
  5891.  
  5892.  
  5893.  
  5894. <p>In our vegan wonton soup, each ingredient isn&#8217;t just showing up—they&#8217;re showing off. Let’s unwrap the magic behind what makes this soup a stand-out star in your kitchen:</p>
  5895.  
  5896.  
  5897.  
  5898. <ul>
  5899. <li><strong>Toasted Sesame Oil: </strong>This isn’t just any oil; it’s the secret handshake of flavor that brings a nutty, almost whispering depth to the dish. Imagine it’s the cool friend who makes everything better just by being there.</li>
  5900.  
  5901.  
  5902.  
  5903. <li><strong>Shallot:</strong> If the soup world had a sweetness dial, shallots would be the way to turn it up a notch without going overboard. They add just the right amount of sharpness and a touch of elegance to the mix.</li>
  5904.  
  5905.  
  5906.  
  5907. <li><strong>Garlic: </strong>The hero we all need, garlic brings its A-game to both the wontons and broth, giving that unmistakable aroma and flavor.</li>
  5908.  
  5909.  
  5910.  
  5911. <li><strong><a href="https://olivesfordinner.com/roasted-maitake-mushrooms-in-sesame/">Maitake</a> and <a href="https://olivesfordinner.com/oyster-mushroom-tacos-with-chipotle-lime-sauce/">Oyster</a> Mushrooms:</strong> These mushrooms are not just a filler. They pack a punch of umami that makes each bite a savory, earthy delight. They’re the robust heart of your wonton filling, bringing texture and taste that’s nothing short of a mic drop.</li>
  5912.  
  5913.  
  5914.  
  5915. <li><strong>Chives: </strong>Fresh, with a mild oniony zing, chives are like the final sprinkle of magic dust that ties all the wonton flavors together, adding color and a burst of freshness.</li>
  5916.  
  5917.  
  5918.  
  5919. <li><strong><a href="https://olivesfordinner.com/how-to-fold-wonton-dumpling/">Wonton Wrappers</a>:</strong> The unsung heroes that hold it all together. Think of them as the cozy blanket wrapping all that goodness into a neat little package, ready for the plunge into broth perfection.</li>
  5920.  
  5921.  
  5922.  
  5923. <li><strong>Vegetable Broth: </strong>Choosing a rich, flavorful broth is like laying down a red carpet for your wontons. It’s all about building a luxurious, sippable foundation that elevates everything floating in it.</li>
  5924.  
  5925.  
  5926.  
  5927. <li><strong>Soy Sauce: </strong>This is the depth charge in the broth, bringing saltiness, a hint of sweetness, and a deep, rich color that makes the soup look as good as it tastes.</li>
  5928.  
  5929.  
  5930.  
  5931. <li><strong>Pureed <a href="https://olivesfordinner.com/roasted-ginger-and-coconut-soup/">Roasted Ginger</a>:</strong> Just when you thought it couldn’t get better, in walks ginger with its spicy, warm kick that cuts through and balances the richness, making every spoonful sing.</li>
  5932.  
  5933.  
  5934.  
  5935. <li><strong>Full-Fat Coconut Milk: </strong>Optional, but oh-so-recommended for a swirl of creaminess that’s like upgrading from coach to first class. It’s the smooth, rich twist your soup didn’t know it needed.</li>
  5936.  
  5937.  
  5938.  
  5939. <li><strong>Garnishes: </strong>Fresh basil, Thai chilis, fried shallots, scallions, and lime, while optional, add layers of fresh, zesty flavors that make each bite a discovery.</li>
  5940. </ul>
  5941.  
  5942.  
  5943.  
  5944. <p>There you have it: a line-up of ingredients ready to make your vegan wonton soup not just a meal, but an experience. </p>
  5945.  
  5946.  
  5947.  
  5948. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/maitake-oyster-mushroom-wontons-in-a-roasted-ginger-broth/?tp_image_id=18408" src="https://olivesfordinner.com/wp-content/uploads/2024/02/Oyster-mushroom-cluster.jpg" alt="A hand holding a cluster of oyster mushrooms." class="wp-image-18408" srcset="https://olivesfordinner.com/wp-content/uploads/2024/02/Oyster-mushroom-cluster.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/02/Oyster-mushroom-cluster-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/02/Oyster-mushroom-cluster-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/02/Oyster-mushroom-cluster-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/02/Oyster-mushroom-cluster-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  5949.  
  5950.  
  5951.  
  5952. <h2 class="wp-block-heading">How To Make This Recipe</h2>
  5953.  
  5954.  
  5955.  
  5956. <p>This vegan wonton soup recipe is easy, satisfying, and impressively fancy. Let&#8217;s slice, dice, fold, and simmer our way to dumpling heaven!</p>
  5957.  
  5958.  
  5959.  
  5960. <ol>
  5961. <li><strong>Prep Your <a href="https://olivesfordinner.com/produce-guide/">Produce</a>:</strong> Kick things off by chopping your shallots, garlic, mushrooms, and chives. It&#8217;s your veggie all-star team getting ready to bring their A-game to the soup pot.</li>
  5962.  
  5963.  
  5964.  
  5965. <li><strong>Make Your Wonton Filling:</strong> In a pan with a swirl of toasted sesame oil, cook the shallots and garlic until they&#8217;re just turning golden. Add in the mushrooms, giving them a good stir until they&#8217;re soft and flavorful, then mix in the chives off the heat.</li>
  5966.  
  5967.  
  5968.  
  5969. <li><strong>Fold Your Wontons: </strong>This is where the magic happens. Spoon the filling into your wonton wrappers, and fold them into little parcels. Check out my &#8220;<a href="https://olivesfordinner.com/how-to-fold-wonton-dumpling/">How To Fold A Wonton</a>&#8221; post for a more in-depth guide.</li>
  5970.  
  5971.  
  5972.  
  5973. <li><strong>Make Your Broth:</strong> Roast your ginger. Check out my guide on <a href="https://olivesfordinner.com/roasted-ginger-and-coconut-soup/">how to roast ginger</a> here. In a clean pot, combine more sesame oil, garlic, and shallots, then add the broth ingredients and let everything simmer together. This is when your kitchen starts to smell like heaven.</li>
  5974.  
  5975.  
  5976.  
  5977. <li><strong>Serve:</strong> Once your wontons are boiled to perfection, ladle them into bowls, pour over the gingery, aromatic broth, and add your chosen garnishes. Enjoy!</li>
  5978. </ol>
  5979.  
  5980.  
  5981.  
  5982. <h2 class="wp-block-heading">How To Fold A Wonton</h2>
  5983.  
  5984.  
  5985.  
  5986. <p>Learn <a href="https://olivesfordinner.com/how-to-fold-wonton-dumpling/">how to fold a wonton</a> following these easy steps. After you fold a few, you&#8217;ll be a pro!</p>
  5987.  
  5988.  
  5989.  
  5990. <figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
  5991. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/maitake-oyster-mushroom-wontons-in-a-roasted-ginger-broth/?tp_image_id=5983" data-id="5983" src="https://olivesfordinner.com/wp-content/uploads/2017/03/How-to-fold-a-wonton_2148-e1705857187592.jpg" alt="A flat hand holding a wonton skin." class="wp-image-5983"/></figure>
  5992.  
  5993.  
  5994.  
  5995. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/maitake-oyster-mushroom-wontons-in-a-roasted-ginger-broth/?tp_image_id=5984" data-id="5984" src="https://olivesfordinner.com/wp-content/uploads/2017/03/How-to-fold-a-wonton_2154-e1705857131458.jpg" alt="A hand holding a wonton skin with filling in the center." class="wp-image-5984"/></figure>
  5996.  
  5997.  
  5998.  
  5999. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/maitake-oyster-mushroom-wontons-in-a-roasted-ginger-broth/?tp_image_id=5985" data-id="5985" src="https://olivesfordinner.com/wp-content/uploads/2017/03/How-to-fold-a-wonton_2170-e1705857089923.jpg" alt="A folded wonton in the palm of a hand." class="wp-image-5985"/></figure>
  6000.  
  6001.  
  6002.  
  6003. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/maitake-oyster-mushroom-wontons-in-a-roasted-ginger-broth/?tp_image_id=5986" data-id="5986" src="https://olivesfordinner.com/wp-content/uploads/2017/03/How-to-fold-a-wonton_2178-e1705857065545.jpg" alt="A hand in the process of folding a wonton." class="wp-image-5986"/></figure>
  6004.  
  6005.  
  6006.  
  6007. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/maitake-oyster-mushroom-wontons-in-a-roasted-ginger-broth/?tp_image_id=5988" data-id="5988" src="https://olivesfordinner.com/wp-content/uploads/2017/03/How-to-fold-a-wonton_2192-2-e1705857020838.jpg" alt="A hand folding a wonton." class="wp-image-5988"/></figure>
  6008.  
  6009.  
  6010.  
  6011. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/maitake-oyster-mushroom-wontons-in-a-roasted-ginger-broth/?tp_image_id=5989" data-id="5989" src="https://olivesfordinner.com/wp-content/uploads/2017/03/How-to-fold-a-wonton_2204-e1705856978840.jpg" alt="A hand holding a folded wonton." class="wp-image-5989"/></figure>
  6012. </figure>
  6013.  
  6014.  
  6015.  
  6016. <h2 class="wp-block-heading">Final Thoughts</h2>
  6017.  
  6018.  
  6019.  
  6020. <p>And there you have it, folks – a vegan wonton soup that’s as fun to make as it is to eat, proving once and for all that your kitchen can indeed be a place of culinary magic and mindfulness. Whether you&#8217;re meal prepping for the week ahead or simply in need of a comforting bowl to warm you up, this recipe has got you covered.</p>
  6021.  
  6022.  
  6023.  
  6024. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1500" data-pin-url="https://olivesfordinner.com/maitake-oyster-mushroom-wontons-in-a-roasted-ginger-broth/?tp_image_id=19590" src="https://olivesfordinner.com/wp-content/uploads/2017/03/Vegan-wonton-soup.jpg" alt="A bowl of vegan wonton soup with garnishes." class="wp-image-19590" srcset="https://olivesfordinner.com/wp-content/uploads/2017/03/Vegan-wonton-soup.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2017/03/Vegan-wonton-soup-240x300.jpg 240w, https://olivesfordinner.com/wp-content/uploads/2017/03/Vegan-wonton-soup-819x1024.jpg 819w, https://olivesfordinner.com/wp-content/uploads/2017/03/Vegan-wonton-soup-768x960.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  6025.  
  6026.  
  6027.  
  6028. <h2 class="wp-block-heading">FAQs</h2>
  6029.  
  6030.  
  6031.  
  6032. <div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1712838856880"><strong class="schema-faq-question">What are vegan wontons made of?</strong> <p class="schema-faq-answer">Vegan wontons are crafted from a mixture of minced mushrooms, chives, and aromatics like garlic and shallots, all nestled inside thin, flour-based wrappers. They show the versatility of plant-based ingredients, turning simple vegetables into vegan comfort food.</p> </div> <div class="schema-faq-section" id="faq-question-1712846087294"><strong class="schema-faq-question">How do you make dumplings and wonton soup from scratch?</strong> <p class="schema-faq-answer">Making dumplings and vegan wonton soup from scratch involves preparing a savory filling, usually a mix of mushrooms and herbs, then folding them into wrappers before cooking them in a flavorful broth. It&#8217;s a fun process that transforms basic ingredients into a comforting, homemade soup.</p> </div> <div class="schema-faq-section" id="faq-question-1712846101047"><strong class="schema-faq-question">Can vegan wonton soup be frozen?</strong> <p class="schema-faq-answer">Absolutely, vegan wonton soup lends itself beautifully to freezing, making it a perfect meal prep option. Freeze the wontons separately on a baking sheet before transferring them to a bag, and store the broth in an airtight container where they&#8217;ll be ready for a quick and satisfying meal anytime.</p> </div> <div class="schema-faq-section" id="faq-question-1712846108374"><strong class="schema-faq-question">Is vegan wonton soup healthy?</strong> <p class="schema-faq-answer">Yes, vegan wonton soup is not only comforting but also packs a nutritious punch, thanks to its rich assortment of vegetables, herbs, and umami-packed mushrooms. It&#8217;s a low-fat, high-flavor option that fits beautifully into a balanced diet.</p> </div> </div>
  6033.  
  6034.  
  6035. <a class="button tasty-recipes-print-button tasty-recipes-no-print tasty-recipes-print-above-card" href="https://olivesfordinner.com/maitake-oyster-mushroom-wontons-in-a-roasted-ginger-broth/print/8801/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-8801-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div data-tr-id="8801" id="tasty-recipes-8801" class="tasty-recipes tasty-recipes-8801 tasty-recipes-display tasty-recipes-has-image" data-tasty-recipes-customization="primary-color.border-color">
  6036. <style type="text/css" style="display: none !important;">
  6037. .tasty-recipes-print-button{background-color:#667;border:none;display:inline-block;padding:.5em 1em;text-decoration:none}body:not(.tasty-recipes-print-view) .tasty-recipes-print-button.tasty-recipes-print-above-card{color:#fff;display:none}body:not(.tasty-recipes-print-view) .tasty-recipes-print-button.tasty-recipes-print-above-card:hover{background-color:#b2b2bb;color:#fff;display:inline-block;padding:.5em 1em;text-decoration:none}.tasty-recipes-image-button-container{display:flex;flex-direction:column;flex-wrap:wrap;float:right;margin-left:10px}body.tasty-recipes-print-view .tasty-recipes-buttons,body.tasty-recipes-print-view .tasty-recipes-cook-mode{display:none}.tasty-recipes-image-button-container .tasty-recipes-buttons{margin-bottom:10px;margin-top:10px}.tasty-recipes-image-button-container .tasty-recipes-button-wrap{box-sizing:border-box;margin-bottom:10px}.tasty-recipes-image-button-container .tasty-recipes-buttons a,.tasty-recipes-quick-links a.button{background-color:#f9f9f9;background-color:var(--tr-button-color,#f9f9f9);border:1px solid #aaa;border-color:var(--tr-button-color,#aaa);border-radius:0;color:#aaa;color:var(--tr-button-text-color,#aaa);cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:16px;margin-top:0;padding:8px;text-align:center;text-decoration:none;text-transform:uppercase}.tasty-recipes-quick-links{align-items:center;display:flex;gap:.625em;justify-content:center;margin-bottom:1em}.tasty-recipes-quick-links a.button{display:inline-block;margin:0}.tasty-recipes-quick-links a.button+span{display:none}.tasty-recipes-entry-content .tasty-recipes-buttons a:hover,.tasty-recipes-image-button-container .tasty-recipes-buttons .button:hover,.tasty-recipes-quick-links a.button:hover{background-color:var(--tr-button-text-color,#aaa);color:var(--tr-button-color,#f9f9f9);text-decoration:none}.tasty-recipes-image-button-container .tasty-recipes-buttons .button:hover{opacity:1}.tasty-recipes-image-button-container .tasty-recipes-buttons a:hover{background-color:#979599;text-decoration:none}.tasty-recipes-image-button-container .tasty-recipes-buttons svg{display:none}.tasty-recipes-yield-scale{border:1px solid #979599;border-radius:2px;color:#979599;font-size:.7rem;margin-left:3px;padding:0 4px}.tasty-recipes-units-scale-container{display:flex;flex-wrap:wrap}.tasty-recipes-convert-container{padding:0 1em 1em 0}.tasty-recipes-convert-container .tasty-recipes-convert-label{align-self:center;color:#979599;font-size:.6rem;text-transform:uppercase}.tasty-recipes-convert-container button{background:transparent;border:1px solid #353547;border-radius:2px;color:#353547;letter-spacing:0;margin-left:5px;min-width:34px;padding:2px 4px;text-align:center}.tasty-recipes-convert-container button.tasty-recipes-convert-button-active{background-color:#000;border-color:#000;color:#fff}.tasty-recipes-convert-container button:focus{outline:none}.tasty-recipes-scale-container{display:flex;padding:0 0 1em}.tasty-recipes-scale-container .tasty-recipes-scale-label{align-self:center;color:#979599;font-size:.6rem;text-transform:uppercase}.tasty-recipes-scale-container button{background:transparent;border:1px solid #353547;border-radius:2px;color:#353547;cursor:pointer;letter-spacing:0;margin-left:5px;min-width:34px;padding:2px 4px}.tasty-recipes-scale-container button.tasty-recipes-scale-button-active{background-color:#000;border-color:#000;color:#fff}.tasty-recipes-scale-container button:focus{outline:none}.tasty-recipes-ingredients-header{margin:1em 0}@media only screen and (min-width:520px){.tasty-recipes-ingredients-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}}.tasty-recipes-ingredients-header .tasty-recipes-ingredients-clipboard-container{align-items:baseline;display:inline-flex}.tasty-recipes-ingredients-header h3{margin:0 10px 10px 0}.tasty-recipes-ingredients-clipboard-container .tasty-recipes-copy-button{background:transparent;border:none;color:#353547;height:24px;padding:0;position:relative;width:24px}.tasty-recipes-ingredients-clipboard-container .tasty-recipes-copy-button:hover{opacity:.5}.tasty-recipes-instructions-header{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-between;margin:1em 0}.tasty-recipes-entry-content .tasty-recipes-instructions h3{margin:0 0 1rem}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-instructions h3{margin:0}}button[name=tasty-recipes-video-toggle]{background:#979599;border:#979599;border-radius:2px;display:inline-block;font-size:14px;height:30px;line-height:20px;margin:0;padding:0;text-align:center;vertical-align:middle;width:86px}button[name=tasty-recipes-video-toggle] span{padding:0 4px;pointer-events:none}button[name=tasty-recipes-video-toggle][aria-checked=false] :last-child,button[name=tasty-recipes-video-toggle][aria-checked=true] :first-child{background:#fff;border-radius:2px;color:#979599;padding:2px 4px}button[name=tasty-recipes-video-toggle][aria-checked=false] :first-child,button[name=tasty-recipes-video-toggle][aria-checked=true] :last-child{color:#fff}label[for=tasty-recipes-video-toggle]{color:#979599;font-size:.6rem;line-height:30px;padding-right:8px;text-transform:uppercase;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-o-user-select:none;vertical-align:middle}.tasty-recipe-responsive-iframe-container{margin:10px 0}.tasty-recipes-equipment{display:flex;flex-wrap:wrap;justify-content:space-evenly}.tasty-recipes-equipment>h3{flex:0 0 100%}.tasty-recipes-equipment .tasty-link-card{flex:0 0 50%;padding:1.5rem 1rem;text-align:center}@media screen and (min-width:500px){.tasty-recipes-equipment .tasty-link-card{flex:0 0 33%}}.tasty-recipes-equipment .tasty-link-card p{font-size:1em;font-weight:700;margin-bottom:0}.tasty-recipes-equipment .tasty-link-card p a{color:initial}.tasty-recipes-equipment .tasty-link-card span{font-size:.9em}.tasty-recipes .tasty-recipes-nutrition ul{list-style-type:none;margin:0;padding:0}.tasty-recipes .tasty-recipes-nutrition ul:after{clear:both;content:" ";display:block}.tasty-recipes .tasty-recipes-nutrition li{float:left;list-style-type:none;margin-bottom:0;margin-left:0;margin-right:16px}.tasty-recipes-plug{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1em;text-align:center}.tasty-recipes-plug a{box-shadow:none;text-decoration:none}.tasty-recipes-plug a img{background:transparent;box-shadow:none;display:inline-block;height:auto;margin:5px 0 0 8px;padding:0;width:150px}.tasty-recipes-footer-content{padding:1.5em;text-align:center}.tasty-recipes-footer-content .tasty-recipes-footer-copy{margin-left:0}.tasty-recipes-footer-content img,.tasty-recipes-footer-content svg{width:60px}.tasty-recipes-entry-content .tasty-recipes-entry-footer h3{font-size:1.25em;margin:0 0 .25em;padding:0}.tasty-recipes-entry-footer p{font-size:.75em;margin:0}.tasty-recipes-entry-footer p a{border-bottom:none;box-shadow:none;text-decoration:underline}.tasty-recipes-flash-message{background-color:#fff;border-radius:4px;box-shadow:0 .3px .4px 0 rgba(0,0,0,.024),0 .9px 1.5px 0 rgba(0,0,0,.05),0 3.5px 6px 0 rgba(0,0,0,.1);color:#313135;display:inline-block;font-size:13px;letter-spacing:0;line-height:1.2em;margin-left:10px;padding:4px 10px}@media screen and (min-width:500px){.tasty-recipes-flash-message{padding:4px 10px}}.tasty-recipes-flash-message p{margin:0;padding:0;text-transform:none}@media screen and (min-width:500px){.tasty-recipes-footer-content{align-items:center;display:flex;justify-content:center;padding:1.5em 0;text-align:left}.tasty-recipes-footer-content .tasty-recipes-footer-copy{margin-left:.8em}}@media print{.tasty-recipes-no-print,.tasty-recipes-no-print *{display:none!important}}[data-tr-ingredient-checkbox]{cursor:pointer;list-style-position:outside;list-style-type:none!important;margin-left:0!important}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container{position:relative}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]+label{display:inline-block;position:relative;vertical-align:middle}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]+label:before{border:1px solid;border-radius:2px;content:"";display:inline-block;height:20px;margin-right:10px;position:relative;width:20px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]:checked+label:after{border-bottom:2px solid;border-left:2px solid;content:"";display:inline-block;height:6px;left:4px;position:absolute;top:4px;transform:rotate(-45deg);width:12px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]:focus+label:before{box-shadow:0 0 8px #5e9ed6;outline:1px solid #5d9dd5}[data-tr-ingredient-checkbox=checked]{opacity:.8;text-decoration:line-through}.tasty-recipes-cook-mode__container{align-items:center;display:flex;line-height:100%}.tasty-recipes-cook-mode__container label{font-size:inherit}.tasty-recipes-cook-mode__switch{display:inline-block;height:17px;margin-right:10px;position:relative;width:30px}.tasty-recipes-cook-mode__switch-slider{background-color:#737373;bottom:0;cursor:pointer;display:block;left:0;opacity:.4;position:absolute;right:0;top:0;transition:.4s}.tasty-recipes-cook-mode__switch-slider:before{background-color:#fff;bottom:2px;content:"";height:13px;left:2px;position:absolute;transition:.4s;width:13px}.tasty-recipes-cook-mode__switch input{display:none}.tasty-recipes-cook-mode__switch input:checked+span{opacity:1}.tasty-recipes-cook-mode__switch input:checked+span:before{transform:translateX(13px)}.tasty-recipes-cook-mode__switch-round{border-radius:34px}.tasty-recipes-cook-mode__switch-round:before{border-radius:50%}.tasty-recipes-cook-mode__label{font-weight:700}@media only screen and (max-width:767px){#shop-with-instacart-v1{transform:scale(.75);transform-origin:top left}}/* Bold recipe card styles. */ .tasty-recipes{border:5px solid #667;margin-top:6em;margin-bottom:4em}.tasty-recipes.tasty-recipes-has-plug{margin-bottom:1em}.tasty-recipes-plug{margin-bottom:4em}.tasty-recipes-print-button{display:none}.tasty-recipes-image-shim{height:69.5px;clear:both}.tasty-recipes-entry-header{background-color:#667;color:#fff;text-align:center;padding-top:35px;padding-bottom:1.5em;padding-left:2.5em;padding-right:2.5em}.tasty-recipes-entry-header.tasty-recipes-has-image{padding-top:0px}.tasty-recipes-entry-header .tasty-recipes-image{float:none;text-align:center;transform:translateY(-115px);margin-bottom:1em;/* Decide if we need this */}.tasty-recipes-entry-header .tasty-recipes-image img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:5px solid #667;height:150px;width:150px;display:inline-block;object-fit:cover}.tasty-recipes-entry-header h2{font-size:2em;font-weight:400;text-transform:lowercase;margin-bottom:0;text-align:center;color:#fff;margin-top:0;padding-top:0;padding-bottom:0}.tasty-recipes-has-image .tasty-recipes-entry-header h2{margin-top:-115px}.tasty-recipes-entry-header hr{border:1px solid #b7bbc6;background-color:#b7bbc6;margin-bottom:1em;margin-top:1em}.tasty-recipes-entry-header div.tasty-recipes-rating{text-decoration:none;border:none;display:block;font-size:1.375em}.tasty-recipes-entry-header .tasty-recipes-rating:hover{text-decoration:none}.tasty-recipes-entry-header .tasty-recipes-rating p{margin-bottom:0}.tasty-recipes-no-ratings-buttons .unchecked,.tasty-recipes-no-ratings-buttons .checked,.tasty-recipes-entry-header span.tasty-recipes-rating{color:#fff;color:var(--tr-star-color,#fff)}.tasty-recipes-entry-header .rating-label{font-style:italic;color:#b7bbc6;font-size:0.6875em;display:block}.tasty-recipes,.tasty-recipes-ratings{--tr-star-size:0.97em!important;--tr-star-margin:0.5em!important}.tasty-recipes-entry-header .tasty-recipes-details{margin-top:1em}.tasty-recipes-entry-header .tasty-recipes-details ul{list-style-type:none;margin:0}.tasty-recipes-entry-header .tasty-recipes-details ul li{display:inline-block;margin-left:0.5em;margin-right:0.5em;font-size:1em;line-height:2.5em;color:#fff}@media only screen and (max-width:520px){.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{height:0.8em;margin-top:0.4em}.tasty-recipes-entry-header .tasty-recipes-details ul li{font-size:0.875em;line-height:1.75em}}@media only screen and (min-width:520px){.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{height:1em;margin-top:0.6em}.tasty-recipes-entry-header .tasty-recipes-details ul li{font-size:1em;line-height:2.5em}}.tasty-recipes-entry-header .tasty-recipes-details .tasty-recipes-label{font-style:italic;color:#b7bbc6;margin-right:0.125em}.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{vertical-align:top;margin-right:0.2em;display:inline-block;color:#FFF}.tasty-recipes-entry-header .tasty-recipes-details .author a{color:inherit;text-decoration:underline}.tasty-recipes-entry-content{padding-top:1.25em}.tasty-recipes-entry-content .tasty-recipes-buttons{margin-bottom:1.25em;margin-left:1.25em;margin-right:1.25em}.tasty-recipes-entry-content .tasty-recipes-buttons:after{content:' ';display:block;clear:both}.tasty-recipes-entry-content .tasty-recipes-button-wrap{width:50%;display:inline-block;float:left;box-sizing:border-box}.tasty-recipes-quick-links a.button,.tasty-recipes-entry-content .tasty-recipes-buttons a{text-transform:uppercase;text-align:center;display:block;color:#fff;color:var(--tr-button-text-color,#fff);background-color:#667;background-color:var(--tr-button-color,#666677);font-size:1em;line-height:1.375em;padding:1em;font-weight:bold;margin-top:0;border:none;border-radius:0;text-decoration:none}.tasty-recipes-quick-links a.button{display:inline-block}.tasty-recipes-entry-content a img{box-shadow:none;-webkit-box-shadow:none}.tasty-recipes-quick-links a.button:hover,.tasty-recipes-entry-content .tasty-recipes-buttons a:hover{border:none}.tasty-recipes-entry-content .tasty-recipes-buttons img{vertical-align:top}.tasty-recipes-entry-content .tasty-recipes-buttons .svg-print,.tasty-recipes-entry-content .tasty-recipes-buttons .svg-pinterest,.tasty-recipes-entry-content .tasty-recipes-buttons .svg-heart-regular,.tasty-recipes-entry-content .tasty-recipes-buttons .svg-heart-solid{height:1.25em;margin-right:0.375em;margin-bottom:0;background:none;display:inline-block;vertical-align:middle}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-button-wrap:first-child{padding-right:0.625em}.tasty-recipes-entry-content .tasty-recipes-button-wrap:last-child{padding-left:0.625em}}@media only screen and (max-width:520px){.tasty-recipes-entry-content .tasty-recipes-button-wrap{width:100%}.tasty-recipes-entry-content .tasty-recipes-button-wrap:nth-child(2){padding-top:1em}}.tasty-recipes-entry-content h3{text-transform:uppercase;font-size:0.75em;color:#979599;margin:1.5em 0}.tasty-recipes-ingredients-header,.tasty-recipes-instructions-header{margin:1.5em 0}.tasty-recipes-entry-content h4{font-size:1em;padding-top:0;margin-bottom:1.5em;margin-top:1.5em}.tasty-recipes-entry-content hr{background-color:#eae9eb;border:1px solid #eae9eb;margin-top:1em;margin-bottom:1em}.tasty-recipes-entry-content .tasty-recipes-description,.tasty-recipes-entry-content .tasty-recipes-ingredients,.tasty-recipes-entry-content .tasty-recipes-instructions,.tasty-recipes-entry-content .tasty-recipes-keywords{padding-left:1.25em;padding-right:1.25em}.tasty-recipes-entry-content .tasty-recipes-description h3{display:none}.tasty-recipes-entry-content .tasty-recipes-description p{margin-bottom:1em}.tasty-recipes-entry-content .tasty-recipes-ingredients ul,.tasty-recipes-entry-content .tasty-recipes-instructions ul{list-style-type:none;margin-left:0;margin-bottom:1.5em;padding:0}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li,.tasty-recipes-entry-content .tasty-recipes-instructions ul li{margin-bottom:0.625em;list-style-type:none;position:relative;margin-left:1.5em;line-height:1.46}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li:before,.tasty-recipes-entry-content .tasty-recipes-instructions ul li:before{background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:0.5em;width:0.5em;display:block;content:' ';left:-1.25em;top:0.375em;position:absolute}.tasty-recipes-entry-content .tasty-recipes-ingredients ol,.tasty-recipes-entry-content .tasty-recipes-instructions ol{counter-reset:li;margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-ingredients ol>li,.tasty-recipes-entry-content .tasty-recipes-instructions ol>li{list-style-type:none;position:relative;margin-bottom:1em;margin-left:1.5em;line-height:1.46}.tasty-recipes-entry-content .tasty-recipes-ingredients ol>li:before,.tasty-recipes-entry-content .tasty-recipes-instructions ol>li:before{content:counter(li);counter-increment:li;position:absolute;background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:1.45em;width:1.45em;color:#fff;left:-1.25em;transform:translateX(-50%);line-height:1.5em;font-size:0.6875em;text-align:center;top:0.1875em}.tasty-recipes-entry-content .tasty-recipes-ingredients li li,.tasty-recipes-entry-content .tasty-recipes-instructions li li{margin-top:0.625em}.tasty-recipes-entry-content .tasty-recipes-ingredients li ul,.tasty-recipes-entry-content .tasty-recipes-ingredients li ol,.tasty-recipes-entry-content .tasty-recipes-instructions li ul,.tasty-recipes-entry-content .tasty-recipes-instructions li ol{margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-equipment{padding-left:1.25em;padding-right:1.25em}.tasty-recipes-entry-content .tasty-recipe-video-embed~.tasty-recipes-equipment{padding-top:1em}.tasty-recipes-entry-content .tasty-recipes-notes{padding:1.25em;background-color:#edf0f2}.tasty-recipes-entry-content .tasty-recipes-notes ol{counter-reset:li;margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-notes ul{margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{background-color:#fff;padding-bottom:1.25em;margin-bottom:1.5em;position:relative;-webkit-clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px);clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px)}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{padding-left:1.5625em;padding-right:1.5625em;padding-top:1.25em}.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{margin-left:2em}}.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul li,.tasty-recipes-entry-content .tasty-recipes-notes ol li{padding-left:2.5em}.tasty-recipes-entry-content .tasty-recipes-notes ul li,.tasty-recipes-entry-content .tasty-recipes-notes ol li{position:relative;list-style:none;padding-top:1em;margin-left:0;margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-notes p:before,.tasty-recipes-entry-content .tasty-recipes-notes ul li:before{content:'i';display:block;background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:1.3em;width:1.3em;font-size:0.75em;line-height:1.3em;text-align:center;color:#fff;position:absolute;left:1.167em;top:1.9em}.tasty-recipes-entry-content .tasty-recipes-notes ol>li:before{content:counter(li);counter-increment:li;position:absolute;background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:1.45em;width:1.45em;color:#fff;left:2em;transform:translateX(-50%);line-height:1.5em;font-size:0.6875em;text-align:center;top:2em}.tasty-recipes-entry-content .tasty-recipes-notes p:last-child{margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-other-details{background-color:#edf0f2;padding:0 1.25em 1.25em}.tasty-recipes-entry-content .tasty-recipes-other-details ul{color:#667;display:flex;flex-wrap:wrap;font-size:0.85rem;list-style:none;margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-other-details ul li{margin:0 0.5rem;list-style:none}.tasty-recipes-entry-content .tasty-recipes-other-details ul li .tasty-recipes-label{font-style:italic}.tasty-recipes-entry-content .tasty-recipes-other-details .detail-icon{color:#667;vertical-align:top;margin-right:0.2em;display:inline-block}@media only screen and (max-width:520px){.tasty-recipes-entry-content .tasty-recipes-other-details .detail-icon{height:0.8em;margin-top:0.4em}.tasty-recipes-entry-content .tasty-recipes-other-details ul li{font-size:0.875em;line-height:1.75em}}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-other-details .detail-icon{height:1em;margin-top:0.8em}.tasty-recipes-entry-content .tasty-recipes-other-details ul li{font-size:1em;line-height:2.5em}}.tasty-recipes-entry-content .tasty-recipes-keywords{background-color:#edf0f2;padding-bottom:1em;padding-top:1em}.tasty-recipes-entry-content .tasty-recipes-keywords p{font-size:0.7em;font-style:italic;color:#979599;margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-keywords p span{font-weight:bold}.tasty-recipes-nutrifox{text-align:center;margin:0}.nutrifox-label{background-color:#edf0f2}.tasty-recipes-nutrifox iframe{width:100%;display:block;margin:0}.tasty-recipes-entry-content .tasty-recipes-nutrition{padding:1.25em;color:#667}.tasty-recipes-nutrition .tasty-recipes-label{font-style:italic;color:#b7bbc6;margin-right:0.125em;font-weight:400}.tasty-recipes-nutrition ul li{float:none;display:inline-block;line-height:2em;margin:0 10px 0 0}.tasty-recipes-entry-footer{background-color:#667}.tasty-recipes-entry-footer img,.tasty-recipes-entry-footer svg{color:#FFF}.tasty-recipes-entry-content .tasty-recipes-entry-footer h3{color:#fff}.tasty-recipes-entry-footer{color:#fff}.tasty-recipes-entry-footer:after{content:' ';display:block;clear:both}/* Print view styles */ .tasty-recipes-print-view .tasty-recipe-video-embed,.tasty-recipes-print-view .tasty-recipes-other-details,.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details .detail-icon,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes p:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ul li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ul li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ol li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ul li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ol li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol>li:before,.tasty-recipes-print .tasty-recipes-entry-footer img{display:none}.tasty-recipes-print-view{font-size:11px;background-color:#fff;line-height:1.5em}.tasty-recipes-print{padding:0}.tasty-recipes-print-view .tasty-recipes{margin-top:1em}.tasty-recipes-print-view .tasty-recipes-entry-content h3{font-size:1.2em;letter-spacing:0.1em;margin:0 0 10px 0}.tasty-recipes-print-view .tasty-recipes-ingredients-header,.tasty-recipes-print-view .tasty-recipes-instructions-header{margin:0}.tasty-recipes-print-view .tasty-recipes-ingredients,.tasty-recipes-print-view .tasty-recipes-instructions{padding:1.25em}.tasty-recipes-print .tasty-recipes-entry-header{background-color:inherit;color:inherit;padding:0;text-align:left}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-image{float:right;transform:none}.tasty-recipes-print.tasty-recipes-has-image .tasty-recipes-entry-header h2{margin-top:0;text-align:left}.tasty-recipes-print .tasty-recipes-entry-header h2{color:inherit;margin-bottom:0.5em}.tasty-recipes-print .tasty-recipes-entry-header hr{display:none}.tasty-recipes-print .tasty-recipes-entry-header span.tasty-recipes-rating{color:#000}.tasty-recipes-entry-header div.tasty-recipes-rating a{text-decoration:none}.tasty-recipes-entry-header div.tasty-recipes-rating p{margin-top:4px}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details ul{padding:0;clear:none}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details ul li{line-height:1.5em;color:#000;margin:0 10px 0 0}.tasty-recipes-print .tasty-recipes-entry-content img{max-width:50%;height:auto}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ol li,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ol li{margin-bottom:0.5em;list-style:decimal;line-height:1.5em}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ul li,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ul li{margin-bottom:0.5em;line-height:1.1;list-style:disc}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes{background:none!important}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol{background:none!important}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol li{padding:0;clip-path:none;background:none;line-height:1.5em;list-style:decimal}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes p{padding:0;clip-path:none;background:none;line-height:1.5em}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ul li{padding:0;clip-path:none;background:none;line-height:1.5em;list-style:disc}.tasty-recipes-print .tasty-recipes-source-link{text-align:center}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li[data-tr-ingredient-checkbox]:before{display:none}.tasty-recipes-cook-mode{margin-top:1em}.tasty-recipes-cook-mode__label{font-style:italic;color:#667;font-weight:normal}.tasty-recipes-cook-mode__helper{font-size:1em}.tasty-recipes-cook-mode .tasty-recipes-cook-mode__switch .tasty-recipes-cook-mode__switch-slider{background-color:#667}
  6038. </style>
  6039. <style type="text/css">body{ --tr-star-color:#F2B955; }
  6040. </style>
  6041. <style type="text/css">.tasty-recipes-rating-outline,.tasty-recipes-rating-solid{display:inline-block;line-height:1}.tasty-recipes-rating-outline svg,.tasty-recipes-rating-solid svg{fill:currentColor;height:var(--tr-star-size,18px);width:var(--tr-star-size,18px)}.tasty-recipes-rating-outline[data-tr-clip="10"] svg,.tasty-recipes-rating-solid[data-tr-clip="10"] svg{fill:url(#tasty-recipes-clip-10)}.tasty-recipes-rating-outline[data-tr-clip="20"] svg,.tasty-recipes-rating-solid[data-tr-clip="20"] svg{fill:url(#tasty-recipes-clip-20)}.tasty-recipes-rating-outline[data-tr-clip="30"] svg,.tasty-recipes-rating-solid[data-tr-clip="30"] svg{fill:url(#tasty-recipes-clip-30)}.tasty-recipes-rating-outline[data-tr-clip="40"] svg,.tasty-recipes-rating-solid[data-tr-clip="40"] svg{fill:url(#tasty-recipes-clip-40)}.tasty-recipes-rating-outline[data-tr-clip="50"] svg,.tasty-recipes-rating-solid[data-tr-clip="50"] svg{fill:url(#tasty-recipes-clip-50)}.tasty-recipes-rating-outline[data-tr-clip="60"] svg,.tasty-recipes-rating-solid[data-tr-clip="60"] svg{fill:url(#tasty-recipes-clip-60)}.tasty-recipes-rating-outline[data-tr-clip="70"] svg,.tasty-recipes-rating-solid[data-tr-clip="70"] svg{fill:url(#tasty-recipes-clip-70)}.tasty-recipes-rating-outline[data-tr-clip="80"] svg,.tasty-recipes-rating-solid[data-tr-clip="80"] svg{fill:url(#tasty-recipes-clip-80)}.tasty-recipes-rating-outline[data-tr-clip="90"] svg,.tasty-recipes-rating-solid[data-tr-clip="90"] svg{fill:url(#tasty-recipes-clip-90)}.tasty-recipes-rating-outline[data-tr-clip="0"] svg{fill:url(#tasty-recipes-clip-0)}.tasty-recipes-rating-solid{--tr-star-opacity:.4}.tasty-recipes-rating-solid[data-tr-clip="0"] svg{opacity:var(--tr-star-opacity)}[data-tr-default-rating]>span:not([data-tr-checked]) .tasty-recipes-rating-solid svg{--tr-star-opacity:.4;opacity:var(--tr-star-opacity)}[data-tr-default-rating]>span:not([data-tr-checked]) .tasty-recipes-rating-outline svg{fill:url(#tasty-recipes-clip-0)}[data-tr-default-rating] span[data-tr-checked]~span .tasty-recipes-rating-solid svg{fill:currentColor;--tr-star-opacity:1}[data-tr-default-rating] span[data-tr-checked]~span .tasty-recipes-rating-outline svg{fill:currentColor}input.tasty-recipes-rating:checked~span .tasty-recipes-rating-solid svg{fill:currentColor;--tr-star-opacity:1}input.tasty-recipes-rating:checked~span .tasty-recipes-rating-outline svg{fill:currentColor}@media only screen and (min-width:1024px){.tasty-recipes-ratings-buttons:hover span .tasty-recipes-rating-solid svg{--tr-star-opacity:.4!important;opacity:var(--tr-star-opacity)}.tasty-recipes-ratings-buttons:hover span .tasty-recipes-rating-outline svg{fill:url(#tasty-recipes-clip-0)!important}.tasty-recipes-ratings-buttons:hover>:hover .tasty-recipes-rating-solid svg,.tasty-recipes-ratings-buttons:not(:hover)>input:checked~span .tasty-recipes-rating-solid svg,.tasty-recipes-ratings-buttons>:hover .tasty-recipes-rating-solid svg,.tasty-recipes-ratings-buttons>:hover~span .tasty-recipes-rating-solid svg{fill:currentColor!important;--tr-star-opacity:1!important}.tasty-recipes-ratings-buttons:hover>:hover .tasty-recipes-rating-outline svg,.tasty-recipes-ratings-buttons:not(:hover)>input:checked~span .tasty-recipes-rating-outline svg,.tasty-recipes-ratings-buttons>:hover .tasty-recipes-rating-outline svg,.tasty-recipes-ratings-buttons>:hover~span .tasty-recipes-rating-outline svg{fill:currentColor!important}}.tasty-recipes-static-tooltip{background-color:#000;border-radius:4px;color:#fff;font-size:.9rem;opacity:0;padding:5px 10px;position:absolute;text-align:center;transition:opacity .5s ease-in-out,visibility .5s ease-in-out,transform .5s cubic-bezier(.71,1.7,.77,1.24);vertical-align:middle;visibility:hidden;width:230px;z-index:9}.tasty-recipes-static-tooltip.opened{opacity:1;transform:translateY(-4px);visibility:visible}.tasty-recipes-static-tooltip a{color:#f7d578;display:block}.tasty-recipes-static-tooltip:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;bottom:-6px;content:"";font-size:0;left:calc(50% - 4px);line-height:0;pointer-events:none;position:absolute;transform:translateZ(0);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);width:0;z-index:99}.tasty-recipes-static-tooltip.tr-hide-tail:after{display:none}.tasty-recipes,.tasty-recipes-quick-links,.tasty-recipes-ratings,.wp-admin .tasty-recipes-comment-form{--tr-star-size:18px;--tr-star-margin:3px}.tasty-recipes-rating,.tasty-recipes-ratings-buttons{color:#f2b955;color:var(--tr-star-color,#f2b955)}.tasty-recipes-comment-form{border:none;margin:0;padding:0}.tasty-recipes-comment-form.tasty-recipes-ratings{display:block}.tasty-recipes-entry-header div.tasty-recipes-rating p,.tasty-recipes-rating-stars,.tasty-recipes-ratings,.tasty-recipes-ratings-buttons{display:inline-flex}.tasty-recipes-entry-header div.tasty-recipes-rating p span.tasty-recipes-rating,.tasty-recipes-rating-stars span.tasty-recipes-rating,.tasty-recipes-ratings span.tasty-recipes-rating,.tasty-recipes-ratings-buttons span.tasty-recipes-rating{cursor:pointer;display:inline-block;font-size:var(--tr-star-size,1.1em);margin:0;padding-right:var(--tr-star-margin,.3em)}.tasty-recipes-entry-header div.tasty-recipes-rating p span.tasty-recipes-rating:first-child[data-rating="5"],.tasty-recipes-rating-stars span.tasty-recipes-rating:first-child[data-rating="5"],.tasty-recipes-ratings span.tasty-recipes-rating:first-child[data-rating="5"],.tasty-recipes-ratings-buttons span.tasty-recipes-rating:first-child[data-rating="5"]{padding-right:0}.tasty-recipes-entry-header div.tasty-recipes-rating p{display:flex;justify-content:center}.tasty-recipes-ratings-buttons{flex-direction:row-reverse}.tasty-recipes-ratings-buttons input[type=radio]{clip:auto;cursor:pointer;display:inline-block!important;height:auto;margin:0;margin-left:calc((var(--tr-star-size, 1.1em) + var(--tr-star-margin))*-1);opacity:0;position:relative;width:1.1em!important;width:calc(var(--tr-star-size, 1.1em) + var(--tr-star-margin))!important;z-index:2}.tasty-recipes-ratings-buttons>span{position:relative}.tasty-recipes-ratings-buttons>span i{font-style:normal}.tasty-recipes-ratings-buttons>span:first-child{padding-right:0!important}.tasty-recipes-rating a,.tasty-recipes-rating a:link{background:none;outline:none;text-decoration:none}.tasty-recipes-screen-reader{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tasty-recipes-rating-link{align-items:center;display:inline-flex}.tasty-recipes-rating-link .rating-label{font-size:80%;padding-left:.4em}.tasty-recipes-selected-minimum-rating .comment-form-comment label .required{display:none}.tasty-recipes-has-ratings{text-decoration:none!important}
  6042. </style>
  6043.  
  6044.  
  6045. <header class="tasty-recipes-entry-header" data-tasty-recipes-customization="primary-color.background">
  6046. <div class="tasty-recipes-image">
  6047. <img decoding="async" data-tasty-recipes-customization="primary-color.border-color" width="150" height="150" src="https://olivesfordinner.com/wp-content/uploads/2023/04/Oyster-mushroom-wonton-soup-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="A bowl of vegan wonton soup." data-pin-nopin="nopin" data-pin-url="https://olivesfordinner.com/maitake-oyster-mushroom-wontons-in-a-roasted-ginger-broth/?tp_image_id=15698" /> </div>
  6048. <h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Vegan Mushroom Wonton Soup</h2>
  6049. <hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
  6050. <div class="tasty-recipes-rating">
  6051. <p><span class="tasty-recipes-ratings-buttons tasty-recipes-no-ratings-buttons" data-tr-default-rating="5" > <span class="tasty-recipes-rating" data-tr-checked="1"> <i class="checked" data-rating="5"> <span class="tasty-recipes-rating-solid" data-tr-clip="100"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 5 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="4"> <span class="tasty-recipes-rating-solid" data-tr-clip="100"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 4 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="3"> <span class="tasty-recipes-rating-solid" data-tr-clip="100"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 3 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="2"> <span class="tasty-recipes-rating-solid" data-tr-clip="100"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 2 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="1"> <span class="tasty-recipes-rating-solid" data-tr-clip="100"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 1 Star </span> </i> </span></span></p>
  6052. <p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label"><span class="average">5</span> from <span class="count">1</span> review</span></p>
  6053. </div>
  6054. <div class="tasty-recipes-details">
  6055. <ul>
  6056. <li class="author"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  6057. Author:</span> <a data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name" href="https://olivesfordinner.com/about/">erin wysocarski</a> </li>
  6058. <li class="total-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  6059. <img decoding="async" nopin="nopin" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">
  6060. Total Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-total-time">1 hour 30 minutes</span> </li>
  6061. <li class="yield"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  6062. <img decoding="async" nopin="nopin" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-cutlery.png">
  6063. Yield:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-yield">50 wontons</span> </li>
  6064. <li class="diet"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  6065. <img decoding="async" nopin="nopin" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-heart-regular.png">
  6066. Diet:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-diet">Vegan</span> </li>
  6067. </ul>
  6068. </div>
  6069. </header>
  6070.  
  6071. <div class="tasty-recipes-entry-content">
  6072.  
  6073. <div class="tasty-recipes-buttons">
  6074. <div class="tasty-recipes-button-wrap">
  6075. <a class="button tasty-recipes-print-button tasty-recipes-no-print" href="https://olivesfordinner.com/maitake-oyster-mushroom-wontons-in-a-roasted-ginger-broth/print/8801/" target="_blank" data-tasty-recipes-customization="">
  6076. <img decoding="async" class="svg-print" data-pin-nopin="true" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
  6077. Print Recipe</a>
  6078. </div>
  6079. <div class="tasty-recipes-button-wrap">
  6080. <a class="share-pin button" data-pin-custom="true" data-href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Folivesfordinner.com%2Fmaitake-oyster-mushroom-wontons-in-a-roasted-ginger-broth%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Folivesfordinner.com%2Fmaitake-oyster-mushroom-wontons-in-a-roasted-ginger-broth%2F" data-tasty-recipes-customization="">
  6081. <img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
  6082. Pin Recipe</a>
  6083. <script>
  6084. const share_pin_buttons = document.getElementsByClassName( 'share-pin button' );
  6085. if ( share_pin_buttons ) {
  6086. for ( let share_key = 0; share_key < share_pin_buttons.length; share_key++ ) {
  6087. share_pin_buttons[share_key].addEventListener( 'click', (e) => {
  6088. e.stopPropagation();
  6089. window.open(e.target.dataset.href,'targetWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=500');
  6090. return false;
  6091. } );
  6092. }
  6093. }
  6094. </script>
  6095. </div>
  6096. </div>
  6097. <div class="tasty-recipes-description">
  6098. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Description</h3>
  6099. <div class="tasty-recipes-description-body" data-tasty-recipes-customization="body-color.color">
  6100. <p>Whip up a batch of this vegan wonton soup, and you’re not just making dinner, you’re crafting an experience. With its umami-rich mushrooms snuggled into delicate wrappers and swimming in a zesty ginger broth, this is the plant-based hug your taste buds have been waiting for.</p>
  6101. </div>
  6102. </div>
  6103. <hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
  6104. <div class="tasty-recipes-ingredients">
  6105. <div class="tasty-recipes-ingredients-header">
  6106. <div class="tasty-recipes-ingredients-clipboard-container">
  6107. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Ingredients</h3>
  6108. </div>
  6109. <div class="tasty-recipes-units-scale-container">
  6110. </div>
  6111. </div>
  6112. <div data-tasty-recipes-customization="body-color.color">
  6113. <h4>for the wonton filling</h4>
  6114. <ul>
  6115. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> toasted sesame oil</li>
  6116. <li><span data-amount="1" data-unit="cup">1 cup</span> minced shallot</li>
  6117. <li>a few pinches of salt</li>
  6118. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> minced garlic</li>
  6119. <li><span data-amount="4" data-unit="cup">4 cups</span> mixed mushrooms (maitake and oyster), minced, tough parts removed</li>
  6120. <li>mirin (a few tablespoons, for deglazing)</li>
  6121. <li><span data-amount="0.75" data-unit="cup">3/4 cup</span> minced chives</li>
  6122. </ul>
  6123. <h4>additional:</h4>
  6124. <p>50 wonton wrappers</p>
  6125. <h4>for the roasted ginger broth</h4>
  6126. <ul>
  6127. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> toasted sesame oil</li>
  6128. <li><span data-amount="4">4</span> cloves garlic, minced</li>
  6129. <li><span data-amount="2" data-unit="tablespoon">2 tablespoons</span> water</li>
  6130. <li><span data-amount="1">1</span> large shallot, sliced into half-moon shapes</li>
  6131. <li><span data-amount="2" data-unit="tablespoon">2 tablespoons</span> sake or broth</li>
  6132. <li><span data-amount="4" data-unit="cup">4 cups</span> vegetable broth (Imagine brand No-Chicken broth is great)</li>
  6133. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> mirin</li>
  6134. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> soy sauce</li>
  6135. <li><span data-amount="0.5" data-unit="tablespoon">1/2 tablespoon</span> <a href="https://olivesfordinner.com/roasted-ginger-and-coconut-soup/" target="_blank" rel="noopener">pureed roasted ginger</a></li>
  6136. <li><span data-amount="0.25" data-unit="cup">1/4 cup</span> full-fat coconut milk, optional but recommended (scrape the heavy stuff off the top of the can)</li>
  6137. </ul>
  6138. <h4>garnish (optional but recommended)</h4>
  6139. <ul>
  6140. <li>fresh basil, Thai chilis, fried shallots, scallions, lime</li>
  6141. </ul>
  6142. <!--INSIDE_INGREDIENTS--> </div>
  6143. <div class="tasty-recipes-cook-mode">
  6144. <div class="tasty-recipes-cook-mode__container">
  6145. <label class="tasty-recipes-cook-mode__switch">
  6146. <input type="checkbox" id="tasty_recipes_66392ed031f5d_cookmode"/>
  6147. <span class="tasty-recipes-cook-mode__switch-slider tasty-recipes-cook-mode__switch-round"
  6148. data-tasty-recipes-customization="button-color.background button-text-color.color"></span>
  6149. </label>
  6150. <label for="tasty_recipes_66392ed031f5d_cookmode">
  6151. <span class="tasty-recipes-cook-mode__label">Cook Mode</span>
  6152. <span class="tasty-recipes-cook-mode__helper">
  6153. Prevent your screen from going dark </span>
  6154. </label>
  6155. </div>
  6156. </div>
  6157. </div>
  6158. <hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
  6159. <div class="tasty-recipes-instructions">
  6160. <div class="tasty-recipes-instructions-header">
  6161. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
  6162. </div>
  6163. <div data-tasty-recipes-customization="body-color.color">
  6164. <h4>To make the wonton filling:</h4>
  6165. <ol>
  6166. <li id="instruction-step-1"><strong>Cook Shallots and Garlic:</strong> In a large pot, heat sesame oil over medium-high. Saute shallots with a pinch of salt until golden, then add garlic and cook for 1-2 more minutes.</li>
  6167. <li id="instruction-step-2"><strong>Add Mushrooms:</strong> Mix in mushrooms and let them cook until they&#8217;ve softened and developed some color, about 5 minutes. Remove from heat, mix in chives, and set aside to cool.</li>
  6168. </ol>
  6169. <h4>To assemble the wontons:</h4>
  6170. <ol>
  6171. <li id="instruction-step-3"><strong>Fill Wontons:</strong> Place a teaspoon of filling in the center of each wrapper. Fold according to the instructions above.</li>
  6172. <li id="instruction-step-4"><strong>Freeze:</strong> Place assembled wontons on a baking sheet and freeze. Once frozen, transfer to a storage bag.</li>
  6173. </ol>
  6174. <h4>To make the broth:</h4>
  6175. <ol>
  6176. <li id="instruction-step-5"><strong>Soften Garlic:</strong> In a medium pot, heat sesame oil over medium. Add garlic and cook until golden. Add water and let it simmer until garlic is soft.</li>
  6177. <li id="instruction-step-6"><strong>Build Broth:</strong> Add shallots, then deglaze with sake or broth. Add vegetable broth, mirin, soy sauce, and ginger. Simmer for 10-15 minutes. Stir in coconut milk if using.</li>
  6178. </ol>
  6179. <h4>Cook and Serve: </h4>
  6180. <ol>
  6181. <li id="instruction-step-7"><strong>Boil Wontons:</strong> Bring a large pot of water to a boil. Cook wontons in batches until they float and are heated through.</li>
  6182. <li id="instruction-step-8"><strong>Serve:</strong> Place wontons in bowls, ladle over the ginger broth, and garnish as desired.</li>
  6183. </ol>
  6184. </div>
  6185. </div>
  6186. <div class="tasty-recipes-notes" data-tasty-recipes-customization="secondary-color.background-color">
  6187. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Notes</h3>
  6188. <div class="tasty-recipes-notes-body" data-tasty-recipes-customization="body-color.color">
  6189. <h4>Prep Ahead:</h4>
  6190. <p>To make this recipe more manageable, you can prepare both the wonton filling and the ginger broth a day in advance. This will break up the cooking process and allow the flavors, especially in the broth, to deepen overnight.</p>
  6191. <h4>Storage Advice:</h4>
  6192. <p><strong>Wonton Filling:</strong> If you have leftover filling, it can be kept in the refrigerator for up to three days, making it convenient to whip up a few fresh wontons whenever you&#8217;d like. The filling can also be frozen for up to a month; just be sure to thaw it in the fridge overnight before you plan to use it again.</p>
  6193. <p><strong>Wontons:</strong> After assembling, wontons can be frozen on a baking sheet, and once fully frozen, transferred to a freezer-safe bag or container. They&#8217;ll keep well for up to two months. There&#8217;s no need to thaw them before cooking; just add a minute or two to the boiling time.</p>
  6194. <p><strong>Ginger Broth:</strong> The broth can be refrigerated for up to five days and actually tastes better the next day as the flavors meld together. It can also be frozen in an airtight container for up to three months. To reheat, simply thaw it in the fridge if frozen, and warm it on the stove over medium heat.</p>
  6195. <h4>Cooking Tip:</h4>
  6196. <p>For an extra infusion of flavor, consider simmering the broth with the mushroom bases that you&#8217;ve saved. This not only reduces waste but also intensifies the umami flavor in your broth.</p>
  6197. <h4>Serving Suggestion:</h4>
  6198. <p>Wontons are best enjoyed fresh from the pot, but if you have leftovers, store them separately from the broth to prevent them from getting soggy.</p>
  6199. </div>
  6200. </div>
  6201. <div class="tasty-recipes-other-details" data-tasty-recipes-customization="secondary-color.background-color">
  6202. <ul>
  6203. <li class="prep-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">Prep Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-prep-time">1 hours</span></li><li class="cook-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">Cook Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cook-time">30 minutes</span></li><li class="category"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-folder.png">Category:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-category">Dinner</span></li><li class="method"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-squares.png">Method:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-method">Sautéed, Simmered</span></li><li class="cuisine"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-flag.png">Cuisine:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cuisine">Asian</span></li> </ul>
  6204. </div>
  6205. <footer class="tasty-recipes-entry-footer" data-tasty-recipes-customization="primary-color.background">
  6206. <div class="tasty-recipes-footer-content">
  6207. <div class="tasty-recipes-footer-copy">
  6208. <h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did You Love This Recipe? Please Leave A Rating Below!</h3>
  6209. <div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>follow <a href="https://www.instagram.com/olivesfordinner/">@olivesfordinner</a> on instagram for more</p>
  6210. </div>
  6211. </div>
  6212. </div>
  6213. </footer>
  6214. </div>
  6215.  
  6216.  
  6217.  
  6218. <script>
  6219. window.trCommon={"minRating":6,"ajaxurl":"https:\/\/olivesfordinner.com\/wp-admin\/admin-ajax.php","ratingNonce":"45238d212c","postId":5181};
  6220. window.TastyRecipes = window.TastyRecipes || {};
  6221.  
  6222. window.TastyRecipes.smoothScroll = {
  6223. init() {
  6224. window.addEventListener( 'click', e => {
  6225. let anchor = e.target;
  6226. if ( ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) {
  6227. if ( anchor.tagName === 'A' ) {
  6228. return;
  6229. }
  6230.  
  6231. anchor = anchor.closest( 'a' );
  6232. if ( ! anchor || ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) {
  6233. return;
  6234. }
  6235. }
  6236.  
  6237. const elementHref = anchor.getAttribute( 'href' );
  6238. if ( ! elementHref ) {
  6239. return;
  6240. }
  6241.  
  6242. e.preventDefault();
  6243. this.goToSelector( elementHref );
  6244. });
  6245. },
  6246. goToSelector( selector ) {
  6247. const element = document.querySelector( selector );
  6248. if ( ! element ) {
  6249. return;
  6250. }
  6251. element.scrollIntoView( { behavior: 'smooth' } );
  6252. history.pushState( {}, '', selector );
  6253. }
  6254. };
  6255.  
  6256. (function( callback ) {
  6257. if ( document.readyState !== 'loading' ) {
  6258. callback();
  6259. } else {
  6260. window.addEventListener( 'load', callback );
  6261. }
  6262. })(() => {
  6263. window.TastyRecipes.smoothScroll.init();
  6264. });
  6265.  
  6266. window.TastyRecipes = window.TastyRecipes || {};
  6267. window.TastyRecipes.cookMode = {
  6268. wakeLockApi: false,
  6269. wakeLock: false,
  6270. cookModeSelector: '.tasty-recipes-cook-mode',
  6271. init() {
  6272. if ("wakeLock" in navigator && "request" in navigator.wakeLock) {
  6273. this.wakeLockApi = navigator.wakeLock;
  6274. }
  6275.  
  6276. const cookModes = document.querySelectorAll(this.cookModeSelector);
  6277.  
  6278. if (cookModes.length > 0) {
  6279. for (const cookMode of cookModes) {
  6280. if (this.wakeLockApi) {
  6281. cookMode.querySelector('input[type="checkbox"]').addEventListener("change", event => {
  6282. this.checkboxChange(event.target);
  6283. }, false);
  6284. } else {
  6285. cookMode.style.display = "none";
  6286. }
  6287. }
  6288. }
  6289. },
  6290. checkboxChange(checkbox) {
  6291. if (checkbox.checked) {
  6292. this.lock();
  6293. } else {
  6294. this.unlock();
  6295. }
  6296. },
  6297. setCheckboxesState(state) {
  6298. const checkboxes = document.querySelectorAll(this.cookModeSelector + ' input[type="checkbox"]');
  6299. for (const checkbox of checkboxes) {
  6300. checkbox.checked = state;
  6301. }
  6302. },
  6303. async lock() {
  6304. try {
  6305. this.wakeLock = await this.wakeLockApi.request("screen");
  6306. this.wakeLock.addEventListener("release", () => {
  6307. this.wakeLock = false;
  6308. this.setCheckboxesState(false);
  6309. });
  6310. this.setCheckboxesState(true);
  6311. } catch (error) {
  6312. this.setCheckboxesState(false);
  6313. }
  6314. },
  6315. unlock() {
  6316. if (this.wakeLock) {
  6317. this.wakeLock.release();
  6318. this.wakeLock = false;
  6319. }
  6320. this.setCheckboxesState(false);
  6321. }
  6322. };
  6323.  
  6324. (function(callback) {
  6325. if (document.readyState !== "loading") {
  6326. callback();
  6327. } else {
  6328. document.addEventListener("DOMContentLoaded", callback);
  6329. }
  6330. })(() => {
  6331. window.TastyRecipes.cookMode.init();
  6332. });
  6333.  
  6334.  
  6335.  
  6336. window.TastyRecipes = window.TastyRecipes || {};
  6337.  
  6338. window.TastyRecipes.staticTooltip = {
  6339. element: null,
  6340. tooltipElement: null,
  6341. deleting: false,
  6342. init( element ) {
  6343. if ( this.deleting ) {
  6344. return;
  6345. }
  6346. this.element = element;
  6347. this.buildElements();
  6348. },
  6349. destroy() {
  6350. if ( ! this.tooltipElement || this.deleting ) {
  6351. return;
  6352. }
  6353.  
  6354. this.deleting = true;
  6355. this.tooltipElement.classList.remove( 'opened' );
  6356.  
  6357. setTimeout( () => {
  6358. this.tooltipElement.remove();
  6359. this.deleting = false;
  6360. }, 500 );
  6361. },
  6362. buildElements() {
  6363. const tooltipElement = document.createElement( 'div' );
  6364. tooltipElement.classList.add( 'tasty-recipes-static-tooltip');
  6365. tooltipElement.setAttribute( 'id', 'tasty-recipes-tooltip' );
  6366.  
  6367. const currentTooltipElement = document.getElementById( 'tasty-recipes-tooltip' );
  6368. if ( currentTooltipElement ) {
  6369. document.body.replaceChild( tooltipElement, currentTooltipElement );
  6370. } else {
  6371. document.body.appendChild( tooltipElement );
  6372. }
  6373.  
  6374. this.tooltipElement = document.getElementById( 'tasty-recipes-tooltip' );
  6375. },
  6376. show() {
  6377. if ( ! this.tooltipElement ) {
  6378. return;
  6379. }
  6380.  
  6381. const tooltipTop = this.element.getBoundingClientRect().top
  6382. + window.scrollY
  6383. - 10 // 10px offset.
  6384. - this.tooltipElement.getBoundingClientRect().height;
  6385. const tooltipLeft = this.element.getBoundingClientRect().left
  6386. - ( this.tooltipElement.getBoundingClientRect().width / 2 )
  6387. + ( this.element.getBoundingClientRect().width / 2 ) - 1;
  6388. const posLeft = Math.max( 10, tooltipLeft );
  6389. this.maybeRemoveTail( posLeft !== tooltipLeft );
  6390.  
  6391. this.tooltipElement.setAttribute( 'style', 'top:' + tooltipTop + 'px;left:' + posLeft + 'px;' );
  6392. this.tooltipElement.classList.add( 'opened' );
  6393.  
  6394. },
  6395. maybeRemoveTail( removeTail ) {
  6396. if ( removeTail ) {
  6397. this.tooltipElement.classList.add( 'tr-hide-tail' );
  6398. } else {
  6399. this.tooltipElement.classList.remove( 'tr-hide-tail' );
  6400. }
  6401. },
  6402. changeMessage( message ) {
  6403. if ( ! this.tooltipElement ) {
  6404. return;
  6405. }
  6406. this.tooltipElement.innerHTML = message;
  6407. }
  6408. };
  6409.  
  6410. window.TastyRecipes.ajax = {
  6411. sendPostRequest( url, data, success, failure ) {
  6412. const xhr = new XMLHttpRequest();
  6413. xhr.open( 'POST', url, true );
  6414. xhr.send( this.preparePostData( data ) );
  6415.  
  6416. xhr.onreadystatechange = () => {
  6417. if ( 4 !== xhr.readyState ) {
  6418. return;
  6419. }
  6420. if ( xhr.status === 200 ) {
  6421. success( JSON.parse( xhr.responseText ) );
  6422. return;
  6423. }
  6424.  
  6425. failure( xhr );
  6426. };
  6427.  
  6428. xhr.onerror = () => {
  6429. failure( xhr );
  6430. };
  6431. },
  6432. preparePostData( data ) {
  6433. const formData = new FormData();
  6434.  
  6435. for ( const key in data ) {
  6436. formData.append( key, data[key] );
  6437. }
  6438. return formData;
  6439. },
  6440. };
  6441.  
  6442. window.TastyRecipes.ratings = {
  6443. defaultRating: 0,
  6444. currentRatingPercentage: 100,
  6445. savingRating: false,
  6446. init( minRating ) {
  6447. this.minRating = minRating;
  6448.  
  6449. this.formWatchRating();
  6450. this.closeTooltipWhenClickOutside();
  6451. this.addBodyClassBasedOnSelectedRating();
  6452. this.backwardCompFormRatingPosition();
  6453. },
  6454. formWatchRating() {
  6455. const ratings = document.querySelectorAll('.tasty-recipes-no-ratings-buttons [data-rating]');
  6456. if ( ratings.length <= 0 ) {
  6457. return;
  6458. }
  6459. for ( const rating of ratings ) {
  6460. rating.addEventListener( 'click', event => {
  6461. event.preventDefault();
  6462. this.defaultRating = event.target.closest( '.checked' ).dataset.rating;
  6463. this.setCheckedStar( event.target );
  6464. this.maybeSendRating( this.defaultRating, event.target );
  6465. this.setRatingInForm( this.defaultRating );
  6466. } );
  6467. }
  6468. },
  6469. closeTooltipWhenClickOutside() {
  6470. window.addEventListener( 'click', e => {
  6471. // Bailout (don't remove the tooltip) when the clicked element is a rating star, or it's the tooltip itself.
  6472. if ( e.target.closest( '.tasty-recipes-rating' ) || e.target.classList.contains( 'tasty-recipes-static-tooltip' ) ) {
  6473. return;
  6474. }
  6475.  
  6476. window.TastyRecipes.staticTooltip.destroy();
  6477. } );
  6478. },
  6479. setRatingInForm( rating ) {
  6480. const ratingInput = document.querySelector( '#respond .tasty-recipes-rating[value="' + rating + '"]' );
  6481. if ( ! ratingInput ) {
  6482. return;
  6483. }
  6484. ratingInput.click();
  6485. },
  6486. addBodyClassBasedOnSelectedRating() {
  6487. const ratingInputs = document.querySelectorAll( 'input.tasty-recipes-rating' );
  6488. if ( ! ratingInputs ) {
  6489. return;
  6490. }
  6491. for ( const ratingInput of ratingInputs ) {
  6492. ratingInput.addEventListener( 'click', currentEvent => {
  6493. const selectedRating = currentEvent.target.getAttribute( 'value' );
  6494. this.handleBodyClassByRating( selectedRating );
  6495. this.toggleCommentTextareaRequired( selectedRating );
  6496. } );
  6497. }
  6498. },
  6499. handleBodyClassByRating( rating ) {
  6500. if ( rating < this.minRating ) {
  6501. document.body.classList.remove( 'tasty-recipes-selected-minimum-rating' );
  6502. return;
  6503. }
  6504. document.body.classList.add( 'tasty-recipes-selected-minimum-rating' );
  6505. },
  6506. toggleCommentTextareaRequired( rating ) {
  6507. const commentTextarea = document.getElementById( 'comment' );
  6508. if ( ! commentTextarea ) {
  6509. return;
  6510. }
  6511.  
  6512. if ( rating < this.minRating ) {
  6513. commentTextarea.setAttribute( 'required', '' );
  6514. return;
  6515. }
  6516.  
  6517. commentTextarea.removeAttribute( 'required' );
  6518. },
  6519. maybeSendRating( rating, element ) {
  6520. if ( this.savingRating === rating ) {
  6521. return;
  6522. }
  6523.  
  6524. this.savingRating = rating;
  6525. window.TastyRecipes.staticTooltip.init( element );
  6526.  
  6527. const recipeCardElement = element.closest( '.tasty-recipes' );
  6528. if ( ! recipeCardElement ) {
  6529. window.TastyRecipes.staticTooltip.destroy();
  6530. return;
  6531. }
  6532.  
  6533. window.TastyRecipes.ajax.sendPostRequest(
  6534. window.trCommon.ajaxurl,
  6535. {
  6536. action: 'tasty_recipes_save_rating',
  6537. rating,
  6538. nonce: window.trCommon.ratingNonce,
  6539. post_id: window.trCommon.postId,
  6540. recipe_id: recipeCardElement.dataset.trId,
  6541. },
  6542. ( response ) => {
  6543. window.TastyRecipes.staticTooltip.changeMessage( response.data.message );
  6544. window.TastyRecipes.staticTooltip.show();
  6545. this.updateAverageText( response.data, recipeCardElement );
  6546. this.maybeFillCommentForm( response.data );
  6547.  
  6548. // Hide the tooltip after 5 seconds.
  6549. setTimeout( () => {
  6550. this.maybeResetTooltip( recipeCardElement, response.data, rating );
  6551. }, 5000 );
  6552. },
  6553. () => {
  6554. this.resetTooltip( recipeCardElement );
  6555. }
  6556. );
  6557. },
  6558. updateAverageText( data, recipeCardElement ) {
  6559. if ( ! data.average ) {
  6560. return;
  6561. }
  6562. this.setRatingPercent( data );
  6563.  
  6564. if ( ! data.count ) {
  6565. return;
  6566. }
  6567.  
  6568. const quickLink = document.querySelector( '.tasty-recipes-rating-link' );
  6569. if ( quickLink ) {
  6570. this.setTextInContainer( quickLink, data );
  6571. this.setPartialStar( quickLink );
  6572. }
  6573.  
  6574. const cardStars = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );
  6575. cardStars.dataset.trDefaultRating = data.average;
  6576. this.setTextInContainer( recipeCardElement.querySelector( '.tasty-recipes-rating' ), data );
  6577. },
  6578. setTextInContainer( container, data ) {
  6579. if ( ! container ) {
  6580. return;
  6581. }
  6582.  
  6583. if ( data.label ) {
  6584. const ratingLabelElement = container.querySelector( '.rating-label' );
  6585. if ( ratingLabelElement ) {
  6586. ratingLabelElement.innerHTML = data.label;
  6587. }
  6588. return;
  6589. }
  6590.  
  6591. const averageElement = container.querySelector( '.average' );
  6592. if ( averageElement ) {
  6593. averageElement.textContent = data.average;
  6594. }
  6595.  
  6596. const countElement = container.querySelector( '.count' );
  6597. if ( countElement ) {
  6598. countElement.textContent = data.count;
  6599. }
  6600. },
  6601. setPartialStar( container ) {
  6602. const highestStar = container.querySelector( '[data-rating="' + Math.ceil( this.defaultRating ) + '"]' );
  6603. if ( highestStar ) {
  6604. highestStar.dataset.trClip = this.currentRatingPercentage;
  6605. }
  6606. },
  6607. setRatingPercent( data ) {
  6608. this.defaultRating = data.average.toFixed( 1 );
  6609. const parts = data.average.toFixed( 2 ).toString().split( '.' );
  6610. this.currentRatingPercentage = parts[1] ? parts[1] : 100;
  6611. if ( this.currentRatingPercentage === '00' ) {
  6612. this.currentRatingPercentage = 100;
  6613. }
  6614. },
  6615. setCheckedStar( target ) {
  6616. const cardRatingContainer = target.closest( '.tasty-recipes-ratings-buttons' );
  6617. const selectedRatingElement = cardRatingContainer.querySelector( '[data-tr-checked]' );
  6618. if ( selectedRatingElement ) {
  6619. delete selectedRatingElement.dataset.trChecked;
  6620. }
  6621.  
  6622. const thisStar = target.closest( '.tasty-recipes-rating' );
  6623. thisStar.dataset.trChecked = 1;
  6624. thisStar.querySelector( '[data-tr-clip]' ).dataset.trClip = 100;
  6625. },
  6626. maybeFillCommentForm( data ) {
  6627. if ( ! data.comment || ! data.comment.content ) {
  6628. return;
  6629. }
  6630.  
  6631. const commentForm = document.querySelector( '#commentform' );
  6632. if ( ! commentForm ) {
  6633. return;
  6634. }
  6635.  
  6636. const commentBox = commentForm.querySelector( '[name=comment]' );
  6637. if ( ! commentBox || commentBox.value ) {
  6638. return;
  6639. }
  6640.  
  6641. // Add comment details for editing.
  6642. commentBox.innerHTML = data.comment.content;
  6643. if ( data.comment.name ) {
  6644. commentForm.querySelector( '[name=author]' ).value = data.comment.name;
  6645. commentForm.querySelector( '[name=email]' ).value = data.comment.email;
  6646. }
  6647. },
  6648. maybeResetTooltip( recipeCardElement, data, rating ) {
  6649. if ( this.savingRating === rating ) {
  6650. this.resetTooltip( recipeCardElement, data );
  6651. }
  6652. },
  6653. resetTooltip( recipeCardElement, data ) {
  6654. window.TastyRecipes.staticTooltip.destroy();
  6655. this.savingRating = false;
  6656.  
  6657. // Reset the default rating.
  6658. const cardRatingContainer = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );
  6659. if ( cardRatingContainer ) {
  6660. this.defaultRating = ( data && data.average ) ? data.average.toFixed(1) : cardRatingContainer.dataset.trDefaultRating;
  6661. cardRatingContainer.dataset.trDefaultRating = this.defaultRating;
  6662.  
  6663. this.resetSelectedStar( cardRatingContainer, data );
  6664. }
  6665. },
  6666. resetSelectedStar( cardRatingContainer ) {
  6667. const selectedRatingElement = cardRatingContainer.querySelector( '[data-rating="' + Math.ceil( this.defaultRating ) + '"]' );
  6668. if ( selectedRatingElement ) {
  6669. selectedRatingElement.querySelector( '[data-tr-clip]' ).dataset.trClip = this.currentRatingPercentage;
  6670. selectedRatingElement.parentNode.dataset.trChecked = 1;
  6671. }
  6672.  
  6673. const previousSelectedElement= cardRatingContainer.querySelector( '[data-tr-checked]' );
  6674. if ( previousSelectedElement ) {
  6675. const currentSelectedRating = previousSelectedElement.querySelector('[data-rating]');
  6676. if ( currentSelectedRating !== selectedRatingElement ) {
  6677. delete previousSelectedElement.dataset.trChecked;
  6678. }
  6679. }
  6680. },
  6681. backwardCompFormRatingPosition() {
  6682. const ratingsButtons = document.querySelector( '#respond .tasty-recipes-ratings-buttons, #tasty-recipes-comment-rating .tasty-recipes-ratings-buttons' );
  6683. if ( ! ratingsButtons ) {
  6684. return;
  6685. }
  6686. const ratingsButtonsStyles = window.getComputedStyle(ratingsButtons);
  6687. if ( ! ratingsButtonsStyles.display.includes( 'flex' ) ) {
  6688. ratingsButtons.style.direction = 'rtl';
  6689. }
  6690.  
  6691. if ( typeof tastyRecipesRating !== 'undefined' ) {
  6692. // Select the rating that was previously selected in admin.
  6693. ratingsButtons.querySelector( '.tasty-recipes-rating[value="' + tastyRecipesRating + '"]' ).checked = true;
  6694. }
  6695.  
  6696. const ratingSpans = ratingsButtons.querySelectorAll( '.tasty-recipes-rating' );
  6697. for (const ratingSpan of ratingSpans) {
  6698. ratingSpan.addEventListener( 'click', event => {
  6699. if ( ratingSpan === event.target ) {
  6700. return;
  6701. }
  6702. ratingSpan.previousElementSibling.click();
  6703. } );
  6704. }
  6705. }
  6706. };
  6707.  
  6708. (function(callback) {
  6709. if (document.readyState !== "loading") {
  6710. callback();
  6711. } else {
  6712. window.addEventListener( 'load', callback );
  6713. }
  6714. })(() => {
  6715. window.TastyRecipes.ratings.init( window.trCommon ? window.trCommon.minRating : 4 );
  6716. });
  6717. </script></div><p>The post <a href="https://olivesfordinner.com/maitake-oyster-mushroom-wontons-in-a-roasted-ginger-broth/">The Coziest Vegan Wonton Soup</a> appeared first on <a href="https://olivesfordinner.com">Olives for Dinner</a>.</p>
  6718. ]]></content:encoded>
  6719. <wfw:commentRss>https://olivesfordinner.com/maitake-oyster-mushroom-wontons-in-a-roasted-ginger-broth/feed/</wfw:commentRss>
  6720. <slash:comments>12</slash:comments>
  6721. </item>
  6722. <item>
  6723. <title>Hearts Of Palm Recipes: 23 Amazing Ideas</title>
  6724. <link>https://olivesfordinner.com/hearts-of-palm-recipes/</link>
  6725. <comments>https://olivesfordinner.com/hearts-of-palm-recipes/#respond</comments>
  6726. <dc:creator><![CDATA[erin wysocarski]]></dc:creator>
  6727. <pubDate>Tue, 09 Apr 2024 14:29:09 +0000</pubDate>
  6728. <category><![CDATA[Roundups and Guides]]></category>
  6729. <category><![CDATA[Vegan Seafood]]></category>
  6730. <category><![CDATA[hearts of palm]]></category>
  6731. <guid isPermaLink="false">https://olivesfordinner.com/?p=19410</guid>
  6732.  
  6733. <description><![CDATA[<p><center>Explore this hearts of palm guide that offers vegan recipe ideas from fresh salads to satisfying sandwiches.</center></p>
  6734. <p>The post <a href="https://olivesfordinner.com/hearts-of-palm-recipes/">Hearts Of Palm Recipes: 23 Amazing Ideas</a> appeared first on <a href="https://olivesfordinner.com">Olives for Dinner</a>.</p>
  6735. ]]></description>
  6736. <content:encoded><![CDATA[
  6737. <p class="has-text-align-center">Craving some hearts of palm recipes inspo? You&#8217;ve hit the jackpot! Welcome to your ultimate cheat sheet for everything <a href="https://olivesfordinner.com/tag/hearts-of-palm/">hearts of palm</a> – from picking the perfect can off the shelf to whipping up dishes that&#8217;ll make your taste buds sing. Let&#8217;s dive into more about this fabulously versatile veggie and make some heartfelt magic.</p>
  6738.  
  6739.  
  6740.  
  6741. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=19561" src="https://olivesfordinner.com/wp-content/uploads/2024/04/Hearts-of-palm-ultimate-guide.jpg" alt="Breaded hearts of palm with a lemon wedge." class="wp-image-19561" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/Hearts-of-palm-ultimate-guide.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Hearts-of-palm-ultimate-guide-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Hearts-of-palm-ultimate-guide-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/Hearts-of-palm-ultimate-guide-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/Hearts-of-palm-ultimate-guide-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  6742.  
  6743.  
  6744.  
  6745. <p>I was skeptical when I first tried hearts of palm several years ago. Fast forward to now, and it&#8217;s my secret ingredient for vegan dishes that impress every time. They are a game-changer, especially for conjuring up <a data-wpil-monitor-id="115" href="https://olivesfordinner.com/vegan-seafood-recipes-roundup/">vegan seafood</a> recipes. Who would&#8217;ve guessed that <a href="https://olivesfordinner.com/vegan-tuna-salad/">vegan tuna</a> could taste so authentic, or that <a href="https://olivesfordinner.com/beer-battered-hearts-of-palm-with-di/">plant-based fish</a> and <a href="https://olivesfordinner.com/vegan-lobster-roll/">vegan lobster rolls</a> could transport you straight to a seaside <a href="https://olivesfordinner.com/category/seasonal-recipes/summer-recipes/">summer</a>, without the catch? Each dish has been fun to experiment with, making hearts of palm recipes one of my favorites to create.</p>
  6746.  
  6747.  
  6748.  
  6749. <h2 class="wp-block-heading">What Are Hearts Of Palm?</h2>
  6750.  
  6751.  
  6752.  
  6753. <p>Ever find yourself staring at a can of hearts of palm and wondering, &#8220;What am I supposed to do with you?&#8221; Well, you&#8217;re not alone. These <a href="https://www.thespruceeats.com/what-are-hearts-of-palm-4777298">slender sticks of veggie goodness</a> are like the quiet kids in class – unassuming at first, but full of surprises once you get to know them. Welcome to this ultimate hearts of palm guide where we turn this undercover veggie into the star of your kitchen show.</p>
  6754.  
  6755.  
  6756.  
  6757. <p>So, what exactly are hearts of palm? They’re the tender, edible cores extracted from certain types of palm trees, most commonly the peach palm. They occupy a unique spot in the plant kingdom, offering a delicate flavor and texture that&#8217;s a cross between bamboo shoots and artichoke hearts. Harvested with care, they bring a slice of tropical biodiversity to your plate.</p>
  6758.  
  6759.  
  6760.  
  6761. <p>Harvested from tropical regions including Brazil, Costa Rica, and Ecuador, they are not just a versatile ingredient; they&#8217;re deeply rooted in the local culture and biodiversity. By choosing sustainably sourced hearts of palm, you&#8217;re not only making an eco-friendly choice but also supporting the preservation of these lush environments and the communities that rely on them.</p>
  6762.  
  6763.  
  6764.  
  6765. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1200" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=19533" src="https://olivesfordinner.com/wp-content/uploads/2024/04/hearts-of-palm.jpg" alt="Hearts of palm on a plate." class="wp-image-19533" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/hearts-of-palm.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/hearts-of-palm-300x300.jpg 300w, https://olivesfordinner.com/wp-content/uploads/2024/04/hearts-of-palm-1024x1024.jpg 1024w, https://olivesfordinner.com/wp-content/uploads/2024/04/hearts-of-palm-150x150.jpg 150w, https://olivesfordinner.com/wp-content/uploads/2024/04/hearts-of-palm-768x768.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/hearts-of-palm-320x320.jpg 320w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  6766.  
  6767.  
  6768.  
  6769. <h2 class="wp-block-heading">Ethical Hearts of Palm Harvesting</h2>
  6770.  
  6771.  
  6772.  
  6773. <p><a href="https://vegnews.com/vegan-news/ethical-hearts-of-palm-what-you-need-know">Ethical hearts of palm harvesting</a> prioritizes methods that allow palms to regenerate, supporting both the longevity of the trees and the ecosystems they belong to. In contrast, non-sustainable practices, which often lead to deforestation and biodiversity loss, jeopardize the health of our planet for short-term benefits.</p>
  6774.  
  6775.  
  6776.  
  6777. <h2 class="wp-block-heading">The Importance of Choosing Sustainable Sources</h2>
  6778.  
  6779.  
  6780.  
  6781. <p>Choosing hearts of palm from sustainable sources is crucial—it promotes environmentally friendly farming practices, supports local communities by providing stable jobs, and helps maintain ecological balance. By selecting sustainably harvested hearts of palm, we make a choice that&#8217;s beneficial for the earth, supportive of its inhabitants, and great for plant-based cooking.</p>
  6782.  
  6783.  
  6784.  
  6785. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1600" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=19535" src="https://olivesfordinner.com/wp-content/uploads/2024/04/Canned-hearts-of-palm.jpg" alt="A can of sustainably sourced hearts of palm." class="wp-image-19535" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/Canned-hearts-of-palm.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Canned-hearts-of-palm-225x300.jpg 225w, https://olivesfordinner.com/wp-content/uploads/2024/04/Canned-hearts-of-palm-768x1024.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/Canned-hearts-of-palm-1152x1536.jpg 1152w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  6786.  
  6787.  
  6788.  
  6789. <h2 class="wp-block-heading">How To Select Ethically Sourced Hearts Of Palm</h2>
  6790.  
  6791.  
  6792.  
  6793. <p>Finding ethically sourced hearts of palm is surprisingly simple. Here’s your quick guide to making the right pick without breaking a sweat:</p>
  6794.  
  6795.  
  6796.  
  6797. <ul>
  6798. <li><strong>Spot the Sustainability Shoutouts: </strong>Brands committed to the good cause often can’t wait to tell you about it. Look for clear mentions of sustainable practices on their packaging or websites. It’s a good sign they’re not just talking the talk but also walking the walk.</li>
  6799.  
  6800.  
  6801.  
  6802. <li><strong>Trust the Trust Marks:</strong> Certifications like <a href="https://www.usda.gov/topics/organic">USDA Organic</a>, <a href="https://www.rainforest-alliance.org/">Rainforest Alliance</a>, <a href="https://www.fairtradecertified.org/">Fair Trade</a>, or <a href="https://www.nongmoproject.org/">Non-GMO Project Verified</a> are your shortcuts to peace of mind. These aren’t just stickers; they’re assurances that what you’re buying respects the planet and its people.</li>
  6803.  
  6804.  
  6805.  
  6806. <li><strong>Seek Out Transparency:</strong> The best brands are proud of their practices and happy to share the details. If they’re transparent about how and where their hearts of palm are harvested, you’re on the right track.</li>
  6807.  
  6808.  
  6809.  
  6810. <li><strong>Community and Conservation Support: </strong>Some companies go the extra mile by supporting conservation efforts or investing in the communities where they operate. Choosing these brands means your purchase has a positive ripple effect.</li>
  6811. </ul>
  6812.  
  6813.  
  6814.  
  6815. <p>In the end, selecting ethically sourced hearts of palm is easy. Paying extra attention to the label not only adds a delicious ingredient to your pantry but is also a supportive gesture to all people and our planet.</p>
  6816.  
  6817.  
  6818.  
  6819. <h2 class="wp-block-heading">The Flavor Scoop</h2>
  6820.  
  6821.  
  6822.  
  6823. <p>Hearts of palm are like the culinary equivalent of a blank canvas with a twist: mildly sweet, delicately nutty, and ready to soak up whatever flavor party you&#8217;re throwing in the kitchen. Their texture? Think of them as a tender blend of an artichoke heart and white asparagus, with a crunch that&#8217;s perfect for adding to <a href="https://olivesfordinner.com/category/entrees/salads/">salads</a>, <a href="https://olivesfordinner.com/category/entrees/sandwiches-and-wraps/">sandwiches</a>, and pretty much anything else. They&#8217;re basically the versatile friend who gets along with everyone at the dinner table.</p>
  6824.  
  6825.  
  6826.  
  6827. <h2 class="wp-block-heading">Hearts of Palm: The Vegan Game Changer</h2>
  6828.  
  6829.  
  6830.  
  6831. <p>Got a can of hearts of palm and no idea what to do with it? Get ready to be amazed. These recipes are about to flip your kitchen routine upside down, showcasing the simple can&#8217;s journey from prep to culinary stardom. Buckle up for a flavor ride with these plant-based recipes!</p>
  6832.  
  6833.  
  6834.  
  6835. <h2 class="wp-block-heading"><a href="https://olivesfordinner.com/vegan-seafood-recipes-roundup/">Vegan Seafood Spread</a></h2>
  6836.  
  6837.  
  6838.  
  6839. <p>Think vegans can&#8217;t enjoy seafood? Think again. These recipes are proof that you don&#8217;t need the sea to enjoy flavors that remind you of it.</p>
  6840.  
  6841.  
  6842.  
  6843. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/beer-battered-hearts-of-palm-with-di/">Beer-Battered Hearts of Palm</a></h3>
  6844.  
  6845.  
  6846.  
  6847. <p>Dive into the crunch and savor the surprise with this beer-battered vegan fish recipe. It&#8217;s a playful twist on pub grub that pairs perfectly with a tangy dip, promising a bite that&#8217;s both comforting and unexpectedly sophisticated.</p>
  6848.  
  6849.  
  6850.  
  6851. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=14825" src="https://olivesfordinner.com/wp-content/uploads/2023/03/Vegan-fish-made-with-hearts-of-palm.jpg" alt="A serving of crispy beer-battered vegan fish." class="wp-image-14825" srcset="https://olivesfordinner.com/wp-content/uploads/2023/03/Vegan-fish-made-with-hearts-of-palm.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2023/03/Vegan-fish-made-with-hearts-of-palm-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2023/03/Vegan-fish-made-with-hearts-of-palm-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2023/03/Vegan-fish-made-with-hearts-of-palm-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2023/03/Vegan-fish-made-with-hearts-of-palm-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  6852.  
  6853.  
  6854.  
  6855. <h3 class="wp-block-heading"><a href="https://thestingyvegan.com/vegan-fish-tacos/">Vegan Fish Tacos</a> </h3>
  6856.  
  6857.  
  6858.  
  6859. <p>Wrap up a storm of flavor with these vegan fish tacos, a dish created by <a href="https://thestingyvegan.com/">The Stingy Vegan</a>, where tang meets zest in every bite. Packed with the boldness of perfectly seasoned hearts of palm and the freshness of a homemade slaw, they&#8217;re a fiesta on a plate that&#8217;ll have everyone asking for seconds.</p>
  6860.  
  6861.  
  6862.  
  6863. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=19547" src="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-fish-tacos-hearts-of-palm.jpg" alt="Vegan fish tacos garnished with a lime wedge." class="wp-image-19547" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-fish-tacos-hearts-of-palm.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-fish-tacos-hearts-of-palm-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-fish-tacos-hearts-of-palm-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-fish-tacos-hearts-of-palm-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-fish-tacos-hearts-of-palm-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://thestingyvegan.com/vegan-fish-tacos/">The Stingy Vegan</a></figcaption></figure>
  6864.  
  6865.  
  6866.  
  6867. <h3 class="wp-block-heading"><a href="https://strengthandsunshine.com/vegan-calamari-gluten-free/">Vegan Calamari (Gluten-Free)</a> </h3>
  6868.  
  6869.  
  6870.  
  6871. <p>Sink your teeth into this innovative vegan calamari, created by Rebecca at <a href="https://strengthandsunshine.com/">Strength and Sunshine</a>, where hearts of palm are transformed into crispy, golden delights. It’s a gluten-free twist on a seafood classic, offering up the crunch and dip-worthy satisfaction you&#8217;ve been craving, minus the sea creatures.</p>
  6872.  
  6873.  
  6874.  
  6875. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1784" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=19542" src="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-Calamari-hearts-of-palm.jpg" alt="A plate of vegan calamari." class="wp-image-19542" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-Calamari-hearts-of-palm.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-Calamari-hearts-of-palm-202x300.jpg 202w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-Calamari-hearts-of-palm-689x1024.jpg 689w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-Calamari-hearts-of-palm-768x1142.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-Calamari-hearts-of-palm-1033x1536.jpg 1033w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://strengthandsunshine.com/vegan-calamari-gluten-free/">Strength and Sunshine</a></figcaption></figure>
  6876.  
  6877.  
  6878.  
  6879. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/crispy-hearts-of-palm-tacos/">Crispy Hearts of Palm Tacos</a> </h3>
  6880.  
  6881.  
  6882.  
  6883. <p>Feast on crispy plant-based tacos, where the star ingredient gets a golden makeover and is nestled into warm tortillas. This dish brings a delightful crunch, paired with fresh toppings for a taco night that’s anything but ordinary.</p>
  6884.  
  6885.  
  6886.  
  6887. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=2607" src="https://olivesfordinner.com/wp-content/uploads/2016/05/vegan-fish-tacos-with-microgreens-e1712598091657.jpg" alt="Vegan tacos made with breaded hearts of palm." class="wp-image-2607"/></figure>
  6888.  
  6889.  
  6890.  
  6891. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/vegan-tuna-salad/">Vegan Tuna Salad</a> </h3>
  6892.  
  6893.  
  6894.  
  6895. <p>Try this vegan tuna salad for a refreshing twist on a classic. Hearts of palm mix with crunchy veggies and creamy dressing for a taste that&#8217;s both eco-friendly and delicious.</p>
  6896.  
  6897.  
  6898.  
  6899. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1140" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=15356" src="https://olivesfordinner.com/wp-content/uploads/2013/10/Vegan-tuna-salad-stacked-1.jpg" alt="A vegan tuna salad, stacked on four round slices of bread." class="wp-image-15356" srcset="https://olivesfordinner.com/wp-content/uploads/2013/10/Vegan-tuna-salad-stacked-1.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2013/10/Vegan-tuna-salad-stacked-1-300x285.jpg 300w, https://olivesfordinner.com/wp-content/uploads/2013/10/Vegan-tuna-salad-stacked-1-1024x973.jpg 1024w, https://olivesfordinner.com/wp-content/uploads/2013/10/Vegan-tuna-salad-stacked-1-768x730.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  6900.  
  6901.  
  6902.  
  6903. <h2 class="wp-block-heading">Fresh Salads</h2>
  6904.  
  6905.  
  6906.  
  6907. <p>Refresh your palate with these vibrant fresh salads, where hearts of palm take center stage. Each recipe is a celebration of flavors, perfect for spring picnics or sunny day lunches</p>
  6908.  
  6909.  
  6910.  
  6911. <h3 class="wp-block-heading"><a href="https://kalynskitchen.com/vegan-asparagus-salad-for-spring-with/">Vegan Asparagus Salad for Spring</a> </h3>
  6912.  
  6913.  
  6914.  
  6915. <p>Spring into flavor with this <a href="https://olivesfordinner.com/vegan-sushi-roll/" data-wpil-monitor-id="117">vegan asparagus</a> salad by <a href="https://kalynskitchen.com/">Kalyn&#8217;s Kitchen</a>. It&#8217;s a light, zesty dish that combines tender asparagus with the unique taste of hearts of palm, perfect for a fresh side or a main dish.</p>
  6916.  
  6917.  
  6918.  
  6919. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=19538" src="https://olivesfordinner.com/wp-content/uploads/2024/04/Asparagus-tomato-heart-palm-salad.jpg" alt="Hearts of palm and asparagus salad." class="wp-image-19538" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/Asparagus-tomato-heart-palm-salad.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Asparagus-tomato-heart-palm-salad-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Asparagus-tomato-heart-palm-salad-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/Asparagus-tomato-heart-palm-salad-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/Asparagus-tomato-heart-palm-salad-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://kalynskitchen.com/vegan-asparagus-salad-for-spring-with/">Kayln&#8217;s Kitchen</a></figcaption></figure>
  6920.  
  6921.  
  6922.  
  6923. <h3 class="wp-block-heading"><a href="https://foxeslovelemons.com/tomato-hearts-of-palm-salad/">Tomato Hearts of Palm Salad</a> </h3>
  6924.  
  6925.  
  6926.  
  6927. <p>Dive into the freshness of this colorful salad by Lori at <a href="https://foxeslovelemons.com/">Foxes Love Lemons</a>. Juicy tomatoes meet the subtle crunch of hearts of palm, creating a salad that&#8217;s as simple as it is satisfying.</p>
  6928.  
  6929.  
  6930.  
  6931. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1804" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=19539" src="https://olivesfordinner.com/wp-content/uploads/2024/04/Hearts-of-palm-salad.jpg" alt="A bowl of hearts of palm salad." class="wp-image-19539" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/Hearts-of-palm-salad.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Hearts-of-palm-salad-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Hearts-of-palm-salad-681x1024.jpg 681w, https://olivesfordinner.com/wp-content/uploads/2024/04/Hearts-of-palm-salad-768x1155.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/Hearts-of-palm-salad-1022x1536.jpg 1022w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://foxeslovelemons.com/tomato-hearts-of-palm-salad/">Foxes Love Lemons</a></figcaption></figure>
  6932.  
  6933.  
  6934.  
  6935. <h2 class="wp-block-heading">Simply Stellar Sandwiches</h2>
  6936.  
  6937.  
  6938.  
  6939. <p>Dive into the art of sandwich making with these plant-based masterpieces. Each bite is a blend of innovation and comfort, perfect for transforming any meal into an occasion.</p>
  6940.  
  6941.  
  6942.  
  6943. <h3 class="wp-block-heading"><a href="https://yumveganlunchideas.com/vegan-lobster-roll/">Vegan Lobster Roll</a></h3>
  6944.  
  6945.  
  6946.  
  6947. <p>Sink your teeth into this vegan lobster roll by <a href="https://yumveganlunchideas.com/">Yum Vegan Food</a> that&#8217;s a seaside dream without the catch. Packed with seasoned hearts of palm in a creamy dressing, it&#8217;s a roll that&#8217;ll have you feeling beach vibes with every bite.</p>
  6948.  
  6949.  
  6950.  
  6951. <h3 class="wp-block-heading"><a href="https://rainbowplantlife.com/vegan-tuna-salad-sandwich/">Vegan Tuna Salad Sandwich</a> </h3>
  6952.  
  6953.  
  6954.  
  6955. <p>Whip up this vegan tuna salad sandwich by <a href="https://olivesfordinner.com/best-vegan-food-blogs-to-follow/">Nisha</a> over at <a href="https://rainbowplantlife.com/">Rainbow Plant Life</a> that&#8217;ll make you forget the fish. This recipe offers the perfect spices and crunch, sandwiched between your favorite bread for a lunchtime win.</p>
  6956.  
  6957.  
  6958.  
  6959. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1500" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=19552" src="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-tuna-salad-hearts-of-palm.jpg" alt="A vegan tuna salad sandwich, using hearts of palm." class="wp-image-19552" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-tuna-salad-hearts-of-palm.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-tuna-salad-hearts-of-palm-240x300.jpg 240w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-tuna-salad-hearts-of-palm-819x1024.jpg 819w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-tuna-salad-hearts-of-palm-768x960.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://rainbowplantlife.com/vegan-tuna-salad-sandwich/">Rainbow Plant Life</a></figcaption></figure>
  6960.  
  6961.  
  6962.  
  6963. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1600" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=19549" src="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-lobster-roll-recipe.jpg" alt="Three vegan lobster rolls." class="wp-image-19549" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-lobster-roll-recipe.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-lobster-roll-recipe-225x300.jpg 225w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-lobster-roll-recipe-768x1024.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-lobster-roll-recipe-1152x1536.jpg 1152w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://yumveganlunchideas.com/vegan-lobster-roll/">Yum Vegan Food</a></figcaption></figure>
  6964.  
  6965.  
  6966.  
  6967. <h3 class="wp-block-heading"><a href="https://veganhuggs.com/vegan-tuna-salad-sandwich-gluten-free">Vegan Tuna Salad Sandwich (Gluten-Free)</a> </h3>
  6968.  
  6969.  
  6970.  
  6971. <p>Enjoy a twist on the classic with this vegan tuna salad sandwich created by <a href="https://olivesfordinner.com/vegan-huggs-interview/">Melissa</a> at <a href="https://veganhuggs.com/">Vegan Huggs</a>. It&#8217;s a hearty, gluten-free option where hearts of palm mix with fresh ingredients to create a sandwich filling that&#8217;s both satisfying and fun to make!</p>
  6972.  
  6973.  
  6974.  
  6975. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=19553" src="https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-tuna-sandwich-hearts-of-palm.jpg" alt="A vegan tuna sandwich on a plate." class="wp-image-19553" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-tuna-sandwich-hearts-of-palm.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-tuna-sandwich-hearts-of-palm-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-tuna-sandwich-hearts-of-palm-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-tuna-sandwich-hearts-of-palm-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-tuna-sandwich-hearts-of-palm-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://veganhuggs.com/vegan-tuna-salad-sandwich-gluten-free">Vegan Huggs</a></figcaption></figure>
  6976.  
  6977.  
  6978.  
  6979. <h3 class="wp-block-heading"><a href="https://makeitdairyfree.com/vegan-fish-sandwich/">Vegan Fish Sandwich</a></h3>
  6980.  
  6981.  
  6982.  
  6983. <p>Bite into this vegan fish sandwich by <a href="https://makeitdairyfree.com/">Make It Dairy Free</a> that&#8217;ll make you do a double-take. Crispy, golden, and packed with flavor, it&#8217;s a plant-based masterpiece that delivers all the satisfaction of the classic—no fishing required.</p>
  6984.  
  6985.  
  6986.  
  6987. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=19546" src="https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-fish-sandwich-hearts-of-palm.jpg" alt="A vegan fish sandwich." class="wp-image-19546" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-fish-sandwich-hearts-of-palm.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-fish-sandwich-hearts-of-palm-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-fish-sandwich-hearts-of-palm-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-fish-sandwich-hearts-of-palm-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-fish-sandwich-hearts-of-palm-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://makeitdairyfree.com/vegan-fish-sandwich/">Make It Dairy Free</a></figcaption></figure>
  6988.  
  6989.  
  6990.  
  6991. <h2 class="wp-block-heading">Global Flavors</h2>
  6992.  
  6993.  
  6994.  
  6995. <p>Experience the world on your plate with these globally inspired dishes, featuring hearts of palm in roles you might not expect. Savor the creativity in every recipe!</p>
  6996.  
  6997.  
  6998.  
  6999. <h3 class="wp-block-heading"><a href="https://www.veganricha.com/vegan-tinga-bowl-with-hearts-of-palm-chickpeas/">Vegan Tinga Bowl with Hearts of Palm &amp; Chickpeas</a> </h3>
  7000.  
  7001.  
  7002.  
  7003. <p>Discover the rich flavors of this vegan tinga bowl created by one of the <a href="https://olivesfordinner.com/best-vegan-food-blogs-to-follow/">best vegan food blogs</a>, <a href="https://www.veganricha.com/">Vegan Richa</a>, where hearts of palm and <a href="https://olivesfordinner.com/tag/chickpeas/">chickpeas</a> take a savory spin. It&#8217;s a hearty, spice-infused dish that brings a comforting warmth and depth to your meal rotation.</p>
  7004.  
  7005.  
  7006.  
  7007. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1805" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=19550" src="https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-tinga-hearts-of-palm-bowl.jpg" alt="A vegan Tinga hearts of palm bowl." class="wp-image-19550" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-tinga-hearts-of-palm-bowl.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-tinga-hearts-of-palm-bowl-199x300.jpg 199w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-tinga-hearts-of-palm-bowl-681x1024.jpg 681w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-tinga-hearts-of-palm-bowl-768x1155.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/vegan-tinga-hearts-of-palm-bowl-1021x1536.jpg 1021w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.veganricha.com/vegan-tinga-bowl-with-hearts-of-palm-chickpeas/">Vegan Richa</a></figcaption></figure>
  7008.  
  7009.  
  7010.  
  7011. <h3 class="wp-block-heading"><a href="https://healthmylifestyle.com/palmito-ceviche-hearts-of-palm-vegan/">Palmito Ceviche</a> </h3>
  7012.  
  7013.  
  7014.  
  7015. <p>Discover the zesty joy of this palmito ceviche, created by Rachel over at <a href="https://healthmylifestyle.com/">health my lifestyle</a>, where hearts of palm take center stage in a citrus-infused symphony. It&#8217;s a refreshingly light yet satisfying dish that dances on your palate, perfect for those days when you crave a burst of <a href="https://olivesfordinner.com/vegan-summer-dinner-recipes/">summer</a>, no matter the season.</p>
  7016.  
  7017.  
  7018.  
  7019. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1600" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=19540" src="https://olivesfordinner.com/wp-content/uploads/2024/04/Palmito-Ceviche-Hearts-of-Palm.jpg" alt="A bowl of hearts of palm ceviche." class="wp-image-19540" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/Palmito-Ceviche-Hearts-of-Palm.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Palmito-Ceviche-Hearts-of-Palm-225x300.jpg 225w, https://olivesfordinner.com/wp-content/uploads/2024/04/Palmito-Ceviche-Hearts-of-Palm-768x1024.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/Palmito-Ceviche-Hearts-of-Palm-1152x1536.jpg 1152w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://healthmylifestyle.com/palmito-ceviche-hearts-of-palm-vegan/">Health My Lifestyle</a></figcaption></figure>
  7020.  
  7021.  
  7022.  
  7023. <h3 class="wp-block-heading"><a href="https://bittersweetblog.com/2021/06/28/tanmi">Tanmi</a> </h3>
  7024.  
  7025.  
  7026.  
  7027. <p>Tanmi offers a creative twist on traditional flavors, blending the unexpected textures of hearts of palm into a delicious dish. This creation by <a href="https://olivesfordinner.com/why-i-cook-interview-with-hannah-kaminsky-of-bittersweet/">Hannah</a> at <a href="https://bittersweetblog.com/">BitterSweet Blog</a> promises a unique taste experience, perfect for adventurous palates!</p>
  7028.  
  7029.  
  7030.  
  7031. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="900" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=19541" src="https://olivesfordinner.com/wp-content/uploads/2024/04/Tanmi-hearts-of-palm.jpg" alt="A plate of vegan scallops using hearts of palm." class="wp-image-19541" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/Tanmi-hearts-of-palm.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Tanmi-hearts-of-palm-300x225.jpg 300w, https://olivesfordinner.com/wp-content/uploads/2024/04/Tanmi-hearts-of-palm-1024x768.jpg 1024w, https://olivesfordinner.com/wp-content/uploads/2024/04/Tanmi-hearts-of-palm-768x576.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://bittersweetblog.com/2021/06/28/tanmi/">BitterSweet Blog</a></figcaption></figure>
  7032.  
  7033.  
  7034.  
  7035. <h3 class="wp-block-heading"><a href="https://www.worldofvegan.com/vegan-fish-tacos/">Baja Fish Tacos</a></h3>
  7036.  
  7037.  
  7038.  
  7039. <p>Whip up these vegan fish tacos at <a href="https://www.worldofvegan.com/">World of Vegan</a> for a quick, flavorful meal that&#8217;s sure to impress. These plant-based tacos achieve an authentic fish-like texture and taste, making for a delicious and satisfying dish.</p>
  7040.  
  7041.  
  7042.  
  7043. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1804" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=19548" src="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-fish-tacos-with-hot-sauce.jpg" alt="Vegan fish tacos using hearts of palm." class="wp-image-19548" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-fish-tacos-with-hot-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-fish-tacos-with-hot-sauce-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-fish-tacos-with-hot-sauce-681x1024.jpg 681w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-fish-tacos-with-hot-sauce-768x1155.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-fish-tacos-with-hot-sauce-1022x1536.jpg 1022w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.worldofvegan.com/vegan-fish-tacos/">World of Vegan</a></figcaption></figure>
  7044.  
  7045.  
  7046.  
  7047. <h2 class="wp-block-heading">Innovative Eats</h2>
  7048.  
  7049.  
  7050.  
  7051. <p>These innovative dishes push the boundaries of plant-based cooking. Enjoy the creativity with hearts of palm transforming into crispy, savory, and utterly delicious dishes.</p>
  7052.  
  7053.  
  7054.  
  7055. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/crispy-filet-no-fish/">Crispy Filet-No-Fish</a> </h3>
  7056.  
  7057.  
  7058.  
  7059. <p>Dive into the crunch of this crispy filet-no-fish, a plant-based take on a classic favorite. With a golden exterior and a tender, flaky interior, it&#8217;s a perfect solution when craving that seafood texture without the sea.</p>
  7060.  
  7061.  
  7062.  
  7063. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=9231" src="https://olivesfordinner.com/wp-content/uploads/2020/06/crispy-vegan-fish-sandwich-with-tartar.jpg" alt="A crispy vegan fish sandwich." class="wp-image-9231" srcset="https://olivesfordinner.com/wp-content/uploads/2020/06/crispy-vegan-fish-sandwich-with-tartar.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2020/06/crispy-vegan-fish-sandwich-with-tartar-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2020/06/crispy-vegan-fish-sandwich-with-tartar-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2020/06/crispy-vegan-fish-sandwich-with-tartar-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2020/06/crispy-vegan-fish-sandwich-with-tartar-1024x1536.jpg 1024w, https://olivesfordinner.com/wp-content/uploads/2020/06/SSP_9863o-1365x2048.jpg 1365w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  7064.  
  7065.  
  7066.  
  7067. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/vegan-crab-cake-sliders/">Vegan Crab Cake Sliders</a></h3>
  7068.  
  7069.  
  7070.  
  7071. <p>Get ready for vegan crab cake sliders that pack a punch of flavor and texture. These sliders are a crowd-pleaser, perfect for gatherings or a chill night in, blending the perfect crunch with a spicy and creamy sauce.</p>
  7072.  
  7073.  
  7074.  
  7075. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=10052" src="https://olivesfordinner.com/wp-content/uploads/2021/06/vegan-crab-cake-slider-sriracha-in-back.jpg" alt="A vegan crab cake slider with sauce, shot against a dark background." class="wp-image-10052" srcset="https://olivesfordinner.com/wp-content/uploads/2021/06/vegan-crab-cake-slider-sriracha-in-back.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2021/06/vegan-crab-cake-slider-sriracha-in-back-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2021/06/vegan-crab-cake-slider-sriracha-in-back-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2021/06/vegan-crab-cake-slider-sriracha-in-back-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2021/06/vegan-crab-cake-slider-sriracha-in-back-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  7076.  
  7077.  
  7078.  
  7079. <h3 class="wp-block-heading"><a href="https://www.eatfigsnotpigs.com/vegan-crab-rangoon/">Vegan Crab Rangoon</a></h3>
  7080.  
  7081.  
  7082.  
  7083. <p>Try your hand at <a href="https://olivesfordinner.com/vegan-crab-rangoon/">vegan crab rangoon</a> by Ashley over at <a href="https://www.eatfigsnotpigs.com/">Eat Figs, Not Pigs</a>, for a delicious twist on a classic <a href="https://olivesfordinner.com/category/appetizers/">vegan appetizer</a>. These crispy, creamy bites are sure to be a hit at any party or as a treat to yourself, marrying indulgence with plant-based innovation.</p>
  7084.  
  7085.  
  7086.  
  7087. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1296" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=19545" src="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-crab-rangoon.jpg" alt="A plate of vegan crab rangoon with hearts of palm." class="wp-image-19545" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-crab-rangoon.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-crab-rangoon-278x300.jpg 278w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-crab-rangoon-948x1024.jpg 948w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-crab-rangoon-768x829.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.eatfigsnotpigs.com/vegan-crab-rangoon/">Eat Figs, Not Pigs</a></figcaption></figure>
  7088.  
  7089.  
  7090.  
  7091. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/vegan-lobster-roll/">Vegan Lobster Roll</a></h3>
  7092.  
  7093.  
  7094.  
  7095. <p>Tuck into a vegan lobster roll that&#8217;s as satisfying as the seaside original. This recipe mimics the texture of lobster, wrapped up with a creamy, flavorful dressing in a soft, toasted bun for a plant-based delight that&#8217;s hard to beat.</p>
  7096.  
  7097.  
  7098.  
  7099. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=14898" src="https://olivesfordinner.com/wp-content/uploads/2023/03/Vegan-lobster-roll.jpg" alt="Two hands holding a vegan lobster roll against a dark background." class="wp-image-14898" srcset="https://olivesfordinner.com/wp-content/uploads/2023/03/Vegan-lobster-roll.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2023/03/Vegan-lobster-roll-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2023/03/Vegan-lobster-roll-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2023/03/Vegan-lobster-roll-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2023/03/Vegan-lobster-roll-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  7100.  
  7101.  
  7102.  
  7103. <h2 class="wp-block-heading">Comfort Food Favorites Reinvented</h2>
  7104.  
  7105.  
  7106.  
  7107. <p>Find comfort in these favorites, reimagined with a vegan twist. From warm tuna melts to rich crab dips, each recipe brings a touch of nostalgia and a whole lot of flavor.</p>
  7108.  
  7109.  
  7110.  
  7111. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/hearts-of-palm-crab-cakes/">Hearts of Palm Crab Cakes</a> </h3>
  7112.  
  7113.  
  7114.  
  7115. <p>Enjoy hearts of palm crab cakes that are a marvel of plant-based cooking, offering a crisp exterior and a tender, flaky interior that mimics traditional crab cakes astonishingly well. Seasoned to perfection, they&#8217;re ideal light dinners or a bold appetizer.</p>
  7116.  
  7117.  
  7118.  
  7119. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="879" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=16822" src="https://olivesfordinner.com/wp-content/uploads/2013/09/Vegan-crab-cakes-hearts-of-palm-1.jpg" alt="A row of vegan crab cakes on a plate." class="wp-image-16822" srcset="https://olivesfordinner.com/wp-content/uploads/2013/09/Vegan-crab-cakes-hearts-of-palm-1.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2013/09/Vegan-crab-cakes-hearts-of-palm-1-300x220.jpg 300w, https://olivesfordinner.com/wp-content/uploads/2013/09/Vegan-crab-cakes-hearts-of-palm-1-1024x750.jpg 1024w, https://olivesfordinner.com/wp-content/uploads/2013/09/Vegan-crab-cakes-hearts-of-palm-1-768x563.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  7120.  
  7121.  
  7122.  
  7123. <h3 class="wp-block-heading"><a href="https://makeitdairyfree.com/easy-vegan-tuna-melt/">Easy Vegan Tuna Melt</a> </h3>
  7124.  
  7125.  
  7126.  
  7127. <p>Reinvent <a href="https://olivesfordinner.com/category/lunch/">lunchtime</a> with this easy vegan tuna melt by <a href="https://makeitdairyfree.com/">Make It Dairy Free</a> that combines the classic comfort of the sandwich with a twist. It&#8217;s both tasty and satisfying, all melted together with your favorite <a href="https://olivesfordinner.com/category/vegan-cheese/">vegan cheese</a> for a gooey, crave-worthy meal.</p>
  7128.  
  7129.  
  7130.  
  7131. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=19551" src="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-tuna-melt.jpg" alt="A vegan tuna melt made with hearts of palm and chickpeas." class="wp-image-19551" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-tuna-melt.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-tuna-melt-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-tuna-melt-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-tuna-melt-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-tuna-melt-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://makeitdairyfree.com/easy-vegan-tuna-melt/">Make It Dairy Free</a></figcaption></figure>
  7132.  
  7133.  
  7134.  
  7135. <h3 class="wp-block-heading"><a href="https://www.noracooks.com/vegan-clam-chowder/">Vegan Clam Chowder</a></h3>
  7136.  
  7137.  
  7138.  
  7139. <p>Cozy up with this bowl of <a href="https://olivesfordinner.com/new-england-vegan-chowder/">vegan clam chowder</a> by <a href="https://www.noracooks.com/">Nora Cooks</a> that’s rich, creamy, and full of sea-inspired flavors without any clams. This comforting soup uses imaginative ingredients including hearts of palm to create a depth of flavor that’s both warming and wonderfully surprising.</p>
  7140.  
  7141.  
  7142.  
  7143. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1799" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=19543" src="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-clam-chowder-hearts-of-palm.jpg" alt="A bowl of vegan clam chowder." class="wp-image-19543" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-clam-chowder-hearts-of-palm.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-clam-chowder-hearts-of-palm-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-clam-chowder-hearts-of-palm-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-clam-chowder-hearts-of-palm-768x1151.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-clam-chowder-hearts-of-palm-1025x1536.jpg 1025w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.noracooks.com/vegan-clam-chowder/">Nora Cooks</a></figcaption></figure>
  7144.  
  7145.  
  7146.  
  7147. <h3 class="wp-block-heading"><a href="https://makeitdairyfree.com/vegan-crab-dip/">Vegan Crab Dip</a></h3>
  7148.  
  7149.  
  7150.  
  7151. <p>Whip up this vegan crab dip by <a href="https://makeitdairyfree.com/">Make It Dairy Free</a> for a creamy, dreamy spread that&#8217;s perfect for parties or a quiet night in. This dip is both rich and flavorful, with a balanced blend of spices and textures.</p>
  7152.  
  7153.  
  7154.  
  7155. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/hearts-of-palm-recipes/?tp_image_id=19544" src="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-crab-dip-hearts-of-palm.jpg" alt="A skillet with vegan crab dip." class="wp-image-19544" srcset="https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-crab-dip-hearts-of-palm.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-crab-dip-hearts-of-palm-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-crab-dip-hearts-of-palm-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-crab-dip-hearts-of-palm-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/04/Vegan-crab-dip-hearts-of-palm-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://makeitdairyfree.com/vegan-crab-dip/">Make It Dairy Free</a></figcaption></figure>
  7156.  
  7157.  
  7158.  
  7159. <h2 class="wp-block-heading">Hearts Of Palm Recipes: Your New BFF</h2>
  7160.  
  7161.  
  7162.  
  7163. <p>Whether you&#8217;re a seasoned vegan cook or have some plant-based recipe curiosity, hearts of palm are your ticket to a feast of plant-based innovation. From crispy tacos that&#8217;ll make you forget fish ever existed to salads that scream &#8220;summer is here!&#8221;, these recipes prove that hearts of palm are the unsung heroes of the vegan kitchen. </p>
  7164.  
  7165.  
  7166.  
  7167. <p>So, whether you&#8217;re looking to mix up your meal prep or impress the heck out of your dinner guests, it&#8217;s time to give these hearts of palm recipes a whirl. Trust us, your taste buds will thank you!</p>
  7168.  
  7169.  
  7170.  
  7171. <h2 class="wp-block-heading">FAQs</h2>
  7172.  
  7173.  
  7174.  
  7175. <div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1712541948929"><strong class="schema-faq-question">What are hearts of palm?</strong> <p class="schema-faq-answer">Hearts of palm are the tender, edible cores from certain palm tree varieties, celebrated for their mild, artichoke-like flavor and versatility in cooking. They&#8217;re a staple in vegan and vegetarian cuisine, transforming into anything from meat substitutes to the stars of salads and dips.</p> </div> <div class="schema-faq-section" id="faq-question-1712541965459"><strong class="schema-faq-question">What can you do with hearts of palm?</strong> <p class="schema-faq-answer">From crispy, golden tacos that rival any seafood dish to vibrant salads bursting with freshness, hearts of palm are incredibly versatile. They can be used to create vegan versions of seafood classics, add a tender bite to salads, or serve as a unique addition to stir-fries and pasta dishes.</p> </div> <div class="schema-faq-section" id="faq-question-1712663532463"><strong class="schema-faq-question">Do hearts of palm need to be cooked?</strong> <p class="schema-faq-answer">Hearts of palm can be enjoyed both cooked and raw, making them a flexible ingredient for a variety of dishes. Raw, they add a crisp, tender texture to salads and cold appetizers, while cooking can enhance their natural sweetness, making them a great addition to hot dishes like stir-fries, soups, and vegan seafood creations.</p> </div> <div class="schema-faq-section" id="faq-question-1712664087647"><strong class="schema-faq-question">What are the best recipes using hearts of palm?</strong> <p class="schema-faq-answer">The best hearts of palm recipes explore the ingredient&#8217;s adaptability, from vegan seafood dishes like crab cakes and fish tacos to fresh, zesty salads and creamy dips. These creations showcase hearts of palm&#8217;s ability to impress with its mild flavor and unique flaky texture.</p> </div> </div>
  7176. <p>The post <a href="https://olivesfordinner.com/hearts-of-palm-recipes/">Hearts Of Palm Recipes: 23 Amazing Ideas</a> appeared first on <a href="https://olivesfordinner.com">Olives for Dinner</a>.</p>
  7177. ]]></content:encoded>
  7178. <wfw:commentRss>https://olivesfordinner.com/hearts-of-palm-recipes/feed/</wfw:commentRss>
  7179. <slash:comments>0</slash:comments>
  7180. </item>
  7181. <item>
  7182. <title>Veggie Grill Menu&#8217;s Koreatown Tacos</title>
  7183. <link>https://olivesfordinner.com/veggie-grill-copycat-recipe-koreatown-tacos/</link>
  7184. <comments>https://olivesfordinner.com/veggie-grill-copycat-recipe-koreatown-tacos/#comments</comments>
  7185. <dc:creator><![CDATA[erin wysocarski]]></dc:creator>
  7186. <pubDate>Tue, 02 Apr 2024 14:58:31 +0000</pubDate>
  7187. <category><![CDATA[Lunch]]></category>
  7188. <category><![CDATA[Mains]]></category>
  7189. <category><![CDATA[Sandwiches and Wraps]]></category>
  7190. <category><![CDATA[Seasonal Recipes]]></category>
  7191. <category><![CDATA[Summer Recipes]]></category>
  7192. <category><![CDATA[avocado]]></category>
  7193. <category><![CDATA[beans]]></category>
  7194. <category><![CDATA[tortillas]]></category>
  7195. <category><![CDATA[Vegan Umami]]></category>
  7196. <guid isPermaLink="false">https://olivesfordinner.com/?p=4854</guid>
  7197.  
  7198. <description><![CDATA[<p><center>Say hello to our homemade Koreatown Tacos, where crispy meets spicy, crunchy, and creamy!</center></p>
  7199. <p>The post <a href="https://olivesfordinner.com/veggie-grill-copycat-recipe-koreatown-tacos/">Veggie Grill Menu&#8217;s Koreatown Tacos</a> appeared first on <a href="https://olivesfordinner.com">Olives for Dinner</a>.</p>
  7200. ]]></description>
  7201. <content:encoded><![CDATA[
  7202. <p class="has-text-align-center">Craving that Veggie Grill menu favorite that&#8217;s no longer around? Say hello to our homemade Koreatown Tacos, where crispy meets spicy in a flavor fiesta. With this recipe, you’ll unlock the secret to this dish, making your kitchen the new go-to spot for vegan taco bliss.</p>
  7203.  
  7204.  
  7205.  
  7206. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1228" data-pin-url="https://olivesfordinner.com/veggie-grill-copycat-recipe-koreatown-tacos/?tp_image_id=19380" src="https://olivesfordinner.com/wp-content/uploads/2017/01/Veggie-grill-menu-koreatown-tacos.jpg" alt="A Koreatown taco inspired by Veggie Grill." class="wp-image-19380" srcset="https://olivesfordinner.com/wp-content/uploads/2017/01/Veggie-grill-menu-koreatown-tacos.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2017/01/Veggie-grill-menu-koreatown-tacos-293x300.jpg 293w, https://olivesfordinner.com/wp-content/uploads/2017/01/Veggie-grill-menu-koreatown-tacos-1001x1024.jpg 1001w, https://olivesfordinner.com/wp-content/uploads/2017/01/Veggie-grill-menu-koreatown-tacos-768x786.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  7207.  
  7208.  
  7209.  
  7210. <p>Ah, <a href="https://veggiegrill.com/">Veggie Grill</a>. This was my go-to spot back when I lived near one in Torrance, California, <a href="https://olivesfordinner.com/heading-back-home-to-boston/">many years ago</a>. Their menu was shockingly good and they were <em><strong>literally right down the street from me</strong></em>! One of my favorite items from the Veggie Grill menu was their Koreatown Tacos. They offered just the right mix of crispy, spicy, and utterly devour-able. These tacos were perfect in all of their messy glory, and just thinking about them now makes my mouth water.</p>
  7211.  
  7212.  
  7213.  
  7214. <p>Those Koreatown Tacos have sadly long since vanished from the Veggie Grill menu. It’s a bit like losing touch with a good friend who used to share their lunch with you. But instead of just mourning the loss, bringing them back to life in my own kitchen is the next best thing. Trust me, making these tacos will take you right back to this amazing dish or blow your mind if you&#8217;ve never tried them yourself.</p>
  7215.  
  7216.  
  7217.  
  7218. <p>So let&#8217;s crack the code to these amazingly delicious tacos. This is less than yearning for those tacos on the Veggie Grill menu and more about bringing that magic back into my own kitchen in <a href="https://olivesfordinner.com/best-boston-cambridge-vegan-vegetarian-restaurants/">Boston</a> today. Stick around to see how you can recreate that Koreatown taco magic at home, no Veggie Grill required.</p>
  7219.  
  7220.  
  7221.  
  7222. <h2 class="wp-block-heading">Why You&#8217;ll Love This Recipe</h2>
  7223.  
  7224.  
  7225.  
  7226. <p>These Koreatown Tacos are a fusion feast that unites the bold flavors of Korean cuisine with the classic, beloved features of a good taco. Whether you’ve been missing this Veggie Grill menu favorite or you’re exploring this flavor combination for the first time, here’s why this recipe will become a staple in your home:</p>
  7227.  
  7228.  
  7229.  
  7230. <ul>
  7231. <li><strong>Vegan-Friendly Delight: </strong>Crafted entirely from plant-based ingredients, these tacos ensure everyone gets to join in on the fun.</li>
  7232.  
  7233.  
  7234.  
  7235. <li><strong>Customizable Heat:</strong> Dial up or tone down the <a href="https://olivesfordinner.com/double-dredged-tofu/">gochujang glaze</a> to get your perfect level of spiciness.</li>
  7236.  
  7237.  
  7238.  
  7239. <li><strong>Versatile for Any Event: </strong>They’re as fitting for a laid-back <a href="https://olivesfordinner.com/category/entrees/">dinner</a> at home as they are for a festive party spread.</li>
  7240.  
  7241.  
  7242.  
  7243. <li><strong>A Healthier Take: </strong>Making these at home means you’re in control, opting for fresh, wholesome ingredients without losing an ounce of taste.</li>
  7244.  
  7245.  
  7246.  
  7247. <li><strong>Engaging Cooking Adventure: </strong>Assembling these tacos is as enjoyable as eating them, offering a hands-on way to explore Korean-Mexican fusion cuisine. For more taco ideas, check out my <a href="https://olivesfordinner.com/korean-style-tacos/">Korean-style tacos</a>, <a href="https://olivesfordinner.com/oyster-mushroom-tacos-with-chipotle-lime-sauce/">oyster mushroom tacos</a>, and <a href="https://olivesfordinner.com/jackfruit-soft-tacos/">jackfruit tacos</a>!</li>
  7248. </ul>
  7249.  
  7250.  
  7251.  
  7252. <p>These vegan tacos are a culinary triumph and a fun and simple way to bring an enticing blend of Korean and Mexican flavors to your own kitchen table in less than an hour!</p>
  7253.  
  7254.  
  7255.  
  7256. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/veggie-grill-copycat-recipe-koreatown-tacos/?tp_image_id=19378" src="https://olivesfordinner.com/wp-content/uploads/2017/01/Koreatown-tacos-veggie-grill-copycat.jpg" alt="Two homemade Veggie Grill Koreatown tacos on plates." class="wp-image-19378" srcset="https://olivesfordinner.com/wp-content/uploads/2017/01/Koreatown-tacos-veggie-grill-copycat.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2017/01/Koreatown-tacos-veggie-grill-copycat-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2017/01/Koreatown-tacos-veggie-grill-copycat-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2017/01/Koreatown-tacos-veggie-grill-copycat-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2017/01/Koreatown-tacos-veggie-grill-copycat-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  7257.  
  7258.  
  7259.  
  7260. <h2 class="wp-block-heading">Key Ingredients</h2>
  7261.  
  7262.  
  7263.  
  7264. <p>Our Koreatown Tacos are a blend of simple yet impactful ingredients, each bringing its own flavor and texture to the party. From the deep, rich notes of sesame oil to the kick of gochujang, every item plays well with each other. Let’s take a closer look at what goes into making these tacos so special.</p>
  7265.  
  7266.  
  7267.  
  7268. <h3 class="wp-block-heading">Crafting The Perfect Sauce</h3>
  7269.  
  7270.  
  7271.  
  7272. <ul>
  7273. <li><strong>Toasted Sesame Oil (The Smoky Enhancer): </strong>Think of toasted sesame oil as the unsung hero of depth and nuttiness. It&#8217;s not just a cooking fat; it’s the baseline in our flavor symphony. Toasted sesame oil offers a subtle, smoky undertone that makes every other note sing a little louder and clearer.</li>
  7274.  
  7275.  
  7276.  
  7277. <li><strong>Garlic (The Depth Charger): </strong>Garlic does more than just add a kick. It’s the cornerstone of our flavor building. Its sharpness and warmth are pivotal, creating a complexity that can turn a simple dish into something you can’t stop eating. It’s the workhorse that never gets enough credit, laying down a foundation that makes everything else pop.</li>
  7278.  
  7279.  
  7280.  
  7281. <li><strong>Ginger (The Zesty Brightener):</strong> Here&#8217;s where things get interesting. Ginger isn’t just spice. It’s the zesty, fresh counterbalance that keeps the richness of our other ingredients from becoming too overwhelming. Its slight tang and bite offer a palate cleanse in every bite, a necessary brightness against the savory.</li>
  7282.  
  7283.  
  7284.  
  7285. <li><strong>Brown Sugar (The Sweet Balancer):</strong> This isn&#8217;t just sweet. It&#8217;s the ingredient that brings harmony, melding the heat, acid, and <a href="https://olivesfordinner.com/vegan-umami/">umami</a> into a coherent whole. Brown sugar adds a caramel-like depth that bridges gaps between flavors, rounding out sharp edges and giving the sauce its glossy, inviting sheen.</li>
  7286.  
  7287.  
  7288.  
  7289. <li><strong>Rice Vinegar (The Acidic Spark):</strong> Rice vinegar steps in as the acidity we need to cut through the dish’s richness. It’s like the zingy punctuation in a sentence, ensuring that no bite is too heavy and every mouthful feels just as lively as the first.</li>
  7290.  
  7291.  
  7292.  
  7293. <li><strong>Gochujang (The Fermented Fire):</strong> This Korean chili paste is the heartthrob of our recipe, offering a complex heat that’s not just about the spice. It&#8217;s sweet, it&#8217;s fermented, and it&#8217;s rich, adding layers upon layers of flavor that make these tacos unforgettable.</li>
  7294. </ul>
  7295.  
  7296.  
  7297.  
  7298. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/veggie-grill-copycat-recipe-koreatown-tacos/?tp_image_id=19384" src="https://olivesfordinner.com/wp-content/uploads/2017/01/Gochujang-paste.jpg" alt="A swirl of gochujang paste." class="wp-image-19384" srcset="https://olivesfordinner.com/wp-content/uploads/2017/01/Gochujang-paste.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2017/01/Gochujang-paste-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2017/01/Gochujang-paste-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2017/01/Gochujang-paste-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2017/01/Gochujang-paste-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  7299.  
  7300.  
  7301.  
  7302. <h3 class="wp-block-heading">Building Your Tacos: The Fillings</h3>
  7303.  
  7304.  
  7305.  
  7306. <ul>
  7307. <li><strong>Vegan Chicken Nuggets (The Crunchy Heart): </strong>These provide that essential chew and substance, but it’s their ability to soak up the gochujang glaze that makes them a key player. They’re our canvas, ready to be painted with flavors. Check out my <a href="https://olivesfordinner.com/best-plant-based-protein-sources/">plant-based protein guide</a> for lots of more great options!</li>
  7308.  
  7309.  
  7310.  
  7311. <li><strong>Black Beans (The Creamy Soul): </strong>Black beans bring a creamy, earthy contrast to the table. They’re like the bass guitar in our band, often understated but utterly essential. This <a href="https://olivesfordinner.com/vegan-grocery-list-pantry-essentials/">pantry staple</a> provides a grounding element that balances out the highs of the spices and acids.</li>
  7312.  
  7313.  
  7314.  
  7315. <li><strong>Flour Tortillas (The Cozy Wrap): </strong>The stage on which our flavors perform. Flour tortillas are soft, yet sturdy, capable of holding our ensemble together while contributing a gentle warmth and chewiness to the texture symphony.</li>
  7316.  
  7317.  
  7318.  
  7319. <li><strong>Green Cabbage (The Crisp Contrast): </strong>Think of green cabbage as the crunch factor. It’s not just texture; it&#8217;s a fresh, slightly peppery note that adds contrast and refreshes the palate, making each bite as exciting as the first.</li>
  7320.  
  7321.  
  7322.  
  7323. <li><strong>Arugula (The Peppery Kick): </strong>Arugula jumps in with a peppery, slightly bitter tang, adding a sophisticated edge and a bit of greenery that elevates the tacos from great to gourmet.</li>
  7324.  
  7325.  
  7326.  
  7327. <li><strong>Avocado (The Smooth Operator):</strong> Here’s our smooth operator. Avocado adds a creamy, buttery lushness that balances the heat and enriches the tacos with its velvety texture, rounding out the eating experience.</li>
  7328.  
  7329.  
  7330.  
  7331. <li><strong>Red Onion (The Sharp Sweetness): </strong>Red onion brings a sharp, almost sweet crunch that cuts through the richness, offering a quick pick-me-up for the flavors that might otherwise get too cozy.</li>
  7332.  
  7333.  
  7334.  
  7335. <li><strong>Creamy Vegan Dressing (The Final Touch):</strong> This is the cherry on top, or should we say, the dressing on the taco? It ties all the elements together with a <a href="https://www.wholefoodsmarket.com/product/follow-your-heart-vegan-creamy-garlic-salad-dressing-12-oz-b078hrlqjv">garlic-forward, creamy embrace</a> that makes each bite not just delicious, but cohesively delightful.</li>
  7336. </ul>
  7337.  
  7338.  
  7339.  
  7340. <p>Together, these key ingredients don’t just make a taco. They create an experience, turning each bite into a moment worth savoring.</p>
  7341.  
  7342.  
  7343.  
  7344. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1799" data-pin-url="https://olivesfordinner.com/veggie-grill-copycat-recipe-koreatown-tacos/?tp_image_id=19379" src="https://olivesfordinner.com/wp-content/uploads/2017/01/Veggie-grill-menu-koreatown-taco.jpg" alt="A Veggie Grill menu item—Koreatown Taco on a plate." class="wp-image-19379" srcset="https://olivesfordinner.com/wp-content/uploads/2017/01/Veggie-grill-menu-koreatown-taco.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2017/01/Veggie-grill-menu-koreatown-taco-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2017/01/Veggie-grill-menu-koreatown-taco-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2017/01/Veggie-grill-menu-koreatown-taco-768x1151.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2017/01/Veggie-grill-menu-koreatown-taco-1025x1536.jpg 1025w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  7345.  
  7346.  
  7347.  
  7348. <h2 class="wp-block-heading">How To Make These Vegan Tacos</h2>
  7349.  
  7350.  
  7351.  
  7352. <p>Whipping up these Koreatown Tacos is easier than you think, and the payoff is huge! Let’s break it down into bite-sized steps that will lead you to taco heaven.</p>
  7353.  
  7354.  
  7355.  
  7356. <p><strong>Step 1: Make the Gochujang Glaze. </strong>In a pan, gently heat sesame oil and soften the garlic and ginger. Stir in brown sugar, then add vinegar and gochujang, simmering into a rich glaze. Let it cool off the heat until it thickens just right.</p>
  7357.  
  7358.  
  7359.  
  7360. <p><strong>Step 2: Prep the vegan chicken according to package instructions.</strong> Toss your vegan chicken pieces in the glaze until they&#8217;re perfectly coated. <em><strong>Pro tip: </strong></em>Do this right before assembling to keep that ideal crunch.</p>
  7361.  
  7362.  
  7363.  
  7364. <p><strong>Step 3: Build Your Taco. </strong>Start with warm tortillas, spread a layer of black beans, then stack on the glazed vegan nuggets, crunchy cabbage, and fresh arugula. Avocado slices and a bit of red onion add a creamy crunch.</p>
  7365.  
  7366.  
  7367.  
  7368. <p><strong>Step 4: The Final Touch. </strong>Drizzle with the creamy vegan dressing for the ultimate creamy-spicy kick. Serve up these beauties while they&#8217;re fresh and vibrant.</p>
  7369.  
  7370.  
  7371.  
  7372. <p>There you have it—four simple steps to creating a meal that&#8217;s as fun to make as it is to eat. Get ready to fall back in love (or experience love at first sight) with these Koreatown Tacos.</p>
  7373.  
  7374.  
  7375.  
  7376. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1799" data-pin-url="https://olivesfordinner.com/veggie-grill-copycat-recipe-koreatown-tacos/?tp_image_id=19377" src="https://olivesfordinner.com/wp-content/uploads/2017/01/Koreatown-tacos-handheld.jpg" alt="A hand holding a homemade Koreatown taco inspired by Veggie Grill." class="wp-image-19377" srcset="https://olivesfordinner.com/wp-content/uploads/2017/01/Koreatown-tacos-handheld.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2017/01/Koreatown-tacos-handheld-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2017/01/Koreatown-tacos-handheld-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2017/01/Koreatown-tacos-handheld-768x1151.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2017/01/Koreatown-tacos-handheld-1025x1536.jpg 1025w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  7377.  
  7378.  
  7379.  
  7380. <h2 class="wp-block-heading">Versatile Gochujang Glaze: More Than Just For Tacos</h2>
  7381.  
  7382.  
  7383.  
  7384. <p>Don&#8217;t worry if this recipe makes more gochujang glaze than you need for the tacos—it&#8217;s a blessing in disguise! This glaze is so rich and flavorful, you&#8217;ll be looking for excuses to add it to everything! Here are some ideas:</p>
  7385.  
  7386.  
  7387.  
  7388. <ul>
  7389. <li><strong><a href="https://olivesfordinner.com/bang-bang-tofu-taco-bowl/">Vegan Bowl</a> Dressing:</strong> Drizzle it over a bowl filled with <a href="https://olivesfordinner.com/quinoa-pizza-crust/">quinoa</a>, <a href="https://olivesfordinner.com/best-vegan-cauliflower-recipes/">cauliflower</a>, roasted veggies, and <a href="https://olivesfordinner.com/15-minute-quick-and-easy-tofu/">tofu</a> for a spicy kick.</li>
  7390.  
  7391.  
  7392.  
  7393. <li><strong>Stir-Fry Enhancer: </strong>Give your next vegetable stir-fry a depth of flavor by adding a tablespoon of the glaze into the mix.</li>
  7394.  
  7395.  
  7396.  
  7397. <li><strong>Vegan Burger Glaze: </strong>Brush it over vegan burgers on the grill or slather it over this <a href="https://olivesfordinner.com/buttermilk-battered-air-fried-tofu/">fried tofu</a> or <a href="https://olivesfordinner.com/super-versatile-crispy-tofu-cutlets/">breaded tofu </a>for an umami-packed crust.</li>
  7398.  
  7399.  
  7400.  
  7401. <li><strong>Spicy Noodle Sauce: </strong>Toss it with <a href="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/">rice noodles</a>, green onions, and peanuts for a quick and easy spicy noodle dish.</li>
  7402.  
  7403.  
  7404.  
  7405. <li><strong>Roasted Brussels Sprouts: </strong>Coat Brussels sprouts in the glaze before roasting or <a href="https://olivesfordinner.com/crispy-kung-pao-brussels-sprouts/">deep-frying</a> for a sweet and spicy side.</li>
  7406. </ul>
  7407.  
  7408.  
  7409.  
  7410. <p>These ideas should help you make the most out of your delicious gochujang glaze, transforming many simple dishes into mouthwatering meals.</p>
  7411.  
  7412.  
  7413.  
  7414. <h2 class="wp-block-heading">Veggie Grill Menu FAQs</h2>
  7415.  
  7416.  
  7417.  
  7418. <div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1712068943574"><strong class="schema-faq-question">Is Veggie Grill actually vegan?</strong> <p class="schema-faq-answer">Yes, Veggie Grill is entirely vegan, specializing in plant-based offerings that range from hearty entrees to delicious desserts. Their menu is designed to cater to a vegan lifestyle, ensuring that every item is free from animal products, making it a go-to destination for vegans and those curious about plant-based eating.</p> </div> <div class="schema-faq-section" id="faq-question-1712068979794"><strong class="schema-faq-question">How do I find a Veggie Grill near me?</strong> <p class="schema-faq-answer">To find a Veggie Grill location near you, visit their <a href="https://veggiegrill.com/">website</a> and use the location finder feature by entering your city, state, or zip code. Additionally, you can check on popular food delivery apps where Veggie Grill might be listed for delivery or pickup options in your area, making it easy to enjoy their plant-based offerings from the comfort of your home.</p> </div> <div class="schema-faq-section" id="faq-question-1712069296535"><strong class="schema-faq-question">What else can I use besides vegan chicken nuggets in this recipe?</strong> <p class="schema-faq-answer">For a twist on the classic, try using tofu, soy curls, or cauliflower as alternatives to vegan chicken nuggets in this recipe. Just cut your choice of substitute into bite-sized pieces and remember to toss them in the sauce right before serving to keep the crispy texture.</p> </div> </div>
  7419.  
  7420.  
  7421. <a class="button tasty-recipes-print-button tasty-recipes-no-print tasty-recipes-print-above-card" href="https://olivesfordinner.com/veggie-grill-copycat-recipe-koreatown-tacos/print/8785/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-8785-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div data-tr-id="8785" id="tasty-recipes-8785" class="tasty-recipes tasty-recipes-8785 tasty-recipes-display tasty-recipes-has-image" data-tasty-recipes-customization="primary-color.border-color">
  7422. <style type="text/css" style="display: none !important;">
  7423. .tasty-recipes-print-button{background-color:#667;border:none;display:inline-block;padding:.5em 1em;text-decoration:none}body:not(.tasty-recipes-print-view) .tasty-recipes-print-button.tasty-recipes-print-above-card{color:#fff;display:none}body:not(.tasty-recipes-print-view) .tasty-recipes-print-button.tasty-recipes-print-above-card:hover{background-color:#b2b2bb;color:#fff;display:inline-block;padding:.5em 1em;text-decoration:none}.tasty-recipes-image-button-container{display:flex;flex-direction:column;flex-wrap:wrap;float:right;margin-left:10px}body.tasty-recipes-print-view .tasty-recipes-buttons,body.tasty-recipes-print-view .tasty-recipes-cook-mode{display:none}.tasty-recipes-image-button-container .tasty-recipes-buttons{margin-bottom:10px;margin-top:10px}.tasty-recipes-image-button-container .tasty-recipes-button-wrap{box-sizing:border-box;margin-bottom:10px}.tasty-recipes-image-button-container .tasty-recipes-buttons a,.tasty-recipes-quick-links a.button{background-color:#f9f9f9;background-color:var(--tr-button-color,#f9f9f9);border:1px solid #aaa;border-color:var(--tr-button-color,#aaa);border-radius:0;color:#aaa;color:var(--tr-button-text-color,#aaa);cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:16px;margin-top:0;padding:8px;text-align:center;text-decoration:none;text-transform:uppercase}.tasty-recipes-quick-links{align-items:center;display:flex;gap:.625em;justify-content:center;margin-bottom:1em}.tasty-recipes-quick-links a.button{display:inline-block;margin:0}.tasty-recipes-quick-links a.button+span{display:none}.tasty-recipes-entry-content .tasty-recipes-buttons a:hover,.tasty-recipes-image-button-container .tasty-recipes-buttons .button:hover,.tasty-recipes-quick-links a.button:hover{background-color:var(--tr-button-text-color,#aaa);color:var(--tr-button-color,#f9f9f9);text-decoration:none}.tasty-recipes-image-button-container .tasty-recipes-buttons .button:hover{opacity:1}.tasty-recipes-image-button-container .tasty-recipes-buttons a:hover{background-color:#979599;text-decoration:none}.tasty-recipes-image-button-container .tasty-recipes-buttons svg{display:none}.tasty-recipes-yield-scale{border:1px solid #979599;border-radius:2px;color:#979599;font-size:.7rem;margin-left:3px;padding:0 4px}.tasty-recipes-units-scale-container{display:flex;flex-wrap:wrap}.tasty-recipes-convert-container{padding:0 1em 1em 0}.tasty-recipes-convert-container .tasty-recipes-convert-label{align-self:center;color:#979599;font-size:.6rem;text-transform:uppercase}.tasty-recipes-convert-container button{background:transparent;border:1px solid #353547;border-radius:2px;color:#353547;letter-spacing:0;margin-left:5px;min-width:34px;padding:2px 4px;text-align:center}.tasty-recipes-convert-container button.tasty-recipes-convert-button-active{background-color:#000;border-color:#000;color:#fff}.tasty-recipes-convert-container button:focus{outline:none}.tasty-recipes-scale-container{display:flex;padding:0 0 1em}.tasty-recipes-scale-container .tasty-recipes-scale-label{align-self:center;color:#979599;font-size:.6rem;text-transform:uppercase}.tasty-recipes-scale-container button{background:transparent;border:1px solid #353547;border-radius:2px;color:#353547;cursor:pointer;letter-spacing:0;margin-left:5px;min-width:34px;padding:2px 4px}.tasty-recipes-scale-container button.tasty-recipes-scale-button-active{background-color:#000;border-color:#000;color:#fff}.tasty-recipes-scale-container button:focus{outline:none}.tasty-recipes-ingredients-header{margin:1em 0}@media only screen and (min-width:520px){.tasty-recipes-ingredients-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}}.tasty-recipes-ingredients-header .tasty-recipes-ingredients-clipboard-container{align-items:baseline;display:inline-flex}.tasty-recipes-ingredients-header h3{margin:0 10px 10px 0}.tasty-recipes-ingredients-clipboard-container .tasty-recipes-copy-button{background:transparent;border:none;color:#353547;height:24px;padding:0;position:relative;width:24px}.tasty-recipes-ingredients-clipboard-container .tasty-recipes-copy-button:hover{opacity:.5}.tasty-recipes-instructions-header{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-between;margin:1em 0}.tasty-recipes-entry-content .tasty-recipes-instructions h3{margin:0 0 1rem}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-instructions h3{margin:0}}button[name=tasty-recipes-video-toggle]{background:#979599;border:#979599;border-radius:2px;display:inline-block;font-size:14px;height:30px;line-height:20px;margin:0;padding:0;text-align:center;vertical-align:middle;width:86px}button[name=tasty-recipes-video-toggle] span{padding:0 4px;pointer-events:none}button[name=tasty-recipes-video-toggle][aria-checked=false] :last-child,button[name=tasty-recipes-video-toggle][aria-checked=true] :first-child{background:#fff;border-radius:2px;color:#979599;padding:2px 4px}button[name=tasty-recipes-video-toggle][aria-checked=false] :first-child,button[name=tasty-recipes-video-toggle][aria-checked=true] :last-child{color:#fff}label[for=tasty-recipes-video-toggle]{color:#979599;font-size:.6rem;line-height:30px;padding-right:8px;text-transform:uppercase;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-o-user-select:none;vertical-align:middle}.tasty-recipe-responsive-iframe-container{margin:10px 0}.tasty-recipes-equipment{display:flex;flex-wrap:wrap;justify-content:space-evenly}.tasty-recipes-equipment>h3{flex:0 0 100%}.tasty-recipes-equipment .tasty-link-card{flex:0 0 50%;padding:1.5rem 1rem;text-align:center}@media screen and (min-width:500px){.tasty-recipes-equipment .tasty-link-card{flex:0 0 33%}}.tasty-recipes-equipment .tasty-link-card p{font-size:1em;font-weight:700;margin-bottom:0}.tasty-recipes-equipment .tasty-link-card p a{color:initial}.tasty-recipes-equipment .tasty-link-card span{font-size:.9em}.tasty-recipes .tasty-recipes-nutrition ul{list-style-type:none;margin:0;padding:0}.tasty-recipes .tasty-recipes-nutrition ul:after{clear:both;content:" ";display:block}.tasty-recipes .tasty-recipes-nutrition li{float:left;list-style-type:none;margin-bottom:0;margin-left:0;margin-right:16px}.tasty-recipes-plug{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1em;text-align:center}.tasty-recipes-plug a{box-shadow:none;text-decoration:none}.tasty-recipes-plug a img{background:transparent;box-shadow:none;display:inline-block;height:auto;margin:5px 0 0 8px;padding:0;width:150px}.tasty-recipes-footer-content{padding:1.5em;text-align:center}.tasty-recipes-footer-content .tasty-recipes-footer-copy{margin-left:0}.tasty-recipes-footer-content img,.tasty-recipes-footer-content svg{width:60px}.tasty-recipes-entry-content .tasty-recipes-entry-footer h3{font-size:1.25em;margin:0 0 .25em;padding:0}.tasty-recipes-entry-footer p{font-size:.75em;margin:0}.tasty-recipes-entry-footer p a{border-bottom:none;box-shadow:none;text-decoration:underline}.tasty-recipes-flash-message{background-color:#fff;border-radius:4px;box-shadow:0 .3px .4px 0 rgba(0,0,0,.024),0 .9px 1.5px 0 rgba(0,0,0,.05),0 3.5px 6px 0 rgba(0,0,0,.1);color:#313135;display:inline-block;font-size:13px;letter-spacing:0;line-height:1.2em;margin-left:10px;padding:4px 10px}@media screen and (min-width:500px){.tasty-recipes-flash-message{padding:4px 10px}}.tasty-recipes-flash-message p{margin:0;padding:0;text-transform:none}@media screen and (min-width:500px){.tasty-recipes-footer-content{align-items:center;display:flex;justify-content:center;padding:1.5em 0;text-align:left}.tasty-recipes-footer-content .tasty-recipes-footer-copy{margin-left:.8em}}@media print{.tasty-recipes-no-print,.tasty-recipes-no-print *{display:none!important}}[data-tr-ingredient-checkbox]{cursor:pointer;list-style-position:outside;list-style-type:none!important;margin-left:0!important}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container{position:relative}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]+label{display:inline-block;position:relative;vertical-align:middle}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]+label:before{border:1px solid;border-radius:2px;content:"";display:inline-block;height:20px;margin-right:10px;position:relative;width:20px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]:checked+label:after{border-bottom:2px solid;border-left:2px solid;content:"";display:inline-block;height:6px;left:4px;position:absolute;top:4px;transform:rotate(-45deg);width:12px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]:focus+label:before{box-shadow:0 0 8px #5e9ed6;outline:1px solid #5d9dd5}[data-tr-ingredient-checkbox=checked]{opacity:.8;text-decoration:line-through}.tasty-recipes-cook-mode__container{align-items:center;display:flex;line-height:100%}.tasty-recipes-cook-mode__container label{font-size:inherit}.tasty-recipes-cook-mode__switch{display:inline-block;height:17px;margin-right:10px;position:relative;width:30px}.tasty-recipes-cook-mode__switch-slider{background-color:#737373;bottom:0;cursor:pointer;display:block;left:0;opacity:.4;position:absolute;right:0;top:0;transition:.4s}.tasty-recipes-cook-mode__switch-slider:before{background-color:#fff;bottom:2px;content:"";height:13px;left:2px;position:absolute;transition:.4s;width:13px}.tasty-recipes-cook-mode__switch input{display:none}.tasty-recipes-cook-mode__switch input:checked+span{opacity:1}.tasty-recipes-cook-mode__switch input:checked+span:before{transform:translateX(13px)}.tasty-recipes-cook-mode__switch-round{border-radius:34px}.tasty-recipes-cook-mode__switch-round:before{border-radius:50%}.tasty-recipes-cook-mode__label{font-weight:700}@media only screen and (max-width:767px){#shop-with-instacart-v1{transform:scale(.75);transform-origin:top left}}/* Bold recipe card styles. */ .tasty-recipes{border:5px solid #667;margin-top:6em;margin-bottom:4em}.tasty-recipes.tasty-recipes-has-plug{margin-bottom:1em}.tasty-recipes-plug{margin-bottom:4em}.tasty-recipes-print-button{display:none}.tasty-recipes-image-shim{height:69.5px;clear:both}.tasty-recipes-entry-header{background-color:#667;color:#fff;text-align:center;padding-top:35px;padding-bottom:1.5em;padding-left:2.5em;padding-right:2.5em}.tasty-recipes-entry-header.tasty-recipes-has-image{padding-top:0px}.tasty-recipes-entry-header .tasty-recipes-image{float:none;text-align:center;transform:translateY(-115px);margin-bottom:1em;/* Decide if we need this */}.tasty-recipes-entry-header .tasty-recipes-image img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:5px solid #667;height:150px;width:150px;display:inline-block;object-fit:cover}.tasty-recipes-entry-header h2{font-size:2em;font-weight:400;text-transform:lowercase;margin-bottom:0;text-align:center;color:#fff;margin-top:0;padding-top:0;padding-bottom:0}.tasty-recipes-has-image .tasty-recipes-entry-header h2{margin-top:-115px}.tasty-recipes-entry-header hr{border:1px solid #b7bbc6;background-color:#b7bbc6;margin-bottom:1em;margin-top:1em}.tasty-recipes-entry-header div.tasty-recipes-rating{text-decoration:none;border:none;display:block;font-size:1.375em}.tasty-recipes-entry-header .tasty-recipes-rating:hover{text-decoration:none}.tasty-recipes-entry-header .tasty-recipes-rating p{margin-bottom:0}.tasty-recipes-no-ratings-buttons .unchecked,.tasty-recipes-no-ratings-buttons .checked,.tasty-recipes-entry-header span.tasty-recipes-rating{color:#fff;color:var(--tr-star-color,#fff)}.tasty-recipes-entry-header .rating-label{font-style:italic;color:#b7bbc6;font-size:0.6875em;display:block}.tasty-recipes,.tasty-recipes-ratings{--tr-star-size:0.97em!important;--tr-star-margin:0.5em!important}.tasty-recipes-entry-header .tasty-recipes-details{margin-top:1em}.tasty-recipes-entry-header .tasty-recipes-details ul{list-style-type:none;margin:0}.tasty-recipes-entry-header .tasty-recipes-details ul li{display:inline-block;margin-left:0.5em;margin-right:0.5em;font-size:1em;line-height:2.5em;color:#fff}@media only screen and (max-width:520px){.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{height:0.8em;margin-top:0.4em}.tasty-recipes-entry-header .tasty-recipes-details ul li{font-size:0.875em;line-height:1.75em}}@media only screen and (min-width:520px){.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{height:1em;margin-top:0.6em}.tasty-recipes-entry-header .tasty-recipes-details ul li{font-size:1em;line-height:2.5em}}.tasty-recipes-entry-header .tasty-recipes-details .tasty-recipes-label{font-style:italic;color:#b7bbc6;margin-right:0.125em}.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{vertical-align:top;margin-right:0.2em;display:inline-block;color:#FFF}.tasty-recipes-entry-header .tasty-recipes-details .author a{color:inherit;text-decoration:underline}.tasty-recipes-entry-content{padding-top:1.25em}.tasty-recipes-entry-content .tasty-recipes-buttons{margin-bottom:1.25em;margin-left:1.25em;margin-right:1.25em}.tasty-recipes-entry-content .tasty-recipes-buttons:after{content:' ';display:block;clear:both}.tasty-recipes-entry-content .tasty-recipes-button-wrap{width:50%;display:inline-block;float:left;box-sizing:border-box}.tasty-recipes-quick-links a.button,.tasty-recipes-entry-content .tasty-recipes-buttons a{text-transform:uppercase;text-align:center;display:block;color:#fff;color:var(--tr-button-text-color,#fff);background-color:#667;background-color:var(--tr-button-color,#666677);font-size:1em;line-height:1.375em;padding:1em;font-weight:bold;margin-top:0;border:none;border-radius:0;text-decoration:none}.tasty-recipes-quick-links a.button{display:inline-block}.tasty-recipes-entry-content a img{box-shadow:none;-webkit-box-shadow:none}.tasty-recipes-quick-links a.button:hover,.tasty-recipes-entry-content .tasty-recipes-buttons a:hover{border:none}.tasty-recipes-entry-content .tasty-recipes-buttons img{vertical-align:top}.tasty-recipes-entry-content .tasty-recipes-buttons .svg-print,.tasty-recipes-entry-content .tasty-recipes-buttons .svg-pinterest,.tasty-recipes-entry-content .tasty-recipes-buttons .svg-heart-regular,.tasty-recipes-entry-content .tasty-recipes-buttons .svg-heart-solid{height:1.25em;margin-right:0.375em;margin-bottom:0;background:none;display:inline-block;vertical-align:middle}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-button-wrap:first-child{padding-right:0.625em}.tasty-recipes-entry-content .tasty-recipes-button-wrap:last-child{padding-left:0.625em}}@media only screen and (max-width:520px){.tasty-recipes-entry-content .tasty-recipes-button-wrap{width:100%}.tasty-recipes-entry-content .tasty-recipes-button-wrap:nth-child(2){padding-top:1em}}.tasty-recipes-entry-content h3{text-transform:uppercase;font-size:0.75em;color:#979599;margin:1.5em 0}.tasty-recipes-ingredients-header,.tasty-recipes-instructions-header{margin:1.5em 0}.tasty-recipes-entry-content h4{font-size:1em;padding-top:0;margin-bottom:1.5em;margin-top:1.5em}.tasty-recipes-entry-content hr{background-color:#eae9eb;border:1px solid #eae9eb;margin-top:1em;margin-bottom:1em}.tasty-recipes-entry-content .tasty-recipes-description,.tasty-recipes-entry-content .tasty-recipes-ingredients,.tasty-recipes-entry-content .tasty-recipes-instructions,.tasty-recipes-entry-content .tasty-recipes-keywords{padding-left:1.25em;padding-right:1.25em}.tasty-recipes-entry-content .tasty-recipes-description h3{display:none}.tasty-recipes-entry-content .tasty-recipes-description p{margin-bottom:1em}.tasty-recipes-entry-content .tasty-recipes-ingredients ul,.tasty-recipes-entry-content .tasty-recipes-instructions ul{list-style-type:none;margin-left:0;margin-bottom:1.5em;padding:0}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li,.tasty-recipes-entry-content .tasty-recipes-instructions ul li{margin-bottom:0.625em;list-style-type:none;position:relative;margin-left:1.5em;line-height:1.46}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li:before,.tasty-recipes-entry-content .tasty-recipes-instructions ul li:before{background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:0.5em;width:0.5em;display:block;content:' ';left:-1.25em;top:0.375em;position:absolute}.tasty-recipes-entry-content .tasty-recipes-ingredients ol,.tasty-recipes-entry-content .tasty-recipes-instructions ol{counter-reset:li;margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-ingredients ol>li,.tasty-recipes-entry-content .tasty-recipes-instructions ol>li{list-style-type:none;position:relative;margin-bottom:1em;margin-left:1.5em;line-height:1.46}.tasty-recipes-entry-content .tasty-recipes-ingredients ol>li:before,.tasty-recipes-entry-content .tasty-recipes-instructions ol>li:before{content:counter(li);counter-increment:li;position:absolute;background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:1.45em;width:1.45em;color:#fff;left:-1.25em;transform:translateX(-50%);line-height:1.5em;font-size:0.6875em;text-align:center;top:0.1875em}.tasty-recipes-entry-content .tasty-recipes-ingredients li li,.tasty-recipes-entry-content .tasty-recipes-instructions li li{margin-top:0.625em}.tasty-recipes-entry-content .tasty-recipes-ingredients li ul,.tasty-recipes-entry-content .tasty-recipes-ingredients li ol,.tasty-recipes-entry-content .tasty-recipes-instructions li ul,.tasty-recipes-entry-content .tasty-recipes-instructions li ol{margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-equipment{padding-left:1.25em;padding-right:1.25em}.tasty-recipes-entry-content .tasty-recipe-video-embed~.tasty-recipes-equipment{padding-top:1em}.tasty-recipes-entry-content .tasty-recipes-notes{padding:1.25em;background-color:#edf0f2}.tasty-recipes-entry-content .tasty-recipes-notes ol{counter-reset:li;margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-notes ul{margin-left:0;padding:0}.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{background-color:#fff;padding-bottom:1.25em;margin-bottom:1.5em;position:relative;-webkit-clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px);clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px)}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{padding-left:1.5625em;padding-right:1.5625em;padding-top:1.25em}.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{margin-left:2em}}.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul li,.tasty-recipes-entry-content .tasty-recipes-notes ol li{padding-left:2.5em}.tasty-recipes-entry-content .tasty-recipes-notes ul li,.tasty-recipes-entry-content .tasty-recipes-notes ol li{position:relative;list-style:none;padding-top:1em;margin-left:0;margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-notes p:before,.tasty-recipes-entry-content .tasty-recipes-notes ul li:before{content:'i';display:block;background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:1.3em;width:1.3em;font-size:0.75em;line-height:1.3em;text-align:center;color:#fff;position:absolute;left:1.167em;top:1.9em}.tasty-recipes-entry-content .tasty-recipes-notes ol>li:before{content:counter(li);counter-increment:li;position:absolute;background-color:#667;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:1.45em;width:1.45em;color:#fff;left:2em;transform:translateX(-50%);line-height:1.5em;font-size:0.6875em;text-align:center;top:2em}.tasty-recipes-entry-content .tasty-recipes-notes p:last-child{margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-other-details{background-color:#edf0f2;padding:0 1.25em 1.25em}.tasty-recipes-entry-content .tasty-recipes-other-details ul{color:#667;display:flex;flex-wrap:wrap;font-size:0.85rem;list-style:none;margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-other-details ul li{margin:0 0.5rem;list-style:none}.tasty-recipes-entry-content .tasty-recipes-other-details ul li .tasty-recipes-label{font-style:italic}.tasty-recipes-entry-content .tasty-recipes-other-details .detail-icon{color:#667;vertical-align:top;margin-right:0.2em;display:inline-block}@media only screen and (max-width:520px){.tasty-recipes-entry-content .tasty-recipes-other-details .detail-icon{height:0.8em;margin-top:0.4em}.tasty-recipes-entry-content .tasty-recipes-other-details ul li{font-size:0.875em;line-height:1.75em}}@media only screen and (min-width:520px){.tasty-recipes-entry-content .tasty-recipes-other-details .detail-icon{height:1em;margin-top:0.8em}.tasty-recipes-entry-content .tasty-recipes-other-details ul li{font-size:1em;line-height:2.5em}}.tasty-recipes-entry-content .tasty-recipes-keywords{background-color:#edf0f2;padding-bottom:1em;padding-top:1em}.tasty-recipes-entry-content .tasty-recipes-keywords p{font-size:0.7em;font-style:italic;color:#979599;margin-bottom:0}.tasty-recipes-entry-content .tasty-recipes-keywords p span{font-weight:bold}.tasty-recipes-nutrifox{text-align:center;margin:0}.nutrifox-label{background-color:#edf0f2}.tasty-recipes-nutrifox iframe{width:100%;display:block;margin:0}.tasty-recipes-entry-content .tasty-recipes-nutrition{padding:1.25em;color:#667}.tasty-recipes-nutrition .tasty-recipes-label{font-style:italic;color:#b7bbc6;margin-right:0.125em;font-weight:400}.tasty-recipes-nutrition ul li{float:none;display:inline-block;line-height:2em;margin:0 10px 0 0}.tasty-recipes-entry-footer{background-color:#667}.tasty-recipes-entry-footer img,.tasty-recipes-entry-footer svg{color:#FFF}.tasty-recipes-entry-content .tasty-recipes-entry-footer h3{color:#fff}.tasty-recipes-entry-footer{color:#fff}.tasty-recipes-entry-footer:after{content:' ';display:block;clear:both}/* Print view styles */ .tasty-recipes-print-view .tasty-recipe-video-embed,.tasty-recipes-print-view .tasty-recipes-other-details,.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details .detail-icon,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes p:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ul li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ul li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ol li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ul li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ol li:before,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol>li:before,.tasty-recipes-print .tasty-recipes-entry-footer img{display:none}.tasty-recipes-print-view{font-size:11px;background-color:#fff;line-height:1.5em}.tasty-recipes-print{padding:0}.tasty-recipes-print-view .tasty-recipes{margin-top:1em}.tasty-recipes-print-view .tasty-recipes-entry-content h3{font-size:1.2em;letter-spacing:0.1em;margin:0 0 10px 0}.tasty-recipes-print-view .tasty-recipes-ingredients-header,.tasty-recipes-print-view .tasty-recipes-instructions-header{margin:0}.tasty-recipes-print-view .tasty-recipes-ingredients,.tasty-recipes-print-view .tasty-recipes-instructions{padding:1.25em}.tasty-recipes-print .tasty-recipes-entry-header{background-color:inherit;color:inherit;padding:0;text-align:left}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-image{float:right;transform:none}.tasty-recipes-print.tasty-recipes-has-image .tasty-recipes-entry-header h2{margin-top:0;text-align:left}.tasty-recipes-print .tasty-recipes-entry-header h2{color:inherit;margin-bottom:0.5em}.tasty-recipes-print .tasty-recipes-entry-header hr{display:none}.tasty-recipes-print .tasty-recipes-entry-header span.tasty-recipes-rating{color:#000}.tasty-recipes-entry-header div.tasty-recipes-rating a{text-decoration:none}.tasty-recipes-entry-header div.tasty-recipes-rating p{margin-top:4px}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details ul{padding:0;clear:none}.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details ul li{line-height:1.5em;color:#000;margin:0 10px 0 0}.tasty-recipes-print .tasty-recipes-entry-content img{max-width:50%;height:auto}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ol li,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ol li{margin-bottom:0.5em;list-style:decimal;line-height:1.5em}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ul li,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ul li{margin-bottom:0.5em;line-height:1.1;list-style:disc}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes{background:none!important}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol{background:none!important}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol li{padding:0;clip-path:none;background:none;line-height:1.5em;list-style:decimal}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes p{padding:0;clip-path:none;background:none;line-height:1.5em}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ul li{padding:0;clip-path:none;background:none;line-height:1.5em;list-style:disc}.tasty-recipes-print .tasty-recipes-source-link{text-align:center}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li[data-tr-ingredient-checkbox]:before{display:none}.tasty-recipes-cook-mode{margin-top:1em}.tasty-recipes-cook-mode__label{font-style:italic;color:#667;font-weight:normal}.tasty-recipes-cook-mode__helper{font-size:1em}.tasty-recipes-cook-mode .tasty-recipes-cook-mode__switch .tasty-recipes-cook-mode__switch-slider{background-color:#667}
  7424. </style>
  7425. <style type="text/css">body{ --tr-star-color:#F2B955; }
  7426. </style>
  7427. <style type="text/css">.tasty-recipes-rating-outline,.tasty-recipes-rating-solid{display:inline-block;line-height:1}.tasty-recipes-rating-outline svg,.tasty-recipes-rating-solid svg{fill:currentColor;height:var(--tr-star-size,18px);width:var(--tr-star-size,18px)}.tasty-recipes-rating-outline[data-tr-clip="10"] svg,.tasty-recipes-rating-solid[data-tr-clip="10"] svg{fill:url(#tasty-recipes-clip-10)}.tasty-recipes-rating-outline[data-tr-clip="20"] svg,.tasty-recipes-rating-solid[data-tr-clip="20"] svg{fill:url(#tasty-recipes-clip-20)}.tasty-recipes-rating-outline[data-tr-clip="30"] svg,.tasty-recipes-rating-solid[data-tr-clip="30"] svg{fill:url(#tasty-recipes-clip-30)}.tasty-recipes-rating-outline[data-tr-clip="40"] svg,.tasty-recipes-rating-solid[data-tr-clip="40"] svg{fill:url(#tasty-recipes-clip-40)}.tasty-recipes-rating-outline[data-tr-clip="50"] svg,.tasty-recipes-rating-solid[data-tr-clip="50"] svg{fill:url(#tasty-recipes-clip-50)}.tasty-recipes-rating-outline[data-tr-clip="60"] svg,.tasty-recipes-rating-solid[data-tr-clip="60"] svg{fill:url(#tasty-recipes-clip-60)}.tasty-recipes-rating-outline[data-tr-clip="70"] svg,.tasty-recipes-rating-solid[data-tr-clip="70"] svg{fill:url(#tasty-recipes-clip-70)}.tasty-recipes-rating-outline[data-tr-clip="80"] svg,.tasty-recipes-rating-solid[data-tr-clip="80"] svg{fill:url(#tasty-recipes-clip-80)}.tasty-recipes-rating-outline[data-tr-clip="90"] svg,.tasty-recipes-rating-solid[data-tr-clip="90"] svg{fill:url(#tasty-recipes-clip-90)}.tasty-recipes-rating-outline[data-tr-clip="0"] svg{fill:url(#tasty-recipes-clip-0)}.tasty-recipes-rating-solid{--tr-star-opacity:.4}.tasty-recipes-rating-solid[data-tr-clip="0"] svg{opacity:var(--tr-star-opacity)}[data-tr-default-rating]>span:not([data-tr-checked]) .tasty-recipes-rating-solid svg{--tr-star-opacity:.4;opacity:var(--tr-star-opacity)}[data-tr-default-rating]>span:not([data-tr-checked]) .tasty-recipes-rating-outline svg{fill:url(#tasty-recipes-clip-0)}[data-tr-default-rating] span[data-tr-checked]~span .tasty-recipes-rating-solid svg{fill:currentColor;--tr-star-opacity:1}[data-tr-default-rating] span[data-tr-checked]~span .tasty-recipes-rating-outline svg{fill:currentColor}input.tasty-recipes-rating:checked~span .tasty-recipes-rating-solid svg{fill:currentColor;--tr-star-opacity:1}input.tasty-recipes-rating:checked~span .tasty-recipes-rating-outline svg{fill:currentColor}@media only screen and (min-width:1024px){.tasty-recipes-ratings-buttons:hover span .tasty-recipes-rating-solid svg{--tr-star-opacity:.4!important;opacity:var(--tr-star-opacity)}.tasty-recipes-ratings-buttons:hover span .tasty-recipes-rating-outline svg{fill:url(#tasty-recipes-clip-0)!important}.tasty-recipes-ratings-buttons:hover>:hover .tasty-recipes-rating-solid svg,.tasty-recipes-ratings-buttons:not(:hover)>input:checked~span .tasty-recipes-rating-solid svg,.tasty-recipes-ratings-buttons>:hover .tasty-recipes-rating-solid svg,.tasty-recipes-ratings-buttons>:hover~span .tasty-recipes-rating-solid svg{fill:currentColor!important;--tr-star-opacity:1!important}.tasty-recipes-ratings-buttons:hover>:hover .tasty-recipes-rating-outline svg,.tasty-recipes-ratings-buttons:not(:hover)>input:checked~span .tasty-recipes-rating-outline svg,.tasty-recipes-ratings-buttons>:hover .tasty-recipes-rating-outline svg,.tasty-recipes-ratings-buttons>:hover~span .tasty-recipes-rating-outline svg{fill:currentColor!important}}.tasty-recipes-static-tooltip{background-color:#000;border-radius:4px;color:#fff;font-size:.9rem;opacity:0;padding:5px 10px;position:absolute;text-align:center;transition:opacity .5s ease-in-out,visibility .5s ease-in-out,transform .5s cubic-bezier(.71,1.7,.77,1.24);vertical-align:middle;visibility:hidden;width:230px;z-index:9}.tasty-recipes-static-tooltip.opened{opacity:1;transform:translateY(-4px);visibility:visible}.tasty-recipes-static-tooltip a{color:#f7d578;display:block}.tasty-recipes-static-tooltip:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;bottom:-6px;content:"";font-size:0;left:calc(50% - 4px);line-height:0;pointer-events:none;position:absolute;transform:translateZ(0);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);width:0;z-index:99}.tasty-recipes-static-tooltip.tr-hide-tail:after{display:none}.tasty-recipes,.tasty-recipes-quick-links,.tasty-recipes-ratings,.wp-admin .tasty-recipes-comment-form{--tr-star-size:18px;--tr-star-margin:3px}.tasty-recipes-rating,.tasty-recipes-ratings-buttons{color:#f2b955;color:var(--tr-star-color,#f2b955)}.tasty-recipes-comment-form{border:none;margin:0;padding:0}.tasty-recipes-comment-form.tasty-recipes-ratings{display:block}.tasty-recipes-entry-header div.tasty-recipes-rating p,.tasty-recipes-rating-stars,.tasty-recipes-ratings,.tasty-recipes-ratings-buttons{display:inline-flex}.tasty-recipes-entry-header div.tasty-recipes-rating p span.tasty-recipes-rating,.tasty-recipes-rating-stars span.tasty-recipes-rating,.tasty-recipes-ratings span.tasty-recipes-rating,.tasty-recipes-ratings-buttons span.tasty-recipes-rating{cursor:pointer;display:inline-block;font-size:var(--tr-star-size,1.1em);margin:0;padding-right:var(--tr-star-margin,.3em)}.tasty-recipes-entry-header div.tasty-recipes-rating p span.tasty-recipes-rating:first-child[data-rating="5"],.tasty-recipes-rating-stars span.tasty-recipes-rating:first-child[data-rating="5"],.tasty-recipes-ratings span.tasty-recipes-rating:first-child[data-rating="5"],.tasty-recipes-ratings-buttons span.tasty-recipes-rating:first-child[data-rating="5"]{padding-right:0}.tasty-recipes-entry-header div.tasty-recipes-rating p{display:flex;justify-content:center}.tasty-recipes-ratings-buttons{flex-direction:row-reverse}.tasty-recipes-ratings-buttons input[type=radio]{clip:auto;cursor:pointer;display:inline-block!important;height:auto;margin:0;margin-left:calc((var(--tr-star-size, 1.1em) + var(--tr-star-margin))*-1);opacity:0;position:relative;width:1.1em!important;width:calc(var(--tr-star-size, 1.1em) + var(--tr-star-margin))!important;z-index:2}.tasty-recipes-ratings-buttons>span{position:relative}.tasty-recipes-ratings-buttons>span i{font-style:normal}.tasty-recipes-ratings-buttons>span:first-child{padding-right:0!important}.tasty-recipes-rating a,.tasty-recipes-rating a:link{background:none;outline:none;text-decoration:none}.tasty-recipes-screen-reader{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tasty-recipes-rating-link{align-items:center;display:inline-flex}.tasty-recipes-rating-link .rating-label{font-size:80%;padding-left:.4em}.tasty-recipes-selected-minimum-rating .comment-form-comment label .required{display:none}.tasty-recipes-has-ratings{text-decoration:none!important}
  7428. </style>
  7429.  
  7430.  
  7431. <header class="tasty-recipes-entry-header" data-tasty-recipes-customization="primary-color.background">
  7432. <div class="tasty-recipes-image">
  7433. <img decoding="async" data-tasty-recipes-customization="primary-color.border-color" width="150" height="150" src="https://olivesfordinner.com/wp-content/uploads/2017/01/Veggie-grill-menu-koreatown-tacos-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="A Koreatown taco inspired by Veggie Grill." data-pin-nopin="nopin" data-pin-url="https://olivesfordinner.com/veggie-grill-copycat-recipe-koreatown-tacos/?tp_image_id=19380" /> </div>
  7434. <h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Veggie Grill-Inspired Koreatown Tacos</h2>
  7435. <hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
  7436. <div class="tasty-recipes-rating">
  7437. <p><span class="tasty-recipes-ratings-buttons tasty-recipes-no-ratings-buttons" data-tr-default-rating="5" > <span class="tasty-recipes-rating" data-tr-checked="1"> <i class="checked" data-rating="5"> <span class="tasty-recipes-rating-solid" data-tr-clip="100"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 5 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="4"> <span class="tasty-recipes-rating-solid" data-tr-clip="100"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 4 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="3"> <span class="tasty-recipes-rating-solid" data-tr-clip="100"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 3 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="2"> <span class="tasty-recipes-rating-solid" data-tr-clip="100"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 2 Stars </span> </i> </span> <span class="tasty-recipes-rating" > <i class="checked" data-rating="1"> <span class="tasty-recipes-rating-solid" data-tr-clip="100"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="9 9 46 42" width="18" height="17"> <defs> <linearGradient id="tasty-recipes-clip-10"> <stop offset="10%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-20"> <stop offset="20%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-30"> <stop offset="30%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-40"> <stop offset="40%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-50"> <stop offset="50%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-60"> <stop offset="60%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-70"> <stop offset="70%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-80"> <stop offset="80%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> <linearGradient id="tasty-recipes-clip-90"> <stop offset="90%" stop-color="currentColor"/> <stop stop-opacity="var(--tr-star-opacity)" offset="0%" stop-color="currentColor"/> </linearGradient> </defs> <path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z"/></svg> </span> <span class="tasty-recipes-screen-reader"> 1 Star </span> </i> </span></span></p>
  7438. <p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label"><span class="average">5</span> from <span class="count">3</span> reviews</span></p>
  7439. </div>
  7440. <div class="tasty-recipes-details">
  7441. <ul>
  7442. <li class="author"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  7443. Author:</span> <a data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name" href="https://olivesfordinner.com/about/">erin wysocarski</a> </li>
  7444. <li class="total-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  7445. <img decoding="async" nopin="nopin" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">
  7446. Total Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-total-time">50 minutes</span> </li>
  7447. <li class="yield"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  7448. <img decoding="async" nopin="nopin" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-cutlery.png">
  7449. Yield:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-yield">4 tacos</span> </li>
  7450. <li class="diet"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
  7451. <img decoding="async" nopin="nopin" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-heart-regular.png">
  7452. Diet:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-diet">Vegan</span> </li>
  7453. </ul>
  7454. </div>
  7455. </header>
  7456.  
  7457. <div class="tasty-recipes-entry-content">
  7458.  
  7459. <div class="tasty-recipes-buttons">
  7460. <div class="tasty-recipes-button-wrap">
  7461. <a class="button tasty-recipes-print-button tasty-recipes-no-print" href="https://olivesfordinner.com/veggie-grill-copycat-recipe-koreatown-tacos/print/8785/" target="_blank" data-tasty-recipes-customization="">
  7462. <img decoding="async" class="svg-print" data-pin-nopin="true" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
  7463. Print Recipe</a>
  7464. </div>
  7465. <div class="tasty-recipes-button-wrap">
  7466. <a class="share-pin button" data-pin-custom="true" data-href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Folivesfordinner.com%2Fveggie-grill-copycat-recipe-koreatown-tacos%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Folivesfordinner.com%2Fveggie-grill-copycat-recipe-koreatown-tacos%2F" data-tasty-recipes-customization="">
  7467. <img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
  7468. Pin Recipe</a>
  7469. <script>
  7470. const share_pin_buttons = document.getElementsByClassName( 'share-pin button' );
  7471. if ( share_pin_buttons ) {
  7472. for ( let share_key = 0; share_key < share_pin_buttons.length; share_key++ ) {
  7473. share_pin_buttons[share_key].addEventListener( 'click', (e) => {
  7474. e.stopPropagation();
  7475. window.open(e.target.dataset.href,'targetWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=500');
  7476. return false;
  7477. } );
  7478. }
  7479. }
  7480. </script>
  7481. </div>
  7482. </div>
  7483. <div class="tasty-recipes-description">
  7484. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Description</h3>
  7485. <div class="tasty-recipes-description-body" data-tasty-recipes-customization="body-color.color">
  7486. <p>Bringing a beloved classic from the Veggie Grill menu right into your kitchen, these Koreatown Tacos are about to become your new favorite vegan delight. With a homemade gochujang glaze that you&#8217;ll want to put on everything, this recipe is a game-changer for taco nights and beyond.</p>
  7487. </div>
  7488. </div>
  7489. <hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
  7490. <div class="tasty-recipes-ingredients">
  7491. <div class="tasty-recipes-ingredients-header">
  7492. <div class="tasty-recipes-ingredients-clipboard-container">
  7493. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Ingredients</h3>
  7494. </div>
  7495. <div class="tasty-recipes-units-scale-container">
  7496. </div>
  7497. </div>
  7498. <div data-tasty-recipes-customization="body-color.color">
  7499. <h4>For the Gochujang Glaze:</h4>
  7500. <ul>
  7501. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> toasted sesame oil</li>
  7502. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> garlic, finely minced</li>
  7503. <li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> ginger, finely minced</li>
  7504. <li><span data-amount="4" data-unit="tablespoon">4 tablespoons</span> water</li>
  7505. <li><span data-amount="0.66666666666667" data-unit="cup">2/3 cup</span> brown sugar</li>
  7506. <li><span data-amount="0.66666666666667" data-unit="cup">2/3 cup</span> rice vinegar</li>
  7507. <li><span data-amount="0.5" data-unit="cup">1/2 cup</span> Gochujang (Korean chili paste)</li>
  7508. </ul>
  7509. <h4>To Assemble:</h4>
  7510. <ul>
  7511. <li><span data-amount="10">10</span>-ounce bag of breaded vegan chicken nuggets or <span data-amount="10">ten</span>ders</li>
  7512. <li><span data-amount="15">15</span>-ounce can of black beans, slightly warmed (optional: season with <span data-amount="1" data-unit="teaspoon">1 teaspoon</span> of cumin and a splash of vegetable broth, simmered)</li>
  7513. <li><span data-amount="4">4</span> large flour tortillas, slightly warmed</li>
  7514. <li><span data-amount="2" data-unit="cup">2 cups</span> green cabbage, mandolined or thinly sliced</li>
  7515. <li><span data-amount="4">4</span>–<span data-amount="6">6</span> handfuls fresh arugula</li>
  7516. <li><span data-amount="1">1</span> ripe avocado, sliced</li>
  7517. <li><span data-amount="2">2</span>–<span data-amount="4">4</span> tablespoons red onion, finely diced</li>
  7518. <li>Creamy vegan dressing of your choice (I use Follow Your Heart brand’s Creamy Garlic Dressing)</li>
  7519. </ul>
  7520. <!--INSIDE_INGREDIENTS--> </div>
  7521. <div class="tasty-recipes-cook-mode">
  7522. <div class="tasty-recipes-cook-mode__container">
  7523. <label class="tasty-recipes-cook-mode__switch">
  7524. <input type="checkbox" id="tasty_recipes_66392ed043b59_cookmode"/>
  7525. <span class="tasty-recipes-cook-mode__switch-slider tasty-recipes-cook-mode__switch-round"
  7526. data-tasty-recipes-customization="button-color.background button-text-color.color"></span>
  7527. </label>
  7528. <label for="tasty_recipes_66392ed043b59_cookmode">
  7529. <span class="tasty-recipes-cook-mode__label">Cook Mode</span>
  7530. <span class="tasty-recipes-cook-mode__helper">
  7531. Prevent your screen from going dark </span>
  7532. </label>
  7533. </div>
  7534. </div>
  7535. </div>
  7536. <hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
  7537. <div class="tasty-recipes-instructions">
  7538. <div class="tasty-recipes-instructions-header">
  7539. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
  7540. </div>
  7541. <div data-tasty-recipes-customization="body-color.color">
  7542. <h4>Making the Gochujang Glaze:</h4>
  7543. <ol>
  7544. <li id="instruction-step-1"><strong>Warm the Oil:</strong> In a medium-sized saucepan, heat the sesame oil over medium-low heat.</li>
  7545. <li id="instruction-step-2"><strong>Sauté Aromatics:</strong> Add the minced garlic and ginger, sautéing until they soften but don’t brown about 5-6 minutes. Add a tablespoon of water every 2 minutes to prevent browning.</li>
  7546. <li id="instruction-step-3"><strong>Combine and Reduce:</strong> Mix in the brown sugar until it dissolves, then stir in the rice vinegar and Gochujang. Lower the heat and let the mixture simmer and reduce for 20 minutes, stirring occasionally to prevent sticking.</li>
  7547. <li id="instruction-step-4">Remove from heat and let it cool to room temperature; it will thicken as it cools.</li>
  7548. </ol>
  7549. <h4>Assembling the Tacos:</h4>
  7550. <ol>
  7551. <li id="instruction-step-5">Prepare the vegan chicken nuggets according to the package instructions.</li>
  7552. <li id="instruction-step-6"><strong>Glaze the vegan chicken:</strong> Toss the prepared vegan chicken in the gochujang glaze just before assembling the tacos to keep them crispy.</li>
  7553. <li id="instruction-step-7"><strong>Layer the Ingredients:</strong> On a warmed tortilla, spread a layer of black beans, followed by a layer of sliced cabbage. Add the glazed vegan chicken, a handful of arugula, avocado slices, and a sprinkle of red onion.</li>
  7554. <li id="instruction-step-8"><strong>Add the Dressing:</strong> Finish with a drizzle of your chosen creamy vegan dressing.</li>
  7555. <li id="instruction-step-9">Serve immediately, accompanied by any extra black beans on the side.</li>
  7556. </ol>
  7557. </div>
  7558. </div>
  7559. <div class="tasty-recipes-notes" data-tasty-recipes-customization="secondary-color.background-color">
  7560. <h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Notes</h3>
  7561. <div class="tasty-recipes-notes-body" data-tasty-recipes-customization="body-color.color">
  7562. <p><strong>Glaze Prep Ahead:</strong> The gochujang glaze can be made up to three days in advance and stored in an airtight container in the refrigerator. This not only saves you time on the day you&#8217;re making your tacos but also allows the flavors to meld together beautifully.</p>
  7563. <p><strong>Customize Your Spice Level:</strong> While the gochujang glaze packs a punch, you can easily adjust the heat to suit your taste. For a milder version, start with less gochujang paste and gradually add more until you hit your perfect spice level.</p>
  7564. <p><strong>Serving Suggestion:</strong> These tacos are best enjoyed fresh, but if you have leftovers, store the components separately in the fridge. Reheat the vegan chicken, and assemble your tacos right before serving to keep everything crisp and delicious.</p>
  7565. </div>
  7566. </div>
  7567. <div class="tasty-recipes-other-details" data-tasty-recipes-customization="secondary-color.background-color">
  7568. <ul>
  7569. <li class="prep-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">Prep Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-prep-time">20 minutes</span></li><li class="cook-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-clock.png">Cook Time:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cook-time">30 minutes</span></li><li class="category"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-folder.png">Category:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-category">Lunch, Dinner</span></li><li class="method"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-squares.png">Method:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-method">Simmered</span></li><li class="cuisine"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color"><img decoding="async" data-pin-nopin="1" class="detail-icon" src="https://olivesfordinner.com/wp-content/plugins/tasty-recipes/templates/designs/bold/images/icon-flag.png">Cuisine:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cuisine">Korean, Mexican, American</span></li> </ul>
  7570. </div>
  7571. <footer class="tasty-recipes-entry-footer" data-tasty-recipes-customization="primary-color.background">
  7572. <div class="tasty-recipes-footer-content">
  7573. <div class="tasty-recipes-footer-copy">
  7574. <h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did You Love This Recipe? Please Leave A Rating Below!</h3>
  7575. <div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>follow <a href="https://www.instagram.com/olivesfordinner/">@olivesfordinner</a> on instagram for more</p>
  7576. </div>
  7577. </div>
  7578. </div>
  7579. </footer>
  7580. </div>
  7581.  
  7582.  
  7583.  
  7584. <script>
  7585. window.trCommon={"minRating":6,"ajaxurl":"https:\/\/olivesfordinner.com\/wp-admin\/admin-ajax.php","ratingNonce":"45238d212c","postId":4854};
  7586. window.TastyRecipes = window.TastyRecipes || {};
  7587.  
  7588. window.TastyRecipes.smoothScroll = {
  7589. init() {
  7590. window.addEventListener( 'click', e => {
  7591. let anchor = e.target;
  7592. if ( ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) {
  7593. if ( anchor.tagName === 'A' ) {
  7594. return;
  7595. }
  7596.  
  7597. anchor = anchor.closest( 'a' );
  7598. if ( ! anchor || ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) {
  7599. return;
  7600. }
  7601. }
  7602.  
  7603. const elementHref = anchor.getAttribute( 'href' );
  7604. if ( ! elementHref ) {
  7605. return;
  7606. }
  7607.  
  7608. e.preventDefault();
  7609. this.goToSelector( elementHref );
  7610. });
  7611. },
  7612. goToSelector( selector ) {
  7613. const element = document.querySelector( selector );
  7614. if ( ! element ) {
  7615. return;
  7616. }
  7617. element.scrollIntoView( { behavior: 'smooth' } );
  7618. history.pushState( {}, '', selector );
  7619. }
  7620. };
  7621.  
  7622. (function( callback ) {
  7623. if ( document.readyState !== 'loading' ) {
  7624. callback();
  7625. } else {
  7626. window.addEventListener( 'load', callback );
  7627. }
  7628. })(() => {
  7629. window.TastyRecipes.smoothScroll.init();
  7630. });
  7631.  
  7632. window.TastyRecipes = window.TastyRecipes || {};
  7633. window.TastyRecipes.cookMode = {
  7634. wakeLockApi: false,
  7635. wakeLock: false,
  7636. cookModeSelector: '.tasty-recipes-cook-mode',
  7637. init() {
  7638. if ("wakeLock" in navigator && "request" in navigator.wakeLock) {
  7639. this.wakeLockApi = navigator.wakeLock;
  7640. }
  7641.  
  7642. const cookModes = document.querySelectorAll(this.cookModeSelector);
  7643.  
  7644. if (cookModes.length > 0) {
  7645. for (const cookMode of cookModes) {
  7646. if (this.wakeLockApi) {
  7647. cookMode.querySelector('input[type="checkbox"]').addEventListener("change", event => {
  7648. this.checkboxChange(event.target);
  7649. }, false);
  7650. } else {
  7651. cookMode.style.display = "none";
  7652. }
  7653. }
  7654. }
  7655. },
  7656. checkboxChange(checkbox) {
  7657. if (checkbox.checked) {
  7658. this.lock();
  7659. } else {
  7660. this.unlock();
  7661. }
  7662. },
  7663. setCheckboxesState(state) {
  7664. const checkboxes = document.querySelectorAll(this.cookModeSelector + ' input[type="checkbox"]');
  7665. for (const checkbox of checkboxes) {
  7666. checkbox.checked = state;
  7667. }
  7668. },
  7669. async lock() {
  7670. try {
  7671. this.wakeLock = await this.wakeLockApi.request("screen");
  7672. this.wakeLock.addEventListener("release", () => {
  7673. this.wakeLock = false;
  7674. this.setCheckboxesState(false);
  7675. });
  7676. this.setCheckboxesState(true);
  7677. } catch (error) {
  7678. this.setCheckboxesState(false);
  7679. }
  7680. },
  7681. unlock() {
  7682. if (this.wakeLock) {
  7683. this.wakeLock.release();
  7684. this.wakeLock = false;
  7685. }
  7686. this.setCheckboxesState(false);
  7687. }
  7688. };
  7689.  
  7690. (function(callback) {
  7691. if (document.readyState !== "loading") {
  7692. callback();
  7693. } else {
  7694. document.addEventListener("DOMContentLoaded", callback);
  7695. }
  7696. })(() => {
  7697. window.TastyRecipes.cookMode.init();
  7698. });
  7699.  
  7700.  
  7701.  
  7702. window.TastyRecipes = window.TastyRecipes || {};
  7703.  
  7704. window.TastyRecipes.staticTooltip = {
  7705. element: null,
  7706. tooltipElement: null,
  7707. deleting: false,
  7708. init( element ) {
  7709. if ( this.deleting ) {
  7710. return;
  7711. }
  7712. this.element = element;
  7713. this.buildElements();
  7714. },
  7715. destroy() {
  7716. if ( ! this.tooltipElement || this.deleting ) {
  7717. return;
  7718. }
  7719.  
  7720. this.deleting = true;
  7721. this.tooltipElement.classList.remove( 'opened' );
  7722.  
  7723. setTimeout( () => {
  7724. this.tooltipElement.remove();
  7725. this.deleting = false;
  7726. }, 500 );
  7727. },
  7728. buildElements() {
  7729. const tooltipElement = document.createElement( 'div' );
  7730. tooltipElement.classList.add( 'tasty-recipes-static-tooltip');
  7731. tooltipElement.setAttribute( 'id', 'tasty-recipes-tooltip' );
  7732.  
  7733. const currentTooltipElement = document.getElementById( 'tasty-recipes-tooltip' );
  7734. if ( currentTooltipElement ) {
  7735. document.body.replaceChild( tooltipElement, currentTooltipElement );
  7736. } else {
  7737. document.body.appendChild( tooltipElement );
  7738. }
  7739.  
  7740. this.tooltipElement = document.getElementById( 'tasty-recipes-tooltip' );
  7741. },
  7742. show() {
  7743. if ( ! this.tooltipElement ) {
  7744. return;
  7745. }
  7746.  
  7747. const tooltipTop = this.element.getBoundingClientRect().top
  7748. + window.scrollY
  7749. - 10 // 10px offset.
  7750. - this.tooltipElement.getBoundingClientRect().height;
  7751. const tooltipLeft = this.element.getBoundingClientRect().left
  7752. - ( this.tooltipElement.getBoundingClientRect().width / 2 )
  7753. + ( this.element.getBoundingClientRect().width / 2 ) - 1;
  7754. const posLeft = Math.max( 10, tooltipLeft );
  7755. this.maybeRemoveTail( posLeft !== tooltipLeft );
  7756.  
  7757. this.tooltipElement.setAttribute( 'style', 'top:' + tooltipTop + 'px;left:' + posLeft + 'px;' );
  7758. this.tooltipElement.classList.add( 'opened' );
  7759.  
  7760. },
  7761. maybeRemoveTail( removeTail ) {
  7762. if ( removeTail ) {
  7763. this.tooltipElement.classList.add( 'tr-hide-tail' );
  7764. } else {
  7765. this.tooltipElement.classList.remove( 'tr-hide-tail' );
  7766. }
  7767. },
  7768. changeMessage( message ) {
  7769. if ( ! this.tooltipElement ) {
  7770. return;
  7771. }
  7772. this.tooltipElement.innerHTML = message;
  7773. }
  7774. };
  7775.  
  7776. window.TastyRecipes.ajax = {
  7777. sendPostRequest( url, data, success, failure ) {
  7778. const xhr = new XMLHttpRequest();
  7779. xhr.open( 'POST', url, true );
  7780. xhr.send( this.preparePostData( data ) );
  7781.  
  7782. xhr.onreadystatechange = () => {
  7783. if ( 4 !== xhr.readyState ) {
  7784. return;
  7785. }
  7786. if ( xhr.status === 200 ) {
  7787. success( JSON.parse( xhr.responseText ) );
  7788. return;
  7789. }
  7790.  
  7791. failure( xhr );
  7792. };
  7793.  
  7794. xhr.onerror = () => {
  7795. failure( xhr );
  7796. };
  7797. },
  7798. preparePostData( data ) {
  7799. const formData = new FormData();
  7800.  
  7801. for ( const key in data ) {
  7802. formData.append( key, data[key] );
  7803. }
  7804. return formData;
  7805. },
  7806. };
  7807.  
  7808. window.TastyRecipes.ratings = {
  7809. defaultRating: 0,
  7810. currentRatingPercentage: 100,
  7811. savingRating: false,
  7812. init( minRating ) {
  7813. this.minRating = minRating;
  7814.  
  7815. this.formWatchRating();
  7816. this.closeTooltipWhenClickOutside();
  7817. this.addBodyClassBasedOnSelectedRating();
  7818. this.backwardCompFormRatingPosition();
  7819. },
  7820. formWatchRating() {
  7821. const ratings = document.querySelectorAll('.tasty-recipes-no-ratings-buttons [data-rating]');
  7822. if ( ratings.length <= 0 ) {
  7823. return;
  7824. }
  7825. for ( const rating of ratings ) {
  7826. rating.addEventListener( 'click', event => {
  7827. event.preventDefault();
  7828. this.defaultRating = event.target.closest( '.checked' ).dataset.rating;
  7829. this.setCheckedStar( event.target );
  7830. this.maybeSendRating( this.defaultRating, event.target );
  7831. this.setRatingInForm( this.defaultRating );
  7832. } );
  7833. }
  7834. },
  7835. closeTooltipWhenClickOutside() {
  7836. window.addEventListener( 'click', e => {
  7837. // Bailout (don't remove the tooltip) when the clicked element is a rating star, or it's the tooltip itself.
  7838. if ( e.target.closest( '.tasty-recipes-rating' ) || e.target.classList.contains( 'tasty-recipes-static-tooltip' ) ) {
  7839. return;
  7840. }
  7841.  
  7842. window.TastyRecipes.staticTooltip.destroy();
  7843. } );
  7844. },
  7845. setRatingInForm( rating ) {
  7846. const ratingInput = document.querySelector( '#respond .tasty-recipes-rating[value="' + rating + '"]' );
  7847. if ( ! ratingInput ) {
  7848. return;
  7849. }
  7850. ratingInput.click();
  7851. },
  7852. addBodyClassBasedOnSelectedRating() {
  7853. const ratingInputs = document.querySelectorAll( 'input.tasty-recipes-rating' );
  7854. if ( ! ratingInputs ) {
  7855. return;
  7856. }
  7857. for ( const ratingInput of ratingInputs ) {
  7858. ratingInput.addEventListener( 'click', currentEvent => {
  7859. const selectedRating = currentEvent.target.getAttribute( 'value' );
  7860. this.handleBodyClassByRating( selectedRating );
  7861. this.toggleCommentTextareaRequired( selectedRating );
  7862. } );
  7863. }
  7864. },
  7865. handleBodyClassByRating( rating ) {
  7866. if ( rating < this.minRating ) {
  7867. document.body.classList.remove( 'tasty-recipes-selected-minimum-rating' );
  7868. return;
  7869. }
  7870. document.body.classList.add( 'tasty-recipes-selected-minimum-rating' );
  7871. },
  7872. toggleCommentTextareaRequired( rating ) {
  7873. const commentTextarea = document.getElementById( 'comment' );
  7874. if ( ! commentTextarea ) {
  7875. return;
  7876. }
  7877.  
  7878. if ( rating < this.minRating ) {
  7879. commentTextarea.setAttribute( 'required', '' );
  7880. return;
  7881. }
  7882.  
  7883. commentTextarea.removeAttribute( 'required' );
  7884. },
  7885. maybeSendRating( rating, element ) {
  7886. if ( this.savingRating === rating ) {
  7887. return;
  7888. }
  7889.  
  7890. this.savingRating = rating;
  7891. window.TastyRecipes.staticTooltip.init( element );
  7892.  
  7893. const recipeCardElement = element.closest( '.tasty-recipes' );
  7894. if ( ! recipeCardElement ) {
  7895. window.TastyRecipes.staticTooltip.destroy();
  7896. return;
  7897. }
  7898.  
  7899. window.TastyRecipes.ajax.sendPostRequest(
  7900. window.trCommon.ajaxurl,
  7901. {
  7902. action: 'tasty_recipes_save_rating',
  7903. rating,
  7904. nonce: window.trCommon.ratingNonce,
  7905. post_id: window.trCommon.postId,
  7906. recipe_id: recipeCardElement.dataset.trId,
  7907. },
  7908. ( response ) => {
  7909. window.TastyRecipes.staticTooltip.changeMessage( response.data.message );
  7910. window.TastyRecipes.staticTooltip.show();
  7911. this.updateAverageText( response.data, recipeCardElement );
  7912. this.maybeFillCommentForm( response.data );
  7913.  
  7914. // Hide the tooltip after 5 seconds.
  7915. setTimeout( () => {
  7916. this.maybeResetTooltip( recipeCardElement, response.data, rating );
  7917. }, 5000 );
  7918. },
  7919. () => {
  7920. this.resetTooltip( recipeCardElement );
  7921. }
  7922. );
  7923. },
  7924. updateAverageText( data, recipeCardElement ) {
  7925. if ( ! data.average ) {
  7926. return;
  7927. }
  7928. this.setRatingPercent( data );
  7929.  
  7930. if ( ! data.count ) {
  7931. return;
  7932. }
  7933.  
  7934. const quickLink = document.querySelector( '.tasty-recipes-rating-link' );
  7935. if ( quickLink ) {
  7936. this.setTextInContainer( quickLink, data );
  7937. this.setPartialStar( quickLink );
  7938. }
  7939.  
  7940. const cardStars = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );
  7941. cardStars.dataset.trDefaultRating = data.average;
  7942. this.setTextInContainer( recipeCardElement.querySelector( '.tasty-recipes-rating' ), data );
  7943. },
  7944. setTextInContainer( container, data ) {
  7945. if ( ! container ) {
  7946. return;
  7947. }
  7948.  
  7949. if ( data.label ) {
  7950. const ratingLabelElement = container.querySelector( '.rating-label' );
  7951. if ( ratingLabelElement ) {
  7952. ratingLabelElement.innerHTML = data.label;
  7953. }
  7954. return;
  7955. }
  7956.  
  7957. const averageElement = container.querySelector( '.average' );
  7958. if ( averageElement ) {
  7959. averageElement.textContent = data.average;
  7960. }
  7961.  
  7962. const countElement = container.querySelector( '.count' );
  7963. if ( countElement ) {
  7964. countElement.textContent = data.count;
  7965. }
  7966. },
  7967. setPartialStar( container ) {
  7968. const highestStar = container.querySelector( '[data-rating="' + Math.ceil( this.defaultRating ) + '"]' );
  7969. if ( highestStar ) {
  7970. highestStar.dataset.trClip = this.currentRatingPercentage;
  7971. }
  7972. },
  7973. setRatingPercent( data ) {
  7974. this.defaultRating = data.average.toFixed( 1 );
  7975. const parts = data.average.toFixed( 2 ).toString().split( '.' );
  7976. this.currentRatingPercentage = parts[1] ? parts[1] : 100;
  7977. if ( this.currentRatingPercentage === '00' ) {
  7978. this.currentRatingPercentage = 100;
  7979. }
  7980. },
  7981. setCheckedStar( target ) {
  7982. const cardRatingContainer = target.closest( '.tasty-recipes-ratings-buttons' );
  7983. const selectedRatingElement = cardRatingContainer.querySelector( '[data-tr-checked]' );
  7984. if ( selectedRatingElement ) {
  7985. delete selectedRatingElement.dataset.trChecked;
  7986. }
  7987.  
  7988. const thisStar = target.closest( '.tasty-recipes-rating' );
  7989. thisStar.dataset.trChecked = 1;
  7990. thisStar.querySelector( '[data-tr-clip]' ).dataset.trClip = 100;
  7991. },
  7992. maybeFillCommentForm( data ) {
  7993. if ( ! data.comment || ! data.comment.content ) {
  7994. return;
  7995. }
  7996.  
  7997. const commentForm = document.querySelector( '#commentform' );
  7998. if ( ! commentForm ) {
  7999. return;
  8000. }
  8001.  
  8002. const commentBox = commentForm.querySelector( '[name=comment]' );
  8003. if ( ! commentBox || commentBox.value ) {
  8004. return;
  8005. }
  8006.  
  8007. // Add comment details for editing.
  8008. commentBox.innerHTML = data.comment.content;
  8009. if ( data.comment.name ) {
  8010. commentForm.querySelector( '[name=author]' ).value = data.comment.name;
  8011. commentForm.querySelector( '[name=email]' ).value = data.comment.email;
  8012. }
  8013. },
  8014. maybeResetTooltip( recipeCardElement, data, rating ) {
  8015. if ( this.savingRating === rating ) {
  8016. this.resetTooltip( recipeCardElement, data );
  8017. }
  8018. },
  8019. resetTooltip( recipeCardElement, data ) {
  8020. window.TastyRecipes.staticTooltip.destroy();
  8021. this.savingRating = false;
  8022.  
  8023. // Reset the default rating.
  8024. const cardRatingContainer = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );
  8025. if ( cardRatingContainer ) {
  8026. this.defaultRating = ( data && data.average ) ? data.average.toFixed(1) : cardRatingContainer.dataset.trDefaultRating;
  8027. cardRatingContainer.dataset.trDefaultRating = this.defaultRating;
  8028.  
  8029. this.resetSelectedStar( cardRatingContainer, data );
  8030. }
  8031. },
  8032. resetSelectedStar( cardRatingContainer ) {
  8033. const selectedRatingElement = cardRatingContainer.querySelector( '[data-rating="' + Math.ceil( this.defaultRating ) + '"]' );
  8034. if ( selectedRatingElement ) {
  8035. selectedRatingElement.querySelector( '[data-tr-clip]' ).dataset.trClip = this.currentRatingPercentage;
  8036. selectedRatingElement.parentNode.dataset.trChecked = 1;
  8037. }
  8038.  
  8039. const previousSelectedElement= cardRatingContainer.querySelector( '[data-tr-checked]' );
  8040. if ( previousSelectedElement ) {
  8041. const currentSelectedRating = previousSelectedElement.querySelector('[data-rating]');
  8042. if ( currentSelectedRating !== selectedRatingElement ) {
  8043. delete previousSelectedElement.dataset.trChecked;
  8044. }
  8045. }
  8046. },
  8047. backwardCompFormRatingPosition() {
  8048. const ratingsButtons = document.querySelector( '#respond .tasty-recipes-ratings-buttons, #tasty-recipes-comment-rating .tasty-recipes-ratings-buttons' );
  8049. if ( ! ratingsButtons ) {
  8050. return;
  8051. }
  8052. const ratingsButtonsStyles = window.getComputedStyle(ratingsButtons);
  8053. if ( ! ratingsButtonsStyles.display.includes( 'flex' ) ) {
  8054. ratingsButtons.style.direction = 'rtl';
  8055. }
  8056.  
  8057. if ( typeof tastyRecipesRating !== 'undefined' ) {
  8058. // Select the rating that was previously selected in admin.
  8059. ratingsButtons.querySelector( '.tasty-recipes-rating[value="' + tastyRecipesRating + '"]' ).checked = true;
  8060. }
  8061.  
  8062. const ratingSpans = ratingsButtons.querySelectorAll( '.tasty-recipes-rating' );
  8063. for (const ratingSpan of ratingSpans) {
  8064. ratingSpan.addEventListener( 'click', event => {
  8065. if ( ratingSpan === event.target ) {
  8066. return;
  8067. }
  8068. ratingSpan.previousElementSibling.click();
  8069. } );
  8070. }
  8071. }
  8072. };
  8073.  
  8074. (function(callback) {
  8075. if (document.readyState !== "loading") {
  8076. callback();
  8077. } else {
  8078. window.addEventListener( 'load', callback );
  8079. }
  8080. })(() => {
  8081. window.TastyRecipes.ratings.init( window.trCommon ? window.trCommon.minRating : 4 );
  8082. });
  8083. </script></div><p>The post <a href="https://olivesfordinner.com/veggie-grill-copycat-recipe-koreatown-tacos/">Veggie Grill Menu&#8217;s Koreatown Tacos</a> appeared first on <a href="https://olivesfordinner.com">Olives for Dinner</a>.</p>
  8084. ]]></content:encoded>
  8085. <wfw:commentRss>https://olivesfordinner.com/veggie-grill-copycat-recipe-koreatown-tacos/feed/</wfw:commentRss>
  8086. <slash:comments>18</slash:comments>
  8087. </item>
  8088. <item>
  8089. <title>Vegan Pasta and Noodle Recipes: The Ultimate Guide</title>
  8090. <link>https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/</link>
  8091. <comments>https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/#respond</comments>
  8092. <dc:creator><![CDATA[erin wysocarski]]></dc:creator>
  8093. <pubDate>Thu, 28 Mar 2024 22:31:11 +0000</pubDate>
  8094. <category><![CDATA[Mains]]></category>
  8095. <category><![CDATA[Pasta and Bread]]></category>
  8096. <category><![CDATA[Roundups and Guides]]></category>
  8097. <category><![CDATA[noodles]]></category>
  8098. <category><![CDATA[Vegan Umami]]></category>
  8099. <guid isPermaLink="false">https://olivesfordinner.com/?p=19285</guid>
  8100.  
  8101. <description><![CDATA[<p><center>Are pasta and noodles ... just the same thing? Get the scoop in our guide.</center></p>
  8102. <p>The post <a href="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/">Vegan Pasta and Noodle Recipes: The Ultimate Guide</a> appeared first on <a href="https://olivesfordinner.com">Olives for Dinner</a>.</p>
  8103. ]]></description>
  8104. <content:encoded><![CDATA[
  8105. <p class="has-text-align-center">Step right up to this ultimate guide on vegan pasta and noodle recipes, which will shake up your mealtime routine in the best possible way. It’s where classic meets creative, promising a delicious twist on your all-time favorites that will have everyone, from the vegan veterans to the curious omnivores, coming back for seconds.</p>
  8106.  
  8107.  
  8108.  
  8109. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1672" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19323" src="https://olivesfordinner.com/wp-content/uploads/2024/03/Pasta-twirl-on-fork.jpg" alt="Pasta being twirled onto a fork." class="wp-image-19323" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/Pasta-twirl-on-fork.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/Pasta-twirl-on-fork-215x300.jpg 215w, https://olivesfordinner.com/wp-content/uploads/2024/03/Pasta-twirl-on-fork-735x1024.jpg 735w, https://olivesfordinner.com/wp-content/uploads/2024/03/Pasta-twirl-on-fork-768x1070.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/03/Pasta-twirl-on-fork-1102x1536.jpg 1102w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  8110.  
  8111.  
  8112.  
  8113. <p><a href="https://olivesfordinner.com/tag/noodles/">Noodles</a> and <a href="https://olivesfordinner.com/category/entrees/pasta-and-bread/">pasta</a>, folks—these are the ultimate chameleons of the food world. Combine flour with a splash of water, and bam, you&#8217;ve got the base of a global comfort food phenomenon. Ever paused mid-bite and thought, &#8220;Why do I love this so much?&#8221; It&#8217;s because they&#8217;re the culinary equivalent of a Swiss Army knife: simple yet capable of turning any meal into something unforgettable.</p>
  8114.  
  8115.  
  8116.  
  8117. <p>We&#8217;re not just simmering in familiar territory tonight. We&#8217;re checking out recipes where <a href="https://olivesfordinner.com/pasta-with-a-garlic-butter-and-white-wine-sauce/">Italian pasta</a> elbows its way into an <a href="https://olivesfordinner.com/fire-noodles-with-crispy-tofu/">Asian noodle fiesta</a> to create memorable dishes that everybody will love. You&#8217;ll be whisked away to other places without ever leaving your kitchen. These recipes challenge the norm, blending and celebrating traditions from around the globe.</p>
  8118.  
  8119.  
  8120.  
  8121. <p>Why do we adore vegan pasta and noodle recipes like we do? <em><strong>They just get us.</strong></em> Whether it&#8217;s a craving for something that warms your soul or a dish that brings a <a href="https://olivesfordinner.com/pasta-with-roasted-tomatoes-chickpeas/">burst of freshness</a> to your table, pasta and noodles are there to grant your culinary wishes. And in the act of making, sharing, and savoring these plant-based dishes, we find a unique kind of happiness.</p>
  8122.  
  8123.  
  8124.  
  8125. <p>Let&#8217;s get ready to explore a collection of vegan pasta and noodle recipes that promise to spark joy, fill our tables with glorious carbs, and satisfy our hunger in the best way.</p>
  8126.  
  8127.  
  8128.  
  8129. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=2412" src="https://olivesfordinner.com/wp-content/uploads/2016/04/vegan-scallops-with-seaweed-matcha-butter-on-fork-e1707142892239.jpg" alt="Seaweed pasta twisted on a fork, a part of a vegan pasta and noodle recipes roundup." class="wp-image-2412"/></figure>
  8130.  
  8131.  
  8132.  
  8133. <h2 class="wp-block-heading">Are Pasta And Noodles The Same Thing?</h2>
  8134.  
  8135.  
  8136.  
  8137. <p>Ever find yourself wandering the pasta aisle or noodling over noodles and thinking, &#8220;Aren’t these just … the same thing?&#8221; Well, buckle up, culinary explorers, because we’re about to demystify this doughy question with a touch of flair and a heap of facts.</p>
  8138.  
  8139.  
  8140.  
  8141. <h2 class="wp-block-heading">The Pasta Plot</h2>
  8142.  
  8143.  
  8144.  
  8145. <p>Pasta, Italy’s pride and joy, is more than just food—it’s a cultural heritage. Made from durum wheat, water, and sometimes eggs, it’s the backbone of Italian cuisine. Yet, for vegans, eggs are not a barrier to enjoying this staple; we&#8217;ve mastered the art of crafting delicious pasta without them, using water and flour alone or employing various vegan egg substitutes. Whether it’s spaghetti, <a href="https://olivesfordinner.com/vegan-alfredo-sauce/">fettuccine</a>, or the filled delights like <a href="https://olivesfordinner.com/vegan-ravioli-guide/">ravioli</a>, pasta shapes are like snowflakes—unique and purposeful, crafted to hug every drop of <a href="https://olivesfordinner.com/creamy-chunky-pasta-sauce/">sauce</a> they can.</p>
  8146.  
  8147.  
  8148.  
  8149. <h2 class="wp-block-heading">Noodle Know-How</h2>
  8150.  
  8151.  
  8152.  
  8153. <p>Noodles, on the other hand, are the globetrotters of the carb world. They jet-set from Asia to Europe, wearing coats of rice flour, wheat, buckwheat, and more. Noodles slip into soups, tangle up in stir-fries, and cool down in salads. They’re versatile, adapting to local flavors and ingredients, proving that they’re well-traveled and well-dressed.</p>
  8154.  
  8155.  
  8156.  
  8157. <h2 class="wp-block-heading">Types Of Vegan Pasta And Brands</h2>
  8158.  
  8159.  
  8160.  
  8161. <p>When choosing vegan pasta, the possibilities for creating delicious plant-based meals are endless. Each type of pasta brings its own unique texture and shape, making it ideal for specific dishes—from refreshing summer salads to comforting, creamy casseroles. Here&#8217;s a guide to some of them:</p>
  8162.  
  8163.  
  8164.  
  8165. <ul>
  8166. <li><strong>Angel Hair Pasta</strong> (Great with delicate sauces or in quick, light meals)</li>
  8167.  
  8168.  
  8169.  
  8170. <li><strong>Ditalini Pasta</strong> (Commonly used in soups and stews)</li>
  8171.  
  8172.  
  8173.  
  8174. <li><strong><a href="https://olivesfordinner.com/vegan-scallops-in-white-wine-cream-sauce/">Farfalle</a></strong> (Ideal for pasta salads and light vegetable tosses)</li>
  8175.  
  8176.  
  8177.  
  8178. <li><strong>Fettuccine</strong> (Perfect for thick, creamy sauces like vegan Alfredo or rich mushroom stroganoff)</li>
  8179.  
  8180.  
  8181.  
  8182. <li><strong>Fusilli </strong>(Excellent for catching chunky sauces and in pasta bakes)</li>
  8183.  
  8184.  
  8185.  
  8186. <li><strong>Lasagna Sheets </strong>(Essential for building layers in vegan lasagna, paired with cashew ricotta, spinach, and marinara sauce)</li>
  8187.  
  8188.  
  8189.  
  8190. <li><strong>Macaroni</strong> (A staple for <a href="https://olivesfordinner.com/deep-fried-vegan-mac-and-cheese/">vegan mac &#8216;n&#8217; cheese</a> and casseroles)</li>
  8191.  
  8192.  
  8193.  
  8194. <li><strong>Pappardelle</strong> (Suited for hearty ragus and thick, robust sauces)</li>
  8195.  
  8196.  
  8197.  
  8198. <li><strong>Penne </strong>(Ideal for chunky vegetable sauces, pesto, and baked pasta dishes)</li>
  8199.  
  8200.  
  8201.  
  8202. <li><strong>Rigatoni</strong> (Great for holding hearty sauces with vegan meat substitutes or vegetable chunks)</li>
  8203.  
  8204.  
  8205.  
  8206. <li><strong><a href="https://olivesfordinner.com/spaghetti-with-scallops-toasted-walnuts/">Spaghetti</a></strong> (A classic choice for tomato-based sauces and vegan meatballs)</li>
  8207. </ul>
  8208.  
  8209.  
  8210.  
  8211. <h3 class="wp-block-heading">Vegan-Friendly Pasta Brands</h3>
  8212.  
  8213.  
  8214.  
  8215. <p>On the hunt for vegan pasta that tastes like the real deal? You&#8217;re in luck. We&#8217;ve got the scoop on brands that make your plant-based pasta dreams come true, delivering all the flavor without the fuss.</p>
  8216.  
  8217.  
  8218.  
  8219. <ul>
  8220. <li><a href="https://www.wholefoodsmarket.com/product/365-by-whole-foods-market-organic-pasta-spaghetti-16-oz-b074h6g7gx">365 Whole Foods Market</a></li>
  8221.  
  8222.  
  8223.  
  8224. <li><a href="https://www.eatbanza.com/collections/pasta">Banza</a></li>
  8225.  
  8226.  
  8227.  
  8228. <li><a href="https://www.barilla.com/en-us">Barilla</a></li>
  8229.  
  8230.  
  8231.  
  8232. <li><a href="https://colavitastore.com/collections/pasta">Colavita</a></li>
  8233.  
  8234.  
  8235.  
  8236. <li><a href="https://dagostinopasta.com/">Dagostino</a></li>
  8237.  
  8238.  
  8239.  
  8240. <li><a href="https://www.dececco.com/us_us/">De Cecco</a></li>
  8241.  
  8242.  
  8243.  
  8244. <li><a href="https://www.pasta-garofalo.com/us/">Garofalo</a></li>
  8245.  
  8246.  
  8247.  
  8248. <li><a href="https://www.kite-hill.com/">Kite Hill</a></li>
  8249.  
  8250.  
  8251.  
  8252. <li><a href="https://www.pastarummo.it/us/">Rummo</a></li>
  8253.  
  8254.  
  8255.  
  8256. <li><a href="https://seggiano.com/product-category/pasta/">Seggiano</a></li>
  8257.  
  8258.  
  8259.  
  8260. <li><a href="https://www.traderjoes.com/home/products/pdp/organic-spaghetti-alla-chitarra-pasta-075722">Trader Joe&#8217;s</a></li>
  8261. </ul>
  8262.  
  8263.  
  8264.  
  8265. <h2 class="wp-block-heading">Types of Vegan Noodles And Brands</h2>
  8266.  
  8267.  
  8268.  
  8269. <p>There are so many vegan noodles to choose from, and the options for crafting vibrant and satisfying dishes are vast and varied. Each noodle type, with its distinct texture and flavor profile, pairs beautifully with a range of ingredients, from crunchy vegetables to savory sauces. Here’s a glimpse into some of them:</p>
  8270.  
  8271.  
  8272.  
  8273. <ul>
  8274. <li><strong><a href="https://olivesfordinner.com/black-rice-noodles-with-fresh-kale-min/" data-wpil-monitor-id="4">Rice Noodles</a></strong> (Great for dishes like vegan Pad Thai and Vietnamese pho)</li>
  8275.  
  8276.  
  8277.  
  8278. <li><strong><a href="https://olivesfordinner.com/sesame-ginger-soba-noodles/">Soba Noodles</a></strong> (Perfect for soups and salads)</li>
  8279.  
  8280.  
  8281.  
  8282. <li><strong><a href="https://olivesfordinner.com/mint-basil-and-cilantro-udon-noodle-bow/" data-wpil-monitor-id="5">Udon Noodles</a></strong> (Ideal for hearty soups and stir-fries)</li>
  8283.  
  8284.  
  8285.  
  8286. <li><a href="https://olivesfordinner.com/best-vegan-ramen-guide/"><strong>Ramen Noodles</strong></a> (Used for ramen and cold noodle salads)</li>
  8287.  
  8288.  
  8289.  
  8290. <li><strong>Shirataki Noodles</strong> (These almost calorie-free noodles are great in soups and stir-fries)</li>
  8291.  
  8292.  
  8293.  
  8294. <li><strong>Glass Noodles</strong> (Used in Japchae and cold noodle salads)</li>
  8295.  
  8296.  
  8297.  
  8298. <li><strong>Rice Vermicelli</strong> (These super-thin noodles are perfect in salads, <a href="https://olivesfordinner.com/thai-style-coconut-crabless-soup/">soup</a>, and spring rolls)</li>
  8299. </ul>
  8300.  
  8301.  
  8302.  
  8303. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/best-vegan-ramen-guide/">Vegan-Friendly Noodle Brands</a></h3>
  8304.  
  8305.  
  8306.  
  8307. <p>Noodles are the ultimate comfort food, and going vegan doesn’t mean you have to miss out. From ramen to rice noodles, we’ve found the best brands that pack a punch in taste and texture, making your next vegan meal a sure hit.</p>
  8308.  
  8309.  
  8310.  
  8311. <ul>
  8312. <li><a href="https://anniechun.com/products/">Annie Chun&#8217;s</a></li>
  8313.  
  8314.  
  8315.  
  8316. <li><a href="https://www.clearspring.co.uk/collections/organic-japanese-noodles">Clearspring</a></li>
  8317.  
  8318.  
  8319.  
  8320. <li><a href="https://store.edenfoods.com/japanese/udon-and-soba-noodles/">Eden Foods</a></li>
  8321.  
  8322.  
  8323.  
  8324. <li><a href="https://japangoldusa.com/orgramen.html">Japan Gold USA</a></li>
  8325.  
  8326.  
  8327.  
  8328. <li><a href="https://www.kingsoba.com/">King Soba</a></li>
  8329.  
  8330.  
  8331.  
  8332. <li><a href="https://www.koyonoodles.com/">Koyo</a></li>
  8333.  
  8334.  
  8335.  
  8336. <li><a href="https://www.lotusfoods.com/collections/shop">Lotus Foods</a></li>
  8337.  
  8338.  
  8339.  
  8340. <li><a href="https://mikesmightygood.com/">Mike&#8217;s Mighty Good</a></li>
  8341.  
  8342.  
  8343.  
  8344. <li><a href="https://nongshimusa.com/homev2/our-products/meal-noodle/soon/">Nongshim Soon</a></li>
  8345.  
  8346.  
  8347.  
  8348. <li><a href="https://www.mccormick.com/thai-kitchen/products/rice-noodles/stir-fry-brown-rice">Thai Kitchen</a></li>
  8349.  
  8350.  
  8351.  
  8352. <li><a href="https://www.tinkyada.com/r-white-spaghetti">Tinkyada</a></li>
  8353. </ul>
  8354.  
  8355.  
  8356.  
  8357. <h2 class="wp-block-heading">The Crossroads</h2>
  8358.  
  8359.  
  8360.  
  8361. <p>Here’s where they meet: both pasta and noodles are essentially doughy delights destined to be dunked in boiling water. But while pasta’s a bit of an Italian insider, sticking to its wheaty roots and cozying up with sauces, noodles are the extroverts, mingling with a myriad of ingredients and soaking up a spectrum of flavors from their travels.</p>
  8362.  
  8363.  
  8364.  
  8365. <p>Armed with this noodle knowledge and pasta prowess, let&#8217;s take a taste tour that bridges continents and cultures. From Italy’s countryside to the <a href="https://olivesfordinner.com/vegan-food-in-kyoto-japan/">bustling streets of Tokyo</a>, our handpicked vegan pasta and noodle recipes celebrate the global appeal of vegan pasta and noodles.</p>
  8366.  
  8367.  
  8368.  
  8369. <h2 class="wp-block-heading">What Are Some Really Good Vegan Pasta And Noodle Recipes?</h2>
  8370.  
  8371.  
  8372.  
  8373. <p>So, you&#8217;re curious about the vegan pasta and noodle spread we&#8217;ve got cooking up? Let&#8217;s just say, we&#8217;ve done some delicious homework. We&#8217;re not just talking about swapping in this for that; we&#8217;re talking a full-on flavor fiesta. Think the cozy hug of a tomato-rich Bolognese without the meat, or the zing of Asian noodles jazzed up with peanuts and spices. </p>
  8374.  
  8375.  
  8376.  
  8377. <p>Each dish we&#8217;ve unearthed is a testament to how amazing vegan cooking can be when it&#8217;s all about celebrating what&#8217;s in the dish, not what&#8217;s left out. Ready to tie on that apron and join us on a tasty trek across the globe? Let&#8217;s do this!</p>
  8378.  
  8379.  
  8380.  
  8381. <h2 class="wp-block-heading">Asian Inspirations</h2>
  8382.  
  8383.  
  8384.  
  8385. <p>Welcome to these vegan noodle dishes, where every slurp is a nod to the vibrant flavors of Asia. It&#8217;s a lineup that stars everything from a quick and <a href="https://olivesfordinner.com/vegan-umami/">umami-rich vegan</a> <a href="https://olivesfordinner.com/easy-vegan-ramen/">ramen</a> to the sizzle of fire noodles with crispy tofu. Whether you&#8217;re twirling your fork in the creamy-spicy dance of sambal peanut butter ramen or savoring the sweet and spicy harmony of Malaysian Mee Rebus, these recipes prove that vegan Asian cuisine is all about bold flavors and fun eating. Get ready to transform your kitchen into the hottest noodle spot in town, with dishes that are as easy to love as they are to make.</p>
  8386.  
  8387.  
  8388.  
  8389. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/easy-vegan-ramen/">Easy Vegan Ramen</a></h3>
  8390.  
  8391.  
  8392.  
  8393. <p>Whip up a pot of <a href="https://olivesfordinner.com/easy-vegan-ramen/">easy vegan ramen</a> and discover the joy of soul-soothing broth mingled with tender noodles, proving that plant-based eating doesn&#8217;t mean skimping on depth or umami. This bowl is your quick ticket to comfort town, where simplicity and flavor coexist in blissful harmony.</p>
  8394.  
  8395.  
  8396.  
  8397. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=10387" src="https://olivesfordinner.com/wp-content/uploads/2022/09/mikes-mighty-good-healthy-ramen-organic-ramen-e1671161650906.jpg" alt="A hand holding a bowl of ramen noodles, while the other is pulling up on the noodles with chopsticks." class="wp-image-10387" srcset="https://olivesfordinner.com/wp-content/uploads/2022/09/mikes-mighty-good-healthy-ramen-organic-ramen-e1671161650906.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2022/09/mikes-mighty-good-healthy-ramen-organic-ramen-e1671161650906-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2022/09/mikes-mighty-good-healthy-ramen-organic-ramen-e1671161650906-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2022/09/mikes-mighty-good-healthy-ramen-organic-ramen-e1671161650906-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2022/09/mikes-mighty-good-healthy-ramen-organic-ramen-e1671161650906-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  8398.  
  8399.  
  8400.  
  8401. <h3 class="wp-block-heading"><a href="https://gastroplant.com/vegan-jajangmyeon-korean-black-bean-sauce-noodles/">Vegan Jajangmyeon</a> </h3>
  8402.  
  8403.  
  8404.  
  8405. <p>Dive into the savory swirl of <a href="https://gastroplant.com/vegan-jajangmyeon-korean-black-bean-sauce-noodles/">vegan Jajangmyeon</a>, created by <a href="https://olivesfordinner.com/interview-with-thomas-wehner-of-gastroplant/">Thomas Wehner</a> over at <a href="https://gastroplant.com/">Gastroplant</a>, where Korean black bean sauce and wheat noodles bring the rich, deep flavors of Seoul&#8217;s best eats right to your table. This dish turns dinner into an adventure, sans the meat, proving every slurp is a celebration of plant-based perfection.</p>
  8406.  
  8407.  
  8408.  
  8409. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1801" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19297" data-pin-description="A bowl of vegan Jajangmyeon, Korean noodles." src="https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-Jajangmyeon.jpg" alt="A bowl of vegan Jajangmyeon, Korean noodles, a part of a vegan pasta and noodle recipes roundup." class="wp-image-19297" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-Jajangmyeon.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-Jajangmyeon-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-Jajangmyeon-682x1024.jpg 682w, https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-Jajangmyeon-768x1153.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-Jajangmyeon-1023x1536.jpg 1023w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://gastroplant.com/vegan-jajangmyeon-korean-black-bean-sauce-noodles/">Gastroplant</a></figcaption></figure>
  8410.  
  8411.  
  8412.  
  8413. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/fire-noodles-with-crispy-tofu/">Fire Noodles With Crispy Tofu</a></h3>
  8414.  
  8415.  
  8416.  
  8417. <p>Fire up your skillet and your taste buds for this scorching adventure: <a href="https://olivesfordinner.com/fire-noodles-with-crispy-tofu/">fire noodles paired with crispy tofu</a> that&#8217;ll make you forget all about takeout. It&#8217;s a spicy, savory ride with a crunch that lands somewhere between &#8220;just one more bite&#8221; and &#8220;where has this been all my vegan life?&#8221;</p>
  8418.  
  8419.  
  8420.  
  8421. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1563" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=15459" src="https://olivesfordinner.com/wp-content/uploads/2015/04/Fire-noodles-with-crispy-tofu.jpg" alt="Fire noodles with crispy tofu in a cast iron pan." class="wp-image-15459" srcset="https://olivesfordinner.com/wp-content/uploads/2015/04/Fire-noodles-with-crispy-tofu.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2015/04/Fire-noodles-with-crispy-tofu-230x300.jpg 230w, https://olivesfordinner.com/wp-content/uploads/2015/04/Fire-noodles-with-crispy-tofu-786x1024.jpg 786w, https://olivesfordinner.com/wp-content/uploads/2015/04/Fire-noodles-with-crispy-tofu-768x1000.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2015/04/Fire-noodles-with-crispy-tofu-1179x1536.jpg 1179w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  8422.  
  8423.  
  8424.  
  8425. <h3 class="wp-block-heading"><a href="https://cinnamonsnail.com/mie-goreng-indonesian-stir-fried-mee-goreng-noodles/">Mie Goreng (Indonesian Stir-Fried Mee Goreng Noodles)</a> </h3>
  8426.  
  8427.  
  8428.  
  8429. <p>Welcome to <a href="https://cinnamonsnail.com/mie-goreng-indonesian-stir-fried-mee-goreng-noodles/">Mie Goreng</a>, a dish where Indonesian stir-fried noodles offer a symphony of flavors that&#8217;ll make your kitchen the hottest food spot in town. This dish created by <a data-wpil-monitor-id="3" href="https://olivesfordinner.com/cinnamon-snail-interview-with-chef-adam-sobel/">Chef Adam Sobel at Cinnamon Snail</a> sings with spice, sweetness, and everything in between, making every bite an experience to remember.</p>
  8430.  
  8431.  
  8432.  
  8433. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="800" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19296" src="https://olivesfordinner.com/wp-content/uploads/2024/03/Mie-goreng.jpg" alt="Mie Goreng (Indonesian Stir-Fried Mee Goreng Noodles) in a cast-iron pan." class="wp-image-19296" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/Mie-goreng.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/Mie-goreng-300x200.jpg 300w, https://olivesfordinner.com/wp-content/uploads/2024/03/Mie-goreng-1024x683.jpg 1024w, https://olivesfordinner.com/wp-content/uploads/2024/03/Mie-goreng-768x512.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://cinnamonsnail.com/mie-goreng-indonesian-stir-fried-mee-goreng-noodles/">Cinnamon Snail</a></figcaption></figure>
  8434.  
  8435.  
  8436.  
  8437. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/garlic-and-ginger-butter-ramen-noodles/">Ginger Scallion Ramen Noodles</a></h3>
  8438.  
  8439.  
  8440.  
  8441. <p>Slide into a bowl of <a href="https://olivesfordinner.com/garlic-and-ginger-butter-ramen-noodles/">garlic and ginger butter ramen noodles</a>, where each slurp is a symphony of flavors that&#8217;ll have you rethinking everything you thought you knew about <a href="https://olivesfordinner.com/vegan-comfort-food-recipes/">vegan comfort food</a>. It&#8217;s a simple, soul-warming dish that proves sometimes, vegan butter doesn&#8217;t just make it better—it makes it spectacular.</p>
  8442.  
  8443.  
  8444.  
  8445. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1651" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=10102" src="https://olivesfordinner.com/wp-content/uploads/2021/10/garlic-and-ginger-butter-ramen-noodles-30429-e1671161372515.jpg" alt="Two hands holding a bowl of ramen noodles against a black background." class="wp-image-10102" srcset="https://olivesfordinner.com/wp-content/uploads/2021/10/garlic-and-ginger-butter-ramen-noodles-30429-e1671161372515.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2021/10/garlic-and-ginger-butter-ramen-noodles-30429-e1671161372515-218x300.jpg 218w, https://olivesfordinner.com/wp-content/uploads/2021/10/garlic-and-ginger-butter-ramen-noodles-30429-e1671161372515-744x1024.jpg 744w, https://olivesfordinner.com/wp-content/uploads/2021/10/garlic-and-ginger-butter-ramen-noodles-30429-e1671161372515-768x1057.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2021/10/garlic-and-ginger-butter-ramen-noodles-30429-e1671161372515-1116x1536.jpg 1116w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  8446.  
  8447.  
  8448.  
  8449. <h3 class="wp-block-heading"><a href="https://www.servedfromscratch.com/10-minute-peanut-noodles/">10-Minute Peanut Noodles</a> </h3>
  8450.  
  8451.  
  8452.  
  8453. <p>Whip up these <a href="https://www.servedfromscratch.com/10-minute-peanut-noodles/">10-minute peanut noodles</a> by Tracy over at <a href="https://www.servedfromscratch.com/">Served From Scratch</a> that prove that gourmet doesn&#8217;t have to mean slow-going. It&#8217;s a quick, nutty twist on your noodle game that&#8217;ll leave you wondering why fast food isn&#8217;t always this good.</p>
  8454.  
  8455.  
  8456.  
  8457. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1600" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19294" src="https://olivesfordinner.com/wp-content/uploads/2024/03/10-Minute-Peanut-Noodles-5.jpg" alt="A bowl of Asian-style noodles with peanuts." class="wp-image-19294" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/10-Minute-Peanut-Noodles-5.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/10-Minute-Peanut-Noodles-5-225x300.jpg 225w, https://olivesfordinner.com/wp-content/uploads/2024/03/10-Minute-Peanut-Noodles-5-768x1024.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/03/10-Minute-Peanut-Noodles-5-1152x1536.jpg 1152w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.servedfromscratch.com/10-minute-peanut-noodles/">Served From Scratch</a></figcaption></figure>
  8458.  
  8459.  
  8460.  
  8461. <h3 class="wp-block-heading"><a href="https://cinnamonsnail.com/vegan-malaysian-mee-rebus/">Vegan Malaysian Mee Rebus</a> </h3>
  8462.  
  8463.  
  8464.  
  8465. <p>Tangle your chopsticks into this <a href="https://cinnamonsnail.com/vegan-malaysian-mee-rebus/">Vegan Malaysian Mee Rebus</a> created by Chef Adam Sobel of <a href="https://cinnamonsnail.com/">Cinnamon Snail</a>, where noodles swirl in a sweet potato gravy that&#8217;s both spicy and sweet, crowned with a sprinkle of crunch. It&#8217;s the kind of dish that brings a slice of Malaysia right to your table, effortlessly turning dinner into a global affair!</p>
  8466.  
  8467.  
  8468.  
  8469. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19295" src="https://olivesfordinner.com/wp-content/uploads/2024/03/Mee-Rebus.jpg" alt="A bowl of Mee Rebus, vegan Malaysian noodles." class="wp-image-19295" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/Mee-Rebus.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/Mee-Rebus-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/03/Mee-Rebus-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/03/Mee-Rebus-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/03/Mee-Rebus-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://cinnamonsnail.com/vegan-malaysian-mee-rebus/">Cinnamon Snail</a></figcaption></figure>
  8470.  
  8471.  
  8472.  
  8473. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/sambal-and-peanut-butter-ramen-noodles/">Spicy Tofu Ramen Noodles</a></h3>
  8474.  
  8475.  
  8476.  
  8477. <p>Dive into a bowl of <a href="https://olivesfordinner.com/sambal-and-peanut-butter-ramen-noodles/">sambal and peanut butter ramen noodles</a>, where the spicy meets the creamy in a dance of flavors that’s bold, unexpected, and unapologetically addictive. This dish is a game changer, turning the humble <a href="https://olivesfordinner.com/vegan-ramen/">ramen noodle</a> into a gourmet experience that&#8217;ll have you slurping down seconds before you know it.</p>
  8478.  
  8479.  
  8480.  
  8481. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="959" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=16856" src="https://olivesfordinner.com/wp-content/uploads/2014/07/spicy-tofu-ramen-noodles-top-down.jpg" alt="A top-down shot of tofu ramen noodles in a bowl, a part of a vegan pasta and noodle recipes roundup." class="wp-image-16856" srcset="https://olivesfordinner.com/wp-content/uploads/2014/07/spicy-tofu-ramen-noodles-top-down.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2014/07/spicy-tofu-ramen-noodles-top-down-300x240.jpg 300w, https://olivesfordinner.com/wp-content/uploads/2014/07/spicy-tofu-ramen-noodles-top-down-1024x818.jpg 1024w, https://olivesfordinner.com/wp-content/uploads/2014/07/spicy-tofu-ramen-noodles-top-down-768x614.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  8482.  
  8483.  
  8484.  
  8485. <h2 class="wp-block-heading">Mediterranean Marvels: Vegan Pasta Ideas</h2>
  8486.  
  8487.  
  8488.  
  8489. <p>Step into the sun-soaked vibes of the Mediterranean-inspired dishes, where easy meets oh-so-satisfying in a parade of pasta perfection. Imagine the joy of twirling your fork into the simple, yet magical <a href="https://olivesfordinner.com/pasta-with-roasted-tomatoes-chickpeas/">Pasta with Roasted Tomatoes and Chickpeas</a>, or discovering the cozy layers of a vegan Pastitsio that’s all comfort with a side of creativity. With each recipe, from the creamy, dreamy Tahini Pasta with Crispy Tofu to the charmingly rustic Orecchiette with Cavolo Nero, these vegan pasta and noodle recipes serve up a slice of the Mediterranean that’s bound to make your kitchen the brightest spot in town.</p>
  8490.  
  8491.  
  8492.  
  8493. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/pasta-with-roasted-tomatoes-chickpeas/">Pasta With Roasted Tomatoes And Chickpeas</a></h3>
  8494.  
  8495.  
  8496.  
  8497. <p>This pasta dish marries roasted tomatoes and chickpeas in a celebration of Mediterranean flavors, offering a simple yet profoundly satisfying meal. It turns any dinner into a sun-drenched feast, bringing the warmth of the Mediterranean right to your plate.</p>
  8498.  
  8499.  
  8500.  
  8501. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=6908" src="https://olivesfordinner.com/wp-content/uploads/2017/10/Pasta-with-Roasted-Tomatoes-and-Chickpeas-4758.1-e1679664904150.jpg" alt="Pasta noodle dish with roasted chickpeas and tomato. " class="wp-image-6908" srcset="https://olivesfordinner.com/wp-content/uploads/2017/10/Pasta-with-Roasted-Tomatoes-and-Chickpeas-4758.1-e1679664904150.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2017/10/Pasta-with-Roasted-Tomatoes-and-Chickpeas-4758.1-e1679664904150-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2017/10/Pasta-with-Roasted-Tomatoes-and-Chickpeas-4758.1-e1679664904150-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2017/10/Pasta-with-Roasted-Tomatoes-and-Chickpeas-4758.1-e1679664904150-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2017/10/Pasta-with-Roasted-Tomatoes-and-Chickpeas-4758.1-e1679664904150-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  8502.  
  8503.  
  8504.  
  8505. <h3 class="wp-block-heading"><a href="https://www.rainbownourishments.com/vegan-pastitsio-greek-pasta-bake/">Vegan Pastitsio (Greek Pasta Bake)</a> </h3>
  8506.  
  8507.  
  8508.  
  8509. <p>This <a href="https://www.rainbownourishments.com/vegan-pastitsio-greek-pasta-bake/">vegan Pastitsio</a> created by Anthea over at <a href="https://www.rainbownourishments.com/">Rainbow Nourishments</a> takes the classic Greek pasta bake and gives it a plant-based makeover that doesn&#8217;t skimp on the creamy, comforting layers. It&#8217;s a culinary hug that layers up lentils, pasta, and a lush béchamel, proving that vegan can still mean indulgently rich.</p>
  8510.  
  8511.  
  8512.  
  8513. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1501" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19302" src="https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-Pastitsio-greek-pasta-bake-greek-lasagna.jpg" alt="A Greek vegan pasta bake, cut to show its interior." class="wp-image-19302" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-Pastitsio-greek-pasta-bake-greek-lasagna.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-Pastitsio-greek-pasta-bake-greek-lasagna-240x300.jpg 240w, https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-Pastitsio-greek-pasta-bake-greek-lasagna-819x1024.jpg 819w, https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-Pastitsio-greek-pasta-bake-greek-lasagna-768x961.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.rainbownourishments.com/vegan-pastitsio-greek-pasta-bake/">Rainbow Nourishments</a></figcaption></figure>
  8514.  
  8515.  
  8516.  
  8517. <h3 class="wp-block-heading"><a href="https://zardyplants.com/recipes/saucy-tahini-pasta-with-crispy-tofu/">Saucy Tahini Pasta with Crispy Tofu</a> </h3>
  8518.  
  8519.  
  8520.  
  8521. <p>This dish by <a href="https://zardyplants.com/">Zardyplants</a> tosses some tahini into noodles, giving tofu and Asian ingredients a Mediterranean makeover. Think less stir-fry, and more seaside dining. It&#8217;s a simple twist that turns a weeknight meal into a mini vacation on your plate.</p>
  8522.  
  8523.  
  8524.  
  8525. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19301" src="https://olivesfordinner.com/wp-content/uploads/2024/03/Tahini-Pasta.jpg" alt="A bowl of tahini pasta with tofu and greens." class="wp-image-19301" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/Tahini-Pasta.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/Tahini-Pasta-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/03/Tahini-Pasta-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/03/Tahini-Pasta-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/03/Tahini-Pasta-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://zardyplants.com/recipes/saucy-tahini-pasta-with-crispy-tofu/">Zardyplants</a></figcaption></figure>
  8526.  
  8527.  
  8528.  
  8529. <h3 class="wp-block-heading"><a href="https://www.ohmyveg.co.uk/orecchiette-with-cavolo-nero/">Orecchiette with Cavolo Nero</a> </h3>
  8530.  
  8531.  
  8532.  
  8533. <p>Savor a Mediterranean getaway with this <a href="https://www.ohmyveg.co.uk/orecchiette-with-cavolo-nero/">orecchiette and cavolo nero</a> duo created by Ellanor over at <a href="https://www.ohmyveg.co.uk/">Oh My Veg!</a> It&#8217;s a dish so divine, it&#8217;ll make you wonder if you&#8217;re dining in Tuscany or your own kitchen. It&#8217;s pasta perfection meets leafy greens, blending Italian charm with Mediterranean flair to whisk you away on a culinary adventure right at your dinner table.</p>
  8534.  
  8535.  
  8536.  
  8537. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1600" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19300" src="https://olivesfordinner.com/wp-content/uploads/2024/03/Cavolo-Nero.jpg" alt="A bowl of orecchiette pasta with cavolo nero and breadcrumbs." class="wp-image-19300" style="object-fit:cover" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/Cavolo-Nero.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/Cavolo-Nero-225x300.jpg 225w, https://olivesfordinner.com/wp-content/uploads/2024/03/Cavolo-Nero-768x1024.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/03/Cavolo-Nero-1152x1536.jpg 1152w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.ohmyveg.co.uk/orecchiette-with-cavolo-nero/">Oh My Veg!</a></figcaption></figure>
  8538.  
  8539.  
  8540.  
  8541. <h3 class="wp-block-heading"><a href="https://www.worldofvegan.com/sun-dried-tomato-sauce/">Bow Tie Pasta With Sun Dried Tomato Sauce</a></h3>
  8542.  
  8543.  
  8544.  
  8545. <p>Experience the vibrant essence of the Mediterranean with this <a href="https://www.worldofvegan.com/sun-dried-tomato-sauce/">sun-dried tomato sauce</a>, a flavorful fusion of Italian tradition and coastal charm, created by <a href="https://www.worldofvegan.com/">World of Vegan</a>. Crafted with sun-drenched tomatoes and aromatic herbs, it&#8217;s a versatile sauce that adds a touch of Mediterranean magic to your favorite pasta dishes and beyond.</p>
  8546.  
  8547.  
  8548.  
  8549. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1680" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19303" src="https://olivesfordinner.com/wp-content/uploads/2024/03/sun-dried-tomato-alfredo-sauce.jpg" alt="A skillet with bow tie pasta with sun dried tomato sauce." class="wp-image-19303" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/sun-dried-tomato-alfredo-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/sun-dried-tomato-alfredo-sauce-214x300.jpg 214w, https://olivesfordinner.com/wp-content/uploads/2024/03/sun-dried-tomato-alfredo-sauce-731x1024.jpg 731w, https://olivesfordinner.com/wp-content/uploads/2024/03/sun-dried-tomato-alfredo-sauce-768x1075.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/03/sun-dried-tomato-alfredo-sauce-1097x1536.jpg 1097w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.worldofvegan.com/sun-dried-tomato-sauce/">World of Vegan</a></figcaption></figure>
  8550.  
  8551.  
  8552.  
  8553. <h2 class="wp-block-heading">Italian Classics</h2>
  8554.  
  8555.  
  8556.  
  8557. <p>In these Italian vegan pasta ideas, tradition meets plant-based innovation with a side of cheeky charm. These recipes will have you twirling your fork in anticipation and possibly questioning everything you thought you knew about Italian cuisine. </p>
  8558.  
  8559.  
  8560.  
  8561. <p>From pasta that packs a punch with garlic and white wine to a vegan Bolognese so rich and comforting you might just start a conversation with it, each recipe is a love letter to Italy with a modern twist. Whether you&#8217;re in the mood to seduce your taste buds with <a href="https://www.bytheforkful.com/marry-me-chicken-pasta-vegan/">Marry Me Vegan Chicken Pasta</a> or cozy up with a bowl of nut-free vegan mac and cheese, these classics will quite possibly become your new favorites.</p>
  8562.  
  8563.  
  8564.  
  8565. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/pasta-with-a-garlic-butter-and-white-wine-sauce/">Pasta With Garlic And White Wine Sauce</a></h3>
  8566.  
  8567.  
  8568.  
  8569. <p>This pasta with garlic butter and white wine sauce is like a first-class ticket to Flavortown, where the garlic isn&#8217;t shy and the wine doesn&#8217;t just stay in the glass. It&#8217;s a dish that makes you feel like a gourmet chef in your own kitchen, elevating your evening into an event.</p>
  8570.  
  8571.  
  8572.  
  8573. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1849" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=15703" src="https://olivesfordinner.com/wp-content/uploads/2023/04/vegan-pasta-in-white-wine-sauce.jpg" alt="Vegan pasta twisted onto a fork, a part of a vegan pasta and noodle recipes roundup." class="wp-image-15703" srcset="https://olivesfordinner.com/wp-content/uploads/2023/04/vegan-pasta-in-white-wine-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2023/04/vegan-pasta-in-white-wine-sauce-195x300.jpg 195w, https://olivesfordinner.com/wp-content/uploads/2023/04/vegan-pasta-in-white-wine-sauce-665x1024.jpg 665w, https://olivesfordinner.com/wp-content/uploads/2023/04/vegan-pasta-in-white-wine-sauce-768x1183.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2023/04/vegan-pasta-in-white-wine-sauce-997x1536.jpg 997w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  8574.  
  8575.  
  8576.  
  8577. <h3 class="wp-block-heading"><a href="https://cinnamonsnail.com/vegan-bolognese-recipe/">Vegan Bolognese Recipe</a></h3>
  8578.  
  8579.  
  8580.  
  8581. <p>Who says you need meat to create a <a href="https://cinnamonsnail.com/vegan-bolognese-recipe/">Bolognese</a> that&#8217;s as comforting as a warm blanket on a chilly evening? This vegan twist on the classic created by Chef Adam Sobel of <a href="https://cinnamonsnail.com/">Cinnamon Snail</a> is a clever ruse, with veggies and herbs stepping in to do the heavy lifting, delivering all the rich, tomatoey goodness you crave.</p>
  8582.  
  8583.  
  8584.  
  8585. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19315" src="https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-bolognese-sauce.jpg" alt="A forkful of pasta with Bolgnese sauce." class="wp-image-19315" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-bolognese-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-bolognese-sauce-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-bolognese-sauce-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-bolognese-sauce-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-bolognese-sauce-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://cinnamonsnail.com/vegan-bolognese-recipe/">Cinnamon Snail</a></figcaption></figure>
  8586.  
  8587.  
  8588.  
  8589. <h3 class="wp-block-heading"><a href="https://www.bytheforkful.com/marry-me-chicken-pasta-vegan/">Marry Me Vegan Chicken Pasta</a> </h3>
  8590.  
  8591.  
  8592.  
  8593. <p>This version of <a href="https://www.bytheforkful.com/marry-me-chicken-pasta-vegan/">Marry Me Chicken</a> by Yasmin at <a href="https://www.bytheforkful.com/">By The Forkful</a> gets a vegan glow-up, and is the pasta proposal you didn’t know you were waiting for. With a sauce so creamy and flavors so bold, it&#8217;s poised to pop the question on the first bite. Say &#8220;I do&#8221; to a blend of herbs, spices, and all things nice, wrapped up in a dish that will walk you down an aisle of deliciousness.</p>
  8594.  
  8595.  
  8596.  
  8597. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1600" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19309" src="https://olivesfordinner.com/wp-content/uploads/2024/03/Marry-me-vegan-chicken-pasta.jpg" alt="A plate of &quot;Marry Me&quot; vegan chicken and pasta." class="wp-image-19309" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/Marry-me-vegan-chicken-pasta.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/Marry-me-vegan-chicken-pasta-225x300.jpg 225w, https://olivesfordinner.com/wp-content/uploads/2024/03/Marry-me-vegan-chicken-pasta-768x1024.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/03/Marry-me-vegan-chicken-pasta-1152x1536.jpg 1152w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.bytheforkful.com/marry-me-chicken-pasta-vegan/">By The Forkful</a></figcaption></figure>
  8598.  
  8599.  
  8600.  
  8601. <h3 class="wp-block-heading"><a href="https://theallnaturalvegan.com/nut-free-vegan-mac-and-cheese/">Nut-Free Vegan Mac and Cheese</a></h3>
  8602.  
  8603.  
  8604.  
  8605. <p>This <a href="https://theallnaturalvegan.com/nut-free-vegan-mac-and-cheese/">nut-free vegan mac and cheese</a> by Katie at <a href="https://theallnaturalvegan.com/">The All-Natural Vegan</a> is like the comfort food unicorn you&#8217;ve been searching for – creamy, dreamy, and magically dairy-free without a nut in sight. It&#8217;s a game-changer for those with allergies, proving you don’t need nuts to achieve that rich, velvety texture we all crave in a mac.</p>
  8606.  
  8607.  
  8608.  
  8609. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19310" src="https://olivesfordinner.com/wp-content/uploads/2024/03/nut-free-mac-and-cheese.jpg" alt="A skillet of nut-free, vegan mac and cheese." class="wp-image-19310" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/nut-free-mac-and-cheese.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/nut-free-mac-and-cheese-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/03/nut-free-mac-and-cheese-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/03/nut-free-mac-and-cheese-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/03/nut-free-mac-and-cheese-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://theallnaturalvegan.com/nut-free-vegan-mac-and-cheese/">The All-Natural Vegan</a></figcaption></figure>
  8610.  
  8611.  
  8612.  
  8613. <h3 class="wp-block-heading"><a href="https://veganpunks.com/vegan-creamy-pasta/">Vegan Carbonara</a></h3>
  8614.  
  8615.  
  8616.  
  8617. <p>This <a href="https://veganpunks.com/vegan-creamy-pasta/">vegan carbonara</a> by <a href="https://veganpunks.com/">Vegan Punks</a> is like a hug in a bowl, with its smooth, rich sauce that whispers sweet nothings to your taste buds without a drop of dairy. It’s the kind of meal that makes you wonder why all pasta isn’t made this way, blending cashews, garlic, and nutritional yeast for a symphony of flavor.</p>
  8618.  
  8619.  
  8620.  
  8621. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1500" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19312" src="https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-carbonara.jpg" alt="A plate of vegan carbonara." class="wp-image-19312" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-carbonara.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-carbonara-240x300.jpg 240w, https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-carbonara-819x1024.jpg 819w, https://olivesfordinner.com/wp-content/uploads/2024/03/Vegan-carbonara-768x960.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://veganpunks.com/vegan-creamy-pasta/">Vegan Punks</a></figcaption></figure>
  8622.  
  8623.  
  8624.  
  8625. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/cheese-stuffed-homemade-ravioli-wi/">Cheese-Stuffed Homemade Ravioli</a></h3>
  8626.  
  8627.  
  8628.  
  8629. <p>Buckle up, dairy, because these <a href="https://olivesfordinner.com/cheese-stuffed-homemade-ravioli-wi/">vegan cheese-stuffed ravioli</a> are about to show you how it&#8217;s done, turning skeptics into believers with every cheese-laden bite. It&#8217;s the kind of dish that makes you want to high-five plant-based ingredients.</p>
  8630.  
  8631.  
  8632.  
  8633. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1222" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=16490" src="https://olivesfordinner.com/wp-content/uploads/2023/10/Easy-cheesy-vegan-ravioli.jpg" alt="Half of a ravioli to show the interior held over a bowl." class="wp-image-16490" srcset="https://olivesfordinner.com/wp-content/uploads/2023/10/Easy-cheesy-vegan-ravioli.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2023/10/Easy-cheesy-vegan-ravioli-295x300.jpg 295w, https://olivesfordinner.com/wp-content/uploads/2023/10/Easy-cheesy-vegan-ravioli-1006x1024.jpg 1006w, https://olivesfordinner.com/wp-content/uploads/2023/10/Easy-cheesy-vegan-ravioli-768x782.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  8634.  
  8635.  
  8636.  
  8637. <h2 class="wp-block-heading">Vegan Pasta and Noodle Recipes: Comfort Food Favorites</h2>
  8638.  
  8639.  
  8640.  
  8641. <p>Wrap your taste buds around vegan comfort food dishes where flavor takes center stage, transforming classic cravings into something wonderfully new. These vegan pasta and noodle recipes turn the familiar into the extraordinary, bringing bold flavors and cozy to a whole new level. Giving comfort food classics a makeover with a plant-based twist makes every meal an adventure that&#8217;s both nostalgic and refreshingly innovative.</p>
  8642.  
  8643.  
  8644.  
  8645. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/pasta-with-roasted-red-pepper-sauce-and/">Pasta with Roasted Red Pepper Sauce</a></h3>
  8646.  
  8647.  
  8648.  
  8649. <p>This <a href="https://olivesfordinner.com/pasta-with-roasted-red-pepper-sauce-and/">pasta with roasted red pepper sauce</a> is where simplicity and elegance meet in a dish that&#8217;s both delicious and versatile. Smooth, creamy roasted red pepper sauce coats every inch of pasta, making each bite a velvety whisper of sweet and smoky flavors, perfectly balanced for a comforting yet sophisticated meal.</p>
  8650.  
  8651.  
  8652.  
  8653. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=18649" src="https://olivesfordinner.com/wp-content/uploads/2012/08/Roasted-red-pepper-sauce-pasta-fork-lift.jpg" alt="A bowl of vegan mac and cheese, a part of a vegan pasta and noodle recipes roundup." class="wp-image-18649" srcset="https://olivesfordinner.com/wp-content/uploads/2012/08/Roasted-red-pepper-sauce-pasta-fork-lift.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2012/08/Roasted-red-pepper-sauce-pasta-fork-lift-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2012/08/Roasted-red-pepper-sauce-pasta-fork-lift-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2012/08/Roasted-red-pepper-sauce-pasta-fork-lift-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2012/08/Roasted-red-pepper-sauce-pasta-fork-lift-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  8654.  
  8655.  
  8656.  
  8657. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/french-onion-and-seitan-ramen/">French Onion Ramen</a></h3>
  8658.  
  8659.  
  8660.  
  8661. <p>This <a href="https://olivesfordinner.com/french-onion-and-seitan-ramen/">French Onion and Seitan Ramen</a> is what happens when a cozy French bistro meets a bustling Tokyo noodle house. With savory <a href="https://olivesfordinner.com/tag/seitan/">seitan</a> slices swimming in a rich, oniony broth, it&#8217;s a culinary mashup that&#8217;ll have your taste buds singing love songs in multiple languages.</p>
  8662.  
  8663.  
  8664.  
  8665. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1358" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=9858" src="https://olivesfordinner.com/wp-content/uploads/2021/01/vegan-ramen-square-shot-e1672452151903.jpg" alt="A bowl of vegan ramen, a part of a vegan pasta and noodle recipes roundup." class="wp-image-9858" srcset="https://olivesfordinner.com/wp-content/uploads/2021/01/vegan-ramen-square-shot-e1672452151903.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2021/01/vegan-ramen-square-shot-e1672452151903-265x300.jpg 265w, https://olivesfordinner.com/wp-content/uploads/2021/01/vegan-ramen-square-shot-e1672452151903-905x1024.jpg 905w, https://olivesfordinner.com/wp-content/uploads/2021/01/vegan-ramen-square-shot-e1672452151903-768x869.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  8666.  
  8667.  
  8668.  
  8669. <h3 class="wp-block-heading"><a href="https://avocadoskillet.com/vegan-high-protein-sweet-potato-harissa-pasta/">Vegan High-Protein Sweet Potato Harissa Pasta</a></h3>
  8670.  
  8671.  
  8672.  
  8673. <p>This dish by Kristi over at <a href="https://avocadoskillet.com/">Avocado Skillet</a> takes the humble sweet potato and elevates it with a kick of harissa, blending into a <a href="https://avocadoskillet.com/vegan-high-protein-sweet-potato-harissa-pasta/">high-protein pasta</a> that&#8217;s anything but ordinary. It’s like sending your taste buds to a spicy-sweet boot camp, where deliciousness and nutrition go hand in hand.</p>
  8674.  
  8675.  
  8676.  
  8677. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1200" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19318" src="https://olivesfordinner.com/wp-content/uploads/2024/03/Sweet-potato-harissa-pasta.jpg" alt="A bowl of sweet potato harissa pasta." class="wp-image-19318" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/Sweet-potato-harissa-pasta.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/Sweet-potato-harissa-pasta-300x300.jpg 300w, https://olivesfordinner.com/wp-content/uploads/2024/03/Sweet-potato-harissa-pasta-1024x1024.jpg 1024w, https://olivesfordinner.com/wp-content/uploads/2024/03/Sweet-potato-harissa-pasta-150x150.jpg 150w, https://olivesfordinner.com/wp-content/uploads/2024/03/Sweet-potato-harissa-pasta-768x768.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/03/Sweet-potato-harissa-pasta-320x320.jpg 320w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://avocadoskillet.com/vegan-high-protein-sweet-potato-harissa-pasta/">Avocado Skillet</a></figcaption></figure>
  8678.  
  8679.  
  8680.  
  8681. <h3 class="wp-block-heading"><a href="https://healthmylifestyle.com/french-onion-pasta/">French Onion Pasta</a></h3>
  8682.  
  8683.  
  8684.  
  8685. <p>This <a href="https://healthmylifestyle.com/french-onion-pasta/">French Onion Pasta</a> by Rachel over at <a href="https://healthmylifestyle.com/">Health My Lifestyle</a> is a cozy twist on a classic, where caramelized onions take the stage and noodles play the perfect supporting role. It&#8217;s comfort food at its finest, with every bite transporting you to a rustic French bistro without ever leaving your kitchen.</p>
  8686.  
  8687.  
  8688.  
  8689. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1805" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19317" src="https://olivesfordinner.com/wp-content/uploads/2024/03/French-onion-pasta.jpg" alt="A plate of French onion pasta." class="wp-image-19317" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/French-onion-pasta.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/French-onion-pasta-199x300.jpg 199w, https://olivesfordinner.com/wp-content/uploads/2024/03/French-onion-pasta-681x1024.jpg 681w, https://olivesfordinner.com/wp-content/uploads/2024/03/French-onion-pasta-768x1155.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/03/French-onion-pasta-1021x1536.jpg 1021w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://healthmylifestyle.com/french-onion-pasta/">Health My Lifestyle</a></figcaption></figure>
  8690.  
  8691.  
  8692.  
  8693. <h3 class="wp-block-heading"><a href="https://www.veggieinspired.com/vegan-chorizo-pasta-bake/">Vegan Chorizo Pasta Bake</a></h3>
  8694.  
  8695.  
  8696.  
  8697. <p>When the smoky warmth of vegan chorizo collides with the classic comfort of <a href="https://www.veggieinspired.com/vegan-chorizo-pasta-bake/">pasta bake</a>, you&#8217;ve got a dish that&#8217;s a flavor fiesta waiting to happen. This dish by Jenn over at <a href="https://www.veggieinspired.com/">Veggie Inspired</a> is where tradition meets innovation, promising warmth and zest in every bite.</p>
  8698.  
  8699.  
  8700.  
  8701. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19319" src="https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-chorizo-pasta-bake.jpg" alt="A casserole dish with vegan chorizo pasta and basil." class="wp-image-19319" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-chorizo-pasta-bake.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-chorizo-pasta-bake-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-chorizo-pasta-bake-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-chorizo-pasta-bake-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-chorizo-pasta-bake-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.veggieinspired.com/vegan-chorizo-pasta-bake/">Veggie Inspired</a></figcaption></figure>
  8702.  
  8703.  
  8704.  
  8705. <h3 class="wp-block-heading"><a href="https://theallnaturalvegan.com/vegan-spinach-artichoke-pasta/">Vegan Spinach Artichoke Pasta</a></h3>
  8706.  
  8707.  
  8708.  
  8709. <p>This <a href="https://theallnaturalvegan.com/vegan-spinach-artichoke-pasta/">Vegan Spinach Artichoke Pasta</a> by Katie at <a href="https://theallnaturalvegan.com/">The All-Natural Vegan</a> is a creamy, dreamy masterpiece that proves dairy doesn&#8217;t hold the monopoly on comfort. With each twirl of pasta, you&#8217;re diving into a bowl of flavor where plant-based ingredients and produce reign supreme.</p>
  8710.  
  8711.  
  8712.  
  8713. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19320" src="https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-spinach-and-artichoke-pasta.jpg" alt="A bowl of vegan spinach and artichoke pasta." class="wp-image-19320" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-spinach-and-artichoke-pasta.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-spinach-and-artichoke-pasta-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-spinach-and-artichoke-pasta-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-spinach-and-artichoke-pasta-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-spinach-and-artichoke-pasta-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://theallnaturalvegan.com/vegan-spinach-artichoke-pasta/">The All-Natural Vegan</a></figcaption></figure>
  8714.  
  8715.  
  8716.  
  8717. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/creamy-pasta-with-vegan-scallops/">Creamy Pasta with Vegan Scallops</a></h3>
  8718.  
  8719.  
  8720.  
  8721. <p>Sail into a sea of creamy delight with this <a href="https://olivesfordinner.com/creamy-pasta-with-vegan-scallops/">pasta with vegan scallops</a>, where each bite is a savory voyage to flavor paradise. Who needs the ocean when you have a plate full of plant-based elegance that&#8217;ll have you hooked from the first twirl?</p>
  8722.  
  8723.  
  8724.  
  8725. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=6957" src="https://olivesfordinner.com/wp-content/uploads/2017/10/vegan-scallops-and-pasta-one-plate.jpg" alt="Vegan scallops over creamy pasta, a part of a vegan pasta and noodle recipes roundup." class="wp-image-6957" srcset="https://olivesfordinner.com/wp-content/uploads/2017/10/vegan-scallops-and-pasta-one-plate.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2017/10/vegan-scallops-and-pasta-one-plate-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2017/10/vegan-scallops-and-pasta-one-plate-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2017/10/vegan-scallops-and-pasta-one-plate-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2017/10/vegan-scallops-and-pasta-one-plate-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  8726.  
  8727.  
  8728.  
  8729. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/rosemary-soysage-spinach-and-mushroo/">Rosemary Soysage, Spinach, and Mushroom Pasta</a></h3>
  8730.  
  8731.  
  8732.  
  8733. <p>Tuck your fork into a dish where earthy mushrooms and hearty soysage are elevated with a hint of rosemary, making each bite a lush, umami-packed experience. It&#8217;s a bowl where the rustic meets the refined, turning simple ingredients into a symphony of flavors.</p>
  8734.  
  8735.  
  8736.  
  8737. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="799" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19321" src="https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-mushroom-pasta.jpg" alt="A bowl of vegan mushroom pasta with rosemary." class="wp-image-19321" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-mushroom-pasta.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-mushroom-pasta-300x200.jpg 300w, https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-mushroom-pasta-1024x682.jpg 1024w, https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-mushroom-pasta-768x511.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  8738.  
  8739.  
  8740.  
  8741. <h3 class="wp-block-heading"><a href="https://www.worldofvegan.com/vegan-lasagna-soup/">Vegan Lasagna Soup</a></h3>
  8742.  
  8743.  
  8744.  
  8745. <p>Ditch the layering but keep all the coziness with this <a href="https://www.worldofvegan.com/vegan-lasagna-soup/">vegan lasagna soup</a> &#8211; it&#8217;s like your go-to lasagna went on a soulful soup retreat. Packed with all the classic flavors you adore, this dish created by <a href="https://www.worldofvegan.com/">World of Vegan</a> delivers comfort in a bowl, proving that sometimes, the best lasagna is the one that comes with a spoon.</p>
  8746.  
  8747.  
  8748.  
  8749. <figure class="wp-block-image size-large"><img decoding="async" width="1024" height="1024" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19330" src="https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-lasagna-soup-dairy-free-1024x1024.jpg" alt="A bowl of vegan lasagna soup." class="wp-image-19330" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-lasagna-soup-dairy-free-1024x1024.jpg 1024w, https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-lasagna-soup-dairy-free-300x300.jpg 300w, https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-lasagna-soup-dairy-free-150x150.jpg 150w, https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-lasagna-soup-dairy-free-768x768.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-lasagna-soup-dairy-free-320x320.jpg 320w, https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-lasagna-soup-dairy-free.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.worldofvegan.com/vegan-lasagna-soup/">World of Vegan</a></figcaption></figure>
  8750.  
  8751.  
  8752.  
  8753. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/shroom-stroganoff/">Vegan Mushroom Stroganoff</a></h3>
  8754.  
  8755.  
  8756.  
  8757. <p>This <a href="https://olivesfordinner.com/shroom-stroganoff/">vegan mushroom stroganoff</a> turns the coziness dial up to eleven, marrying silky noodles with mushrooms in a hug of creamy sauce. It&#8217;s a plateful of &#8220;more please&#8221; that proves indulgence and plant-based magic should definitely go hand in hand.</p>
  8758.  
  8759.  
  8760.  
  8761. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1529" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=15123" src="https://olivesfordinner.com/wp-content/uploads/2017/09/Vegan-mushroom-stroganoff-top-down.jpg" alt="A close-up shot of vegan mushroom stroganoff." class="wp-image-15123" srcset="https://olivesfordinner.com/wp-content/uploads/2017/09/Vegan-mushroom-stroganoff-top-down.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2017/09/Vegan-mushroom-stroganoff-top-down-235x300.jpg 235w, https://olivesfordinner.com/wp-content/uploads/2017/09/Vegan-mushroom-stroganoff-top-down-804x1024.jpg 804w, https://olivesfordinner.com/wp-content/uploads/2017/09/Vegan-mushroom-stroganoff-top-down-768x979.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  8762.  
  8763.  
  8764.  
  8765. <h2 class="wp-block-heading">Light and Refreshing Vegan Pasta and Noodle Recipes</h2>
  8766.  
  8767.  
  8768.  
  8769. <p>This section serves up a vibrant collection of vegan pasta and noodle recipes that are a testament to the art of fresh and zesty vegan cuisine. From the crunch of garden-fresh veggies in a creamy pasta salad to the tangy thrill of a spicy citrus dressing draping cool mango noodles, each recipe is a celebration of flavors that are as bright as they are nourishing. They&#8217;re not just meals; they&#8217;re an invitation to revel in the joy of eating food that makes you feel as good as it tastes, transforming the simple act of eating into an exhilarating experience.</p>
  8770.  
  8771.  
  8772.  
  8773. <h3 class="wp-block-heading"><a href="https://olivesfordinner.com/vegan-scallops-in-white-wine-cream-sauce/">Vegan Scallops in White Wine Cream Sauce</a></h3>
  8774.  
  8775.  
  8776.  
  8777. <p>In this <a href="https://olivesfordinner.com/vegan-scallops-in-white-wine-cream-sauce/">vegan scallops in a white wine cream sauce</a> dish, <a href="https://olivesfordinner.com/teriyaki-king-oyster-mushrooms/">king oyster mushrooms</a> get a glamorous makeover, basking in a luxurious sauce that’s both cheeky and chic. It&#8217;s like fine dining crashed a vegan potluck, bringing a dish that&#8217;s sure to get everyone talking—and not just about the clever swap from sea to soil.</p>
  8778.  
  8779.  
  8780.  
  8781. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=18381" src="https://olivesfordinner.com/wp-content/uploads/2024/02/Vegan-scallops-in-a-white-wine-cream-sauce.jpg" alt="Vegan scallops and pasta in a white wine cream sauce." class="wp-image-18381" srcset="https://olivesfordinner.com/wp-content/uploads/2024/02/Vegan-scallops-in-a-white-wine-cream-sauce.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/02/Vegan-scallops-in-a-white-wine-cream-sauce-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/02/Vegan-scallops-in-a-white-wine-cream-sauce-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/02/Vegan-scallops-in-a-white-wine-cream-sauce-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/02/Vegan-scallops-in-a-white-wine-cream-sauce-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>
  8782.  
  8783.  
  8784.  
  8785. <h3 class="wp-block-heading"><a href="https://myquietkitchen.com/vegan-pasta-salad/">Vegan Pasta Salad</a></h3>
  8786.  
  8787.  
  8788.  
  8789. <p>This <a href="https://myquietkitchen.com/vegan-pasta-salad/">vegan pasta salad</a> from Lori over at <a href="https://myquietkitchen.com/">My Quiet Kitchen</a> is your picnic basket&#8217;s best friend, blending crunchy veggies and creamy dressing with the kind of flair that makes even the simplest ingredients sing. It&#8217;s like a garden party in a bowl, where every bite is an invitation to bask in the sunshine of fresh flavors and textures​.</p>
  8790.  
  8791.  
  8792.  
  8793. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19331" src="https://olivesfordinner.com/wp-content/uploads/2024/03/classic-vegan-pasta-salad.jpg" alt="A bowl of vegan pasta salad." class="wp-image-19331" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/classic-vegan-pasta-salad.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/classic-vegan-pasta-salad-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/03/classic-vegan-pasta-salad-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/03/classic-vegan-pasta-salad-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/03/classic-vegan-pasta-salad-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://myquietkitchen.com/vegan-pasta-salad/">My Quiet Kitchen</a></figcaption></figure>
  8794.  
  8795.  
  8796.  
  8797. <h3 class="wp-block-heading"><a href="https://www.lazycatkitchen.com/vegan-bun-noodles-tofu/">Vegan Bun Noodles With Tofu</a></h3>
  8798.  
  8799.  
  8800.  
  8801. <p><a href="https://olivesfordinner.com/interview-with-ania-marcinowska-lazy-cat-kitchen/">Ania</a> over at <a href="https://olivesfordinner.com/best-vegan-food-blogs-to-follow/">Lazy Cat Kitchen</a> created this <a href="https://www.lazycatkitchen.com/vegan-bun-noodles-tofu/">vegan bun noodles with tofu</a> for a dish that&#8217;s a celebration of crunch, zing, and everything in between. It&#8217;s your ticket to a feast where marinated tofu plays the lead, rice noodles dance in harmony, and fresh veggies are the chorus, all singing in a dressing that’s part dip, part marinade, and all delicious.</p>
  8802.  
  8803.  
  8804.  
  8805. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1800" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19334" src="https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-bun-noodles-bowl.jpg" alt="A colorful bowl of vegan bun noodles with tofu." class="wp-image-19334" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-bun-noodles-bowl.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-bun-noodles-bowl-200x300.jpg 200w, https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-bun-noodles-bowl-683x1024.jpg 683w, https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-bun-noodles-bowl-768x1152.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/03/vegan-bun-noodles-bowl-1024x1536.jpg 1024w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://www.lazycatkitchen.com/vegan-bun-noodles-tofu/">Lazy Cat Kitchen</a></figcaption></figure>
  8806.  
  8807.  
  8808.  
  8809. <h3 class="wp-block-heading"><a href="https://mygoodnesskitchen.com/crispy-tofu-lemongrass-bowl/">Lemongrass Tofu Salad</a></h3>
  8810.  
  8811.  
  8812.  
  8813. <p><a href="https://mygoodnesskitchen.com/">My Goodness Kitchen</a>&#8216;s <a href="https://mygoodnesskitchen.com/crispy-tofu-lemongrass-bowl/">crispy tofu lemongrass salad</a> is where texture and taste collide, featuring tofu that&#8217;s crisp to perfection and a lemongrass dressing that sings with freshness. This dish <a href="https://olivesfordinner.com/best-vegan-food-blogs-to-follow/">expertly created</a> by <a href="https://olivesfordinner.com/interview-with-amanda-logan-of-my-goodness-kitchen/">Amanda</a> promises a culinary escape to the vibrant streets of Southeast Asia, with every bite offering a burst of zesty flavor and satisfying crunch.</p>
  8814.  
  8815.  
  8816.  
  8817. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1600" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19333" src="https://olivesfordinner.com/wp-content/uploads/2024/03/Lemongrass-Noodle-Salad.jpg" alt="A bowl of lemongrass noodles and tofu." class="wp-image-19333" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/Lemongrass-Noodle-Salad.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/Lemongrass-Noodle-Salad-225x300.jpg 225w, https://olivesfordinner.com/wp-content/uploads/2024/03/Lemongrass-Noodle-Salad-768x1024.jpg 768w, https://olivesfordinner.com/wp-content/uploads/2024/03/Lemongrass-Noodle-Salad-1152x1536.jpg 1152w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://mygoodnesskitchen.com/crispy-tofu-lemongrass-bowl/">My Goodness Kitchen</a></figcaption></figure>
  8818.  
  8819.  
  8820.  
  8821. <h3 class="wp-block-heading"><a href="https://thefirstmess.com/2020/03/11/cold-ginger-noodle-salad-vegan-recipe/">Cold Ginger Noodle Salad with Mint, Edamame &amp; Orange</a></h3>
  8822.  
  8823.  
  8824.  
  8825. <p><a href="https://olivesfordinner.com/the-first-mess-interview-with-laura-wright/">Laura</a> over at <a href="https://thefirstmess.com/">The First Mess</a> created this cold ginger noodle salad—a refreshing, zesty dream come true for your taste buds, marrying the cool crunch of fresh veggies with the bold, warming kick of ginger. This is the <a href="https://olivesfordinner.com/best-vegan-food-blogs-to-follow/">perfect dish</a> for those days when you&#8217;re craving something light yet profoundly flavorful, a plant-based bowl of goodness that promises to delight and satisfy with every forkful.</p>
  8826.  
  8827.  
  8828.  
  8829. <figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1500" data-pin-url="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/?tp_image_id=19345" src="https://olivesfordinner.com/wp-content/uploads/2024/03/Cold-ginger-noodle-salad-vegan-recipe.jpg" alt="A bowl of cold ginger noodle salad with mint, edamame and orange." class="wp-image-19345" srcset="https://olivesfordinner.com/wp-content/uploads/2024/03/Cold-ginger-noodle-salad-vegan-recipe.jpg 1200w, https://olivesfordinner.com/wp-content/uploads/2024/03/Cold-ginger-noodle-salad-vegan-recipe-240x300.jpg 240w, https://olivesfordinner.com/wp-content/uploads/2024/03/Cold-ginger-noodle-salad-vegan-recipe-819x1024.jpg 819w, https://olivesfordinner.com/wp-content/uploads/2024/03/Cold-ginger-noodle-salad-vegan-recipe-768x960.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /><figcaption class="wp-element-caption">Photo credit: <a href="https://thefirstmess.com/2020/03/11/cold-ginger-noodle-salad-vegan-recipe/">The First Mess</a></figcaption></figure>
  8830.  
  8831.  
  8832.  
  8833. <h2 class="wp-block-heading">Vegan Pasta And Noodle Recipes: Looking Ahead</h2>
  8834.  
  8835.  
  8836.  
  8837. <p>Well, there you have it, fellow carb connoisseurs: our grand tour of delicious vegan pasta and noodle recipes has reached its savory finale. This plant-based pasta adventure has transported us from the quaint villages of Italy, with their traditional vegan spaghetti and ravioli, to the vibrant, spice-filled street markets of Asia, where vegan ramen and stir-fry noodles reign supreme?</p>
  8838.  
  8839.  
  8840.  
  8841. <p>Each vegan pasta dish we&#8217;ve explored reveals the versatile culinary magic unleashed by a simple combination of noodles, fresh vegetables, and innovative, vegan-friendly sauces. So, here&#8217;s to those irresistible <a href="https://olivesfordinner.com/recipe-index/">vegan meals</a> that beckon us for seconds (and thirds), to the delight of twirling the perfect forkful of spaghetti (or chopsticks), and to the boundless vegan recipe possibilities that our kitchens promise. Here&#8217;s to plant-based pasta and noodles and everything they offer!</p>
  8842.  
  8843.  
  8844.  
  8845. <h2 class="wp-block-heading">FAQs</h2>
  8846.  
  8847.  
  8848.  
  8849. <div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1711386321797"><strong class="schema-faq-question">Are noodles and pasta the same thing?</strong> <p class="schema-faq-answer">Noodles and pasta are similar in that they are both made from unleavened dough, primarily water and flour, but they differ in ingredients, origin, and preparation. Pasta is a staple in Italian cuisine, often made from durum wheat and shaped into various forms. Noodles, on the other hand, are found in a variety of Asian dishes and can be made from a range of flours, including rice, wheat, and buckwheat. The specific type of flour used, along with the dish&#8217;s cultural background, generally distinguishes noodles from pasta.</p> </div> <div class="schema-faq-section" id="faq-question-1711387525518"><strong class="schema-faq-question">What are the best vegan noodle recipes to try?</strong> <p class="schema-faq-answer">Explore our favorite vegan noodle recipes, perfect for when you&#8217;re craving something hearty yet plant-based. Our collection spans from the rich and savory delights of vegan pad Thai to the comforting simplicity of a miso ramen. These dishes pack a flavor punch with fresh, wholesome ingredients, making every meal an exciting venture into vegan cuisine. Whether you&#8217;re a seasoned vegan cook or just dabbling, these recipes are guaranteed to spice up your dining routine.</p> </div> <div class="schema-faq-section" id="faq-question-1711387973535"><strong class="schema-faq-question">Is pasta vegan?</strong> <p class="schema-faq-answer">Pasta in its basic form, which typically includes just flour and water, is vegan. However, some pasta varieties might contain non-vegan ingredients like eggs, especially fresh pasta varieties like some types of Italian pasta (tagliatelle, pappardelle, etc.). It&#8217;s always important to check the ingredient list if you&#8217;re purchasing pasta from a store. For homemade pasta, you can easily keep it vegan by sticking to water, flour, and possibly a little olive oil and salt, avoiding the inclusion of eggs or any animal-derived additives.</p> </div> <div class="schema-faq-section" id="faq-question-1711388014475"><strong class="schema-faq-question">What types of noodles are vegan?</strong> <p class="schema-faq-answer">Several types of noodles are inherently vegan, including rice noodles, soba (buckwheat) noodles, udon, and ramen made without egg. Additionally, other plant-based noodles like glass noodles, made from mung bean or potato starch, and shirataki noodles, derived from the konjac plant, are also vegan. Always verify ingredients to ensure they don&#8217;t contain egg or any non-vegan additives, particularly in pre-packaged or flavored varieties.</p> </div> <div class="schema-faq-section" id="faq-question-1711387759969"><strong class="schema-faq-question">What are some of the best vegan pasta ideas for making at home?</strong> <p class="schema-faq-answer">Explore our carefully selected vegan pasta recipes, showcasing the best in plant-based Italian cuisine. With dishes ranging from a hearty vegan Bolognese to a comforting nut-free mac and cheese, our roundup offers something for everyone. These vegan pasta delights are perfect for those seeking delicious, cruelty-free meal options that don&#8217;t compromise on taste or satisfaction.</p> </div> </div>
  8850. <p>The post <a href="https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/">Vegan Pasta and Noodle Recipes: The Ultimate Guide</a> appeared first on <a href="https://olivesfordinner.com">Olives for Dinner</a>.</p>
  8851. ]]></content:encoded>
  8852. <wfw:commentRss>https://olivesfordinner.com/vegan-pasta-and-noodle-recipes-guide/feed/</wfw:commentRss>
  8853. <slash:comments>0</slash:comments>
  8854. </item>
  8855. </channel>
  8856. </rss>
  8857.  

If you would like to create a banner that links to this page (i.e. this validation result), do the following:

  1. Download the "valid RSS" banner.

  2. Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)

  3. Add this HTML to your page (change the image src attribute if necessary):

If you would like to create a text link instead, here is the URL you can use:

http://www.feedvalidator.org/check.cgi?url=http%3A//feeds.feedburner.com/OlivesForDinner

Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda