{"id":58298,"date":"2025-01-13T05:00:00","date_gmt":"2025-01-13T10:00:00","guid":{"rendered":"https:\/\/www.thehealthymaven.com\/?p=58298"},"modified":"2025-01-08T07:00:57","modified_gmt":"2025-01-08T12:00:57","slug":"lemon-blueberry-muffins","status":"publish","type":"post","link":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/","title":{"rendered":"Lemon Blueberry Muffins"},"content":{"rendered":"<!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\">\n<p><em>These moist and fluffy <strong>lemon blueberry muffins<\/strong> are packed full of zesty lemon flavor and juicy blueberries with hearty whole grain flour and dairy-free coconut oil for a healthy muffin treat!<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"790\" height=\"1185\" src=\"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-06.jpg\" alt=\"3 Lemon blueberry muffins on a small plate.\" class=\"wp-image-58718\" srcset=\"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-06.jpg 790w, https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-06-200x300.jpg 200w, https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-06-768x1152.jpg 768w, https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-06-400x600.jpg 400w, https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-06-150x225.jpg 150w\" sizes=\"(max-width: 790px) 100vw, 790px\" \/><\/figure>\n\n\n<div class=\"wp-block-yoast-seo-table-of-contents yoast-table-of-contents\"><h2 id=\"table-of-contents\">Table of Contents<\/h2><ul class=\"is-style-fancy\"><li><a href=\"#h-why-make-these-lemon-blueberry-muffins\">Why Make These Lemon Blueberry Muffins?<\/a><\/li><li><a href=\"#h-ingredients-needed\">Ingredients Needed<\/a><\/li><li><a href=\"#h-how-to-make-lemon-blueberry-muffins\">How to Make Lemon Blueberry Muffins<\/a><\/li><li><a href=\"#h-recipe-tip\">*Recipe Tip<\/a><\/li><li><a href=\"#h-faqs\">FAQs<\/a><\/li><li><a href=\"#h-storage-instructions\">Storage Instructions<\/a><\/li><li><a href=\"#h-more-muffin-recipes\">More Muffin Recipes<\/a><\/li><li><a href=\"#tasty-recipes-58617-jump-target\">Lemon Blueberry Muffins Recipe<\/a><\/li><\/ul><\/div>\n\n\n<div class=\"wp-block-group has-quaternary-background-color has-background is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\" id=\"h-why-make-these-lemon-blueberry-muffins\">Why Make These Lemon Blueberry Muffins?<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Bakery-Style<\/strong> <strong>Taste<\/strong>. These blueberry lemon muffins have a bakery-style flavor while still being low in fat and sugar.<\/li>\n\n\n\n<li><strong>Simple Ingredients<\/strong>. This recipe uses 10 ingredients that you probably already have on hand!<\/li>\n\n\n\n<li><strong>Kid Friendly!<\/strong> My toddler loves these lemon blueberry muffins muffins! They&rsquo;re also so easy to make so she&rsquo;s my helper in the kitchen while I&rsquo;m baking them.<\/li>\n\n\n\n<li><strong>Easy Meal Prep<\/strong>. You can prep these muffins in advance and freeze so you can have a snack on the go.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-ingredients-needed\">Ingredients Needed<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>All-Purpose Flour <\/strong>&ndash; the bulk of the flour comes from all-purpose white flour which lends itself to a lighter and fluffier muffin.<\/li>\n\n\n\n<li><strong>Whole Wheat Flour <\/strong>&ndash; I like to add a bit of whole wheat flour for the whole grains and fiber.<\/li>\n\n\n\n<li><strong>Baking powder + Baking soda<\/strong> &ndash; these help your lemon blueberry muffins rise and remain soft and fluffy.<\/li>\n\n\n\n<li><strong>Maple syrup<\/strong> &ndash; these blueberry lemon muffins are sweetened entirely with maple syrup.<\/li>\n\n\n\n<li><strong>Coconut oil<\/strong> &ndash; make sure your coconut oil is melted! You could also replace it with melted butter if you aren&rsquo;t dairy-free.<\/li>\n\n\n\n<li><strong>Vanilla extract<\/strong> &ndash; lemon + vanilla is always a good idea.<\/li>\n\n\n\n<li><strong>Almond milk<\/strong> &ndash; I like using almond milk but any non-dairy or even dairy milk works just fine.<\/li>\n\n\n\n<li><strong>Large egg <\/strong>&ndash; you could try subbing in a flax egg but I haven&rsquo;t tried it muself.<\/li>\n\n\n\n<li><strong>Lemon zest + juice<\/strong> &ndash; we want lots of lemon zest to maximize the lemon flavor. A little lemon juice will go a long way.<\/li>\n\n\n\n<li><strong>Blueberries<\/strong> &ndash; you can use fresh or frozen blueberries. Either will work. See note below if using frozen blueberries.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-to-make-lemon-blueberry-muffins\">How to Make Lemon Blueberry Muffins<\/h2>\n\n\n\n<p class=\"has-quaternary-background-color has-background\"><strong>STEP 1: MIX BATTER<\/strong><\/p>\n\n\n\n<p>In a large bowl whisk together all purpose flour, whole wheat flour, baking powder and baking soda. Add in maple syrup, melted coconut oil, vanilla, almond milk, egg, lemon juice and lemon zest and stir until just combined. Fold in blueberries.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"790\" height=\"1185\" src=\"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-01.jpg\" alt=\"Lemon blueberry muffin batter in a white mixing bowl.\" class=\"wp-image-58716\" srcset=\"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-01.jpg 790w, https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-01-200x300.jpg 200w, https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-01-768x1152.jpg 768w, https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-01-400x600.jpg 400w, https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-01-150x225.jpg 150w\" sizes=\"(max-width: 790px) 100vw, 790px\" \/><\/figure>\n\n\n\n<p class=\"has-quaternary-background-color has-background\"><strong>STEP 2: BAKE<\/strong><\/p>\n\n\n\n<p>Divide batter evenly into 12 cups. Bake for 20-25 minutes or until edges are lightly browned and tops spring back. Test muffins by inserting a toothpick into center and when it comes out clean, muffins are ready. Allow to cool in tin for 20 minutes before removing to cool completely on a wire rack.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"790\" height=\"1185\" src=\"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-03.jpg\" alt=\"Lemon Blueberry Muffins in a muffin tin.\" class=\"wp-image-58717\" srcset=\"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-03.jpg 790w, https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-03-200x300.jpg 200w, https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-03-768x1152.jpg 768w, https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-03-400x600.jpg 400w, https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-03-150x225.jpg 150w\" sizes=\"(max-width: 790px) 100vw, 790px\" \/><\/figure>\n\n\n<div class=\"block-tip cwp-inner\">\n\n<h2 class=\"wp-block-heading block-tip__title\" id=\"h-recipe-tip\">*Recipe Tip<\/h2>\n\n\n\n<p>If using frozen blueberries I recommend tossing them with 1 tbsp of your dry ingredients to fully coat before folding them into your muffin batter. This helps prevent your batter from turning blue!<\/p>\n\n<\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"h-faqs\">FAQs<\/h2>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1733157085174\"><strong class=\"schema-faq-question\">Are these muffins gluten-free?<\/strong> <p class=\"schema-faq-answer\">Unfortunately, no they are not. You could replace the all-purpose flour with a gluten-free flour blend to make them gluten-free. Alternatively you can make these <a href=\"https:\/\/www.thehealthymaven.com\/blueberry-oatmeal-muffins-with-pecan-streusel\/\">Blueberry Oatmeal Muffins<\/a> and add in lemon zest + juice.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1733157111834\"><strong class=\"schema-faq-question\">Can I make these muffins vegan?<\/strong> <p class=\"schema-faq-answer\">I haven&rsquo;t tried replacing the egg with a vegan substitute so I&rsquo;m unsure if that will work. They are dairy-free and vegetarian.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1733157149584\"><strong class=\"schema-faq-question\">Can I bake this as a lemon blueberry loaf?<\/strong> <p class=\"schema-faq-answer\">Most likely, yes! I just haven&rsquo;t tried it myself but I&rsquo;d guess if you wanted to bake it as a loaf you could do so in a 9 x 5 inch loaf pan greased very well at 350 degrees for 45-55 minutes.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1736337558181\"><strong class=\"schema-faq-question\">Do I have to use whole wheat flour?<\/strong> <p class=\"schema-faq-answer\">No, you can easily replace the whole wheat flour with all-purpose white flour if desired. If you want to make the recipe with just whole wheat flour your muffins will be a bit denser but still delicious.<\/p> <\/div> <\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"790\" height=\"1185\" src=\"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-13.jpg\" alt=\"Overhead image of lemon blueberry muffins on a small plate.\" class=\"wp-image-58719\" srcset=\"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-13.jpg 790w, https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-13-200x300.jpg 200w, https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-13-768x1152.jpg 768w, https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-13-400x600.jpg 400w, https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-13-150x225.jpg 150w\" sizes=\"(max-width: 790px) 100vw, 790px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-storage-instructions\">Storage Instructions<\/h2>\n\n\n\n<p>Let these lemon blueberry muffins cool completely before placing them in an airtight container. Store at room temperature for up to three days. These muffins refrigerate and freeze well if you need to store for longer.&nbsp;<\/p>\n\n\n\n<p><strong>To freeze:<\/strong>&nbsp;Store in a single layer in a large ziploc or freezer bag (you may need to use more than one bag). Remove from freezer a few hours before eating to bring to room temperature.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-more-muffin-recipes\">More Muffin Recipes<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.thehealthymaven.com\/banana-blueberry-muffins\/\">Banana Blueberry Muffins<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.thehealthymaven.com\/web-stories\/oatmeal-banana-peanut-butter-muffins\/\">Oatmeal Banana Peanut Butter Muffins<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.thehealthymaven.com\/blueberry-oatmeal-muffins-with-pecan-streusel\/\">Blueberry Oatmeal Muffins<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.thehealthymaven.com\/oat-flour-muffins\/\">Oat Flour Muffins<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.thehealthymaven.com\/chocolate-zucchini-muffins\/\">Chocolate Zucchini Muffins<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.thehealthymaven.com\/baby-muffins\/\">Baby Banana Oat Muffi<\/a><a href=\"https:\/\/www.thehealthymaven.com\/web-stories\/banana-zucchini-muffins\/\">ns<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.thehealthymaven.com\/morning-glory-muffins\/\">Morning Glory Muffins<\/a><\/li>\n<\/ul>\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\"><\/path>\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.thehealthymaven.com\/lemon-blueberry-muffins\/print\/58617\/\">Print<\/a><span class=\"tasty-recipes-jump-target\" id=\"tasty-recipes-58617-jump-target\" style=\"display:block;padding-top:2px;margin-top:-2px;\"><\/span><div id=\"tasty-recipes-58617\" data-tr-id=\"58617\" class=\"tasty-recipes tasty-recipes-58617 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\" id=\"lemon-blueberry-muffins\">Lemon Blueberry Muffins<\/h2>\n<div class=\"tasty-recipes-image-button-container\">\n\t\t\t<div class=\"tasty-recipes-image\">\n\t\t\t<img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-15-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"3 lemon blueberry muffins on a small white plate with fresh blueberries and lemon.\" data-pin-nopin=\"true\">\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.thehealthymaven.com\/lemon-blueberry-muffins\/print\/58617\/\" 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\"><\/path>\n<\/symbol>\n<\/defs>\n<\/svg>\n<span class=\"tasty-recipes-ratings-buttons tasty-recipes-no-ratings-buttons\" data-tr-default-rating=\"4\">\t\t<span class=\"tasty-recipes-rating\">\t\t<i class=\"checked\" data-rating=\"5\">\t\t\t<span class=\"tasty-recipes-rating-solid\" data-tr-clip=\"0\">\t\t\t\t<svg class=\"tasty-recipes-svg\"><use href=\"#wpt-star-full\"><\/use><\/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\" data-tr-checked=\"1\">\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\"><\/use><\/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\"><\/use><\/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\"><\/use><\/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\"><\/use><\/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<\/span> from <span class=\"count\">1<\/span> review<\/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><em>These moist and fluffy lemon blueberry muffins are packed full of zesty lemon flavor and juicy blueberries with hearty whole grain flour and dairy-free coconut oil for a healthy muffin treat!<\/em><\/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> <a data-tasty-recipes-customization=\"detail-value-color.color\" class=\"tasty-recipes-author-name\" href=\"https:\/\/www.thehealthymaven.com\/author\/davida\/\">Davida Lederle<\/a><\/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\">10 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\">20 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\">30 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=\"12\">12<\/span> muffins <span class=\"tasty-recipes-yield-scale\"><span data-amount=\"1\">1<\/span>x<\/span><\/span><\/li>\n\t\t\t\t\t\t\t<li class=\"category\"><strong data-tasty-recipes-customization=\"detail-label-color.color\" class=\"tasty-recipes-label\">Category:<\/strong> <span data-tasty-recipes-customization=\"detail-value-color.color\" class=\"tasty-recipes-category\">Snack<\/span><\/li>\n\t\t\t\t\t\t\t<li class=\"method\"><strong data-tasty-recipes-customization=\"detail-label-color.color\" class=\"tasty-recipes-label\">Method:<\/strong> <span data-tasty-recipes-customization=\"detail-value-color.color\" class=\"tasty-recipes-method\">Bake<\/span><\/li>\n\t\t\t\t\t\t\t<li class=\"diet\"><strong data-tasty-recipes-customization=\"detail-label-color.color\" class=\"tasty-recipes-label\">Diet:<\/strong> <span data-tasty-recipes-customization=\"detail-value-color.color\" class=\"tasty-recipes-diet\">Vegetarian<\/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=\"1.5\" data-unit=\"cup\">1 1\/2 cups<\/span> all-purpose flour<\/li>\n<li><span data-amount=\"0.5\" data-unit=\"cup\">1\/2 cup<\/span> whole wheat flour<\/li>\n<li><span data-amount=\"1\" data-unit=\"tsp\">1 tsp<\/span> baking powder<\/li>\n<li><span data-amount=\"1\" data-unit=\"tsp\">1 tsp<\/span> baking soda<\/li>\n<li><span data-amount=\"0.25\" data-unit=\"cup\">1\/4 cup<\/span> maple syrup<\/li>\n<li><span data-amount=\"0.25\" data-unit=\"cup\"><span data-amount=\"0.25\" data-unit=\"cup\">1\/4 cup<\/span><\/span>&nbsp;coconut oil,&nbsp;<em>melted<\/em><\/li>\n<li><span data-amount=\"1\" data-unit=\"tsp\"><span data-amount=\"1\" data-unit=\"tsp\">1 tsp<\/span><\/span>&nbsp;vanilla extract<\/li>\n<li><span data-amount=\"1\" data-unit=\"cup\"><span data-amount=\"1\" data-unit=\"cup\">1 cup<\/span><\/span> almond milk (or other non-dairy milk)<\/li>\n<li><span data-amount=\"1\"><span data-amount=\"1\">1<\/span><\/span>&nbsp;large egg<\/li>\n<li>zest, 2 lemons<\/li>\n<li><span data-amount=\"1\" data-unit=\"tbsp\">1 tbsp<\/span> lemon juice<\/li>\n<li><span data-amount=\"1\" data-unit=\"cup\"><span data-amount=\"1\" data-unit=\"cup\">1 cup<\/span><\/span> fresh or frozen blueberries<\/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_69a6c044b314e_cookmode\">\n\t\t\t<span class=\"tasty-recipes-cook-mode__switch-slider tasty-recipes-cook-mode__switch-round\" data-tasty-recipes-customization=\"button-color.background button-text-color.color\"><\/span>\n\t\t<\/label>\n\t\t<label for=\"tasty_recipes_69a6c044b314e_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\">Preheat oven to 350 degrees F.<\/li>\n<li id=\"instruction-step-2\">Line a muffin tin with paper liners or silicone cups.<\/li>\n<li id=\"instruction-step-3\">In a large bowl whisk together all purpose flour, whole wheat flour, baking powder and baking soda.<\/li>\n<li id=\"instruction-step-4\">Add in maple syrup, melted coconut oil, vanilla, almond milk, egg, lemon juice and lemon zest and stir until just combined.<\/li>\n<li id=\"instruction-step-5\">Fold in blueberries.<\/li>\n<li id=\"instruction-step-6\">Divide batter evenly into 12 cups.<\/li>\n<li id=\"instruction-step-7\">Bake for 20-25 minutes or until edges are lightly browned and tops spring back. Test muffins by inserting a toothpick into center and when it comes out clean, muffins are ready.<\/li>\n<li id=\"instruction-step-8\">Allow to cool in tin for 20 minutes before removing to cool completely on a wire rack.<\/li>\n<li id=\"instruction-step-9\">Store in an airtight container for up to 3 days or see instructions above for freezing.<\/li>\n<\/ol>\n\t\t<\/div>\n\t<\/div>\n\n\n\n\n\n\t<div class=\"tasty-recipes-nutrifox\">\n\t\t<script data-cfasync=\"false\">\n(function(){\n\twindow.addEventListener( 'message', function( event ){\n\t\tif ( ( 'https:\/\/nutrifox.com' !== event.origin && 'https:\/\/nutrifox.test' !== event.origin ) ||\n\t\t\ttypeof event.data !== 'string' ) {\n\t\t\treturn;\n\t\t}\n\t\tvar payload = JSON.parse( event.data );\n\t\tswitch ( payload.event ) {\n\t\t\tcase 'setHeight':\n\t\t\t\tvar iframe = document.getElementById( 'nutrifox-label-' + payload.recipeId );\n\t\t\t\tiframe.style.height = payload.height + 'px';\n\t\t\t\tbreak;\n\t\t}\n\t} );\n}());\n\n<\/script>\n<iframe title=\"nutritional information\" id=\"nutrifox-label-212947\" src=\"https:\/\/nutrifox.com\/embed\/label\/212947\" style=\"width:100%;border-width:0;\"><\/iframe>\t<\/div>\n\n\n\n\n\n\n\n<script>\nwindow.trCommon={\"minRating\":6,\"ajaxurl\":\"https:\\\/\\\/www.thehealthymaven.com\\\/wp-admin\\\/admin-ajax.php\",\"ratingNonce\":\"\",\"postId\":58298};\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<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"790\" height=\"1185\" src=\"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-12.jpg\" alt=\"\" class=\"wp-image-58720\" srcset=\"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-12.jpg 790w, https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-12-200x300.jpg 200w, https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-12-768x1152.jpg 768w, https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-12-400x600.jpg 400w, https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-12-150x225.jpg 150w\" sizes=\"(max-width: 790px) 100vw, 790px\" \/><\/figure>\n\n","protected":false},"excerpt":{"rendered":"<p>These moist and fluffy lemon blueberry muffins are packed full of zesty lemon flavor and juicy blueberries with hearty whole&hellip;<\/p>\n","protected":false},"author":2,"featured_media":58721,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_stopmodifiedupdate":false,"_modified_date":"","footnotes":""},"categories":[470,332,451],"tags":[6961,6960],"class_list":{"2":"type-post"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.0 (Yoast SEO v27.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Ultra-Fluffy Lemon Blueberry Muffins - The Healthy Maven<\/title>\n<meta name=\"description\" content=\"These moist and fluffy lemon blueberry muffins are packed full of zesty lemon flavor and juicy blueberries with hearty whole grain flour.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Lemon Blueberry Muffins\" \/>\n<meta property=\"og:description\" content=\"These moist and fluffy lemon blueberry muffins are packed full of zesty lemon flavor and juicy blueberries with hearty whole grain flour.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/\" \/>\n<meta property=\"og:site_name\" content=\"The Healthy Maven\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/thehealthymaven\" \/>\n<meta property=\"article:author\" content=\"www.facebook.com\/thehealthymaven\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-13T10:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-15.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1185\" \/>\n\t<meta property=\"og:image:height\" content=\"1185\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Davida Lederle\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Davida Lederle\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/\"},\"author\":{\"name\":\"Davida Lederle\",\"@id\":\"https:\/\/www.thehealthymaven.com\/#\/schema\/person\/acb6d9e44f9b367e4df8265d69a7dea1\"},\"headline\":\"Lemon Blueberry Muffins\",\"datePublished\":\"2025-01-13T10:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/\"},\"wordCount\":714,\"commentCount\":4,\"publisher\":{\"@id\":\"https:\/\/www.thehealthymaven.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-15.jpg\",\"keywords\":[\"Dairy-free\",\"Vegetarian\"],\"articleSection\":[\"Muffin Recipes\",\"Snack Recipes\",\"Vegetarian Recipes\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#respond\"]}]},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/\",\"url\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/\",\"name\":\"Ultra-Fluffy Lemon Blueberry Muffins - The Healthy Maven\",\"isPartOf\":{\"@id\":\"https:\/\/www.thehealthymaven.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-15.jpg\",\"datePublished\":\"2025-01-13T10:00:00+00:00\",\"description\":\"These moist and fluffy lemon blueberry muffins are packed full of zesty lemon flavor and juicy blueberries with hearty whole grain flour.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#breadcrumb\"},\"mainEntity\":[{\"@id\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1733157085174\"},{\"@id\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1733157111834\"},{\"@id\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1733157149584\"},{\"@id\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1736337558181\"}],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#primaryimage\",\"url\":\"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-15.jpg\",\"contentUrl\":\"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-15.jpg\",\"width\":1185,\"height\":1185,\"caption\":\"3 lemon blueberry muffins on a small white plate with fresh blueberries and lemon.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.thehealthymaven.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Snack Recipes\",\"item\":\"https:\/\/www.thehealthymaven.com\/category\/snacks\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Lemon Blueberry Muffins\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.thehealthymaven.com\/#website\",\"url\":\"https:\/\/www.thehealthymaven.com\/\",\"name\":\"The Healthy Maven\",\"description\":\"-where healthy meets living-\",\"publisher\":{\"@id\":\"https:\/\/www.thehealthymaven.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.thehealthymaven.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.thehealthymaven.com\/#organization\",\"name\":\"The Healthy Maven LLC\",\"url\":\"https:\/\/www.thehealthymaven.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.thehealthymaven.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2024\/01\/the-healthy-maven-default-image.jpg\",\"contentUrl\":\"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2024\/01\/the-healthy-maven-default-image.jpg\",\"width\":696,\"height\":696,\"caption\":\"The Healthy Maven LLC\"},\"image\":{\"@id\":\"https:\/\/www.thehealthymaven.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/thehealthymaven\",\"https:\/\/x.com\/thehealthymaven\",\"https:\/\/www.instagram.com\/thehealthymaven\",\"https:\/\/www.pinterest.com\/thehealthymaven\",\"https:\/\/www.youtube.com\/channel\/UCyK5nQt0c37nilRzVBRXv6g\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.thehealthymaven.com\/#\/schema\/person\/acb6d9e44f9b367e4df8265d69a7dea1\",\"name\":\"Davida Lederle\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.thehealthymaven.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/35fd0c7c207f10c54f4afab6334ed776b428660e339583e2b0fe1de68ffa7d2d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/35fd0c7c207f10c54f4afab6334ed776b428660e339583e2b0fe1de68ffa7d2d?s=96&d=mm&r=g\",\"caption\":\"Davida Lederle\"},\"description\":\"Welcome to The Healthy Maven! I'm Davida and I've been food blogging for over a decade. I'm also a certified herbalist, yoga instructor and major health junkie. My goal is to help you live healthFULLY rather than living for your health. I provide simple and nutritious recipes, clean beauty and lifestyle tips so you can live well.\",\"sameAs\":[\"https:\/\/www.thehealthymaven.com\/author\/davida\/\",\"www.facebook.com\/thehealthymaven\",\"www.instagram.com\/thehealthymaven\",\"https:\/\/x.com\/TheHealthyMaven\"],\"knowsAbout\":[\"cooking\",\"food blogging\",\"yoga\",\"clean beauty\"],\"url\":\"https:\/\/www.thehealthymaven.com\/author\/davida\/\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1733157085174\",\"position\":1,\"url\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1733157085174\",\"name\":\"Are these muffins gluten-free?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Unfortunately, no they are not. You could replace the all-purpose flour with a gluten-free flour blend to make them gluten-free. Alternatively you can make these <a href=\\\"https:\/\/www.thehealthymaven.com\/blueberry-oatmeal-muffins-with-pecan-streusel\/\\\">Blueberry Oatmeal Muffins<\/a> and add in lemon zest + juice.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1733157111834\",\"position\":2,\"url\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1733157111834\",\"name\":\"Can I make these muffins vegan?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"I haven\u2019t tried replacing the egg with a vegan substitute so I\u2019m unsure if that will work. They are dairy-free and vegetarian.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1733157149584\",\"position\":3,\"url\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1733157149584\",\"name\":\"Can I bake this as a lemon blueberry loaf?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Most likely, yes! I just haven't tried it myself but I'd guess if you wanted to bake it as a loaf you could do so in a 9 x 5 inch loaf pan greased very well at 350 degrees for 45-55 minutes.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1736337558181\",\"position\":4,\"url\":\"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1736337558181\",\"name\":\"Do I have to use whole wheat flour?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No, you can easily replace the whole wheat flour with all-purpose white flour if desired. If you want to make the recipe with just whole wheat flour your muffins will be a bit denser but still delicious.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Ultra-Fluffy Lemon Blueberry Muffins - The Healthy Maven","description":"These moist and fluffy lemon blueberry muffins are packed full of zesty lemon flavor and juicy blueberries with hearty whole grain flour.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/","og_locale":"en_US","og_type":"article","og_title":"Lemon Blueberry Muffins","og_description":"These moist and fluffy lemon blueberry muffins are packed full of zesty lemon flavor and juicy blueberries with hearty whole grain flour.","og_url":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/","og_site_name":"The Healthy Maven","article_publisher":"https:\/\/www.facebook.com\/thehealthymaven","article_author":"www.facebook.com\/thehealthymaven","article_published_time":"2025-01-13T10:00:00+00:00","og_image":[{"width":1185,"height":1185,"url":"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-15.jpg","type":"image\/jpeg"}],"author":"Davida Lederle","twitter_misc":{"Written by":"Davida Lederle","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#article","isPartOf":{"@id":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/"},"author":{"name":"Davida Lederle","@id":"https:\/\/www.thehealthymaven.com\/#\/schema\/person\/acb6d9e44f9b367e4df8265d69a7dea1"},"headline":"Lemon Blueberry Muffins","datePublished":"2025-01-13T10:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/"},"wordCount":714,"commentCount":4,"publisher":{"@id":"https:\/\/www.thehealthymaven.com\/#organization"},"image":{"@id":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#primaryimage"},"thumbnailUrl":"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-15.jpg","keywords":["Dairy-free","Vegetarian"],"articleSection":["Muffin Recipes","Snack Recipes","Vegetarian Recipes"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#respond"]}]},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/","url":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/","name":"Ultra-Fluffy Lemon Blueberry Muffins - The Healthy Maven","isPartOf":{"@id":"https:\/\/www.thehealthymaven.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#primaryimage"},"image":{"@id":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#primaryimage"},"thumbnailUrl":"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-15.jpg","datePublished":"2025-01-13T10:00:00+00:00","description":"These moist and fluffy lemon blueberry muffins are packed full of zesty lemon flavor and juicy blueberries with hearty whole grain flour.","breadcrumb":{"@id":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1733157085174"},{"@id":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1733157111834"},{"@id":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1733157149584"},{"@id":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1736337558181"}],"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#primaryimage","url":"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-15.jpg","contentUrl":"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2025\/01\/Lemon-blueberry-muffins-15.jpg","width":1185,"height":1185,"caption":"3 lemon blueberry muffins on a small white plate with fresh blueberries and lemon."},{"@type":"BreadcrumbList","@id":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.thehealthymaven.com\/"},{"@type":"ListItem","position":2,"name":"Snack Recipes","item":"https:\/\/www.thehealthymaven.com\/category\/snacks\/"},{"@type":"ListItem","position":3,"name":"Lemon Blueberry Muffins"}]},{"@type":"WebSite","@id":"https:\/\/www.thehealthymaven.com\/#website","url":"https:\/\/www.thehealthymaven.com\/","name":"The Healthy Maven","description":"-where healthy meets living-","publisher":{"@id":"https:\/\/www.thehealthymaven.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.thehealthymaven.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.thehealthymaven.com\/#organization","name":"The Healthy Maven LLC","url":"https:\/\/www.thehealthymaven.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.thehealthymaven.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2024\/01\/the-healthy-maven-default-image.jpg","contentUrl":"https:\/\/www.thehealthymaven.com\/wp-content\/uploads\/2024\/01\/the-healthy-maven-default-image.jpg","width":696,"height":696,"caption":"The Healthy Maven LLC"},"image":{"@id":"https:\/\/www.thehealthymaven.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/thehealthymaven","https:\/\/x.com\/thehealthymaven","https:\/\/www.instagram.com\/thehealthymaven","https:\/\/www.pinterest.com\/thehealthymaven","https:\/\/www.youtube.com\/channel\/UCyK5nQt0c37nilRzVBRXv6g\/"]},{"@type":"Person","@id":"https:\/\/www.thehealthymaven.com\/#\/schema\/person\/acb6d9e44f9b367e4df8265d69a7dea1","name":"Davida Lederle","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.thehealthymaven.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/35fd0c7c207f10c54f4afab6334ed776b428660e339583e2b0fe1de68ffa7d2d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/35fd0c7c207f10c54f4afab6334ed776b428660e339583e2b0fe1de68ffa7d2d?s=96&d=mm&r=g","caption":"Davida Lederle"},"description":"Welcome to The Healthy Maven! I'm Davida and I've been food blogging for over a decade. I'm also a certified herbalist, yoga instructor and major health junkie. My goal is to help you live healthFULLY rather than living for your health. I provide simple and nutritious recipes, clean beauty and lifestyle tips so you can live well.","sameAs":["https:\/\/www.thehealthymaven.com\/author\/davida\/","www.facebook.com\/thehealthymaven","www.instagram.com\/thehealthymaven","https:\/\/x.com\/TheHealthyMaven"],"knowsAbout":["cooking","food blogging","yoga","clean beauty"],"url":"https:\/\/www.thehealthymaven.com\/author\/davida\/"},{"@type":"Question","@id":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1733157085174","position":1,"url":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1733157085174","name":"Are these muffins gluten-free?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Unfortunately, no they are not. You could replace the all-purpose flour with a gluten-free flour blend to make them gluten-free. Alternatively you can make these <a href=\"https:\/\/www.thehealthymaven.com\/blueberry-oatmeal-muffins-with-pecan-streusel\/\">Blueberry Oatmeal Muffins<\/a> and add in lemon zest + juice.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1733157111834","position":2,"url":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1733157111834","name":"Can I make these muffins vegan?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"I haven\u2019t tried replacing the egg with a vegan substitute so I\u2019m unsure if that will work. They are dairy-free and vegetarian.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1733157149584","position":3,"url":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1733157149584","name":"Can I bake this as a lemon blueberry loaf?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Most likely, yes! I just haven't tried it myself but I'd guess if you wanted to bake it as a loaf you could do so in a 9 x 5 inch loaf pan greased very well at 350 degrees for 45-55 minutes.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1736337558181","position":4,"url":"https:\/\/www.thehealthymaven.com\/lemon-blueberry-muffins\/#faq-question-1736337558181","name":"Do I have to use whole wheat flour?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"No, you can easily replace the whole wheat flour with all-purpose white flour if desired. If you want to make the recipe with just whole wheat flour your muffins will be a bit denser but still delicious.","inLanguage":"en-US"},"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.thehealthymaven.com\/wp-json\/wp\/v2\/posts\/58298","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thehealthymaven.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.thehealthymaven.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.thehealthymaven.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thehealthymaven.com\/wp-json\/wp\/v2\/comments?post=58298"}],"version-history":[{"count":2,"href":"https:\/\/www.thehealthymaven.com\/wp-json\/wp\/v2\/posts\/58298\/revisions"}],"predecessor-version":[{"id":58891,"href":"https:\/\/www.thehealthymaven.com\/wp-json\/wp\/v2\/posts\/58298\/revisions\/58891"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.thehealthymaven.com\/wp-json\/wp\/v2\/media\/58721"}],"wp:attachment":[{"href":"https:\/\/www.thehealthymaven.com\/wp-json\/wp\/v2\/media?parent=58298"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.thehealthymaven.com\/wp-json\/wp\/v2\/categories?post=58298"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.thehealthymaven.com\/wp-json\/wp\/v2\/tags?post=58298"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}