This recipe is sponsored by Land O’Lakes®
S’mores plz!
Friends of the internet, gather ’round. What you are about to witness is the marriage of a classic summer s’more (graham cracker, chocolate, and marshmallow) with the form of a classic Minnesota dessert bar (thick, sweet, transportable to potlucks and such… we love our dessert bars in the Midwest) with a little bit of peanut butter thrown in for good measure. I don’t know, maybe it’s wrong? Putting peanut butter with a s’more? In which case I don’t even want to be right.
#TBT that time (my current life) when Cheat Day became Cheat Week became Cheat Summer. Send help.
Watch how to make our S’mores Bars (1 MIN):
No, I’m joking. These are not going to sabotage your healthy summer eating – think of all the other good things you’ll be filling your belly with this summer. Avocado Egg Salad? Chopped Salad Pizza? Corn Chowder?
These s’mores bars are just going to do one of the following:
- Make you very, very popular at your next summer party
- Make your regular Thursdays and Mondays and Wednesdays a little more exciting – #selfcare
- Make you a s’mores-loving all-around happy camper… without camping!
The base of these bars, and the only thing you’ll need to make from scratch, is the graham cookie dough. Hello, yes, GRAHAM COOKIE DOUGH.
It is as good as it sounds. You’re basically making a regular cookie dough (butter, eggs, flour, that sort of thing) but adding in some crushed graham crackers at the end. I also go next level by using Land O’Lakes® European Style Butter, which, even if it were just for the sake of the name, makes these a little more fancy. Sophistication is my name, S’mores Bars is my game.
Honestly, though, this butter is bomb.com. It has a slightly higher percent milk fat than regular butter and I love using it for, well, ALL recipes, but especially baking recipes. Like dis one.
If you can resist these, you are tougher than tough. Also, you are probably not alive.
With their gooey marshmallow layer and thick chocolate base and surrounding buttery graham-loaded cookie situation, there is just so much love to go around. So. Much. Love.
.tasty-recipes-image {
float: right; }
.tasty-recipes-print-button {
background-color: #666677;
display: inline-block;
padding-left: 1em;
padding-right: 1em;
padding-top: 0.5em;
padding-bottom: 0.5em;
text-decoration: none; }
a.tasty-recipes-print-button {
color: #FFF; }
a.tasty-recipes-print-button:hover {
color: #FFF; }
.tasty-recipes-rating.tasty-recipes-clip-10 {
-webkit-clip-path: polygon(0 0, 10% 0%, 10% 100%, 0% 100%);
clip-path: polygon(0 0, 10% 0%, 10% 100%, 0% 100%); }
.tasty-recipes-rating.tasty-recipes-clip-20 {
-webkit-clip-path: polygon(0 0, 20% 0%, 20% 100%, 0% 100%);
clip-path: polygon(0 0, 20% 0%, 20% 100%, 0% 100%); }
.tasty-recipes-rating.tasty-recipes-clip-30 {
-webkit-clip-path: polygon(0 0, 30% 0%, 30% 100%, 0% 100%);
clip-path: polygon(0 0, 30% 0%, 30% 100%, 0% 100%); }
.tasty-recipes-rating.tasty-recipes-clip-40 {
-webkit-clip-path: polygon(0 0, 40% 0%, 40% 100%, 0% 100%);
clip-path: polygon(0 0, 40% 0%, 40% 100%, 0% 100%); }
.tasty-recipes-rating.tasty-recipes-clip-50 {
-webkit-clip-path: polygon(0 0, 50% 0%, 50% 100%, 0% 100%);
clip-path: polygon(0 0, 50% 0%, 50% 100%, 0% 100%); }
.tasty-recipes-rating.tasty-recipes-clip-60 {
-webkit-clip-path: polygon(0 0, 60% 0%, 60% 100%, 0% 100%);
clip-path: polygon(0 0, 60% 0%, 60% 100%, 0% 100%); }
.tasty-recipes-rating.tasty-recipes-clip-70 {
-webkit-clip-path: polygon(0 0, 70% 0%, 70% 100%, 0% 100%);
clip-path: polygon(0 0, 70% 0%, 70% 100%, 0% 100%); }
.tasty-recipes-rating.tasty-recipes-clip-80 {
-webkit-clip-path: polygon(0 0, 80% 0%, 80% 100%, 0% 100%);
clip-path: polygon(0 0, 80% 0%, 80% 100%, 0% 100%); }
.tasty-recipes-rating.tasty-recipes-clip-90 {
-webkit-clip-path: polygon(0 0, 90% 0%, 90% 100%, 0% 100%);
clip-path: polygon(0 0, 90% 0%, 90% 100%, 0% 100%); }
.tasty-recipes-nutrition ul {
list-style-type: none;
margin: 0;
padding: 0; }
.tasty-recipes-nutrition ul:after {
display: block;
content: ‘ ‘;
clear: both; }
.tasty-recipes-nutrition li {
float: left;
margin-right: 1em; }
@media print {
.tasty-recipes-no-print, .tasty-recipes-no-print * {
display: none !important; } }
.tasty-recipes {
border: 5px solid #6D3C5C;
margin-top: 25px;
margin-bottom: 25px;
}
.tasty-recipes-image-shim {
height: 69.5px;
clear: both;
}
.tasty-recipes-print {
margin-left: 20px;
margin-right: 20px;
padding:0;
}
.tasty-recipes-entry-header {
background-color: #6D3C5C;
color: #FFF;
text-align: center;
padding-top: 30px;
padding-bottom: 20px;
padding-left: 40px;
padding-right: 40px;
}
.tasty-recipes-entry-header.tasty-recipes-has-image {
padding-top: 0px;
}
.tasty-recipes-entry-header .tasty-recipes-image {
float: none;
text-align: center;
transform: translateY(-121px);
}
.tasty-recipes-entry-header .tasty-recipes-image img {
-webkit-border-radius: 92.5px;
-moz-border-radius: 92.5px;
border-radius: 92.5px;
border: 5px solid #6D3C5C;
}
.tasty-recipes-entry-header h2 {
font-family: ‘Dosis’, sans-serif;
font-size: 32px;
font-weight: 400;
letter-spacing: 1px;
text-transform: lowercase;
margin-bottom: 0;
text-align: center;
color: #FFF;
margin-top: 0;
}
.tasty-recipes-has-image .tasty-recipes-entry-header h2 {
margin-top: -112px;
}
.tasty-recipes-entry-header hr {
border-color: #8A677A;
margin-bottom: 15px;
}
.tasty-recipes-entry-header .tasty-recipes-rating a {
display: block;
}
.tasty-recipes-entry-header .tasty-recipes-rating a:hover {
text-decoration: none;
}
.tasty-recipes-entry-header .tasty-recipes-rating-stars {
font-size: 22px;
display: block;
}
.tasty-recipes-entry-header .tasty-recipes-rating-stars span {
margin-left: 4px;
margin-right: 4px;
color: #FFF;
}
.tasty-recipes-entry-header .tasty-recipes-rating-label {
font-style: italic;
color: #99838F;
font-size: 11px;
display: block;
}
.tasty-recipes-entry-header .tasty-recipes-details {
margin-top: 15px;
}
.tasty-recipes-entry-header .tasty-recipes-details ul {
list-style-type: none;
margin: 0;
}
.tasty-recipes-entry-header .tasty-recipes-details ul li {
display: inline-block;
margin-left: 7px;
margin-right: 7px;
font-size: 16px;
line-height: 40px;
}
.tasty-recipes-entry-header .tasty-recipes-details ul li.author,
.tasty-recipes-entry-header .tasty-recipes-details ul li.total-time {
display: none;
}
@media only screen and (max-width: 520px) {
.tasty-recipes-entry-header .tasty-recipes-details .detail-icon {
height: 14px;
margin-top: 5px;
}
.tasty-recipes-entry-header .tasty-recipes-details ul li {
font-size: 14px;
line-height: 28px;
}
}
@media only screen and (min-width: 520px) {
.tasty-recipes-entry-header .tasty-recipes-details .detail-icon {
height: 18px;
margin-top: 9px;
}
.tasty-recipes-entry-header .tasty-recipes-details ul li {
font-size: 16px;
line-height: 40px;
}
}
.tasty-recipes-entry-header .tasty-recipes-details .tasty-recipes-label {
font-style: italic;
color: #B39AA7;
margin-right: 2px;
}
.tasty-recipes-entry-header .tasty-recipes-details .detail-icon {
vertical-align: top;
margin-right: 2px;
}
.tasty-recipes-entry-content {
padding-top: 20px;
}
.tasty-recipes-entry-content .tasty-recipes-buttons {
margin-bottom: 20px;
margin-left: 20px;
margin-right: 20px;
}
.tasty-recipes-entry-content .tasty-recipes-buttons:after {
content: ” “;
display: block;
clear: both;
}
.tasty-recipes-entry-content .tasty-recipes-button-wrap {
width: 50%;
display: inline-block;
float: left;
}
.tasty-recipes-entry-content .tasty-recipes-buttons a {
text-transform: uppercase;
text-align: center;
display: block;
color: #FFF;
background-color: #6D3C5C;
font-size: 16px;
line-height: 22px;
letter-spacing: 1px;
padding-top: 15px;
padding-bottom: 15px;
font-weight: bold;
margin-top: 0;
}
.tasty-recipes-entry-content .tasty-recipes-buttons a:hover {
background-color: #979599;
text-decoration: none;
}
.tasty-recipes-entry-content .tasty-recipes-buttons img {
vertical-align: top;
}
.tasty-recipes-entry-content .tasty-recipes-buttons img.svg-print {
height: 20px;
margin-top: 1px;
margin-right: 5px;
}
.tasty-recipes-entry-content .tasty-recipes-buttons img.svg-pinterest {
height: 18px;
margin-top: 2px;
margin-right: 3px;
}
@media only screen and (min-width: 520px) {
.tasty-recipes-entry-content .tasty-recipes-button-wrap:first-child {
padding-right: 10px;
}
.tasty-recipes-entry-content .tasty-recipes-button-wrap:last-child {
padding-left: 10px;
}
}
@media only screen and (max-width: 520px) {
.tasty-recipes-entry-content .tasty-recipes-button-wrap {
width: 100%;
}
.tasty-recipes-entry-content .tasty-recipes-button-wrap:nth-child(2) {
padding-top: 15px;
}
}
.tasty-recipes-entry-content h3 {
text-transform: uppercase;
font-size: 12px;
letter-spacing: .1em;
color: #979599;
font-family: ‘Bitter’, serif;
}
.tasty-recipes-entry-content hr {
border-color: #EAE9EB;
}
.tasty-recipes-entry-content .tasty-recipes-description,
.tasty-recipes-entry-content .tasty-recipes-ingredients,
.tasty-recipes-entry-content .tasty-recipes-instructions {
padding-left: 20px;
padding-right: 20px;
}
.tasty-recipes-entry-content .tasty-recipes-ingredients ul {
list-style-type: none;
}
.tasty-recipes-entry-content .tasty-recipes-ingredients ul li {
margin-bottom: 10px;
list-style-type: none;
position: relative;
}
.tasty-recipes-entry-content .tasty-recipes-ingredients ul li:before {
background-color: #6D3C5C;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
height: 8px;
width: 8px;
display: block;
content: ” “;
left: -20px;
top: 6px;
position: absolute;
}
.tasty-recipes-entry-content .tasty-recipes-instructions ol {
counter-reset:li;
}
.tasty-recipes-entry-content .tasty-recipes-instructions ol li {
list-style-type: none;
position: relative;
margin-bottom: 15px;
}
.tasty-recipes-entry-content .tasty-recipes-instructions ol li:before {
content:counter(li);
counter-increment: li;
position: absolute;
background-color: #6D3C5C;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
height: 16px;
width: 16px;
color: #FFF;
left: -20px;
transform: translateX(-50%);
line-height: 17px;
font-size: 11px;
text-align: center;
font-family: ‘Bitter’, serif;
top: 3px;
}
@media only screen and (max-width: 520px) {
.tasty-recipes-entry-content .tasty-recipes-instructions ol {
margin-left: 0;
}
.tasty-recipes-entry-content .tasty-recipes-instructions ol li {
}
.tasty-recipes-entry-content .tasty-recipes-instructions ol li:before {
display: inline-block;
position: relative;
left: 0;
top: -3px;
transform: none;
margin-right: 5px;
}
}
.tasty-recipes-entry-content .tasty-recipes-instructions ol li:last-child {
margin-bottom: 0;
}
.tasty-recipes-entry-content .tasty-recipes-notes {
padding: 20px;
background-color: #EEEDEF;
}
.tasty-recipes-entry-content .tasty-recipes-notes p,
.tasty-recipes-entry-content .tasty-recipes-notes ul li,
.tasty-recipes-entry-content .tasty-recipes-notes ol li {
background-color: #FFF;
margin-left: 0;
margin-right: 0;
padding-left: 25px;
padding-right: 25px;
padding-top: 20px;
padding-bottom: 20px;
position: relative;
-webkit-clip-path: polygon(20px 0, 100% 0, 100% 100%, 0 100%, 0 20px);
clip-path: polygon(20px 0, 100% 0, 100% 100%, 0 100%, 0 20px);
}
.tasty-recipes-entry-content .tasty-recipes-notes ul li,
.tasty-recipes-entry-content .tasty-recipes-notes ol li {
margin-bottom: 10px;
}
.tasty-recipes-entry-content .tasty-recipes-notes ul li:last-child,
.tasty-recipes-entry-content .tasty-recipes-notes ol li:last-child {
margin-bottom: 0;
}
.tasty-recipes-entry-content .tasty-recipes-notes ul,
.tasty-recipes-entry-content .tasty-recipes-notes ol {
padding-left: 10px;
}
.tasty-recipes-entry-content .tasty-recipes-notes ol {
counter-reset: ordered-list;
}
@media only screen and (min-width: 520px) {
.tasty-recipes-entry-content .tasty-recipes-notes p,
.tasty-recipes-entry-content .tasty-recipes-notes ul li,
.tasty-recipes-entry-content .tasty-recipes-notes ol li {
padding-left: 40px;
}
.tasty-recipes-entry-content .tasty-recipes-notes p:before,
.tasty-recipes-entry-content .tasty-recipes-notes ul li:before,
.tasty-recipes-entry-content .tasty-recipes-notes ol li:before {
content: “i”;
display: block;
background-color: #6D3C5C;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
height: 16px;
width: 16px;
font-size: 12px;
line-height: 16px;
text-align: center;
color: #FFF;
position: absolute;
left: 14px;
top: 23px;
font-family: Helvetica, sans-serif;
}
.tasty-recipes-entry-content .tasty-recipes-notes ol li:before {
counter-increment: ordered-list;
content:counter(ordered-list);
}
}
.tasty-recipes-entry-content .tasty-recipes-notes p:last-child {
margin-bottom: 0;
}
.tasty-recipes-nutrifox {
text-align: center;
}
.tasty-recipes-nutrifox iframe {
width: 100%;
display: block;
}
@media only screen and (min-width: 520px) {
.tasty-recipes-nutrifox iframe {
margin-bottom: 25px;
margin-top: 25px;
}
.tasty-recipes-nutrifox {
margin-right: 20px;
margin-left: 20px;
}
}
.tasty-recipes-plug {
margin-bottom: 20px;
margin-left: 20px;
margin-right: 20px;
line-height: 30px;
text-align: center;
}
.tasty-recipes-plug img {
vertical-align: middle;
margin-left: 5px;
height: 30px;
}
.tasty-recipes-entry-footer {
background-color: #6D3C5C;
padding-top: 25px;
padding-bottom: 20px;
padding-left: 40px;
padding-right: 40px;
}
.tasty-recipes-entry-footer img {
height: 65px;
width: 75px;
}
.tasty-recipes-entry-footer h3 {
color: #B299A7;
margin-bottom: 2px;
font-size: 22px;
line-height: 36px;
}
.tasty-recipes-entry-footer p {
margin-bottom: 0;
color: #FFF;
font-size: 12px;
}
.tasty-recipes-entry-footer p a {
color: #FFF;
text-decoration: underline;
}
.tasty-recipes-entry-footer:after {
content: ” “;
display: block;
clear:both;
}
@media only screen and (max-width: 520px) {
.tasty-recipes-entry-footer h3 {
margin-top: 8px;
margin-bottom: 8px;
}
.tasty-recipes-entry-footer {
text-align: center;
}
}
@media only screen and (min-width: 520px) {
.tasty-recipes-entry-footer img {
float: left;
}
.tasty-recipes-entry-footer h3,
.tasty-recipes-entry-footer p {
margin-left: 90px;
}
}
Peanut Butter S’mores Bars
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 16
Description
Peanut Butter S’mores Bars: chocolate, peanut butter, and marshmallow sandwiched between two layers of a graham cookie crust. It’s everyone’s favorite summer snack (S’MORES, please!) in dessert bar form.
Ingredients
- 1/2 cup butter – I used Land O’Lakes® European Style Butter – it has a slightly higher percent milk fat and it is ultra delicious for baking
- 1/2 cup white sugar
- 1/4 cup packed brown sugar
- 1 egg
- 1 teaspoon vanilla
- 1 teaspoon baking powder
- 1 1/4 cup flour
- 1 teaspoon salt
- 6 graham crackers, crushed into crumbs
- 1/2 cup peanut butter
- 2 4-ounce chocolate bars (the extra big, extra thick size)
- 1 7-ounce jar of marshmallow creme
Instructions
- Prep: Preheat the oven to 350 degrees.
- Cookie Base: Beat the butter and sugar. Mix in the egg and vanilla. Mix in the flour, baking powder, and salt. Stir in the graham cracker crumbs.
- Make a top layer: Line an 8×8 baking dish with parchment and press 1/3 of the dough into the bottom of the pan. Lift out the parchment with the dough on it and set it aside – this will be your top cookie layer.
- Assembly: Line again with parchment and press the remaining dough into the bottom of the pan. Layer with the chocolate bars, peanut butter, marshmallow creme, and top cookie layer.
- Bake: Bake for 30 minutes or until golden brown on top. Let cool completely for best serving results.
Notes
For best serving (i.e. the cleanest slices), I recommend chilling in the fridge overnight. They hold together really nicely and cut into very clean bars when completely cool. The bars pictured here have been resting at room temperature for a few hours which is why the marshmallow creme looks awesomely gooey. Also delicious, just a little harder to eat.
While the peanut butter is optional, it does make these bars pretty next-level. I’ve used both smooth and crunchy in this recipe. Melting the peanut butter makes it a little easier to spread over the chocolate, and if your peanut butter gets mixed in with the marshmallow creme, that’s totally fine.
Thank you to Land O’Lakes® for sponsoring this post!
The post Best S’mores Bars appeared first on Pinch of Yum.