{"id":12131,"date":"2024-11-30T11:19:21","date_gmt":"2024-11-30T11:19:21","guid":{"rendered":"https:\/\/airfryer-tips.us\/en\/?p=12131"},"modified":"2024-11-30T11:19:35","modified_gmt":"2024-11-30T11:19:35","slug":"12131-2","status":"publish","type":"post","link":"https:\/\/airfryer-tips.us\/en\/12131-2\/","title":{"rendered":""},"content":{"rendered":"<p>Air fryer donuts are a delightful twist on the traditional deep-fried treat. Using an air fryer to prepare these donuts results in a lighter, healthier version that doesn\u2019t sacrifice flavor or texture. The air fryer not only reduces the amount of oil needed but also simplifies the cooking process, making it quicker and less messy. This recipe guide will walk you through the steps of creating these delicious donuts from scratch, ensuring a fun and satisfying baking experience.<\/p>\n<h2 class=\"wp-block-heading\">Ingredients Breakdown<\/h2>\n<p>To make these delectable air fryer donuts, you will need the following ingredients. For the donuts: 3 cups of all-purpose flour, 1 cup of lukewarm milk (around 100\u00b0F), 2 1\/2 teaspoons of active dry yeast or instant yeast, 1\/4 cup of granulated sugar plus an additional teaspoon, 1\/4 cup of melted unsalted butter, 1\/2 teaspoon of salt, 1 egg, and coconut oil spray (preferred).<\/p>\n<p>For the glaze, you will need: 6 tablespoons of unsalted butter, 2 cups of powdered sugar, 2 teaspoons of vanilla extract, and 4 tablespoons of hot water (adjust as needed).<\/p>\n<p>Using high-quality ingredients is crucial for achieving the best results. Fresh yeast will ensure the dough rises properly, while real vanilla extract in the glaze will provide a richer flavor. If you prefer, you can substitute the all-purpose flour with a gluten-free blend to accommodate dietary restrictions.<\/p>\n<h2 class=\"wp-block-heading\">Step-by-Step Preparation Instructions<\/h2>\n<p data-slot-rendered-content=\"true\">Begin by preparing the yeast mixture. In the bowl of a stand mixer fitted with the dough hook attachment, combine lukewarm milk, 1 tsp of granulated sugar, and yeast. Stir gently and let the mixture rest for 10 minutes until it becomes foamy. This step is crucial for activating the yeast; if no foam forms, the milk might have been too hot or the yeast too old, so restart with new ingredients.<\/p>\n<p>Next, add the remaining sugar, salt, egg, melted butter, and 2 cups of flour to the yeast mixture. Mix on low speed until everything is well incorporated. Gradually add the remaining cup of flour while the mixer runs, continuing until the dough no longer clings to the sides of the bowl. Increase the mixer speed to medium-low and knead the dough for about 5 minutes until it is smooth and elastic.<\/p>\n<p>Transfer the dough to a greased bowl, covering it with plastic wrap. Allow it to rise in a warm spot until it has doubled in size. You can check if the dough is ready by pressing a finger into it; if the indentation stays, the dough is ready to use.<\/p>\n<p>Once the dough has risen, place it on a floured surface and gently punch it down. Roll the dough out to about 1\/2 inch thickness. Use a 3-inch round cutter to cut out 10-12 donuts and a 1-inch cutter to remove the centers.<\/p>\n<p>Move the donuts and holes to parchment paper dusted lightly with flour. Cover them loosely with greased plastic wrap and let them rise until they have doubled in size, which should take around 30 minutes. Meanwhile, preheat your air fryer to 350\u00b0F.<\/p>\n<p>Lightly spray the air fryer basket with coconut oil spray and carefully place the donuts inside in a single layer. Spray the tops of the donuts with oil spray as well. Cook at 350\u00b0F for approximately 4 minutes, or until they are golden brown. Repeat this process for the remaining donuts and holes.<\/p>\n<p>As the donuts cook, prepare the glaze. Melt the butter in a small saucepan over medium heat. Once melted, stir in the powdered sugar and vanilla extract until smooth. Remove from heat and add hot water, one tablespoon at a time, until the glaze reaches a slightly thin but not watery consistency.<\/p>\n<p>When the donuts are done, use two forks to dip each one, along with the donut holes, into the glaze, fully submerging them. Place the glazed donuts on a wire rack set over a rimmed baking sheet to catch any excess glaze. Allow the glaze to harden, which should take about 10 minutes, before serving.<\/p>\n<h2 class=\"wp-block-heading\">Recipe Tips &amp; Frequently Asked Questions<\/h2>\n<ul class=\"wp-block-list\" data-slot-rendered-content=\"true\">\n<li><strong>Ensuring active yeast for a successful rise:<\/strong> Always use fresh yeast and lukewarm milk to activate the yeast properly.<\/li>\n<li><strong>Best practices for kneading the dough:<\/strong> Knead until the dough is smooth and elastic to ensure a soft texture.<\/li>\n<li><strong>Techniques for rolling and cutting the dough:<\/strong> Use gentle, even pressure to avoid overworking the dough.<\/li>\n<li><strong>Tips for using the air fryer effectively:<\/strong> Preheat the air fryer and avoid overcrowding to ensure even cooking.<\/li>\n<li><strong>Adjusting the glaze consistency to preference:<\/strong> Add hot water gradually to achieve the desired thickness.<\/li>\n<li><strong>Can different types of flour be used?<\/strong> Yes, you can use gluten-free flour blends or whole wheat flour for a healthier alternative.<\/li>\n<li><strong>What if I don\u2019t have a stand mixer?<\/strong> You can mix and knead the dough by hand, although it may take longer.<\/li>\n<li><strong>How can I make the donuts healthier?<\/strong> Use whole wheat flour, reduce the sugar, or try baking instead of air frying.<\/li>\n<li><strong>Can these donuts be baked instead of air fried?<\/strong> Yes, bake at 350\u00b0F for 8-10 minutes or until golden brown.<\/li>\n<li><strong>How to fix common issues with the dough and glaze:<\/strong> If the dough is too sticky, add more flour; if the glaze is too thick, add more hot water.<\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\">What to Serve with This Recipe<\/h2>\n<p>Pair these delightful air fryer donuts with a variety of beverages such as coffee, tea, or a refreshing glass of milk. For a complete breakfast or brunch, serve them alongside fresh fruit, yogurt, and scrambled eggs. For special occasions, consider setting up a donut bar with various toppings like sprinkles, chocolate chips, and shredded coconut, allowing guests to customize their own donuts.<\/p>\n<h2 class=\"wp-block-heading\">Storing and Reheating Your Donuts<\/h2>\n<p>To maintain freshness, store the donuts in an airtight container at room temperature for up to two days. For longer storage, freeze the donuts in a single layer on a baking sheet, then transfer to a freezer bag. Thaw at room temperature and reheat in the air fryer or microwave to restore their fresh-baked texture.<\/p>\n<p data-slot-rendered-content=\"true\">Air fryer donuts are a delicious and easy treat that can be made with minimal effort and ingredients. The air fryer method offers a healthier alternative to traditional frying, while still providing that beloved crispy exterior and soft interior. Try this recipe for a fun baking project, and don\u2019t forget to share it with friends and family. For more recipes and cooking tips, explore the rest of the blog.<\/p>\n<p data-slot-rendered-content=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-12132\" src=\"https:\/\/airfryer-tips.us\/en\/wp-content\/uploads\/2024\/11\/dhrthrh-200x300.jpg\" alt=\"\" width=\"200\" height=\"300\" srcset=\"https:\/\/airfryer-tips.us\/en\/wp-content\/uploads\/2024\/11\/dhrthrh-200x300.jpg 200w, https:\/\/airfryer-tips.us\/en\/wp-content\/uploads\/2024\/11\/dhrthrh.jpg 667w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/p>\n<h4 class=\"wp-block-heading\">For the Glaze<\/h4>\n<ul class=\"wp-block-list\">\n<li>6\u00a0Tbsp\u00a0unsalted butter<\/li>\n<li>2\u00a0cups\u00a0powdered sugar<\/li>\n<li>2\u00a0tsp\u00a0vanilla extract<\/li>\n<li>4\u00a0Tbsp\u00a0hot water\u00a0adjust as needed<\/li>\n<\/ul>\n<h3 class=\"wp-block-heading\">Instructions<\/h3>\n<ol class=\"wp-block-list\" data-slot-rendered-content=\"true\">\n<li>Begin by preparing the yeast mixture in the bowl of a stand mixer fitted with the dough hook attachment. Combine the lukewarm milk, 1 tsp of granulated sugar, and yeast, stirring gently. Allow this mixture to rest for 10 minutes until it becomes foamy. If no foam forms, the milk might have been too hot or the yeast too old; restart with new ingredients.<\/li>\n<li>Next, add the remaining sugar, salt, egg, melted butter, and 2 cups of flour to the yeast mixture. Mix on low speed until everything is incorporated. Gradually add the remaining cup of flour while the mixer runs, continuing until the dough no longer clings to the sides of the bowl. Increase the mixer speed to medium-low and knead the dough for about 5 minutes until it is smooth and elastic.<\/li>\n<li>Transfer the dough to a greased bowl, covering it with plastic wrap. Allow it to rise in a warm spot until it has doubled in size. You can check if the dough is ready by pressing a finger into it; if the indentation stays, it\u2019s ready.<\/li>\n<li>Once risen, place the dough on a floured surface and gently punch it down. Roll the dough out to about 1\/2 inch thickness. Use a 3-inch round cutter to cut out 10-12 donuts and a 1-inch cutter to remove the centers.<\/li>\n<li>Move the donuts and holes to parchment paper dusted lightly with flour. Cover them loosely with greased plastic wrap and let them rise until they have doubled in size, which should take around 30 minutes. Meanwhile, preheat your air fryer to 350\u00b0F.<\/li>\n<li>Lightly spray the air fryer basket with oil spray and carefully place the donuts inside in a single layer. Spray the tops of the donuts with oil spray as well. Cook at 350\u00b0F for approximately 4 minutes, or until they are golden brown. Repeat this process for the remaining donuts and holes.<\/li>\n<li>As the donuts cook, prepare the glaze. Melt the butter in a small saucepan over medium heat. Once melted, stir in the powdered sugar and vanilla extract until smooth. Remove from heat and add hot water, one tablespoon at a time, until the glaze reaches a slightly thin but not watery consistency.<\/li>\n<li>When the donuts are done, use two forks to dip each one, along with the donut holes, into the glaze, fully submerging them. Place the glazed donuts on a wire rack set over a rimmed baking sheet to catch any excess glaze. Allow the glaze to harden, which should take about 10 minutes, before serving!<\/li>\n<\/ol>\n<a class=\"button tasty-recipes-print-button tasty-recipes-no-print tasty-recipes-print-above-card\" href=\"https:\/\/airfryer-tips.us\/en\/12131-2\/print\/12134\/\">Print<\/a><span class=\"tasty-recipes-jump-target\" id=\"tasty-recipes-12134-jump-target\" style=\"display:block;padding-top:2px;margin-top:-2px;\"><\/span><div id=\"tasty-recipes-12134\" class=\"tasty-recipes tasty-recipes-12134 tasty-recipes-display tasty-recipes-has-image\">\n\n<style type=\"text\/css\" style=\"display: none !important;\">\n.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{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{background-color:#f9f9f9;border:1px solid #aaa;border-radius:0;color:#aaa;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-image-button-container .tasty-recipes-buttons .button:hover{background-color:#aaa;border:1px solid #aaa;color:#fff;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;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{display:inline-block;height:auto;margin:5px 0 0 8px;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}\n<\/style>\n\n<h2 class=\"tasty-recipes-title\" data-tasty-recipes-customization=\"h2-color.color h2-transform.text-transform\"><\/h2>\n<div class=\"tasty-recipes-image-button-container\">\n\t\t\t<div class=\"tasty-recipes-image\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/airfryer-tips.us\/en\/wp-content\/uploads\/2024\/11\/hshhjdvs-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" data-pin-nopin=\"true\" srcset=\"https:\/\/airfryer-tips.us\/en\/wp-content\/uploads\/2024\/11\/hshhjdvs-150x150.jpg 150w, https:\/\/airfryer-tips.us\/en\/wp-content\/uploads\/2024\/11\/hshhjdvs-244x244.jpg 244w, https:\/\/airfryer-tips.us\/en\/wp-content\/uploads\/2024\/11\/hshhjdvs-65x65.jpg 65w, https:\/\/airfryer-tips.us\/en\/wp-content\/uploads\/2024\/11\/hshhjdvs-225x225.jpg 225w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/>\t\t<\/div>\n\t\t<div class=\"tasty-recipes-buttons\">\n\t\t\t\t<div class=\"tasty-recipes-button-wrap\">\n\t\t\t\n<a class=\"button tasty-recipes-print-button tasty-recipes-no-print\" href=\"https:\/\/airfryer-tips.us\/en\/12131-2\/print\/12134\/\" target=\"_blank\" data-tasty-recipes-customization=\"button-color.border-color button-color.background button-text-color.color\">\n\t\t\t<svg viewBox=\"0 0 24 24\" class=\"svg-print\" aria-hidden=\"true\"><use xlink:href=\"#tasty-recipes-icon-print\"><\/use><\/svg>\n\t\tPrint Recipe<\/a>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n<\/div>\n\n\n\t<div class=\"tasty-recipes-description\" data-tasty-recipes-customization=\"body-color.color\">\n\t\t<p>Air Fryer Donuts made from scratch with yeast dough taste just like the real deal. They are superior to baked versions and contain less fat than traditional deep-fried donuts! Perfect for a quick and healthier homemade treat.<\/p>\n\t<\/div>\n\n\t<div class=\"tasty-recipes-details\" data-tasty-recipes-customization=\"body-color.color\">\n\t\t<ul>\n\t\t\t\t\t\t\t<li class=\"author\"><strong data-tasty-recipes-customization=\"detail-label-color.color\" class=\"tasty-recipes-label\">Author:<\/strong> <span data-tasty-recipes-customization=\"detail-value-color.color\" class=\"tasty-recipes-author-name\">Natalie<\/span><\/li>\n\t\t\t\t\t\t\t<li class=\"prep-time\"><strong data-tasty-recipes-customization=\"detail-label-color.color\" class=\"tasty-recipes-label\">Prep Time:<\/strong> <span data-tasty-recipes-customization=\"detail-value-color.color\" class=\"tasty-recipes-prep-time\">30<\/span><\/li>\n\t\t\t\t\t\t\t<li class=\"cook-time\"><strong data-tasty-recipes-customization=\"detail-label-color.color\" class=\"tasty-recipes-label\">Cook Time:<\/strong> <span data-tasty-recipes-customization=\"detail-value-color.color\" class=\"tasty-recipes-cook-time\">90<\/span><\/li>\n\t\t\t\t\t\t\t<li class=\"total-time\"><strong data-tasty-recipes-customization=\"detail-label-color.color\" class=\"tasty-recipes-label\">Total Time:<\/strong> <span data-tasty-recipes-customization=\"detail-value-color.color\" class=\"tasty-recipes-total-time\">2 hours<\/span><\/li>\n\t\t\t\t\t<\/ul>\n\t<\/div>\n\n\t<div class=\"tasty-recipes-ingredients\">\n\t\t<div class=\"tasty-recipes-ingredients-header\">\n\t\t\t<div class=\"tasty-recipes-ingredients-clipboard-container\">\n\t\t\t\t<h3 data-tasty-recipes-customization=\"h3-color.color h3-transform.text-transform\">Ingredients<\/h3>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"tasty-recipes-units-scale-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"tasty-recipes-scale-container\">\n\t\t\t\t\t\t<span class=\"tasty-recipes-scale-label\">Scale<\/span>\n\t\t\t\t\t\t<button class=\"tasty-recipes-scale-button tasty-recipes-scale-button-active\" data-amount=\"1\" type=\"button\">1x<\/button><button class=\"tasty-recipes-scale-button\" data-amount=\"2\" type=\"button\">2x<\/button><button class=\"tasty-recipes-scale-button\" data-amount=\"3\" type=\"button\">3x<\/button>\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"tasty-recipes-ingredients-body\" data-tasty-recipes-customization=\"body-color.color\">\n\t\t\t<div class=\"wprm-recipe-ingredient-group\">\n<ul class=\"wprm-recipe-ingredients\">\n<li class=\"wprm-recipe-ingredient\" data-uid=\"1\"><span class=\"wprm-recipe-ingredient-amount\"><span data-amount=\"3\">3<\/span><\/span> <span class=\"wprm-recipe-ingredient-unit\">cups<\/span> <span class=\"wprm-recipe-ingredient-name\">all-purpose flour<\/span><\/li>\n<li class=\"wprm-recipe-ingredient\" data-uid=\"2\"><span class=\"wprm-recipe-ingredient-amount\"><span data-amount=\"1\">1<\/span><\/span> <span class=\"wprm-recipe-ingredient-unit\">cup<\/span> <span class=\"wprm-recipe-ingredient-name\">lukewarm milk<\/span> <span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">around 100\u00b0F<\/span><\/li>\n<li class=\"wprm-recipe-ingredient\" data-uid=\"3\"><span class=\"wprm-recipe-ingredient-amount\"><span data-amount=\"2.5\">2 1\/2<\/span><\/span> <span class=\"wprm-recipe-ingredient-unit\">tsp<\/span> <span class=\"wprm-recipe-ingredient-name\">active dry yeast or instant yeast<\/span><\/li>\n<li class=\"wprm-recipe-ingredient\" data-uid=\"4\"><span class=\"wprm-recipe-ingredient-amount\"><span data-amount=\"0.25\">1\/4<\/span><\/span> <span class=\"wprm-recipe-ingredient-unit\">cup<\/span> <span class=\"wprm-recipe-ingredient-name\">granulated sugar<\/span> <span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">plus an additional 1 tsp<\/span><\/li>\n<li class=\"wprm-recipe-ingredient\" data-uid=\"5\"><span class=\"wprm-recipe-ingredient-amount\"><span data-amount=\"0.25\">1\/4<\/span><\/span> <span class=\"wprm-recipe-ingredient-unit\">cup<\/span> <span class=\"wprm-recipe-ingredient-name\">unsalted butter<\/span> <span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">melted<\/span><\/li>\n<li class=\"wprm-recipe-ingredient\" data-uid=\"6\"><span class=\"wprm-recipe-ingredient-amount\"><span data-amount=\"0.5\">1\/2<\/span><\/span> <span class=\"wprm-recipe-ingredient-unit\">tsp<\/span> <span class=\"wprm-recipe-ingredient-name\">salt<\/span><\/li>\n<li class=\"wprm-recipe-ingredient\" data-uid=\"7\"><span class=\"wprm-recipe-ingredient-amount\"><span data-amount=\"1\">1<\/span><\/span> <span class=\"wprm-recipe-ingredient-name\">egg<\/span><\/li>\n<li class=\"wprm-recipe-ingredient\" data-uid=\"8\"><span class=\"wprm-recipe-ingredient-name\">Coconut oil spray<\/span> <span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">preferred<\/span><\/li>\n<\/ul>\n<\/div>\n<div class=\"wprm-recipe-ingredient-group\">\n<h4 class=\"wprm-recipe-group-name wprm-recipe-ingredient-group-name wprm-block-text-bold\">For the Glaze<\/h4>\n<ul class=\"wprm-recipe-ingredients\">\n<li class=\"wprm-recipe-ingredient\" data-uid=\"10\"><span class=\"wprm-recipe-ingredient-amount\"><span data-amount=\"6\">6<\/span><\/span> <span class=\"wprm-recipe-ingredient-unit\">Tbsp<\/span> <span class=\"wprm-recipe-ingredient-name\">unsalted butter<\/span><\/li>\n<li class=\"wprm-recipe-ingredient\" data-uid=\"11\"><span class=\"wprm-recipe-ingredient-amount\"><span data-amount=\"2\">2<\/span><\/span> <span class=\"wprm-recipe-ingredient-unit\">cups<\/span> <span class=\"wprm-recipe-ingredient-name\">powdered sugar<\/span><\/li>\n<li class=\"wprm-recipe-ingredient\" data-uid=\"12\"><span class=\"wprm-recipe-ingredient-amount\"><span data-amount=\"2\">2<\/span><\/span> <span class=\"wprm-recipe-ingredient-unit\">tsp<\/span> <span class=\"wprm-recipe-ingredient-name\">vanilla extract<\/span><\/li>\n<li class=\"wprm-recipe-ingredient\" data-uid=\"13\"><span class=\"wprm-recipe-ingredient-amount\"><span data-amount=\"4\">4<\/span><\/span> <span class=\"wprm-recipe-ingredient-unit\">Tbsp<\/span> <span class=\"wprm-recipe-ingredient-name\">hot water<\/span> <span class=\"wprm-recipe-ingredient-notes wprm-recipe-ingredient-notes-faded\">adjust as needed<\/span><\/li>\n<\/ul>\n<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t<div class=\"tasty-recipe-instructions\">\n\t\t<div class=\"tasty-recipes-instructions-header\">\n\t\t\t<h3 data-tasty-recipes-customization=\"h3-color.color h3-transform.text-transform\">Instructions<\/h3>\n\t\t\t\t\t<\/div>\n\t\t<div class=\"tasty-recipes-instructions-body\" data-tasty-recipes-customization=\"body-color.color\">\n\t\t\t<div class=\"wprm-recipe-instruction-group\" data-slot-rendered-recipe=\"true\">\n<ul class=\"wprm-recipe-instructions\">\n<li id=\"instruction-step-1\" id=\"wprm-recipe-3606-step-0-0\" class=\"wprm-recipe-instruction\">\n<div class=\"wprm-recipe-instruction-text\">Begin by preparing the yeast mixture in the bowl of a stand mixer fitted with the dough hook attachment. Combine the lukewarm milk, 1 tsp of granulated sugar, and yeast, stirring gently. Allow this mixture to rest for 10 minutes until it becomes foamy. If no foam forms, the milk might have been too hot or the yeast too old; restart with new ingredients.<\/div>\n<\/li>\n<li id=\"instruction-step-2\" id=\"wprm-recipe-3606-step-0-1\" class=\"wprm-recipe-instruction\">\n<div class=\"wprm-recipe-instruction-text\">Next, add the remaining sugar, salt, egg, melted butter, and 2 cups of flour to the yeast mixture. Mix on low speed until everything is incorporated. Gradually add the remaining cup of flour while the mixer runs, continuing until the dough no longer clings to the sides of the bowl. Increase the mixer speed to medium-low and knead the dough for about 5 minutes until it is smooth and elastic.<\/div>\n<\/li>\n<li id=\"instruction-step-3\" id=\"wprm-recipe-3606-step-0-2\" class=\"wprm-recipe-instruction\">\n<div class=\"wprm-recipe-instruction-text\">Transfer the dough to a greased bowl, covering it with plastic wrap. Allow it to rise in a warm spot until it has doubled in size. You can check if the dough is ready by pressing a finger into it; if the indentation stays, it\u2019s ready.<\/div>\n<\/li>\n<li id=\"instruction-step-4\" id=\"wprm-recipe-3606-step-0-3\" class=\"wprm-recipe-instruction\">\n<div class=\"wprm-recipe-instruction-text\">Once risen, place the dough on a floured surface and gently punch it down. Roll the dough out to about 1\/2 inch thickness. Use a 3-inch round cutter to cut out 10-12 donuts and a 1-inch cutter to remove the centers.<\/div>\n<\/li>\n<li id=\"instruction-step-5\" id=\"wprm-recipe-3606-step-0-4\" class=\"wprm-recipe-instruction\">\n<div class=\"wprm-recipe-instruction-text\">Move the donuts and holes to parchment paper dusted lightly with flour. Cover them loosely with greased plastic wrap and let them rise until they have doubled in size, which should take around 30 minutes. Meanwhile, preheat your air fryer to 350\u00b0F.<\/div>\n<\/li>\n<li id=\"instruction-step-6\" id=\"wprm-recipe-3606-step-0-5\" class=\"wprm-recipe-instruction\">\n<div class=\"wprm-recipe-instruction-text\">Lightly spray the air fryer basket with oil spray and carefully place the donuts inside in a single layer. Spray the tops of the donuts with oil spray as well. Cook at 350\u00b0F for approximately 4 minutes, or until they are golden brown. Repeat this process for the remaining donuts and holes.<\/div>\n<\/li>\n<li id=\"instruction-step-7\" id=\"wprm-recipe-3606-step-0-6\" class=\"wprm-recipe-instruction\">\n<div class=\"wprm-recipe-instruction-text\">As the donuts cook, prepare the glaze. Melt the butter in a small saucepan over medium heat. Once melted, stir in the powdered sugar and vanilla extract until smooth. Remove from heat and add hot water, one tablespoon at a time, until the glaze reaches a slightly thin but not watery consistency.<\/div>\n<\/li>\n<li id=\"instruction-step-8\" id=\"wprm-recipe-3606-step-0-7\" class=\"wprm-recipe-instruction\">\n<div class=\"wprm-recipe-instruction-text\">When the donuts are done, use two forks to dip each one, along with the donut holes, into the glaze, fully submerging them. Place the glazed donuts on a wire rack set over a rimmed baking sheet to catch any excess glaze. Allow the glaze to harden, which should take about 10 minutes, before serving!<\/div>\n<\/li>\n<\/ul>\n<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\n\n\t<div class=\"tasty-recipes-notes\">\n\t\t<h3 data-tasty-recipes-customization=\"h3-color.color h3-transform.text-transform\">Notes<\/h3>\n\t\t<div class=\"tasty-recipes-notes-body\" data-tasty-recipes-customization=\"body-color.color\">\n\t\t\t<p>Ensure the milk is not hotter than 115\u00b0F, as hot liquid can kill the yeast. If you don\u2019t have an instant-read thermometer, test the temperature by drizzling a few drops of the warmed milk onto the inside of your wrist. It should feel warm; if it feels hot, the yeast will die, and if it feels cold, the yeast will remain inactive.<\/p>\n\t\t<\/div>\n\t<\/div>\n\n\n\n\n\n<footer class=\"tasty-recipes-entry-footer\">\n\t<h3 data-tasty-recipes-customization=\"footer-heading-color.color h3-transform.text-transform footer-heading.innerText\">Did you make this recipe?<\/h3>\n\t<div data-tasty-recipes-customization=\"footer-description-color.color footer-description.innerHTML\"><p>Share a photo and tag us \u2014 we can't wait to see what you've made!<\/p><\/div>\n<\/footer>\n\n\n\n<script type=\"text\/javascript\" style=\"display: none !important;\">\n(function(){\n\t\/* frac.js (C) 2012-present SheetJS -- http:\/\/sheetjs.com *\/\n\t\/* bothEquals() avoids use of &&, which gets prettified by WordPress. *\/\n\tvar bothEquals = function( d1, d2, D ) {\n\t\tvar ret = 0;\n\t\tif (d1<=D) {\n\t\t\tret++;\n\t\t}\n\t\tif (d2<=D) {\n\t\t\tret++;\n\t\t}\n\t\treturn ret === 2;\n\t};\n\tvar frac =function frac(x,D,mixed){var n1=Math.floor(x),d1=1;var n2=n1+1,d2=1;if(x!==n1)while(bothEquals(d1,d2,D)){var m=(n1+n2)\/(d1+d2);if(x===m){if(d1+d2<=D){d1+=d2;n1+=n2;d2=D+1}else if(d1>d2)d2=D+1;else d1=D+1;break}else if(x<m){n2=n1+n2;d2=d1+d2}else{n1=n1+n2;d1=d1+d2}}if(d1>D){d1=d2;n1=n2}if(!mixed)return[0,n1,d1];var q=Math.floor(n1\/d1);return[q,n1-q*d1,d1]};frac.cont=function cont(x,D,mixed){var sgn=x<0?-1:1;var B=x*sgn;var P_2=0,P_1=1,P=0;var Q_2=1,Q_1=0,Q=0;var A=Math.floor(B);while(Q_1<D){A=Math.floor(B);P=A*P_1+P_2;Q=A*Q_1+Q_2;if(B-A<5e-8)break;B=1\/(B-A);P_2=P_1;P_1=P;Q_2=Q_1;Q_1=Q}if(Q>D){if(Q_1>D){Q=Q_2;P=P_2}else{Q=Q_1;P=P_1}}if(!mixed)return[0,sgn*P,Q];var q=Math.floor(sgn*P\/Q);return[q,sgn*P-q*Q,Q]};\n\n\t\/* {'\u00bc': '1\/4','\u00bd': '1\/2','\u00be': '3\/4','\u2153': '1\/3','\u2154':'2\/3','\u2155':'1\/5','\u2156':'2\/5','\u2157':'3\/5','\u2158':'4\/5','\u2159':'1\/6','\u215a':'5\/6','\u215b':'1\/8','\u215c':'3\/8','\u215d':'5\/8','\u215e':'7\/8'} *\/\n\twindow.tastyRecipesVulgarFractions = JSON.parse(decodeURIComponent(\"%7B%22%C2%BC%22%3A%221%2F4%22%2C%22%C2%BD%22%3A%221%2F2%22%2C%22%C2%BE%22%3A%223%2F4%22%2C%22%E2%85%93%22%3A%221%2F3%22%2C%22%E2%85%94%22%3A%222%2F3%22%2C%22%E2%85%95%22%3A%221%2F5%22%2C%22%E2%85%96%22%3A%222%2F5%22%2C%22%E2%85%97%22%3A%223%2F5%22%2C%22%E2%85%98%22%3A%224%2F5%22%2C%22%E2%85%99%22%3A%221%2F6%22%2C%22%E2%85%9A%22%3A%225%2F6%22%2C%22%E2%85%9B%22%3A%221%2F8%22%2C%22%E2%85%9C%22%3A%223%2F8%22%2C%22%E2%85%9D%22%3A%225%2F8%22%2C%22%E2%85%9E%22%3A%227%2F8%22%7D\"));\n\n\twindow.tastyRecipesFormatAmount = function(amount, el) {\n\t\tif ( parseFloat( amount ) === parseInt( amount ) ) {\n\t\t\treturn amount;\n\t\t}\n\t\tvar roundType = 'frac';\n\t\tif (typeof el.dataset.amountShouldRound !== 'undefined') {\n\t\t\tif ('false' != el.dataset.amountShouldRound) {\n\t\t\t\tif ( 'number' === el.dataset.amountShouldRound ) {\n\t\t\t\t\troundType = 'number';\n\t\t\t\t} else if ('frac' === el.dataset.amountShouldRound) {\n\t\t\t\t\troundType = 'frac'\n\t\t\t\t} else if ('vulgar' === el.dataset.amountShouldRound) {\n\t\t\t\t\troundType = 'vulgar'\n\t\t\t\t} else {\n\t\t\t\t\troundType = 'integer';\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif ('number' === roundType) {\n\t\t\tamount = Number.parseFloat(amount).toPrecision(2);\n\t\t} else if ('integer' === roundType) {\n\t\t\tamount = Math.round(amount);\n\t\t} else if ('frac' === roundType || 'vulgar' === roundType) {\n\t\t\tvar denom = 8;\n\t\t\tif (typeof el.dataset.unit !== 'undefined') {\n\t\t\t\tvar unit = el.dataset.unit;\n\t\t\t\tif (['cups','cup','c'].includes(unit)) {\n\t\t\t\t\tdenom = 4;\n\t\t\t\t\tif (0.125 === amount) {\n\t\t\t\t\t\tdenom = 8;\n\t\t\t\t\t}\n\t\t\t\t\tif (\"0.1667\" === Number.parseFloat( amount ).toPrecision(4)) {\n\t\t\t\t\t\tdenom = 6;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif (['tablespoons','tablespoon','tbsp'].includes(unit)) {\n\t\t\t\t\tdenom = 2;\n\t\t\t\t}\n\t\t\t\tif (['teaspoons','teaspoon','tsp'].includes(unit)) {\n\t\t\t\t\tdenom = 8;\n\t\t\t\t}\n\t\t\t}\n\t\t\tvar amountArray = frac.cont( amount, denom, true );\n\t\t\tvar newAmount = '';\n\t\t\tif ( amountArray[1] !== 0 ) {\n\t\t\t\tnewAmount = amountArray[1] + '\/' + amountArray[2];\n\t\t\t\tif ('vulgar' === roundType) {\n\t\t\t\t\tObject.keys(window.tastyRecipesVulgarFractions).forEach(function(vulgar) {\n\t\t\t\t\t\tif (newAmount === window.tastyRecipesVulgarFractions[vulgar]) {\n\t\t\t\t\t\t\tnewAmount = vulgar;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t}\n\t\t\tif ( newAmount ) {\n\t\t\t\tnewAmount = ' ' + newAmount;\n\t\t\t}\n\t\t\tif ( amountArray[0] ) {\n\t\t\t\tnewAmount = amountArray[0] + newAmount;\n\t\t\t}\n\t\t\tamount = newAmount;\n\t\t}\n\t\treturn amount;\n\t}\n\n\t\/**\n\t * Update the URLs used to display a print view when the scale or unit\n\t * selection on a recipe card has changed.\n\t *\/\n\twindow.tastyRecipesUpdatePrintLink = () => {\n\t\tconst printLinks = document.querySelectorAll( '.tasty-recipes-print-link' );\n\t\tconst printButtons = document.querySelectorAll( '.tasty-recipes-print-button' );\n\n\t\t\/\/ Use the first print button found as the canonical URL source.\n\t\tconst printButton = document.querySelector( '.tasty-recipes-print-button' );\n\n\t\t\/\/ If no print button is available, we can't reliably update its href.\n\t\tif ( ! printButton ) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst printURL = new URL( printButton.href );\n\t\tconst searchParams = new URLSearchParams( printURL.search );\n\n\t\tconst unitButton = document.querySelector( '.tasty-recipes-convert-button-active' );\n\t\tconst scaleButton = document.querySelector( '.tasty-recipes-scale-button-active' );\n\n\t\tlet unit = '';\n\t\tlet scale = '';\n\n\t\tif ( unitButton ) {\n\t\t\tunit = unitButton.dataset.unitType;\n\t\t\tsearchParams.delete('unit')\n\t\t\tsearchParams.set( 'unit', unit );\n\t\t}\n\n\t\tif ( scaleButton ) {\n\t\t\tscale = scaleButton.dataset.amount;\n\t\t\tsearchParams.set( 'scale', scale );\n\t\t}\n\n\t\tconst paramString = searchParams.toString();\n\t\tconst newURL = '' === paramString ? printURL.href : printURL.origin + printURL.pathname + '?' + paramString;\n\n\t\tprintLinks.forEach( ( el ) => {\n\t\t\tel.href = newURL;\n\t\t});\n\n\t\tprintButtons.forEach( ( el ) => {\n\t\t\tel.href = newURL;\n\t\t});\n\t}\n\n\t\/\/ When the document loads, look for unit and scale parameters and setup the recipe card\n\t\/\/ to reflect those values.\n\tdocument.addEventListener( 'DOMContentLoaded', () => {\n\n\t\t\/\/ Only reflect URL parameters on the print view.\n\t\tif ( ! window.location.href.includes( '\/print\/' ) ) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst searchParams = new URLSearchParams( window.location.search );\n\n\t\tconst unit = searchParams.get( 'unit' );\n\t\tconst scale = searchParams.get( 'scale' );\n\n\t\tif ( unit && ( 'metric' === unit || 'usc' === unit ) ) {\n\t\t\tdocument.querySelector( '.tasty-recipes-convert-button[data-unit-type=\"' + unit + '\"]' ).click();\n\t\t}\n\n\t\tif ( scale && Number(scale) > 0 ) {\n\t\t\tdocument.querySelector( '.tasty-recipes-scale-button[data-amount=\"' + Number(scale) + '\"]' ).click();\n\t\t}\n\t})\n}())\n\n<\/script>\n<script type=\"text\/javascript\" style=\"display: none !important;\">\n(function(){\n\tvar buttonClass = 'tasty-recipes-scale-button',\n\t\tbuttonActiveClass = 'tasty-recipes-scale-button-active',\n\t\tbuttons = document.querySelectorAll('.tasty-recipes-scale-button');\n\tif ( ! buttons ) {\n\t\treturn;\n\t}\n\n\tbuttons.forEach(function(button){\n\t\tbutton.addEventListener('click', function(event){\n\t\t\tevent.preventDefault();\n\t\t\tvar recipe = event.target.closest('.tasty-recipes');\n\t\t\tif ( ! recipe ) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tvar otherButtons = recipe.querySelectorAll('.' + buttonClass);\n\t\t\totherButtons.forEach(function(bt){\n\t\t\t\tbt.classList.remove(buttonActiveClass);\n\t\t\t});\n\t\t\tbutton.classList.add(buttonActiveClass);\n\n\t\t\t\/* Scales all scalable amounts. *\/\n\t\t\tvar scalables = recipe.querySelectorAll('span[data-amount]');\n\t\t\tvar buttonAmount = parseFloat( button.dataset.amount );\n\t\t\tscalables.forEach(function(scalable){\n\t\t\t\tif (typeof scalable.dataset.amountOriginalType === 'undefined'\n\t\t\t\t\t&& typeof scalable.dataset.nfOriginal === 'undefined') {\n\t\t\t\t\tif (-1 !== scalable.innerText.indexOf('\/')) {\n\t\t\t\t\t\tscalable.dataset.amountOriginalType = 'frac';\n\t\t\t\t\t}\n\t\t\t\t\tif (-1 !== scalable.innerText.indexOf('.')) {\n\t\t\t\t\t\tscalable.dataset.amountOriginalType = 'number';\n\t\t\t\t\t}\n\t\t\t\t\tObject.keys(window.tastyRecipesVulgarFractions).forEach(function(vulgar) {\n\t\t\t\t\t\tif (-1 !== scalable.innerText.indexOf(vulgar)) {\n\t\t\t\t\t\t\tscalable.dataset.amountOriginalType = 'vulgar';\n\t\t\t\t\t\t}\n\t\t\t\t\t})\n\t\t\t\t\tif (typeof scalable.dataset.amountOriginalType !== 'undefined') {\n\t\t\t\t\t\tscalable.dataset.amountShouldRound = scalable.dataset.amountOriginalType;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tvar amount = parseFloat( scalable.dataset.amount ) * buttonAmount;\n\t\t\t\tamount = window.tastyRecipesFormatAmount(amount, scalable);\n\t\t\t\tif ( typeof scalable.dataset.unit !== 'undefined' ) {\n\t\t\t\t\tif ( ! scalable.classList.contains('nutrifox-quantity') ) {\n\t\t\t\t\t\tif ( ! scalable.classList.contains('nutrifox-second-quantity') ) {\n\t\t\t\t\t\t\tamount += ' ' + scalable.dataset.unit;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tscalable.innerText = amount;\n\t\t\t});\n\t\t\t\/* Appends \" (x2)\" indicator. *\/\n\t\t\tvar nonNumerics = recipe.querySelectorAll('[data-has-non-numeric-amount]');\n\t\t\tnonNumerics.forEach(function(nonNumeric){\n\t\t\t\tvar indicator = nonNumeric.querySelector('span[data-non-numeric-label]');\n\t\t\t\tif ( indicator ) {\n\t\t\t\t\tnonNumeric.removeChild(indicator);\n\t\t\t\t}\n\t\t\t\tif ( 1 !== buttonAmount ) {\n\t\t\t\t\tvar indicator = document.createElement('span');\n\t\t\t\t\tindicator.setAttribute('data-non-numeric-label', true);\n\t\t\t\t\tvar text = document.createTextNode(' (x' + buttonAmount + ')');\n\t\t\t\t\tindicator.appendChild(text);\n\t\t\t\t\tnonNumeric.appendChild(indicator);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\twindow.tastyRecipesUpdatePrintLink();\n\t\t});\n\t});\n}());\n\n<\/script><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Air fryer donuts are a delightful twist on the traditional deep-fried treat. Using an air fryer to prepare these donuts results in a lighter, healthier version that doesn\u2019t sacrifice flavor or texture. The air fryer not only reduces the amount of oil needed but also simplifies the cooking process, making it quicker and less messy. This recipe guide will walk you through the steps of creating these delicious donuts from scratch, ensuring a fun and satisfying baking experience. Ingredients Breakdown To make these delectable air fryer donuts, you will need the following ingredients. For the donuts: 3 cups of all-purpose <\/p>\n","protected":false},"author":1,"featured_media":12133,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-12131","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","has_thumb"],"_links":{"self":[{"href":"https:\/\/airfryer-tips.us\/en\/wp-json\/wp\/v2\/posts\/12131","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/airfryer-tips.us\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/airfryer-tips.us\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/airfryer-tips.us\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/airfryer-tips.us\/en\/wp-json\/wp\/v2\/comments?post=12131"}],"version-history":[{"count":1,"href":"https:\/\/airfryer-tips.us\/en\/wp-json\/wp\/v2\/posts\/12131\/revisions"}],"predecessor-version":[{"id":12135,"href":"https:\/\/airfryer-tips.us\/en\/wp-json\/wp\/v2\/posts\/12131\/revisions\/12135"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/airfryer-tips.us\/en\/wp-json\/wp\/v2\/media\/12133"}],"wp:attachment":[{"href":"https:\/\/airfryer-tips.us\/en\/wp-json\/wp\/v2\/media?parent=12131"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/airfryer-tips.us\/en\/wp-json\/wp\/v2\/categories?post=12131"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/airfryer-tips.us\/en\/wp-json\/wp\/v2\/tags?post=12131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}