{"id":42203,"date":"2022-02-08T17:20:06","date_gmt":"2022-02-08T22:20:06","guid":{"rendered":"https:\/\/domesticallyblissful.com\/?p=42203"},"modified":"2024-05-02T12:41:11","modified_gmt":"2024-05-02T16:41:11","slug":"heart-shaped-sea-salt-rosemary-pretzels","status":"publish","type":"post","link":"https:\/\/domesticallyblissful.com\/heart-shaped-sea-salt-rosemary-pretzels\/","title":{"rendered":"Heart-Shaped Sea Salt Rosemary Pretzels"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"these-heart-shaped-sea-salt-rosemary-pretzels-are-perfect-for-valentine-s-day-as-they-are-soft-salty-and-oh-so-yummy\">These Heart-Shaped Sea Salt Rosemary Pretzels are perfect for Valentine&#8217;s Day as they are soft, salty, and oh so yummy!<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"683\" height=\"1024\" src=\"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Sea-Salt-Rosemary-Pretzels-683x1024.jpg\" alt=\"These Heart-Shaped Sea Salt Rosemary Pretzels are perfect for Valentine's Day as they are soft, salty, and oh so yummy!\" class=\"wp-image-42354\" srcset=\"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Sea-Salt-Rosemary-Pretzels-683x1024.jpg 683w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Sea-Salt-Rosemary-Pretzels-200x300.jpg 200w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Sea-Salt-Rosemary-Pretzels-768x1152.jpg 768w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Sea-Salt-Rosemary-Pretzels-1024x1536.jpg 1024w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Sea-Salt-Rosemary-Pretzels-400x600.jpg 400w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Sea-Salt-Rosemary-Pretzels.jpg 1365w\" sizes=\"auto, (max-width: 683px) 100vw, 683px\" \/><\/figure>\n<\/div>\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p>These Heart-Shaped Sea Salt Rosemary Pretzels were so much fun to eat and make!<\/p>\n\n\n\n<p>Every time I discussed making rosemary pretzels to Roger, he always requested that I make <strong><em><a href=\"https:\/\/domesticallyblissful.com\/easy-homemade-pretzels\/\">regular pretzels<\/a> <\/em><\/strong>instead, or at least half the recipe so that it would be half regular and half rosemary.<\/p>\n\n\n\n<p>The sound of rosemary in a pretzel didn&#8217;t sound that appetizing to him.<\/p>\n\n\n\n<p>But when I finally got around to making them (there isn&#8217;t a lot of time for baking and cooking with a 3-month-old who prefers contact naps) he ended up loving them!<\/p>\n\n\n\n<p>And not just because I made them into a heart shape for Valentine&#8217;s Day! <\/p>\n\n\n<div class=\"shopthepost-widget\" data-widget-id=\"4697292\">\r\n                <script type=\"text\/javascript\" language=\"javascript\">\r\n                    !function(d,s,id){\r\n                        var e, p = \/^http:\/.test(d.location) ? 'http' : 'https';\r\n                        if(!d.getElementById(id)) {\r\n                            e     = d.createElement(s);\r\n                            e.id  = id;\r\n                            e.src = p + ':\/\/widgets.rewardstyle.com\/js\/shopthepost.js';\r\n                            d.body.appendChild(e);\r\n                        }\r\n                        if(typeof window.__stp === 'object') if(d.readyState === 'complete') {\r\n                            window.__stp.init();\r\n                        }\r\n                    }(document, 'script', 'shopthepost-script');\r\n                <\/script>\r\n                <div class=\"rs-adblock\">\r\n                    <img decoding=\"async\" src=\"\/\/assets.rewardstyle.com\/images\/search\/350.gif\" style=\"width:15px;height:15px;\" onerror=\"this.parentNode.innerHTML='Turn off your ad blocker to view content'\" \/>\r\n                    <noscript>Turn on your JavaScript to view content<\/noscript>\r\n                <\/div>\r\n            <\/div>\n<\/div><\/div>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-2 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1365\" height=\"2048\" data-id=\"42360\" src=\"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Pretzels.jpg\" alt=\"These Heart-Shaped Sea Salt Rosemary Pretzels are perfect for Valentine's Day as they are soft, salty, and oh so yummy!\" class=\"wp-image-42360\" srcset=\"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Pretzels.jpg 1365w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Pretzels-200x300.jpg 200w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Pretzels-683x1024.jpg 683w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Pretzels-768x1152.jpg 768w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Pretzels-1024x1536.jpg 1024w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Pretzels-400x600.jpg 400w\" sizes=\"auto, (max-width: 1365px) 100vw, 1365px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"683\" height=\"1024\" data-id=\"42358\" src=\"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Homemade-Heart-Pretzels-683x1024.jpg\" alt=\"These Heart-Shaped Sea Salt Rosemary Pretzels are perfect for Valentine's Day as they are soft, salty, and oh so yummy!\" class=\"wp-image-42358\" srcset=\"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Homemade-Heart-Pretzels-683x1024.jpg 683w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Homemade-Heart-Pretzels-200x300.jpg 200w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Homemade-Heart-Pretzels-768x1152.jpg 768w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Homemade-Heart-Pretzels-1024x1536.jpg 1024w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Homemade-Heart-Pretzels-400x600.jpg 400w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Homemade-Heart-Pretzels.jpg 1365w\" sizes=\"auto, (max-width: 683px) 100vw, 683px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1365\" height=\"2048\" data-id=\"42362\" src=\"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Sea-Salt-Rosemary-Pretzels.jpg\" alt=\"These Heart-Shaped Sea Salt Rosemary Pretzels are perfect for Valentine's Day as they are soft, salty, and oh so yummy!\" class=\"wp-image-42362\" srcset=\"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Sea-Salt-Rosemary-Pretzels.jpg 1365w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Sea-Salt-Rosemary-Pretzels-200x300.jpg 200w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Sea-Salt-Rosemary-Pretzels-683x1024.jpg 683w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Sea-Salt-Rosemary-Pretzels-768x1152.jpg 768w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Sea-Salt-Rosemary-Pretzels-1024x1536.jpg 1024w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Sea-Salt-Rosemary-Pretzels-400x600.jpg 400w\" sizes=\"auto, (max-width: 1365px) 100vw, 1365px\" \/><\/figure>\n<\/figure>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p>The rosemary elevates <em><strong><a href=\"https:\/\/domesticallyblissful.com\/easy-homemade-pretzels\/\">my go-to soft pretzel recipe<\/a> <\/strong><\/em>into something extra special and then forming it into the shape of a heart makes it that much more &#8220;fancy&#8221; and fun!<\/p>\n\n\n\n<p>And shaping a heart pretzel is super simple too! <\/p>\n\n\n\n<p>All you do is create a U-shape with the dough, hold the ends and cross\/twist them over each other a couple of times and then flip it down to create the top of the heart. <\/p>\n\n\n\n<p>Then pinch the bottom of the &#8220;U&#8221; together to create the pointed end of the heart. <\/p>\n\n\n\n<p>So easy and so cute!<\/p>\n<\/div><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"683\" height=\"1024\" src=\"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Shaped-Sea-Salt-Rosemary-Pretzels-683x1024.jpg\" alt=\"These Heart-Shaped Sea Salt Rosemary Pretzels are perfect for Valentine's Day as they are soft, salty, and oh so yummy!\" class=\"wp-image-42356\" srcset=\"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Shaped-Sea-Salt-Rosemary-Pretzels-683x1024.jpg 683w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Shaped-Sea-Salt-Rosemary-Pretzels-200x300.jpg 200w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Shaped-Sea-Salt-Rosemary-Pretzels-768x1152.jpg 768w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Shaped-Sea-Salt-Rosemary-Pretzels-1024x1536.jpg 1024w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Shaped-Sea-Salt-Rosemary-Pretzels-400x600.jpg 400w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Shaped-Sea-Salt-Rosemary-Pretzels.jpg 1365w\" sizes=\"auto, (max-width: 683px) 100vw, 683px\" \/><\/figure>\n<\/div>\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:\/\/domesticallyblissful.com\/heart-shaped-sea-salt-rosemary-pretzels\/print\/42204\/\">Print<\/a><span class=\"tasty-recipes-jump-target\" id=\"tasty-recipes-42204-jump-target\" style=\"display:block;padding-top:2px;margin-top:-2px;\"><\/span><div id=\"tasty-recipes-42204\" data-tr-id=\"42204\" class=\"tasty-recipes tasty-recipes-42204 tasty-recipes-display tasty-recipes-has-image tasty-recipes-has-plug\" 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\">Heart-Shaped Sea Salt Rosemary Pretzels<\/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:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Shaped-Sea-Salt-Rosemary-Pretzels-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"These Heart-Shaped Sea Salt Rosemary Pretzels are perfect for Valentine&#039;s Day as they are soft, salty, and oh so yummy!\" 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:\/\/domesticallyblissful.com\/heart-shaped-sea-salt-rosemary-pretzels\/print\/42204\/\" 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=\"0\"\t>\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\" \/><\/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=\"0\">\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=\"0\">\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=\"0\">\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=\"0\">\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\">No 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>These Heart-Shaped Sea Salt Rosemary Pretzels are perfect for Valentine&#8217;s Day as they are soft, salty, and oh so yummy!<\/p>\n\t<\/div>\n\n\t<div class=\"tasty-recipes-details\" data-tasty-recipes-customization=\"body-color.color\">\n\t\t<ul>\n\t\t\t\t\t\t\t<li class=\"author\"><strong data-tasty-recipes-customization=\"detail-label-color.color\" class=\"tasty-recipes-label\">Author:<\/strong> <span data-tasty-recipes-customization=\"detail-value-color.color\" class=\"tasty-recipes-author-name\">Giustina Miller<\/span><\/li>\n\t\t\t\t\t\t\t<li class=\"prep-time\"><strong data-tasty-recipes-customization=\"detail-label-color.color\" class=\"tasty-recipes-label\">Prep Time:<\/strong> <span data-tasty-recipes-customization=\"detail-value-color.color\" class=\"tasty-recipes-prep-time\">20 minutes + 30 minutes resting<\/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\">12 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\">0 hours<\/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=\"32\">32<\/span> minutes + <span data-amount=\"30\">30<\/span> minutes resting <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=\"2\">2<\/span>\u00a0&amp; 1\/4 Teaspoons\u00a0<a href=\"https:\/\/amzn.to\/2VspxG7\" target=\"_blank\" rel=\"nofollow sponsored\">Active Dry Yeast<\/a>\u00a0(1\u00a0package)<\/li>\n<li><span data-amount=\"1\">1<\/span>\u00a0&amp; 1\/2 Cups Warm Water<\/li>\n<li><span data-amount=\"1\">1<\/span>\u00a0&amp; 1\/2 Teaspoons Salt<\/li>\n<li><span data-amount=\"4\" data-unit=\"teaspoon\">4 Teaspoons<\/span>\u00a0<a href=\"https:\/\/amzn.to\/3bvKKEt\" target=\"_blank\" rel=\"nofollow sponsored\">Brown Sugar<\/a><\/li>\n<li><span data-amount=\"2\" data-unit=\"tablespoon\">2 Tablespoons<\/span>\u00a0Butter, melted but not hot<\/li>\n<li><span data-amount=\"2\" data-unit=\"tablespoon\">2 Tablespoons<\/span> Fresh Rosemary, chopped<\/li>\n<li><span data-amount=\"3\">3<\/span>\u00a0&amp; 3\/4 \u2013 4 &amp; 1\/2 Cups All-Purpose Flour<\/li>\n<li><span data-amount=\"0.5\" data-unit=\"cup\">1\/2 Cup<\/span>\u00a0<a href=\"https:\/\/amzn.to\/3bqrDMd\" target=\"_blank\" rel=\"nofollow sponsored\">Baking Soda<\/a><\/li>\n<li><span data-amount=\"8\" data-unit=\"cup\">8 Cups<\/span>\u00a0Water<\/li>\n<li><span data-amount=\"2\">2<\/span>\u2013<span data-amount=\"4\">4<\/span>\u00a0Tablespoons Butter, melted &amp; optional<\/li>\n<li><a href=\"https:\/\/amzn.to\/2VOONp5\" target=\"_blank\" rel=\"nofollow sponsored\">Coarse Sea Salt<\/a><\/li>\n<\/ul>\n<p>Toppings &amp; Dips &#8211; optional<\/p>\n<ul>\n<li>Parmesan, shredded\u00a0<\/li>\n<li>Tomato Sauce<\/li>\n<li>Cheese Sauce<\/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_69ea1b411dd55_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_69ea1b411dd55_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\" id=\"instruction-step-1\">In\u00a0<a href=\"https:\/\/amzn.to\/2yzLk5O\" target=\"_blank\" rel=\"nofollow sponsored\">a large bowl<\/a>, whisk the 2 &amp; 1\/4 teaspoons of active dry yeast into the 1 &amp; 1\/2 cups warm water.*(1) Let rest for 1-2 minutes.<\/li>\n<li id=\"instruction-step-2\" id=\"instruction-step-2\">Next, whisk in the 1 &amp; 1\/2 teaspoons salt, 4 teaspoons brown sugar, and 2 tablespoons cooled melted butter.<\/li>\n<li id=\"instruction-step-3\" id=\"instruction-step-3\">Stir in the 2 tablespoons chopped fresh rosemary and 3 &amp; 3\/4 cups flour, 1 cup at a time, with a wooden spoon or <a href=\"https:\/\/rstyle.me\/+-Mcfq3SuOShukMs0RC0Y8Q\" target=\"_blank\" rel=\"nofollow sponsored\">dough hook if using a mixer<\/a>.<\/li>\n<li id=\"instruction-step-4\" id=\"instruction-step-4\">Add more flour as needed (1\/4 cup at a time) until a thick dough forms.<\/li>\n<li id=\"instruction-step-5\" id=\"instruction-step-5\">Continue to add more flour a little at a time until the dough is no longer super sticky.<\/li>\n<li id=\"instruction-step-6\" id=\"instruction-step-6\">Place the dough ball on a floured surface and knead for 3-5 minutes, adding flour as needed to prevent sticking.<\/li>\n<li id=\"instruction-step-7\" id=\"instruction-step-7\">Test the dough by sticking your fingers into the top, if it bounces back it\u2019s ready for the next step, if not, add a little more flour and continue kneading until you get the above consistency.<\/li>\n<li id=\"instruction-step-8\" id=\"instruction-step-8\">Form the dough into a ball and place the dough back in your bowl, covered lightly with a clean towel, for 30 minutes.<\/li>\n<li id=\"instruction-step-9\" id=\"instruction-step-9\">Next, line 2-3\u00a0<a href=\"https:\/\/amzn.to\/2yxl77Q\" target=\"_blank\" rel=\"nofollow sponsored\">baking sheets<\/a>\u00a0with\u00a0<a href=\"https:\/\/amzn.to\/2XYb0DS\" target=\"_blank\" rel=\"nofollow sponsored\">parchment paper<\/a>\u00a0sprayed with cooking oil and set to the side.<\/li>\n<li id=\"instruction-step-10\" id=\"instruction-step-10\">Near the end of the resting period, bring 8 cups of water and 1\/2 cup baking soda to a boil and preheat your oven to 425 degrees Fahrenheit.<\/li>\n<li id=\"instruction-step-11\" id=\"instruction-step-11\">Next, cut the dough into 12 equal pieces and place them on a lightly oiled surface.<\/li>\n<li id=\"instruction-step-12\" id=\"instruction-step-12\">Roll out each dough piece so that it is approximately 20-24 inches long.<\/li>\n<li id=\"instruction-step-13\" id=\"instruction-step-13\">Take one piece of dough, create a U-shape with it, hold the ends and cross\/twist them over each other a couple of times and then flip it down to create the top of the heart. Then pinch the bottom of the &#8220;U&#8221; together to create the pointed end of the heart. Continue this process until all of the dough is in the shape of heart pretzels.<\/li>\n<li id=\"instruction-step-14\" id=\"instruction-step-14\">Drop 1-2 pretzels into the boiling baking soda water. Cook for 20-30 seconds, then remove with<a href=\"https:\/\/amzn.to\/3az586l\" target=\"_blank\" rel=\"nofollow sponsored\">\u00a0a large slotted spatula<\/a>, letting the excess water drip off. *(2)<\/li>\n<li id=\"instruction-step-15\" id=\"instruction-step-15\">Place the pretzel on the baking sheet and brush the top with melted butter.<\/li>\n<li id=\"instruction-step-16\" id=\"instruction-step-16\">Continue steps 14-15 until all of the pretzels have been boiled and brushed with butter.<\/li>\n<li id=\"instruction-step-17\" id=\"instruction-step-17\">Bake the pretzels for 12-14 minutes or until golden brown on top.<\/li>\n<li id=\"instruction-step-18\" id=\"instruction-step-18\">Remove from the oven, sprinkle with salt, let cool, and enjoy!<\/li>\n<\/ol>\n\t\t<\/div>\n\t<\/div>\n\n\n\n\t<div class=\"tasty-recipes-notes\">\n\t\t<h3 data-tasty-recipes-customization=\"h3-color.color h3-transform.text-transform\">Notes<\/h3>\n\t\t<div class=\"tasty-recipes-notes-body\" data-tasty-recipes-customization=\"body-color.color\">\n\t\t\t<ol>\n<li>I let the water from the faucet get hot and use that, no need to warm it up. The water should be warm to the touch but not so hot that you can\u2019t touch it.<\/li>\n<li>Be sure not to cook them for longer than 30 seconds or the baking soda may change the flavor of the pretzel.<\/li>\n<\/ol>\n\t\t<\/div>\n\t<\/div>\n\n\n\n\n\n<footer class=\"tasty-recipes-entry-footer\">\n\t<h3 data-tasty-recipes-customization=\"footer-heading-color.color h3-transform.text-transform footer-heading.innerText\">Did you make this recipe?<\/h3>\n\t<div data-tasty-recipes-customization=\"footer-description-color.color footer-description.innerHTML\"><p>Tag <a href=\"https:\/\/www.instagram.com\/domesticallyblissful\" target=\"_blank\" rel=\"noreferrer noopener\">@domesticallyblissful<\/a> on Instagram and hashtag it <a href=\"https:\/\/www.instagram.com\/explore\/tags\/domesticallyblissful\" target=\"_blank\" rel=\"noreferrer noopener\">#domesticallyblissful<\/a><\/p><\/div>\n<\/footer>\n\n\n\n<script>\nwindow.trCommon={\"minRating\":6,\"ajaxurl\":\"https:\\\/\\\/domesticallyblissful.com\\\/wp-admin\\\/admin-ajax.php\",\"ratingNonce\":\"\",\"postId\":42203};\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><div class=\"tasty-recipes-plug\">Recipe Card powered by<a href=\"https:\/\/shareasale.com\/r.cfm?b=973044&#038;u=https:\/\/www.shareasale.com\/r.cfm?b=964352&#038;u=1025880&#038;m=69860&#038;m=69860&#038;urllink=&#038;afftrack=trattr\" target=\"_blank\" rel=\"nofollow\"><img decoding=\"async\" data-pin-nopin=\"true\" alt=\"Tasty Recipes\" src=\"https:\/\/domesticallyblissful.com\/wp-content\/plugins\/tasty-recipes\/assets\/images\/tasty-recipes-neutral.svg\" height=\"20\"><\/a><\/div>\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p>I hope you enjoy your Heart-Shaped Homemade Pretzels!<\/p>\n\n\n\n<p>If you make these pretzels, be sure to share a picture and tag @DomesticallyBlissful on Instagram so that we can all see your delicious pretzels and so that I can share your image on my stories!&nbsp;<\/p>\n\n\n\n<p>And if you enjoyed this recipe, be sure to leave a comment and subscribe to my newsletter below so that you don\u2019t miss out on another blissful bite!&nbsp;<\/p>\n\n\n\n<p class=\"has-text-align-center\">What is your favorite pretzel dip?<br \/>Feel free to comment below, email me, or tweet me on&nbsp;<a rel=\"noopener\" href=\"https:\/\/twitter.com\/BlissfulMiller\" target=\"_blank\">Twitter<\/a>!<\/p>\n\n\n\n<p class=\"has-text-align-center\">Want to connect on a&nbsp;more personal level!?<br \/>You can find me &amp; Domestically Blissful on<br \/><a href=\"https:\/\/www.facebook.com\/domesticallyblissful\" target=\"_blank\" rel=\"noopener\">Facebook<\/a>,&nbsp;<a href=\"https:\/\/instagram.com\/domesticallyblissful\/\" target=\"_blank\" rel=\"noopener\">Instagram<\/a>,&nbsp;<a href=\"https:\/\/twitter.com\/BlissfulMiller\" target=\"_blank\" rel=\"noopener\">Twitter<\/a>,&nbsp;<a href=\"https:\/\/www.bloglovin.com\/blogs\/domestically-blissful-10305841\" target=\"_blank\" rel=\"noopener\">Bloglovin<\/a>, &amp;&nbsp;<a href=\"https:\/\/www.pinterest.com\/blissfulmiller\/\" target=\"_blank\" rel=\"noopener\">Pinterest<\/a>!<\/p>\n\n\n\n<p class=\"has-text-align-center\"><strong><em>With love, Giusti<\/em><\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center\"><em>For since the creation of the world God\u2019s invisible qualities\u2014his eternal power and divine nature\u2014have been clearly No temptation has overtaken you except what is common to mankind. And God is faithful; he will not let you be tempted beyond what you can bear. But when you are tempted, he will also provide a way out so that you can endure it.<br \/>1 Corinthians 10:13&nbsp;<\/em><\/p>\n<\/div><\/div>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"735\" height=\"1102\" data-id=\"42363\" src=\"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Sea-Salt-Rosemary-Pretzels.png\" alt=\"These Heart-Shaped Sea Salt Rosemary Pretzels are perfect for Valentine's Day as they are soft, salty, and oh so yummy!\" class=\"wp-image-42363\" srcset=\"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Sea-Salt-Rosemary-Pretzels.png 735w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Sea-Salt-Rosemary-Pretzels-200x300.png 200w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Sea-Salt-Rosemary-Pretzels-683x1024.png 683w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Sea-Salt-Rosemary-Pretzels-400x600.png 400w\" sizes=\"auto, (max-width: 735px) 100vw, 735px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"735\" height=\"1102\" data-id=\"42361\" src=\"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Pretzels.png\" alt=\"These Heart-Shaped Sea Salt Rosemary Pretzels are perfect for Valentine's Day as they are soft, salty, and oh so yummy!\" class=\"wp-image-42361\" srcset=\"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Pretzels.png 735w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Pretzels-200x300.png 200w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Pretzels-683x1024.png 683w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Valentines-Day-Pretzels-400x600.png 400w\" sizes=\"auto, (max-width: 735px) 100vw, 735px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"735\" height=\"1102\" data-id=\"42357\" src=\"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Shaped-Sea-Salt-Rosemary-Pretzels.png\" alt=\"These Heart-Shaped Sea Salt Rosemary Pretzels are perfect for Valentine's Day as they are soft, salty, and oh so yummy!\" class=\"wp-image-42357\" srcset=\"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Shaped-Sea-Salt-Rosemary-Pretzels.png 735w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Shaped-Sea-Salt-Rosemary-Pretzels-200x300.png 200w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Shaped-Sea-Salt-Rosemary-Pretzels-683x1024.png 683w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Shaped-Sea-Salt-Rosemary-Pretzels-400x600.png 400w\" sizes=\"auto, (max-width: 735px) 100vw, 735px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"735\" height=\"1102\" data-id=\"42355\" src=\"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Sea-Salt-Rosemary-Pretzels.png\" alt=\"These Heart-Shaped Sea Salt Rosemary Pretzels are perfect for Valentine's Day as they are soft, salty, and oh so yummy!\" class=\"wp-image-42355\" srcset=\"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Sea-Salt-Rosemary-Pretzels.png 735w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Sea-Salt-Rosemary-Pretzels-200x300.png 200w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Sea-Salt-Rosemary-Pretzels-683x1024.png 683w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Sea-Salt-Rosemary-Pretzels-400x600.png 400w\" sizes=\"auto, (max-width: 735px) 100vw, 735px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"735\" height=\"1102\" data-id=\"42359\" src=\"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Homemade-Heart-Pretzels.png\" alt=\"These Heart-Shaped Sea Salt Rosemary Pretzels are perfect for Valentine's Day as they are soft, salty, and oh so yummy!\" class=\"wp-image-42359\" srcset=\"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Homemade-Heart-Pretzels.png 735w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Homemade-Heart-Pretzels-200x300.png 200w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Homemade-Heart-Pretzels-683x1024.png 683w, https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Homemade-Heart-Pretzels-400x600.png 400w\" sizes=\"auto, (max-width: 735px) 100vw, 735px\" \/><\/figure>\n<\/figure>\n","protected":false},"excerpt":{"rendered":"<p>These Heart-Shaped Sea Salt Rosemary Pretzels are perfect for Valentine&#8217;s Day as they are soft, salty, and oh so yummy! These Heart-Shaped Sea Salt Rosemary Pretzels were so much fun to eat and make! Every time I discussed making rosemary pretzels to Roger, he always requested that I make regular pretzels instead, or at least&#8230;<\/p>\n","protected":false},"author":1,"featured_media":42354,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[115,11,77,427,257,13,1,192,709],"tags":[1034,79,2706,4216,144,4265],"class_list":["post-42203","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-american","category-appetizers","category-bread","category-christmas-winter-seasonal","category-finger-food","category-recent-posts","category-recipes","category-seasonal","category-valentines-day","tag-baking","tag-bread-2","tag-heart","tag-pretzel","tag-recipe","tag-valentines-day"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Heart-Shaped Sea Salt Rosemary Pretzels -<\/title>\n<meta name=\"description\" content=\"Heart-Shaped Sea Salt Rosemary Pretzels for extra fun and tasty Valentine&#039;s Day treats that are soft, salty, and oh so yummy!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/domesticallyblissful.com\/heart-shaped-sea-salt-rosemary-pretzels\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Giustina Miller\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/domesticallyblissful.com\\\/heart-shaped-sea-salt-rosemary-pretzels\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/domesticallyblissful.com\\\/heart-shaped-sea-salt-rosemary-pretzels\\\/\"},\"author\":{\"name\":\"Giustina Miller\",\"@id\":\"https:\\\/\\\/domesticallyblissful.com\\\/#\\\/schema\\\/person\\\/779d27eb2205a402722237440bcee38a\"},\"headline\":\"Heart-Shaped Sea Salt Rosemary Pretzels\",\"datePublished\":\"2022-02-08T22:20:06+00:00\",\"dateModified\":\"2024-05-02T16:41:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/domesticallyblissful.com\\\/heart-shaped-sea-salt-rosemary-pretzels\\\/\"},\"wordCount\":426,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/domesticallyblissful.com\\\/heart-shaped-sea-salt-rosemary-pretzels\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/domesticallyblissful.com\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/Heart-Sea-Salt-Rosemary-Pretzels.jpg\",\"keywords\":[\"baking\",\"bread\",\"heart\",\"pretzel\",\"recipe\",\"valentine&#039;s day\"],\"articleSection\":[\"American\",\"Appetizers\",\"Bread\",\"Christmas &amp; Winter\",\"Finger Food\",\"Recent Posts\",\"Recipes\",\"Seasonal\",\"Valentine's Day\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/domesticallyblissful.com\\\/heart-shaped-sea-salt-rosemary-pretzels\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/domesticallyblissful.com\\\/heart-shaped-sea-salt-rosemary-pretzels\\\/\",\"url\":\"https:\\\/\\\/domesticallyblissful.com\\\/heart-shaped-sea-salt-rosemary-pretzels\\\/\",\"name\":\"Heart-Shaped Sea Salt Rosemary Pretzels -\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/domesticallyblissful.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/domesticallyblissful.com\\\/heart-shaped-sea-salt-rosemary-pretzels\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/domesticallyblissful.com\\\/heart-shaped-sea-salt-rosemary-pretzels\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/domesticallyblissful.com\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/Heart-Sea-Salt-Rosemary-Pretzels.jpg\",\"datePublished\":\"2022-02-08T22:20:06+00:00\",\"dateModified\":\"2024-05-02T16:41:11+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/domesticallyblissful.com\\\/#\\\/schema\\\/person\\\/779d27eb2205a402722237440bcee38a\"},\"description\":\"Heart-Shaped Sea Salt Rosemary Pretzels for extra fun and tasty Valentine's Day treats that are soft, salty, and oh so yummy!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/domesticallyblissful.com\\\/heart-shaped-sea-salt-rosemary-pretzels\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/domesticallyblissful.com\\\/heart-shaped-sea-salt-rosemary-pretzels\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/domesticallyblissful.com\\\/heart-shaped-sea-salt-rosemary-pretzels\\\/#primaryimage\",\"url\":\"https:\\\/\\\/domesticallyblissful.com\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/Heart-Sea-Salt-Rosemary-Pretzels.jpg\",\"contentUrl\":\"https:\\\/\\\/domesticallyblissful.com\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/Heart-Sea-Salt-Rosemary-Pretzels.jpg\",\"width\":1365,\"height\":2048,\"caption\":\"These Heart-Shaped Sea Salt Rosemary Pretzels are perfect for Valentine's Day as they are soft, salty, and oh so yummy!\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/domesticallyblissful.com\\\/heart-shaped-sea-salt-rosemary-pretzels\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/domesticallyblissful.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Heart-Shaped Sea Salt Rosemary Pretzels\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/domesticallyblissful.com\\\/#website\",\"url\":\"https:\\\/\\\/domesticallyblissful.com\\\/\",\"name\":\"\",\"description\":\"Helping you create bliss through food, home, faith, &amp; travel.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/domesticallyblissful.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/domesticallyblissful.com\\\/#\\\/schema\\\/person\\\/779d27eb2205a402722237440bcee38a\",\"name\":\"Giustina Miller\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/domesticallyblissful.com\\\/wp-content\\\/uploads\\\/2018\\\/07\\\/IMG_3101-150x150.jpg\",\"url\":\"https:\\\/\\\/domesticallyblissful.com\\\/wp-content\\\/uploads\\\/2018\\\/07\\\/IMG_3101-150x150.jpg\",\"contentUrl\":\"https:\\\/\\\/domesticallyblissful.com\\\/wp-content\\\/uploads\\\/2018\\\/07\\\/IMG_3101-150x150.jpg\",\"caption\":\"Giustina Miller\"},\"sameAs\":[\"http:\\\/\\\/domesticallyblissful.com\\\/\",\"https:\\\/\\\/www.facebook.com\\\/domesticallyblissful\",\"https:\\\/\\\/x.com\\\/@blissfulmiller\"],\"url\":\"https:\\\/\\\/domesticallyblissful.com\\\/author\\\/domesticallyblissfulyahoo-com\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Heart-Shaped Sea Salt Rosemary Pretzels -","description":"Heart-Shaped Sea Salt Rosemary Pretzels for extra fun and tasty Valentine's Day treats that are soft, salty, and oh so yummy!","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:\/\/domesticallyblissful.com\/heart-shaped-sea-salt-rosemary-pretzels\/","twitter_misc":{"Written by":"Giustina Miller","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/domesticallyblissful.com\/heart-shaped-sea-salt-rosemary-pretzels\/#article","isPartOf":{"@id":"https:\/\/domesticallyblissful.com\/heart-shaped-sea-salt-rosemary-pretzels\/"},"author":{"name":"Giustina Miller","@id":"https:\/\/domesticallyblissful.com\/#\/schema\/person\/779d27eb2205a402722237440bcee38a"},"headline":"Heart-Shaped Sea Salt Rosemary Pretzels","datePublished":"2022-02-08T22:20:06+00:00","dateModified":"2024-05-02T16:41:11+00:00","mainEntityOfPage":{"@id":"https:\/\/domesticallyblissful.com\/heart-shaped-sea-salt-rosemary-pretzels\/"},"wordCount":426,"commentCount":0,"image":{"@id":"https:\/\/domesticallyblissful.com\/heart-shaped-sea-salt-rosemary-pretzels\/#primaryimage"},"thumbnailUrl":"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Sea-Salt-Rosemary-Pretzels.jpg","keywords":["baking","bread","heart","pretzel","recipe","valentine&#039;s day"],"articleSection":["American","Appetizers","Bread","Christmas &amp; Winter","Finger Food","Recent Posts","Recipes","Seasonal","Valentine's Day"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/domesticallyblissful.com\/heart-shaped-sea-salt-rosemary-pretzels\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/domesticallyblissful.com\/heart-shaped-sea-salt-rosemary-pretzels\/","url":"https:\/\/domesticallyblissful.com\/heart-shaped-sea-salt-rosemary-pretzels\/","name":"Heart-Shaped Sea Salt Rosemary Pretzels -","isPartOf":{"@id":"https:\/\/domesticallyblissful.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/domesticallyblissful.com\/heart-shaped-sea-salt-rosemary-pretzels\/#primaryimage"},"image":{"@id":"https:\/\/domesticallyblissful.com\/heart-shaped-sea-salt-rosemary-pretzels\/#primaryimage"},"thumbnailUrl":"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Sea-Salt-Rosemary-Pretzels.jpg","datePublished":"2022-02-08T22:20:06+00:00","dateModified":"2024-05-02T16:41:11+00:00","author":{"@id":"https:\/\/domesticallyblissful.com\/#\/schema\/person\/779d27eb2205a402722237440bcee38a"},"description":"Heart-Shaped Sea Salt Rosemary Pretzels for extra fun and tasty Valentine's Day treats that are soft, salty, and oh so yummy!","breadcrumb":{"@id":"https:\/\/domesticallyblissful.com\/heart-shaped-sea-salt-rosemary-pretzels\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/domesticallyblissful.com\/heart-shaped-sea-salt-rosemary-pretzels\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/domesticallyblissful.com\/heart-shaped-sea-salt-rosemary-pretzels\/#primaryimage","url":"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Sea-Salt-Rosemary-Pretzels.jpg","contentUrl":"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2022\/02\/Heart-Sea-Salt-Rosemary-Pretzels.jpg","width":1365,"height":2048,"caption":"These Heart-Shaped Sea Salt Rosemary Pretzels are perfect for Valentine's Day as they are soft, salty, and oh so yummy!"},{"@type":"BreadcrumbList","@id":"https:\/\/domesticallyblissful.com\/heart-shaped-sea-salt-rosemary-pretzels\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/domesticallyblissful.com\/"},{"@type":"ListItem","position":2,"name":"Heart-Shaped Sea Salt Rosemary Pretzels"}]},{"@type":"WebSite","@id":"https:\/\/domesticallyblissful.com\/#website","url":"https:\/\/domesticallyblissful.com\/","name":"","description":"Helping you create bliss through food, home, faith, &amp; travel.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/domesticallyblissful.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/domesticallyblissful.com\/#\/schema\/person\/779d27eb2205a402722237440bcee38a","name":"Giustina Miller","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2018\/07\/IMG_3101-150x150.jpg","url":"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2018\/07\/IMG_3101-150x150.jpg","contentUrl":"https:\/\/domesticallyblissful.com\/wp-content\/uploads\/2018\/07\/IMG_3101-150x150.jpg","caption":"Giustina Miller"},"sameAs":["http:\/\/domesticallyblissful.com\/","https:\/\/www.facebook.com\/domesticallyblissful","https:\/\/x.com\/@blissfulmiller"],"url":"https:\/\/domesticallyblissful.com\/author\/domesticallyblissfulyahoo-com\/"}]}},"_links":{"self":[{"href":"https:\/\/domesticallyblissful.com\/wp-json\/wp\/v2\/posts\/42203","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/domesticallyblissful.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/domesticallyblissful.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/domesticallyblissful.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/domesticallyblissful.com\/wp-json\/wp\/v2\/comments?post=42203"}],"version-history":[{"count":0,"href":"https:\/\/domesticallyblissful.com\/wp-json\/wp\/v2\/posts\/42203\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/domesticallyblissful.com\/wp-json\/wp\/v2\/media\/42354"}],"wp:attachment":[{"href":"https:\/\/domesticallyblissful.com\/wp-json\/wp\/v2\/media?parent=42203"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/domesticallyblissful.com\/wp-json\/wp\/v2\/categories?post=42203"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/domesticallyblissful.com\/wp-json\/wp\/v2\/tags?post=42203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}