{"id":21231,"date":"2025-10-23T00:00:00","date_gmt":"2025-10-23T04:00:00","guid":{"rendered":"http:\/\/www.theleangreenbean.com\/?p=21231"},"modified":"2025-10-23T13:40:38","modified_gmt":"2025-10-23T17:40:38","slug":"healthy-sweet-potato-cookies","status":"publish","type":"post","link":"https:\/\/www.theleangreenbean.com\/healthy-sweet-potato-cookies\/","title":{"rendered":"Healthy Sweet Potato Cookies"},"content":{"rendered":"\n<p><em>These Healthy Sweet Potato Cookies are soft and fluffy! They&#8217;re naturally sweetened, made with real food ingredients and absolutely delicious. <\/em><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"1020\" src=\"https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2016\/03\/Sweet-Potato-Protein-Cookies.jpg\" alt=\"Healthy Sweet Potato Cookies made with oat flour\" class=\"wp-image-21233\" title=\"\" srcset=\"https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2016\/03\/Sweet-Potato-Protein-Cookies.jpg 680w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2016\/03\/Sweet-Potato-Protein-Cookies-133x200.jpg 133w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2016\/03\/Sweet-Potato-Protein-Cookies-367x550.jpg 367w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center\"><em>*Originally posted 3\/2016. Updated 10\/2025*<\/em><\/p>\n\n\n\n<p>Hi friends!<\/p>\n\n\n\n<p>These Healthy Sweet Potato Cookies have now been a go-to of mine since 2016. I love them for a quick snack and they came in super handy during the newborn phase when I often needed to eat quickly and with one hand.<\/p>\n\n\n\n<p>They&#8217;re very forgiving, and you can easily change up the mix-ins to make them more kid-friendly or to suit your tastebuds.<\/p>\n\n\n\n<p>I find myself making these cookies year round, but they&#8217;re especially perfect for a Fall snack or dessert. If you&#8217;re looking to do some additional Fall baking or whip up a treat over Thanksgiving, here are some ideas:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.theleangreenbean.com\/baked-pumpkin-donuts\/\">Baked Pumpkin Donuts<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.theleangreenbean.com\/pumpkin-bread\/\">Easy Pumpkin Bread<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.theleangreenbean.com\/gluten-free-pumpkin-yogurt-bars\/\">Gluten-Free Pumpkin Bean Bread<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.theleangreenbean.com\/gluten-free-sweet-potato-brownies\/\">Gluten-Free Sweet Potato Brownies<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.theleangreenbean.com\/cranberry-sweet-potato-muffins\/\">Cranberry Sweet Potato Muffins<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.theleangreenbean.com\/baked-sweet-potato-recipes\/\">20+ Baked Sweet Potato Recipes<\/a><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Why You&#8217;ll Love These Sweet Potato Cookies<\/h2>\n\n\n\n<p>These would make a great sweet potato breakfast cookie. They&#8217;re low in added sugar and high in protein and fiber\u2014a great way to start your day. They&#8217;d also be great for a snack, and if you throw in some chocolate chips, they could even pass as dessert to curb a sweet tooth.<\/p>\n\n\n\n<p>Eating these for breakfast works out well for me because I can eat them quickly while I&#8217;m trying to feed three kids. Plus, I can make a batch on Sunday and eat them all week! Food prep for the win.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ingredients for Sweet Potato Cookies<\/h2>\n\n\n\n<p>To make these cookies, you&#8217;ll just need a few simple ingredients:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sweet potato &#8211; I cook mine in the microwave for 5-6 minutes and let cool a few minutes before scooping out of the skin and mashing with a fork<\/li>\n\n\n\n<li>Nut or seed butter &#8211; I use peanut butter but you could use almond butter or sunflower seed butter to make them nut-free<\/li>\n\n\n\n<li>Eggs<\/li>\n\n\n\n<li>Cinnamon and vanilla -for flavor<\/li>\n\n\n\n<li>Maple Syrup &#8211; You could sub sugar if you prefer<\/li>\n\n\n\n<li>Seeds &#8211; Chia or hemp seeds work great in this recipe<\/li>\n\n\n\n<li>Pepitas &#8211; An easy way to add a boost of nutrients<\/li>\n\n\n\n<li>Dried fruit &#8211; works well with raisins or Craisins, or you can swap in chocolate chips<\/li>\n\n\n\n<li>Flour- To make these gluten-free, use oat flour or a 1:1 gluten-free flour blend. You can also use AP or white whole wheat flour<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">How To Make Sweet Potato Cookies (Step-by-Step)<\/h2>\n\n\n\n<p>Once you see how easy it is to make these cookies, you&#8217;ll be adding them to your weekly meal prep in no time!<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cook your sweet potato in the microwave, remove the skin and mash. <\/li>\n\n\n\n<li>Combine the mashed sweet potato, nut butter and eggs and stir until well combined. <\/li>\n\n\n\n<li>Add the vanilla, cinnamon, maple syrup, seeds and pepitas and mix well. <\/li>\n\n\n\n<li>Stir in the flour and baking soda until just mixed, then scoop onto cookie sheets and bake!<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Make-Ahead and Meal Prep<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Storage and Freezing Instructions<\/h3>\n\n\n\n<p>Store these cookies in an airtight container on the counter for 3-4 days. You can also freeze the cookies once cooled on a cookie tray, then transfer to a freezer-safe bag and pull them out as needed to defrost. <\/p>\n\n\n\n<p>In addition, you can make this dough ahead of time and store in the fridge until ready to bake, or scoop into balls and freeze until ready to bake.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How To Sweeten Sweet Potato Cookies<\/h2>\n\n\n\n<p>I love this recipe because it&#8217;s very lightly sweetened compared to most cookies and uses maple syrup. If you don&#8217;t want to use maple syrup, you could swap regular sugar, brown sugar, coconut sugar or even honey.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sweet Potato Cookie Baking Tips<\/h2>\n\n\n\n<p>My best tip for getting the perfect sweet potato cookies is to not over mix. Mix everything really well before you add the flour so you only need to stir enough to just combine it at the end. <\/p>\n\n\n\n<p>And don&#8217;t overbake these cookies! If you want them to spread a little more you can lightly flatten with a fork before baking but these cookies are meant to be light and fluffy!<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"1020\" src=\"https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2016\/03\/Sweet-Potato-Protein-Cookies-3.jpg\" alt=\"Recipe for soft Sweet Potato Cookies with chocolate chips\" class=\"wp-image-21234\" title=\"\" srcset=\"https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2016\/03\/Sweet-Potato-Protein-Cookies-3.jpg 680w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2016\/03\/Sweet-Potato-Protein-Cookies-3-133x200.jpg 133w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2016\/03\/Sweet-Potato-Protein-Cookies-3-367x550.jpg 367w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Sweet Potato Oatmeal Cookies<\/h2>\n\n\n\n<p>If you&#8217;d like an added boost of fiber, feel free to add some rolled oats into the mix! You could start with 1\/2 cup and increase if you like the added texture they provide.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Gluten-Free Sweet Potato Cookies<\/h2>\n\n\n\n<p>If you make this recipe as written, the cookies will be naturally gluten-free as long as you&#8217;re using certified gluten-free oats. Be sure to also check your Craisins to make sure they&#8217;re gluten-free as they sometimes have additional ingredients to sweeten them<\/p>\n\n\n\n<p>You can also use a 1:1 Gluten-free flour blend. I like <a href=\"https:\/\/shop.kingarthurbaking.com\/items\/gluten-free-measure-for-measure-flour?srsltid=AfmBOory1wrtLEk9Y690ZkF4IkI9KjAOCSdatL_ji4jOY-CNel2W2B0l\" target=\"_blank\" rel=\"noopener\">King Arthur Measure for Measure<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Vegan Sweet Potato Cookies<\/h2>\n\n\n\n<p>To make these cookies vegan, swap the eggs for flax eggs. Here&#8217;s <a href=\"https:\/\/cookieandkate.com\/flax-egg-recipe\/\" target=\"_blank\" rel=\"noopener\">how to make flax eggs<\/a>. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sweet Potato Chocolate Chip Cookies<\/h2>\n\n\n\n<p>To make these cookies a little more dessert-like, try swapping the dried fruit for chocolate chips.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sweet Potato Cookies vs Pumpkin Cookies<\/h2>\n\n\n\n<p>In a recipe like this, you can easily swap pumpkin puree for mashed sweet potato and there won&#8217;t be much of a difference. In general, both pumpkin and sweet potato cookies will be light and fluffy vs dense and chewy. If you&#8217;re looking for a chewy pumpkin cookie recipe try these <a href=\"https:\/\/sallysbakingaddiction.com\/pumpkin-chocolate-chip-cookies\/\" target=\"_blank\" rel=\"noopener\">Chewy Pumpkin Chocolate Chip Cookies.<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Sweet Potato Cookie Flavor Variations<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">No added sugar sweet potato cookies<\/h3>\n\n\n\n<p>To make these cookies free of added sugar, you could try swapping mashed banana or baby food prunes (pureed) to add some sweetness naturally. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Nut-free sweet potato cookies<\/h3>\n\n\n\n<p>I use peanut butter but you can make them nut-free with <a href=\"https:\/\/thrivemarket.com\/p\/sunbutter-no-sugar-added-sunflower-butter?utm_source=google&amp;utm_medium=pla&amp;utm_campaign=Shopping_Engagement_Smart_Members&amp;utm_content=737539193582&amp;utm_term=pmax&amp;gclid=CjwKCAjwu4WoBhBkEiwAojNdXjKy65ODnPuBqZyqmk4g1zM4_YXp-TnI_NoIkbRocXcM9X6GO-UH9BoC308QAvD_BwE\" target=\"_blank\" rel=\"noopener\">sunflower seed butter<\/a>. Just know that they will likely turn green when baked due to a reaction with the baking soda. Perfectly safe to eat!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Other mix-ins<\/h3>\n\n\n\n<p>For a Fall twist, try adding chopped pecans and a maple glaze. For a more tropical twist, swap raisins for dried pineapple and add some shredded coconut!<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Easy Sweet Potato Cookies Recipe<\/h2>\n\n\n<svg aria-hidden=\"true\" style=\"position: absolute;width: 0;height: 0;overflow: hidden\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<defs>\n<symbol viewbox=\"9 9 46 42\" id=\"wpt-star-full\">\n\t<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\" \/>\n<\/symbol>\n<\/defs>\n<\/svg>\n<a class=\"button tasty-recipes-print-button tasty-recipes-no-print tasty-recipes-print-above-card\" href=\"https:\/\/www.theleangreenbean.com\/healthy-sweet-potato-cookies\/print\/33552\/\">Print<\/a><span class=\"tasty-recipes-jump-target\" id=\"tasty-recipes-33552-jump-target\" style=\"display:block;padding-top:2px;margin-top:-2px;\"><\/span><div id=\"tasty-recipes-33552\" data-tr-id=\"33552\" class=\"tasty-recipes tasty-recipes-33552 tasty-recipes-display tasty-recipes-has-image\" data-tasty-recipes-customization=\"primary-color.background-color primary-color.outline-color\">\n\n\n<h2 class=\"tasty-recipes-title\" data-tasty-recipes-customization=\"h2-color.color h2-transform.text-transform\">Healthy Sweet Potato Cookies Recipe<\/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:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2018\/06\/Sweet-Potato-Protein-Cookies-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" data-pin-nopin=\"true\" title=\"\">\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:\/\/www.theleangreenbean.com\/healthy-sweet-potato-cookies\/print\/33552\/\" target=\"_blank\" data-tasty-recipes-customization=\"\">\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\t<div class=\"tasty-recipes-rating\" data-tasty-recipes-customization=\"body-color.color\">\n\t\t\t\t\t<p><svg aria-hidden=\"true\" style=\"position: absolute;width: 0;height: 0;overflow: hidden\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<defs>\n<symbol viewbox=\"9 9 46 42\" id=\"wpt-star-full\">\n\t<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\" \/>\n<\/symbol>\n<\/defs>\n<\/svg>\n<span class=\"tasty-recipes-ratings-buttons tasty-recipes-no-ratings-buttons\"\tdata-tr-default-rating=\"4.7\"\t>\t\t<span class=\"tasty-recipes-rating\" data-tr-checked=\"1\">\t\t<i class=\"checked\" data-rating=\"5\">\t\t\t<span class=\"tasty-recipes-rating-solid\" data-tr-clip=\"70\">\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"9 9 46 42\" width=\"18\" height=\"17\">\t<defs>\t\t<linearGradient id=\"tasty-recipes-clip-10\">\t\t\t<stop offset=\"10%\" stop-color=\"currentColor\" \/>\t\t\t<stop stop-opacity=\"var(--tr-star-opacity)\" offset=\"0%\" stop-color=\"currentColor\" \/>\t\t<\/linearGradient>\t\t<linearGradient id=\"tasty-recipes-clip-20\">\t\t\t<stop offset=\"20%\" stop-color=\"currentColor\" \/>\t\t\t<stop stop-opacity=\"var(--tr-star-opacity)\" offset=\"0%\" stop-color=\"currentColor\" \/>\t\t<\/linearGradient>\t\t<linearGradient id=\"tasty-recipes-clip-30\">\t\t\t<stop offset=\"30%\" stop-color=\"currentColor\" \/>\t\t\t<stop stop-opacity=\"var(--tr-star-opacity)\" offset=\"0%\" stop-color=\"currentColor\" \/>\t\t<\/linearGradient>\t\t<linearGradient id=\"tasty-recipes-clip-40\">\t\t\t<stop offset=\"40%\" stop-color=\"currentColor\" \/>\t\t\t<stop stop-opacity=\"var(--tr-star-opacity)\" offset=\"0%\" stop-color=\"currentColor\" \/>\t\t<\/linearGradient>\t\t<linearGradient id=\"tasty-recipes-clip-50\">\t\t\t<stop offset=\"50%\" stop-color=\"currentColor\" \/>\t\t\t<stop stop-opacity=\"var(--tr-star-opacity)\" offset=\"0%\" stop-color=\"currentColor\" \/>\t\t<\/linearGradient>\t\t<linearGradient id=\"tasty-recipes-clip-60\">\t\t\t<stop offset=\"60%\" stop-color=\"currentColor\" \/>\t\t\t<stop stop-opacity=\"var(--tr-star-opacity)\" offset=\"0%\" stop-color=\"currentColor\" \/>\t\t<\/linearGradient>\t\t<linearGradient id=\"tasty-recipes-clip-70\">\t\t\t<stop offset=\"70%\" stop-color=\"currentColor\" \/>\t\t\t<stop stop-opacity=\"var(--tr-star-opacity)\" offset=\"0%\" stop-color=\"currentColor\" \/>\t\t<\/linearGradient>\t\t<linearGradient id=\"tasty-recipes-clip-80\">\t\t\t<stop offset=\"80%\" stop-color=\"currentColor\" \/>\t\t\t<stop stop-opacity=\"var(--tr-star-opacity)\" offset=\"0%\" stop-color=\"currentColor\" \/>\t\t<\/linearGradient>\t\t<linearGradient id=\"tasty-recipes-clip-90\">\t\t\t<stop offset=\"90%\" stop-color=\"currentColor\" \/>\t\t\t<stop stop-opacity=\"var(--tr-star-opacity)\" offset=\"0%\" stop-color=\"currentColor\" \/>\t\t<\/linearGradient>\t<\/defs>\t<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>\t\t\t<\/span>\t\t\t<span class=\"tasty-recipes-screen-reader\">\t\t\t\t5 Stars\t\t\t<\/span>\t\t<\/i>\t<\/span>\t\t<span class=\"tasty-recipes-rating\" >\t\t<i class=\"checked\" data-rating=\"4\">\t\t\t<span class=\"tasty-recipes-rating-solid\" data-tr-clip=\"100\">\t\t\t\t<svg class=\"tasty-recipes-svg\"><use href=\"#wpt-star-full\" \/><\/svg>\t\t\t<\/span>\t\t\t<span class=\"tasty-recipes-screen-reader\">\t\t\t\t4 Stars\t\t\t<\/span>\t\t<\/i>\t<\/span>\t\t<span class=\"tasty-recipes-rating\" >\t\t<i class=\"checked\" data-rating=\"3\">\t\t\t<span class=\"tasty-recipes-rating-solid\" data-tr-clip=\"100\">\t\t\t\t<svg class=\"tasty-recipes-svg\"><use href=\"#wpt-star-full\" \/><\/svg>\t\t\t<\/span>\t\t\t<span class=\"tasty-recipes-screen-reader\">\t\t\t\t3 Stars\t\t\t<\/span>\t\t<\/i>\t<\/span>\t\t<span class=\"tasty-recipes-rating\" >\t\t<i class=\"checked\" data-rating=\"2\">\t\t\t<span class=\"tasty-recipes-rating-solid\" data-tr-clip=\"100\">\t\t\t\t<svg class=\"tasty-recipes-svg\"><use href=\"#wpt-star-full\" \/><\/svg>\t\t\t<\/span>\t\t\t<span class=\"tasty-recipes-screen-reader\">\t\t\t\t2 Stars\t\t\t<\/span>\t\t<\/i>\t<\/span>\t\t<span class=\"tasty-recipes-rating\" >\t\t<i class=\"checked\" data-rating=\"1\">\t\t\t<span class=\"tasty-recipes-rating-solid\" data-tr-clip=\"100\">\t\t\t\t<svg class=\"tasty-recipes-svg\"><use href=\"#wpt-star-full\" \/><\/svg>\t\t\t<\/span>\t\t\t<span class=\"tasty-recipes-screen-reader\">\t\t\t\t1 Star\t\t\t<\/span>\t\t<\/i>\t<\/span><\/span><\/p>\n\t\t\t\t\t\t\t<p><span data-tasty-recipes-customization=\"detail-label-color.color\" class=\"rating-label\"><span class=\"average\">4.7<\/span> from <span class=\"count\">14<\/span> reviews<\/span><\/p>\n\t\t\t<\/div>\n\n\n\t<div class=\"tasty-recipes-description\" data-tasty-recipes-customization=\"body-color.color\">\n\t\t<p>No protein powder required for these Healthy Sweet Potato Cookies! They&#8217;re gluten-free, made with real food ingredients and packed with protein and fiber. Enjoy them for breakfast or an afternoon snack!<\/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=\"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\">5 minutes<\/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\">10 minutes<\/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\">15 minutes<\/span><\/li>\n\t\t\t\t\t\t\t<li class=\"yield\"><strong data-tasty-recipes-customization=\"detail-label-color.color\" class=\"tasty-recipes-label\">Yield:<\/strong> <span data-tasty-recipes-customization=\"detail-value-color.color\" class=\"tasty-recipes-yield\"><span data-amount=\"8\">8<\/span>&#8211;<span data-amount=\"12\">12<\/span> cookies <span class=\"tasty-recipes-yield-scale\"><span data-amount=\"1\">1<\/span>x<\/span><\/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<ul>\n<li><span data-amount=\"0.75\" data-unit=\"cup\">3\/4 cup<\/span> cooked, mashed sweet potato<\/li>\n<li><span data-amount=\"0.5\" data-unit=\"cup\">1\/2 cup<\/span> nut butter (i use peanut butter but almond butter or sunflower seed butter would be great)<\/li>\n<li><span data-amount=\"2\">2<\/span> eggs<\/li>\n<li><span data-amount=\"1\" data-unit=\"tsp\">1 tsp<\/span> vanilla extract<\/li>\n<li><span data-amount=\"1\" data-unit=\"tsp\">1 tsp<\/span> cinnamon<\/li>\n<li><span data-amount=\"2\">2<\/span>&#8211;<span data-amount=\"3\">3<\/span> Tbsp maple syrup (depending on desired level of sweetness)<\/li>\n<li><span data-amount=\"2\" data-unit=\"tbsp\">2 Tbsp<\/span> chia seeds<\/li>\n<li><span data-amount=\"0.5\" data-unit=\"cup\">1\/2 cup<\/span> pepitas (shelled pumpkin seeds)<\/li>\n<li><span data-amount=\"0.25\" data-unit=\"cup\">1\/4 cup<\/span> Craisins or raisins<\/li>\n<li><span data-amount=\"0.25\" data-unit=\"cup\">1\/4 cup<\/span> oat flour (white whole wheat flour also works)<\/li>\n<li><span data-amount=\"1\" data-unit=\"tsp\">1 tsp<\/span> baking soda<\/li>\n<\/ul>\n<!--INSIDE_INGREDIENTS-->\t\t<\/div>\n\t\t<div class=\"tasty-recipes-cook-mode\">\n\t<div class=\"tasty-recipes-cook-mode__container\">\n\t\t<label class=\"tasty-recipes-cook-mode__switch\">\n\t\t\t<input type=\"checkbox\" id=\"tasty_recipes_696e53a9892cd_cookmode\">\n\t\t\t<span class=\"tasty-recipes-cook-mode__switch-slider tasty-recipes-cook-mode__switch-round\"\n\t\t\t\tdata-tasty-recipes-customization=\"button-color.background button-text-color.color\"><\/span>\n\t\t<\/label>\n\t\t<label for=\"tasty_recipes_696e53a9892cd_cookmode\">\n\t\t\t<span class=\"tasty-recipes-cook-mode__label\">Cook Mode<\/span>\n\t\t\t<span class=\"tasty-recipes-cook-mode__helper\">\n\t\t\t\tPrevent your screen from going dark\t\t\t<\/span>\n\t\t<\/label>\n\t<\/div>\n<\/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<ol>\n<li id=\"instruction-step-1\">Combine sweet potato, peanut butter and eggs in a large bowl and mix well.<\/li>\n<li id=\"instruction-step-2\">Add vanilla, cinnamon, maple syrup, chia seeds, pumpkin seeds and Craisins and stir to combine.<\/li>\n<li id=\"instruction-step-3\">Add oat flour and baking soda and stir.<\/li>\n<li id=\"instruction-step-4\">Scoop onto cookie sheet lined with parchment paper (8-12 cookies).<\/li>\n<li id=\"instruction-step-5\">Bake at 375 degrees for 10-12 minutes.<\/li>\n<\/ol>\n\t\t<\/div>\n\t<\/div>\n\n\n\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>Tag <a href=\"https:\/\/www.instagram.com\/theleangreenbean\" target=\"_blank\" rel=\"noreferrer noopener\">@theleangreenbean<\/a> on Instagram<\/p><\/div>\n<\/footer>\n\n\n\n<script>\nwindow.trCommon={\"minRating\":6,\"ajaxurl\":\"https:\\\/\\\/www.theleangreenbean.com\\\/wp-admin\\\/admin-ajax.php\",\"ratingNonce\":\"\",\"postId\":21231};\nwindow.TastyRecipes = window.TastyRecipes || {};\n\nwindow.TastyRecipes.smoothScroll = {\ninit() {\ndocument.addEventListener( 'click', ( e ) => {\nlet anchor = e.target;\nif ( anchor.tagName !== 'A' ) {\nanchor = anchor.closest( 'a.tasty-recipes-scrollto' );\n}\n\nif ( ! anchor || ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) {\nreturn;\n}\n\nconst elementHref = anchor.getAttribute( 'href' );\nif ( ! elementHref ) {\nreturn;\n}\n\ne.preventDefault();\nthis.goToSelector( elementHref );\n});\n},\ngoToSelector( selector ) {\nconst element = document.querySelector( selector );\nif ( ! element ) {\nreturn;\n}\nelement.scrollIntoView( { behavior: 'smooth' } );\n}\n};\n\ndocument.addEventListener(\n'DOMContentLoaded',\n() => window.TastyRecipes.smoothScroll.init()\n);\n\n(function(){\n\n\nvar bothEquals = function( d1, d2, D ) {\nvar ret = 0;\nif (d1<=D) {\nret++;\n}\nif (d2<=D) {\nret++;\n}\nreturn ret === 2;\n};\n\nvar 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\nwindow.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\nwindow.tastyRecipesFormatAmount = function(amount, el) {\nif ( parseFloat( amount ) === parseInt( amount ) ) {\nreturn amount;\n}\nvar roundType = 'frac';\nif (typeof el.dataset.amountShouldRound !== 'undefined') {\nif ('false' !== el.dataset.amountShouldRound) {\nif ( 'number' === el.dataset.amountShouldRound ) {\nroundType = 'number';\n} else if ('frac' === el.dataset.amountShouldRound) {\nroundType = 'frac';\n} else if ('vulgar' === el.dataset.amountShouldRound) {\nroundType = 'vulgar';\n} else {\nroundType = 'integer';\n}\n}\n}\nif ('number' === roundType) {\namount = Number.parseFloat(amount).toPrecision(2);\n} else if ('integer' === roundType) {\namount = Math.round(amount);\n} else if ('frac' === roundType || 'vulgar' === roundType) {\nvar denom = 8;\nif (typeof el.dataset.unit !== 'undefined') {\nvar unit = el.dataset.unit;\nif (['cups','cup','c'].includes(unit)) {\ndenom = 4;\nif (0.125 === amount) {\ndenom = 8;\n}\nif (\"0.1667\" === Number.parseFloat( amount ).toPrecision(4)) {\ndenom = 6;\n}\n}\nif (['tablespoons','tablespoon','tbsp'].includes(unit)) {\ndenom = 2;\n}\nif (['teaspoons','teaspoon','tsp'].includes(unit)) {\ndenom = 8;\n}\n}\nvar amountArray = frac.cont( amount, denom, true );\nvar newAmount = '';\nif ( amountArray[1] !== 0 ) {\nnewAmount = amountArray[1] + '\/' + amountArray[2];\nif ('vulgar' === roundType) {\nObject.keys(window.tastyRecipesVulgarFractions).forEach(function(vulgar) {\nif (newAmount === window.tastyRecipesVulgarFractions[vulgar]) {\nnewAmount = vulgar;\n}\n});\n}\n}\nif ( newAmount ) {\nnewAmount = ' ' + newAmount;\n}\nif ( amountArray[0] ) {\nnewAmount = amountArray[0] + newAmount;\n}\namount = newAmount;\n}\nreturn amount;\n};\n\n\nwindow.tastyRecipesUpdatePrintLink = () => {\n\nconst printButton = document.querySelector( '.tasty-recipes-print-button' );\n\n\nif ( ! printButton ) {\nreturn;\n}\n\nconst printURL = new URL( printButton.href );\nconst searchParams = new URLSearchParams( printURL.search );\n\nconst unitButton = document.querySelector( '.tasty-recipes-convert-button-active' );\nconst scaleButton = document.querySelector( '.tasty-recipes-scale-button-active' );\n\nlet unit = '';\nlet scale = '';\n\nif ( unitButton ) {\nunit = unitButton.dataset.unitType;\nsearchParams.delete('unit');\nsearchParams.set( 'unit', unit );\n}\n\nif ( scaleButton ) {\nscale = scaleButton.dataset.amount;\nsearchParams.set( 'scale', scale );\n}\n\nconst paramString = searchParams.toString();\nconst newURL = '' === paramString ? printURL.href : printURL.origin + printURL.pathname + '?' + paramString;\nconst printLinks = document.querySelectorAll( '.tasty-recipes-print-link' );\n\nprintLinks.forEach( ( el ) => {\nel.href = newURL;\n});\n\nconst printButtons = document.querySelectorAll( '.tasty-recipes-print-button' );\nprintButtons.forEach( ( el ) => {\nel.href = newURL;\n});\n};\n\n\ndocument.addEventListener( 'DOMContentLoaded', () => {\n\n\nif ( ! window.location.href.includes( '\/print\/' ) ) {\nreturn;\n}\n\nconst searchParams = new URLSearchParams( window.location.search );\n\nconst unit = searchParams.get( 'unit' );\nconst scale = searchParams.get( 'scale' );\n\nif ( unit && ( 'metric' === unit || 'usc' === unit ) ) {\ndocument.querySelector( '.tasty-recipes-convert-button[data-unit-type=\"' + unit + '\"]' ).click();\n}\n\nif ( scale && Number(scale) > 0 ) {\ndocument.querySelector( '.tasty-recipes-scale-button[data-amount=\"' + Number(scale) + '\"]' ).click();\n}\n});\n}());\n\n(function(){\nvar buttonClass = 'tasty-recipes-scale-button',\nbuttonActiveClass = 'tasty-recipes-scale-button-active',\nbuttons = document.querySelectorAll('.tasty-recipes-scale-button');\nif ( ! buttons ) {\nreturn;\n}\n\nbuttons.forEach(function(button){\nbutton.addEventListener('click', function(event){\nevent.preventDefault();\nvar recipe = event.target.closest('.tasty-recipes');\nif ( ! recipe ) {\nreturn;\n}\nvar otherButtons = recipe.querySelectorAll('.' + buttonClass);\notherButtons.forEach(function(bt){\nbt.classList.remove(buttonActiveClass);\n});\nbutton.classList.add(buttonActiveClass);\n\n\nvar scalables = recipe.querySelectorAll('span[data-amount]');\nvar buttonAmount = parseFloat( button.dataset.amount );\nscalables.forEach(function(scalable){\nif (typeof scalable.dataset.amountOriginalType === 'undefined'\n&& typeof scalable.dataset.nfOriginal === 'undefined') {\nif (-1 !== scalable.innerText.indexOf('\/')) {\nscalable.dataset.amountOriginalType = 'frac';\n}\nif (-1 !== scalable.innerText.indexOf('.')) {\nscalable.dataset.amountOriginalType = 'number';\n}\nObject.keys(window.tastyRecipesVulgarFractions).forEach(function(vulgar) {\nif (-1 !== scalable.innerText.indexOf(vulgar)) {\nscalable.dataset.amountOriginalType = 'vulgar';\n}\n});\nif (typeof scalable.dataset.amountOriginalType !== 'undefined') {\nscalable.dataset.amountShouldRound = scalable.dataset.amountOriginalType;\n}\n}\nvar amount = parseFloat( scalable.dataset.amount ) * buttonAmount;\namount = window.tastyRecipesFormatAmount(amount, scalable);\nif ( typeof scalable.dataset.unit !== 'undefined' ) {\nif ( ! scalable.classList.contains('nutrifox-quantity') ) {\nif ( ! scalable.classList.contains('nutrifox-second-quantity') ) {\namount += ' ' + scalable.dataset.unit;\n}\n}\n}\nscalable.innerText = amount;\n});\n\nvar nonNumerics = recipe.querySelectorAll('[data-has-non-numeric-amount]');\nnonNumerics.forEach(function(nonNumeric){\nvar indicator = nonNumeric.querySelector('span[data-non-numeric-label]');\nif ( indicator ) {\nnonNumeric.removeChild(indicator);\n}\nif ( 1 !== buttonAmount ) {\nindicator = document.createElement('span');\nindicator.setAttribute('data-non-numeric-label', true);\nvar text = document.createTextNode(' (x' + buttonAmount + ')');\nindicator.appendChild(text);\nnonNumeric.appendChild(indicator);\n}\n});\n\nwindow.tastyRecipesUpdatePrintLink();\n});\n});\n}());\n\nwindow.TastyRecipes = window.TastyRecipes || {};\nwindow.TastyRecipes.cookMode = {\nwakeLockApi: false,\nwakeLock: false,\ncookModeSelector: '.tasty-recipes-cook-mode',\ninit() {\nif (\"wakeLock\" in navigator && \"request\" in navigator.wakeLock) {\nthis.wakeLockApi = navigator.wakeLock;\n}\n\nconst cookModes = document.querySelectorAll(this.cookModeSelector);\n\nif (cookModes.length > 0) {\nfor (const cookMode of cookModes) {\nif (this.wakeLockApi) {\ncookMode.querySelector('input[type=\"checkbox\"]').addEventListener(\"change\", event => {\nthis.checkboxChange(event.target);\n}, false);\n} else {\ncookMode.style.display = \"none\";\n}\n}\n}\n},\ncheckboxChange(checkbox) {\nif (checkbox.checked) {\nthis.lock();\n} else {\nthis.unlock();\n}\n},\nsetCheckboxesState(state) {\nconst checkboxes = document.querySelectorAll(this.cookModeSelector + ' input[type=\"checkbox\"]');\nfor (const checkbox of checkboxes) {\ncheckbox.checked = state;\n}\n},\nasync lock() {\ntry {\nthis.wakeLock = await this.wakeLockApi.request(\"screen\");\nthis.wakeLock.addEventListener(\"release\", () => {\nthis.wakeLock = false;\nthis.setCheckboxesState(false);\n});\nthis.setCheckboxesState(true);\n} catch (error) {\nthis.setCheckboxesState(false);\n}\n},\nunlock() {\nif (this.wakeLock) {\nthis.wakeLock.release();\nthis.wakeLock = false;\n}\nthis.setCheckboxesState(false);\n}\n};\n\n(function(callback) {\nif (document.readyState !== \"loading\") {\ncallback();\n} else {\ndocument.addEventListener(\"DOMContentLoaded\", callback);\n}\n})(() => {\nwindow.TastyRecipes.cookMode.init();\n});\n\n\n\nwindow.TastyRecipes = window.TastyRecipes || {};\n\nwindow.TastyRecipes.staticTooltip = {\nelement: null,\ntooltipElement: null,\ndeleting: false,\ninit( element ) {\nif ( this.deleting ) {\nreturn;\n}\nthis.element = element;\nthis.buildElements();\n},\ndestroy() {\nif ( ! this.tooltipElement || this.deleting ) {\nreturn;\n}\n\nthis.deleting = true;\nthis.tooltipElement.classList.remove( 'opened' );\n\nsetTimeout( () => {\nthis.tooltipElement.remove();\nthis.deleting = false;\n}, 500 );\n},\nbuildElements() {\nconst tooltipElement = document.createElement( 'div' );\ntooltipElement.classList.add( 'tasty-recipes-static-tooltip');\ntooltipElement.setAttribute( 'id', 'tasty-recipes-tooltip' );\n\nconst currentTooltipElement = document.getElementById( 'tasty-recipes-tooltip' );\nif ( currentTooltipElement ) {\ndocument.body.replaceChild( tooltipElement, currentTooltipElement );\n} else {\ndocument.body.appendChild( tooltipElement );\n}\n\nthis.tooltipElement = document.getElementById( 'tasty-recipes-tooltip' );\n},\nshow() {\nif ( ! this.tooltipElement ) {\nreturn;\n}\n\nconst tooltipTop = this.element.getBoundingClientRect().top\n+ window.scrollY\n- 10 \/\/ 10px offset.\n- this.tooltipElement.getBoundingClientRect().height;\nconst tooltipLeft = this.element.getBoundingClientRect().left\n- ( this.tooltipElement.getBoundingClientRect().width \/ 2 )\n+ ( this.element.getBoundingClientRect().width \/ 2 ) - 1;\nconst posLeft = Math.max( 10, tooltipLeft );\nthis.maybeRemoveTail( posLeft !== tooltipLeft );\n\nthis.tooltipElement.setAttribute( 'style', 'top:' + tooltipTop + 'px;left:' + posLeft + 'px;' );\nthis.tooltipElement.classList.add( 'opened' );\n\n},\nmaybeRemoveTail( removeTail ) {\nif ( removeTail ) {\nthis.tooltipElement.classList.add( 'tr-hide-tail' );\n} else {\nthis.tooltipElement.classList.remove( 'tr-hide-tail' );\n}\n},\nchangeMessage( message ) {\nif ( ! this.tooltipElement ) {\nreturn;\n}\nthis.tooltipElement.innerHTML = message;\n}\n};\n\nwindow.TastyRecipes.ajax = {\nsendPostRequest( url, data, success, failure ) {\nconst xhr = new XMLHttpRequest();\nxhr.open( 'POST', url, true );\nxhr.send( this.preparePostData( data ) );\n\nxhr.onreadystatechange = () => {\nif ( 4 !== xhr.readyState ) {\nreturn;\n}\nif ( xhr.status === 200 ) {\nsuccess( JSON.parse( xhr.responseText ) );\nreturn;\n}\n\nfailure( xhr );\n};\n\nxhr.onerror = () => {\nfailure( xhr );\n};\n},\npreparePostData( data ) {\nconst formData = new FormData();\n\nfor ( const key in data ) {\nformData.append( key, data[key] );\n}\nreturn formData;\n},\n};\n\nwindow.TastyRecipes.ratings = {\ndefaultRating: 0,\ncurrentRatingPercentage: 100,\nsavingRating: false,\ninit( minRating ) {\nthis.minRating = minRating;\n\nthis.formWatchRating();\nthis.closeTooltipWhenClickOutside();\nthis.addBodyClassBasedOnSelectedRating();\nthis.backwardCompFormRatingPosition();\n},\nformWatchRating() {\nconst ratings = document.querySelectorAll('.tasty-recipes-no-ratings-buttons [data-rating]');\nif ( ratings.length <= 0 ) {\nreturn;\n}\nfor ( const rating of ratings ) {\nrating.addEventListener( 'click', event => {\nevent.preventDefault();\nthis.defaultRating = event.target.closest( '.checked' ).dataset.rating;\nthis.setCheckedStar( event.target );\nthis.maybeSendRating( this.defaultRating, event.target );\nthis.setRatingInForm( this.defaultRating );\n} );\n}\n},\ncloseTooltipWhenClickOutside() {\nwindow.addEventListener( 'click', e => {\n\/\/ Bailout (don't remove the tooltip) when the clicked element is a rating star, or it's the tooltip itself.\nif ( e.target.closest( '.tasty-recipes-rating' ) || e.target.classList.contains( 'tasty-recipes-static-tooltip' ) ) {\nreturn;\n}\n\nwindow.TastyRecipes.staticTooltip.destroy();\n} );\n},\n setRatingInForm( rating ) {\nconst ratingInput = document.querySelector( '#respond .tasty-recipes-rating[value=\"' + rating + '\"]' );\nif ( ! ratingInput ) {\nreturn;\n}\nratingInput.click();\n},\naddBodyClassBasedOnSelectedRating() {\nconst ratingInputs = document.querySelectorAll( 'input.tasty-recipes-rating' );\nif ( ! ratingInputs ) {\nreturn;\n}\nfor ( const ratingInput of ratingInputs ) {\nratingInput.addEventListener( 'click', currentEvent => {\nconst selectedRating = currentEvent.target.getAttribute( 'value' );\nthis.handleBodyClassByRating( selectedRating );\nthis.toggleCommentTextareaRequired( selectedRating );\n} );\n}\n},\nhandleBodyClassByRating( rating ) {\nif ( rating < this.minRating ) {\ndocument.body.classList.remove( 'tasty-recipes-selected-minimum-rating' );\nreturn;\n}\ndocument.body.classList.add( 'tasty-recipes-selected-minimum-rating' );\n},\ntoggleCommentTextareaRequired( rating ) {\nconst commentTextarea = document.getElementById( 'comment' );\nif ( ! commentTextarea ) {\nreturn;\n}\n\nif ( rating < this.minRating ) {\ncommentTextarea.setAttribute( 'required', '' );\nreturn;\n}\n\ncommentTextarea.removeAttribute( 'required' );\n},\nmaybeSendRating( rating, element ) {\nif ( this.savingRating === rating ) {\nreturn;\n}\n\nthis.savingRating = rating;\nwindow.TastyRecipes.staticTooltip.init( element );\n\nconst recipeCardElement = element.closest( '.tasty-recipes' );\nif ( ! recipeCardElement ) {\nwindow.TastyRecipes.staticTooltip.destroy();\nreturn;\n}\n\nwindow.TastyRecipes.ajax.sendPostRequest(\nwindow.trCommon.ajaxurl,\n{\naction: 'tasty_recipes_save_rating',\nrating,\nnonce: window.trCommon.ratingNonce,\npost_id: window.trCommon.postId,\nrecipe_id: recipeCardElement.dataset.trId,\n},\n( response ) => {\nwindow.TastyRecipes.staticTooltip.changeMessage( response.data.message );\nwindow.TastyRecipes.staticTooltip.show();\nthis.updateAverageText( response.data, recipeCardElement );\nthis.maybeFillCommentForm( response.data );\n\n\/\/ Hide the tooltip after 5 seconds.\nsetTimeout( () => {\nthis.maybeResetTooltip( recipeCardElement, response.data, rating );\n}, 5000 );\n},\n() => {\nthis.resetTooltip( recipeCardElement );\n}\n);\n},\nupdateAverageText( data, recipeCardElement ) {\nif ( ! data.average ) {\nreturn;\n}\nthis.setRatingPercent( data );\n\nif ( ! data.count ) {\nreturn;\n}\n\nconst quickLink = document.querySelector( '.tasty-recipes-rating-link' );\nif ( quickLink ) {\nthis.setTextInContainer( quickLink, data );\nthis.setPartialStar( quickLink );\n}\n\nconst cardStars = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );\ncardStars.dataset.trDefaultRating = data.average;\nthis.setTextInContainer( recipeCardElement.querySelector( '.tasty-recipes-rating' ), data );\n},\nsetTextInContainer( container, data ) {\nif ( ! container ) {\nreturn;\n}\n\nif ( data.label ) {\nconst ratingLabelElement = container.querySelector( '.rating-label' );\nif ( ratingLabelElement ) {\nratingLabelElement.innerHTML = data.label;\n}\nreturn;\n}\n\nconst averageElement = container.querySelector( '.average' );\nif ( averageElement ) {\naverageElement.textContent = data.average;\n}\n\nconst countElement = container.querySelector( '.count' );\nif ( countElement ) {\ncountElement.textContent = data.count;\n}\n},\nsetPartialStar( container ) {\nconst highestStar = container.querySelector( '[data-rating=\"' + Math.ceil( this.defaultRating ) + '\"]' );\nif ( highestStar ) {\nhighestStar.dataset.trClip = this.currentRatingPercentage;\n}\n},\nsetRatingPercent( data ) {\nthis.defaultRating = data.average.toFixed( 1 );\nconst parts = data.average.toFixed( 2 ).toString().split( '.' );\nthis.currentRatingPercentage = parts[1] ? parts[1] : 100;\nif ( this.currentRatingPercentage === '00' ) {\nthis.currentRatingPercentage = 100;\n}\n},\nsetCheckedStar( target ) {\nconst cardRatingContainer = target.closest( '.tasty-recipes-ratings-buttons' );\nconst selectedRatingElement = cardRatingContainer.querySelector( '[data-tr-checked]' );\nif ( selectedRatingElement ) {\ndelete selectedRatingElement.dataset.trChecked;\n}\n\nconst thisStar = target.closest( '.tasty-recipes-rating' );\nthisStar.dataset.trChecked = 1;\nthisStar.querySelector( '[data-tr-clip]' ).dataset.trClip = 100;\n},\nmaybeFillCommentForm( data ) {\nif ( ! data.comment || ! data.comment.content ) {\nreturn;\n}\n\nconst commentForm = document.querySelector( '#commentform' );\nif ( ! commentForm ) {\nreturn;\n}\n\nconst commentBox = commentForm.querySelector( '[name=comment]' );\nif ( ! commentBox || commentBox.value ) {\nreturn;\n}\n\n\/\/ Add comment details for editing.\ncommentBox.innerHTML = data.comment.content;\nif ( data.comment.name ) {\ncommentForm.querySelector( '[name=author]' ).value = data.comment.name;\ncommentForm.querySelector( '[name=email]' ).value = data.comment.email;\n}\n},\nmaybeResetTooltip( recipeCardElement, data, rating ) {\nif ( this.savingRating === rating ) {\nthis.resetTooltip( recipeCardElement, data );\n}\n},\nresetTooltip( recipeCardElement, data ) {\nwindow.TastyRecipes.staticTooltip.destroy();\nthis.savingRating = false;\n\n\/\/ Reset the default rating.\nconst cardRatingContainer = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );\nif ( cardRatingContainer ) {\nthis.defaultRating = ( data && data.average ) ? data.average.toFixed(1) : cardRatingContainer.dataset.trDefaultRating;\ncardRatingContainer.dataset.trDefaultRating = this.defaultRating;\n\nthis.resetSelectedStar( cardRatingContainer, data );\n}\n},\nresetSelectedStar( cardRatingContainer ) {\nconst selectedRatingElement = cardRatingContainer.querySelector( '[data-rating=\"' + Math.ceil( this.defaultRating ) + '\"]' );\nif ( selectedRatingElement ) {\nselectedRatingElement.querySelector( '[data-tr-clip]' ).dataset.trClip = this.currentRatingPercentage;\nselectedRatingElement.parentNode.dataset.trChecked = 1;\n}\n\nconst previousSelectedElement= cardRatingContainer.querySelector( '[data-tr-checked]' );\nif ( previousSelectedElement ) {\nconst currentSelectedRating = previousSelectedElement.querySelector('[data-rating]');\nif ( currentSelectedRating !== selectedRatingElement ) {\ndelete previousSelectedElement.dataset.trChecked;\n}\n}\n},\nbackwardCompFormRatingPosition() {\nconst ratingsButtons = document.querySelector( '#respond .tasty-recipes-ratings-buttons, #tasty-recipes-comment-rating .tasty-recipes-ratings-buttons' );\nif ( ! ratingsButtons ) {\nreturn;\n}\nconst ratingsButtonsStyles = window.getComputedStyle(ratingsButtons);\nif ( ! ratingsButtonsStyles.display.includes( 'flex' ) ) {\nratingsButtons.style.direction = 'rtl';\n}\n\nif ( typeof tastyRecipesRating !== 'undefined' ) {\n\/\/ Select the rating that was previously selected in admin.\nratingsButtons.querySelector( '.tasty-recipes-rating[value=\"' + tastyRecipesRating + '\"]' ).checked = true;\n}\n\nconst ratingSpans = ratingsButtons.querySelectorAll( '.tasty-recipes-rating' );\nfor (const ratingSpan of ratingSpans) {\nratingSpan.addEventListener( 'click', event => {\nif ( ratingSpan === event.target ) {\nreturn;\n}\nratingSpan.previousElementSibling.click();\n} );\n}\n}\n};\n\n(function(callback) {\nif (document.readyState !== \"loading\") {\ncallback();\n} else {\nwindow.addEventListener( 'load', callback );\n}\n})(() => {\nwindow.TastyRecipes.ratings.init( window.trCommon ? window.trCommon.minRating : 4 );\n});\n<\/script><\/div>\n\n\n<p>These are fluffy and delicious.&nbsp; I used white chia seeds, in case you noticed they&#8217;re not black in the photos.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Healthy Sweet Potato Cookies FAQs<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Can I use canned sweet potato puree instead of fresh homemade in this recipe?<\/h3>\n\n\n\n<p>Yes! Canned sweet potato puree will work just fine in this recipe.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can I replace the sweet potato for pumpkin? Can I make pumpkin cookies instead of sweet potato cookies? Can you use canned pumpkin puree?<\/h3>\n\n\n\n<p>Yes! I get this question frequently and you can definitely replace the sweet potato with pumpkin if you&#8217;d like to! I almost always have a can of pumpkin in the pantry so I do this often.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can I freeze sweet potato cookies?<\/h3>\n\n\n\n<p>Yes, these cookies freeze well! Just let them cool completely and then wrap in plastic wrap and tranfer to a freezer-safe bag. Let them thaw on the counter when ready to eat!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Could I make these with butternut squash?<\/h3>\n\n\n\n<p>Yes, canned squash can also be substituted for the sweet potato. I&#8217;ve even tried it with homemade roasted squash that I roast and puree until smooth. <\/p>\n\n\n\n<p>And if you&#8217;re not craving sweet potato but have bananas to use, try these <a href=\"https:\/\/letthekidscook.com\/banana-lentil-muffins\/\" target=\"_blank\" rel=\"noopener\">Banana Lentil Muffins <\/a>instead!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can I make gluten-free sweet potato cookies?<\/h3>\n\n\n\n<p>These cookies are gluten-free since they use oat flour (be sure to use certified gluten-free if needed). However, you can also make them with regular wheat flour if you have that on hand and don&#8217;t need them to be gluten-free.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How to reheat sweet potato cookies?<\/h3>\n\n\n\n<p>These cookies are great at room temperature but you can also pop them in the microwave for 10-15 seconds to warm them back up!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How do I make vegan sweet potato cookies without eggs?<\/h3>\n\n\n\n<p>Just replace the two eggs in this recipe with flax eggs.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can I add oats to make sweet potato oatmeal cookies?<\/h3>\n\n\n\n<p>Yes, I would start with 1\/2 cup of rolled oats and increase up to 1 cup if you like the texture.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How do I store sweet potato cookies to keep them soft?<\/h3>\n\n\n\n<p>Once cooled, store these cookies in an airtight container to help them stay soft and perfectly moist without drying out.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"2040\" src=\"https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2016\/03\/Sweet-Potato-Protein-Cookies-5.jpg\" alt=\"These Healthy Sweet Potato Cookies are perfect for breakast or snack! They&#039;re gluten-free, made with real food ingredients and packed with protein and fiber. Enjoy them for breakfast or an afternoon snack!\" class=\"wp-image-21236\" title=\"\" srcset=\"https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2016\/03\/Sweet-Potato-Protein-Cookies-5.jpg 680w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2016\/03\/Sweet-Potato-Protein-Cookies-5-67x200.jpg 67w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2016\/03\/Sweet-Potato-Protein-Cookies-5-183x550.jpg 183w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Other Sweet Potato Recipes That Are Delish!<\/h2>\n\n\n\n<p>Need more ideas? Try these:<\/p>\n\n\n<style type=\"text\/css\" style=\"display: none !important;\">.tasty-roundups-legacy.tasty-roundup-legacy-items-have-numbers{counter-reset:tasty-roundups-counter}.tasty-roundups-legacy.tasty-roundup-legacy-items-have-numbers .tasty-roundups-legacy-item{position:relative}.tasty-roundups-legacy.tasty-roundup-legacy-items-have-numbers .tasty-roundups-legacy-item .tasty-roundups-legacy-item-number{align-content:space-between;align-items:center;background-color:#606060;border-radius:50%;box-sizing:border-box;color:#fff;display:flex;font-style:normal;height:28px;justify-content:center;position:absolute;width:28px}.tasty-roundups-legacy.tasty-roundup-legacy-items-have-numbers .tasty-roundups-legacy-item .tasty-roundups-legacy-item-number:before{background-color:transparent;color:inherit;content:counter(tasty-roundups-counter);counter-increment:tasty-roundups-counter;display:flex;font-size:18px;font-variant-numeric:lining-nums;letter-spacing:0;line-height:28px;z-index:10}.ashe-dropcaps .tasty-roundups-legacy-item-number:before{margin-top:-2px}body.seasoned-pro .tasty-roundups-legacy-item-number:before{margin-top:2px}.tasty-roundups-legacy{clear:both}.tasty-roundups-legacy .tasty-roundups-legacy-item{background-color:#f9f9f9;display:grid;margin-bottom:20px}.tasty-roundups-legacy .tasty-roundups-legacy-item[style*=border-width]{border-style:solid}.tasty-roundups-legacy .tasty-roundups-legacy-item.tasty-roundups-legacy-item-has-image[style*=border-radius]{overflow:hidden}.tasty-roundups-legacy .tasty-roundups-legacy-item .tasty-roundups-legacy-content-container{padding:20px}.tasty-roundups-legacy .tasty-roundups-legacy-item .tasty-roundups-legacy-content-container h2,.tasty-roundups-legacy .tasty-roundups-legacy-item .tasty-roundups-legacy-content-container p.tasty-roundups-legacy-description{margin:0 0 15px;position:relative}.tasty-roundups-legacy .tasty-roundups-legacy-item .tasty-roundups-legacy-content-container h2{line-height:normal}.tasty-roundups-legacy .tasty-roundups-legacy-item .tasty-roundups-legacy-content-container h2 a{border:none;box-shadow:none;text-decoration:none}.tasty-roundups-legacy .tasty-roundups-legacy-item .tasty-roundups-legacy-content-container .tasty-roundups-legacy-button{align-items:center;background-color:#fff;border:1px solid hsla(0,0%,77%,.4);border-radius:2px;display:inline-flex;justify-content:center;line-height:normal;padding:.5em 1em;text-align:center;text-decoration:none}.tasty-roundups-legacy .tasty-roundups-legacy-item .tasty-roundups-legacy-content-container .tasty-roundups-legacy-item-number[style*=border-width]{border-style:solid}.tasty-roundups-legacy .tasty-roundups-legacy-item .tasty-roundups-legacy-image-container{height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.tasty-roundups-legacy .tasty-roundups-legacy-item .tasty-roundups-legacy-image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:768px){.tasty-roundups-legacy .tasty-roundups-legacy-item.tasty-roundups-legacy-item-align-left.tasty-roundups-legacy-item-has-image{grid-template-columns:256px auto}}.tasty-roundups-legacy .tasty-roundups-legacy-item.tasty-roundups-legacy-item-align-left .tasty-roundups-legacy-image-container{grid-column:1;grid-row:1;width:256px}.tasty-roundups-legacy .tasty-roundups-legacy-item.tasty-roundups-legacy-item-align-left .tasty-roundups-legacy-content-container{grid-column:2;grid-row:1}.tasty-roundups-legacy .tasty-roundups-legacy-item.tasty-roundups-legacy-item-align-left .tasty-roundups-legacy-content-container .tasty-roundups-legacy-item-number{bottom:0;left:-34px;margin:auto 0;top:0}.tasty-roundups-legacy .tasty-roundups-legacy-item.tasty-roundups-legacy-item-align-top{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:0}.tasty-roundups-legacy .tasty-roundups-legacy-item.tasty-roundups-legacy-item-align-top .tasty-roundups-legacy-image-container{max-height:600px}.tasty-roundups-legacy .tasty-roundups-legacy-item.tasty-roundups-legacy-item-align-top .tasty-roundups-legacy-content-container .tasty-roundups-legacy-item-number{left:0;margin:0;top:-36px}@media only screen and (min-width:768px){.tasty-roundups-legacy .tasty-roundups-legacy-item.tasty-roundups-legacy-item-align-right.tasty-roundups-legacy-item-has-image{grid-template-columns:auto 256px}}.tasty-roundups-legacy .tasty-roundups-legacy-item.tasty-roundups-legacy-item-align-right .tasty-roundups-legacy-image-container{grid-column:2;grid-row:1;width:256px}.tasty-roundups-legacy .tasty-roundups-legacy-item.tasty-roundups-legacy-item-align-right .tasty-roundups-legacy-content-container{grid-column:1;grid-row:1}.tasty-roundups-legacy .tasty-roundups-legacy-item.tasty-roundups-legacy-item-align-right .tasty-roundups-legacy-item-number{bottom:0;margin:auto 0;right:-34px;top:0}.tasty-roundups-legacy-affiliate a{align-items:center;display:flex}.tasty-roundups-legacy-affiliate svg{color:#667;margin-left:.5em;width:140px}@media only screen and (max-width:768px){.tasty-roundups-legacy .tasty-roundups-legacy-item.tasty-roundups-legacy-item-align-left,.tasty-roundups-legacy .tasty-roundups-legacy-item.tasty-roundups-legacy-item-align-right{grid-template-columns:100%}.tasty-roundups-legacy .tasty-roundups-legacy-item.tasty-roundups-legacy-item-align-left .tasty-roundups-legacy-image-container,.tasty-roundups-legacy .tasty-roundups-legacy-item.tasty-roundups-legacy-item-align-right .tasty-roundups-legacy-image-container{grid-column:1;grid-row:1;max-height:600px;width:100%}.tasty-roundups-legacy .tasty-roundups-legacy-item.tasty-roundups-legacy-item-align-left .tasty-roundups-legacy-content-container,.tasty-roundups-legacy .tasty-roundups-legacy-item.tasty-roundups-legacy-item-align-right .tasty-roundups-legacy-content-container{grid-column:1;grid-row:2}.tasty-roundups-legacy .tasty-roundups-legacy-item.tasty-roundups-legacy-item-align-left .tasty-roundups-legacy-content-container .tasty-roundups-legacy-item-number,.tasty-roundups-legacy .tasty-roundups-legacy-item.tasty-roundups-legacy-item-align-right .tasty-roundups-legacy-content-container .tasty-roundups-legacy-item-number{left:0;margin:0;top:-36px}}\n<\/style><div class=\"tasty-roundups-legacy tasty-roundup-legacy-items-have-numbers\">\n\t\n<div class=\"tasty-roundups-legacy-item tasty-roundups-legacy-item-align-left tasty-roundups-legacy-item-has-image\" style=\"border-width: 1px !important;\" data-tasty-roundups-customization=\"block-border-color.border-color block-border-radius.border-radius block-border-width.border-width block-background-color.background\">\n\t\t<div class=\"tasty-roundups-legacy-image-container\">\n\t\t\t\t<a href=\"https:\/\/www.theleangreenbean.com\/sweet-potato-waffles-2\/\"><img loading=\"lazy\" decoding=\"async\" width=\"668\" height=\"616\" src=\"https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2014\/09\/Sweet-Potato-Waffles-2-copy.jpg\" class=\"tasty-roundups-legacy-image\" alt=\"\" srcset=\"https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2014\/09\/Sweet-Potato-Waffles-2-copy.jpg 668w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2014\/09\/Sweet-Potato-Waffles-2-copy-217x200.jpg 217w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2014\/09\/Sweet-Potato-Waffles-2-copy-550x507.jpg 550w\" sizes=\"auto, (max-width: 668px) 100vw, 668px\" title=\"\"><\/a>\t<\/div>\n\t\t<div class=\"tasty-roundups-legacy-content-container\">\n\t\t\t\t\t\t\t<h2 class=\"tasty-roundups-legacy-title\" data-tasty-roundups-customization=\"heading-color.color\"><i class=\"tasty-roundups-legacy-item-number\" data-tasty-roundups-customization=\"number-text-color.color number-background-color.background-color number-border-color.border-color number-border-width.border-width\"><\/i>Sweet Potato Waffles<\/h2>\n\t\t\t\t<p class=\"tasty-roundups-legacy-description\" data-tasty-roundups-customization=\"text-color.color\"><em>These Sweet Potato Waffles are kid-friendly and perfect for breakfast, pre-workout fuel or an afternoon snack. Add some peanut butter in the middle for a fun waffle sandwich!<\/em><\/p>\n\t\t\t\t<div class=\"tasty-roundups-legacy-button-container\">\n\t\t\t<a class=\"tasty-roundups-legacy-button\" style=\"border-radius: 1px !important;\" data-tasty-roundups-customization=\"button-background-color.background button-text-color.color button-border-radius.border-radius\" href=\"https:\/\/www.theleangreenbean.com\/sweet-potato-waffles-2\/\">Grab the recipe!<\/a>\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n<div class=\"tasty-roundups-legacy-item tasty-roundups-legacy-item-align-left tasty-roundups-legacy-item-has-image\" style=\"border-width: 1px !important;\" data-tasty-roundups-customization=\"block-border-color.border-color block-border-radius.border-radius block-border-width.border-width block-background-color.background\">\n\t\t<div class=\"tasty-roundups-legacy-image-container\">\n\t\t\t\t<a href=\"https:\/\/www.theleangreenbean.com\/white-bean-bars\/\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"1020\" src=\"https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2020\/04\/sweet-potato-white-bean-bars-1.jpg\" class=\"tasty-roundups-legacy-image\" alt=\"Sweet Potato White Bean Bars - stacked, on cooling rack and a bowl of beans\" srcset=\"https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2020\/04\/sweet-potato-white-bean-bars-1.jpg 680w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2020\/04\/sweet-potato-white-bean-bars-1-133x200.jpg 133w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2020\/04\/sweet-potato-white-bean-bars-1-367x550.jpg 367w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" title=\"\"><\/a>\t<\/div>\n\t\t<div class=\"tasty-roundups-legacy-content-container\">\n\t\t\t\t\t\t\t<h2 class=\"tasty-roundups-legacy-title\" data-tasty-roundups-customization=\"heading-color.color\"><i class=\"tasty-roundups-legacy-item-number\" data-tasty-roundups-customization=\"number-text-color.color number-background-color.background-color number-border-color.border-color number-border-width.border-width\"><\/i>Sweet Potato White Bean Bars<\/h2>\n\t\t\t\t<p class=\"tasty-roundups-legacy-description\" data-tasty-roundups-customization=\"text-color.color\"><em>These Sweet Potato White Bean Bars are perfect for breakfast or snack time. They&#8217;re kid-friendly, nut-free and full of fiber!\u00a0<\/em><\/p>\n\t\t\t\t<div class=\"tasty-roundups-legacy-button-container\">\n\t\t\t<a class=\"tasty-roundups-legacy-button\" style=\"border-radius: 1px !important;\" data-tasty-roundups-customization=\"button-background-color.background button-text-color.color button-border-radius.border-radius\" href=\"https:\/\/www.theleangreenbean.com\/white-bean-bars\/\">Grab the recipe!<\/a>\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n<div class=\"tasty-roundups-legacy-item tasty-roundups-legacy-item-align-left tasty-roundups-legacy-item-has-image\" style=\"border-width: 1px !important;\" data-tasty-roundups-customization=\"block-border-color.border-color block-border-radius.border-radius block-border-width.border-width block-background-color.background\">\n\t\t<div class=\"tasty-roundups-legacy-image-container\">\n\t\t\t\t<a href=\"https:\/\/www.theleangreenbean.com\/gluten-free-sweet-potato-brownies\/\"><img loading=\"lazy\" decoding=\"async\" width=\"660\" height=\"662\" src=\"https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2014\/06\/Gluten-Free-Sweet-Potato-Brownies-5-1.jpg\" class=\"tasty-roundups-legacy-image\" alt=\"\" srcset=\"https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2014\/06\/Gluten-Free-Sweet-Potato-Brownies-5-1.jpg 660w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2014\/06\/Gluten-Free-Sweet-Potato-Brownies-5-1-199x200.jpg 199w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2014\/06\/Gluten-Free-Sweet-Potato-Brownies-5-1-548x550.jpg 548w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2014\/06\/Gluten-Free-Sweet-Potato-Brownies-5-1-150x150.jpg 150w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2014\/06\/Gluten-Free-Sweet-Potato-Brownies-5-1-320x320.jpg 320w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2014\/06\/Gluten-Free-Sweet-Potato-Brownies-5-1-225x225.jpg 225w\" sizes=\"auto, (max-width: 660px) 100vw, 660px\" title=\"\"><\/a>\t<\/div>\n\t\t<div class=\"tasty-roundups-legacy-content-container\">\n\t\t\t\t\t\t\t<h2 class=\"tasty-roundups-legacy-title\" data-tasty-roundups-customization=\"heading-color.color\"><i class=\"tasty-roundups-legacy-item-number\" data-tasty-roundups-customization=\"number-text-color.color number-background-color.background-color number-border-color.border-color number-border-width.border-width\"><\/i>Gluten-Free Sweet Potato Brownies<\/h2>\n\t\t\t\t<p class=\"tasty-roundups-legacy-description\" data-tasty-roundups-customization=\"text-color.color\"><em>These Gluten-Free Sweet Potato Brownies are flourless, sweetened with dates and full of chocolate flavor. They taste so good you&#8217;ll never believe they&#8217;re a healthy dessert!<\/em><\/p>\n\t\t\t\t<div class=\"tasty-roundups-legacy-button-container\">\n\t\t\t<a class=\"tasty-roundups-legacy-button\" style=\"border-radius: 1px !important;\" data-tasty-roundups-customization=\"button-background-color.background button-text-color.color button-border-radius.border-radius\" href=\"https:\/\/www.theleangreenbean.com\/gluten-free-sweet-potato-brownies\/\">Grab the recipe!<\/a>\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n<div class=\"tasty-roundups-legacy-item tasty-roundups-legacy-item-align-left tasty-roundups-legacy-item-has-image\" style=\"border-width: 1px !important;\" data-tasty-roundups-customization=\"block-border-color.border-color block-border-radius.border-radius block-border-width.border-width block-background-color.background\">\n\t\t<div class=\"tasty-roundups-legacy-image-container\">\n\t\t\t\t<a href=\"https:\/\/www.theleangreenbean.com\/sweet-potato-banana-bites\/\"><img loading=\"lazy\" decoding=\"async\" width=\"667\" height=\"679\" src=\"https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2013\/02\/Sweet-Potato-Banana-Bites-2-copy.jpg\" class=\"tasty-roundups-legacy-image\" alt=\"gluten-free sweet potato banana bites\" srcset=\"https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2013\/02\/Sweet-Potato-Banana-Bites-2-copy.jpg 667w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2013\/02\/Sweet-Potato-Banana-Bites-2-copy-196x200.jpg 196w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2013\/02\/Sweet-Potato-Banana-Bites-2-copy-540x550.jpg 540w\" sizes=\"auto, (max-width: 667px) 100vw, 667px\" title=\"\"><\/a>\t<\/div>\n\t\t<div class=\"tasty-roundups-legacy-content-container\">\n\t\t\t\t\t\t\t<h2 class=\"tasty-roundups-legacy-title\" data-tasty-roundups-customization=\"heading-color.color\"><i class=\"tasty-roundups-legacy-item-number\" data-tasty-roundups-customization=\"number-text-color.color number-background-color.background-color number-border-color.border-color number-border-width.border-width\"><\/i>Sweet Potato Banana Muffins<\/h2>\n\t\t\t\t<p class=\"tasty-roundups-legacy-description\" data-tasty-roundups-customization=\"text-color.color\"><em>These gluten-free Sweet Potato Banana Bites have just four main ingredients and make a great snack for both kids and adults!\u00a0<\/em><\/p>\n\t\t\t\t<div class=\"tasty-roundups-legacy-button-container\">\n\t\t\t<a class=\"tasty-roundups-legacy-button\" style=\"border-radius: 1px !important;\" data-tasty-roundups-customization=\"button-background-color.background button-text-color.color button-border-radius.border-radius\" href=\"https:\/\/www.theleangreenbean.com\/sweet-potato-banana-bites\/\">Grab the recipe!<\/a>\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n<div class=\"tasty-roundups-legacy-item tasty-roundups-legacy-item-align-left tasty-roundups-legacy-item-has-image\" style=\"border-width: 1px !important;\" data-tasty-roundups-customization=\"block-border-color.border-color block-border-radius.border-radius block-border-width.border-width block-background-color.background\">\n\t\t<div class=\"tasty-roundups-legacy-image-container\">\n\t\t\t\t<a href=\"https:\/\/www.theleangreenbean.com\/baked-sweet-potato-recipes\/\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"682\" src=\"https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2022\/10\/sweet-potato-desserts.jpg\" class=\"tasty-roundups-legacy-image\" alt=\"healthy baked sweet potato dessert recipes\" srcset=\"https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2022\/10\/sweet-potato-desserts.jpg 680w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2022\/10\/sweet-potato-desserts-199x200.jpg 199w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2022\/10\/sweet-potato-desserts-548x550.jpg 548w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2022\/10\/sweet-potato-desserts-150x150.jpg 150w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" title=\"\"><\/a>\t<\/div>\n\t\t<div class=\"tasty-roundups-legacy-content-container\">\n\t\t\t\t\t\t\t<h2 class=\"tasty-roundups-legacy-title\" data-tasty-roundups-customization=\"heading-color.color\"><i class=\"tasty-roundups-legacy-item-number\" data-tasty-roundups-customization=\"number-text-color.color number-background-color.background-color number-border-color.border-color number-border-width.border-width\"><\/i>20+ Baked Sweet Potato Dessert Recipes<\/h2>\n\t\t\t\t<p class=\"tasty-roundups-legacy-description\" data-tasty-roundups-customization=\"text-color.color\">If you&#8217;re in the mood to bake with sweet potatoes, you&#8217;ll definitely find something that catches your eye in this round-up!<\/p>\n\t\t\t\t<div class=\"tasty-roundups-legacy-button-container\">\n\t\t\t<a class=\"tasty-roundups-legacy-button\" style=\"border-radius: 1px !important;\" data-tasty-roundups-customization=\"button-background-color.background button-text-color.color button-border-radius.border-radius\" href=\"https:\/\/www.theleangreenbean.com\/baked-sweet-potato-recipes\/\">Click for recipe ideas!<\/a>\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n<div class=\"tasty-roundups-legacy-item tasty-roundups-legacy-item-align-left tasty-roundups-legacy-item-has-image\" style=\"border-width: 1px !important;\" data-tasty-roundups-customization=\"block-border-color.border-color block-border-radius.border-radius block-border-width.border-width block-background-color.background\">\n\t\t<div class=\"tasty-roundups-legacy-image-container\">\n\t\t\t\t<a href=\"https:\/\/www.theleangreenbean.com\/sweet-potato-dinner-recipes\/\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"692\" src=\"https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2021\/11\/sweet-potato-dinner-recipes.png\" class=\"tasty-roundups-legacy-image\" alt=\"Sweet Potato Dinner Recipe Ideas\" srcset=\"https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2021\/11\/sweet-potato-dinner-recipes.png 680w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2021\/11\/sweet-potato-dinner-recipes-197x200.png 197w, https:\/\/www.theleangreenbean.com\/wp-content\/uploads\/2021\/11\/sweet-potato-dinner-recipes-540x550.png 540w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" title=\"\"><\/a>\t<\/div>\n\t\t<div class=\"tasty-roundups-legacy-content-container\">\n\t\t\t\t\t\t\t<h2 class=\"tasty-roundups-legacy-title\" data-tasty-roundups-customization=\"heading-color.color\"><i class=\"tasty-roundups-legacy-item-number\" data-tasty-roundups-customization=\"number-text-color.color number-background-color.background-color number-border-color.border-color number-border-width.border-width\"><\/i>35+ Sweet Potato Dinner Recipes<\/h2>\n\t\t\t\t<p class=\"tasty-roundups-legacy-description\" data-tasty-roundups-customization=\"text-color.color\">Need sweet potato dinner recipes? Here are 35+ recipes by category including slow cooker, with chicken or beef, vegetarian and more! <\/p>\n\t\t\t\t<div class=\"tasty-roundups-legacy-button-container\">\n\t\t\t<a class=\"tasty-roundups-legacy-button\" style=\"border-radius: 1px !important;\" data-tasty-roundups-customization=\"button-background-color.background button-text-color.color button-border-radius.border-radius\" href=\"https:\/\/www.theleangreenbean.com\/sweet-potato-dinner-recipes\/\">Grab the recipe!<\/a>\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n<\/div>\n\n\n\n<p>Enjoy!<br>&#8211;Lindsay&#8211;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>These Healthy Sweet Potato Cookies are soft and fluffy! They&#8217;re naturally sweetened, made with real food ingredients and absolutely delicious. *Originally posted 3\/2016. Updated 10\/2025* Hi friends! These Healthy Sweet Potato Cookies have now been a go-to of mine since 2016. I love them for a quick snack and they came in super handy during [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":21233,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[77,74,62,254,73],"tags":[224,159,174,113,173,112,160],"class_list":{"0":"post-21231","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-baking","8":"category-breakfast","9":"category-food-prep","10":"category-healthy-muffins-bars","11":"category-snack","12":"tag-chia-seed","13":"tag-maple-syrup","14":"tag-oat-flour","15":"tag-peanut-butter","16":"tag-pepitas","17":"tag-sweet-potato","18":"tag-white-whole-wheat-flour","19":"entry"},"_links":{"self":[{"href":"https:\/\/www.theleangreenbean.com\/wp-json\/wp\/v2\/posts\/21231","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.theleangreenbean.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.theleangreenbean.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.theleangreenbean.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.theleangreenbean.com\/wp-json\/wp\/v2\/comments?post=21231"}],"version-history":[{"count":14,"href":"https:\/\/www.theleangreenbean.com\/wp-json\/wp\/v2\/posts\/21231\/revisions"}],"predecessor-version":[{"id":88737,"href":"https:\/\/www.theleangreenbean.com\/wp-json\/wp\/v2\/posts\/21231\/revisions\/88737"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.theleangreenbean.com\/wp-json\/wp\/v2\/media\/21233"}],"wp:attachment":[{"href":"https:\/\/www.theleangreenbean.com\/wp-json\/wp\/v2\/media?parent=21231"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.theleangreenbean.com\/wp-json\/wp\/v2\/categories?post=21231"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.theleangreenbean.com\/wp-json\/wp\/v2\/tags?post=21231"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}