Prepare for a dessert delight with our Toffee Oatmeal Chocolate Chunk Cookie Skillet. It’s the ultimate combo of chewy oatmeal, crunchy toffee, and dreamy chocolate chunks. Perfect for sharing, or not!
Toffee Oatmeal Chocolate Chunk Cookie Skillet
Alright, folks, if you’re in the mood for a dessert that’s going to make your taste buds do the Macarena, you’re in the right place. We’re talking about the Toffee Oatmeal Chocolate Chunk Cookie Skillet, a dish that’ll make you forget your diet, your worries, and maybe even your name for a little while. It’s got everything you need in life: oatmeal, buttery toffee, and big, glorious chocolate chunks. So, let’s dive into this scrumptious skillet adventure and whip it up together.
Ingredients for this toffee oatmeal chocolate chunk cookie skillet
I know it is a mouthful. A mouthful that perfectly describes this ooey–gooey, hearty, cozy cookie skillet. You can probably guess a few of the ingredients you’ll need from the name, but here’s your full list so you can make sure you’re stocked up on all the ingredients that you’ll need!
- Oatmeal: The superhero of our story, oatmeal brings its earthy, nutty flavor and a chewy kick to the cookie party. Plus, it’s got that whole “healthy-ish” vibe going on.
- Butter: Unsalted butter is like the smooth operator in the group, keeping everything moist and creamy. It’s the butter that binds us…literally.
- Brown Sugar: It’s the sweet talker that gets everyone in the mood for some baking action. It adds a caramel-like flavor and a chewy texture, so it’s kind of a big deal.
- Toffee Pieces: These little guys are the rebels, introducing a crispy crunch in the cookie madness. They’re like the rock stars of the show.
- Chocolate Chunks: Here, we’re talking about chunks of chocolate that are so big, they have their own postal code. Get the good stuff; you want it to melt into gooey pools of heaven.
- Eggs: The trusty sidekicks of our hero, eggs bind the cookie dough and make sure everything stays in place.
- Vanilla Extract: Adds a dash of sophistication with that warm, inviting aroma. It’s the cookie’s cologne, if you will.
- Baking Soda: This is the leavening agent that gives the cookie its lift-off. Just the right amount of rise, not too much, not too little – Goldilocks style.
Do you have to cook this giant cookie in a skillet? How to prepare your skillet for cookie baking?
If you have a cast iron skillet on hand, we highly recommend using it for this cookie skillet. It will give your cookie a buttery, crunchy edge while still preserving that gooey center. Cast iron skillets are great for making cookie skillet because they heat evenly and are oven safe! Plus, it just looks cute when you’re serving it up. We love ours from Staub! Be sure to butter up your skillet generously to make sure your cookie doesn’t stick!
If you don’t have a cast iron skillet you can also make this giant cookie in a 9 or 10-inch cake pan, 9 x 9-inch square pan, or another comparable oven-safe baking vessel! The bake time will vary depending on what size and material your baking vessel is, so be sure to keep an eye on your cookie!
How to best store and serve your cookie skillet
The best, and only acceptable, way to devour this bad boy is hot of the oven with a large scoop (or three heh) of vanilla ice cream. If you have a crowd and want to all dive in with spoons you can top the cookie directly with ice cream, or you can slice it out and serve it alongside ice cream for each serving. The hot, gooey cookie mixing with the icy, creamy goodness is a taste sensation you’ll want to write home about.
This cookie best enjoyed warm, so be sure to dig in as soon as it’s cool enough to eat! If you don’t get to eating is all in one sitting, don’t worry! You can store your skillet tightly covered in the fridge and heat it up, or you can slice it into pieces and place in a plastic bag or air tight container for eating later! If you anticipate wanting to store some, we recommend not topping the entire cookie with ice cream as it will melt into your cookie which will not keep well!
So whether it’s for a special occasion, a not-so-special occasion, or just a Tuesday, this Toffee Oatmeal Chocolate Chunk Cookie Skillet will be your new best friend. With oatmeal’s heartiness, toffee’s crunch, and chocolate’s decadence, this dessert is the ultimate party in a skillet. So get your apron, preheat that oven, and let this cookie skillet rock your world – your taste buds will be eternally grateful!
Happy baking!
XXX
Delight in this Toffee Oatmeal Chocolate Chunk Cookie Skillet AKA the ultimate combo of chewy oatmeal, crunchy toffee, and dreamy chocolate!
- Author: Sofi | Broma Bakery
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 16 servings
- Category: desser
- Method: oven
- Cuisine: american
- Author: Sofi | Broma Bakery
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 16 servings
- Category: desser
- Method: oven
- Cuisine: american
Units:
Ingredients
- 1 cup unsalted butter
- 1 1/2 cups light brown sugar, packed
- 2 large eggs + 1 egg yolk
- 2 teaspoons vanilla extract
- 1 2/3 cup all-purpose flour
- 1/2 teaspoon salt
- 3/4 teaspoon baking soda
- 1 1/2 cups old fashioned oats
- 1 cup chocolate chunks
- 1/2 cup toffee pieces
Instructions
- Preheat the oven to 350°F and generously grease a 10 inch cast iron skillet with butter. Set aside.
- In a large mixing bowl combine the melted butter, brown sugar, and white sugar. Beat until mixed together. Add in the eggs, egg yolk, and vanilla extract. Mix well.
- In separate bowl mix together the flour, salt, baking powder and baking soda. Add the dry ingredients into the wet and mix until combined. Add the oats, chocolate chunks, and toffee pieces and use a rubber spatula to fold together to evenly distribute.
- Transfer the cookie dough to your prepared skillet and pat into an even layer.
- Bake at 350°F for 35 to 40 minutes, or until the edges are just golden brown and the center has puffed up but is still very gooey in the middle.
- Allow to cool for at least fifteen minutes before serving with vanilla ice cream. Best served warm!
Keywords: toffee oatmeal chocolate chunk cookie skillet
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]}; window.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”)); window.tastyRecipesFormatAmount = function(amount, el) { if ( parseFloat( amount ) === parseInt( amount ) ) { return amount; } var roundType = ‘frac’; if (typeof el.dataset.amountShouldRound !== ‘undefined’) { if (‘false’ != el.dataset.amountShouldRound) { if ( ‘number’ === el.dataset.amountShouldRound ) { roundType = ‘number’; } else if (‘frac’ === el.dataset.amountShouldRound) { roundType = ‘frac’ } else if (‘vulgar’ === el.dataset.amountShouldRound) { roundType = ‘vulgar’ } else { roundType = ‘integer’; } } } if (‘number’ === roundType) { amount = Number.parseFloat(amount).toPrecision(2); } else if (‘integer’ === roundType) { amount = Math.round(amount); } else if (‘frac’ === roundType || ‘vulgar’ === roundType) { var denom = 8; if (typeof el.dataset.unit !== ‘undefined’) { var unit = el.dataset.unit; if ([‘cups’,’cup’,’c’].includes(unit)) { denom = 4; if (0.125 === amount) { denom = 8; } if (“0.1667″ === Number.parseFloat( amount ).toPrecision(4)) { denom = 6; } } if ([‘tablespoons’,’tablespoon’,’tbsp’].includes(unit)) { denom = 2; } if ([‘teaspoons’,’teaspoon’,’tsp’].includes(unit)) { denom = 8; } } var amountArray = frac.cont( amount, denom, true ); var newAmount = ”; if ( amountArray[1] !== 0 ) { newAmount = amountArray[1] + ‘/’ + amountArray[2]; if (‘vulgar’ === roundType) { Object.keys(window.tastyRecipesVulgarFractions).forEach(function(vulgar) { if (newAmount === window.tastyRecipesVulgarFractions[vulgar]) { newAmount = vulgar; } }); } } if ( newAmount ) { newAmount = ‘ ‘ + newAmount; } if ( amountArray[0] ) { newAmount = amountArray[0] + newAmount; } amount = newAmount; } return amount; } window.tastyRecipesUpdatePrintLink = () => { const printLinks = document.querySelectorAll( ‘.tasty-recipes-print-link’ ); const printButtons = document.querySelectorAll( ‘.tasty-recipes-print-button’ ); // Use the first print button found as the canonical URL source. const printButton = document.querySelector( ‘.tasty-recipes-print-button’ ); // If no print button is available, we can’t reliably update its href. if ( ! printButton ) { return; } const printURL = new URL( printButton.href ); const searchParams = new URLSearchParams( printURL.search ); const unitButton = document.querySelector( ‘.tasty-recipes-convert-button-active’ ); const scaleButton = document.querySelector( ‘.tasty-recipes-scale-button-active’ ); let unit = ”; let scale = ”; if ( unitButton ) { unit = unitButton.dataset.unitType; searchParams.delete(‘unit’); searchParams.set( ‘unit’, unit ); } if ( scaleButton ) { scale = scaleButton.dataset.amount; searchParams.set( ‘scale’, scale ); } const paramString = searchParams.toString(); const newURL = ” === paramString ? printURL.href : printURL.origin + printURL.pathname + ‘?’ + paramString; printLinks.forEach( ( el ) => { el.href = newURL; }); printButtons.forEach( ( el ) => { el.href = newURL; }); } // When the document loads, look for unit and scale parameters and setup the recipe card // to reflect those values. document.addEventListener( ‘DOMContentLoaded’, () => { // Only reflect URL parameters on the print view. if ( ! window.location.href.includes( ‘/print/’ ) ) { return; } const searchParams = new URLSearchParams( window.location.search ); const unit = searchParams.get( ‘unit’ ); const scale = searchParams.get( ‘scale’ ); if ( unit && ( ‘metric’ === unit || ‘usc’ === unit ) ) { document.querySelector( ‘.tasty-recipes-convert-button[data-unit-type=”‘ + unit + ‘”]’ ).click(); } if ( scale && Number(scale) > 0 ) { document.querySelector( ‘.tasty-recipes-scale-button[data-amount=”‘ + Number(scale) + ‘”]’ ).click(); } }); }()); (function(){ var buttonClass = ‘tasty-recipes-convert-button’, buttonActiveClass = ‘tasty-recipes-convert-button-active’, buttons = document.querySelectorAll(‘.tasty-recipes-convert-button’); if ( ! buttons ) { return; } buttons.forEach(function(button){ button.addEventListener(‘click’, function(event){ event.preventDefault(); var recipe = event.target.closest(‘.tasty-recipes’); if ( ! recipe ) { return; } var otherButtons = recipe.querySelectorAll(‘.’ + buttonClass); otherButtons.forEach(function(bt){ bt.classList.remove(buttonActiveClass); }); button.classList.add(buttonActiveClass); var unitType = button.dataset.unitType; var dataset = ‘nf’ + unitType.charAt(0).toUpperCase() + unitType.slice(1); var convertables = recipe.querySelectorAll(‘span[data-nf-original]’); convertables.forEach(function(convertable){ if (typeof convertable.dataset.amountOriginalType === ‘undefined’ && ‘usc’ === convertable.dataset.nfOriginal) { if (-1 !== convertable.innerText.indexOf(‘/’)) { convertable.dataset.amountOriginalType = ‘frac’; } if (-1 !== convertable.innerText.indexOf(‘.’)) { convertable.dataset.amountOriginalType = ‘number’; } Object.keys(window.tastyRecipesVulgarFractions).forEach(function(vulgar) { if (-1 !== convertable.innerText.indexOf(vulgar)) { convertable.dataset.amountOriginalType = ‘vulgar’; } }); } convertable.innerText = convertable.dataset[dataset]; if (typeof convertable.dataset.unit !== ‘undefined’) { convertable.dataset.unit = convertable.dataset[dataset + ‘Unit’]; } if (typeof convertable.dataset.amount !== ‘undefined’) { convertable.dataset.amount = convertable.dataset[dataset]; if (‘metric’ === unitType) { convertable.dataset.amountShouldRound = parseInt(convertable.dataset.amount) >= 10 ? ‘integer’ : ‘number’; } else if (typeof convertable.dataset.amountOriginalType !== ‘undefined’) { convertable.dataset.amountShouldRound = convertable.dataset.amountOriginalType; } else { convertable.dataset.amountShouldRound = false; } convertable.innerText = window.tastyRecipesFormatAmount(convertable.dataset[dataset], convertable); } if (convertable.classList.contains(‘nutrifox-unit’)) { if (‘gram’ === convertable.dataset[dataset]) { convertable.innerText = ‘grams’; } } }); document.querySelectorAll(‘.tasty-recipes-scale-button-active’).forEach(function(scaleButton){ scaleButton.click(); }); window.tastyRecipesUpdatePrintLink(); }); }); }()); window.TastyRecipes = window.TastyRecipes || {}; window.TastyRecipes.ratings = { init( min_rating ) { this.min_rating = min_rating; this.recipeRatingReflectInRespondSection(); this.addBodyClassBasedOnSelectedRating(); this.backwardCompRespondRatingPosition(); }, recipeRatingReflectInRespondSection() { const ratings = document.querySelectorAll(‘.tasty-recipes-no-ratings-buttons [data-rating]’); if (ratings.length { this.fireRatingInRespond( event.target.dataset.rating ); } ); } }, fireRatingInRespond( rating ) { const ratingInput = document.querySelector(‘.tasty-recipes-rating[value=”‘ + rating + ‘”]’); if ( ! ratingInput ) { return; } ratingInput.click(); }, addBodyClassBasedOnSelectedRating() { const ratingInputs = document.querySelectorAll(‘input.tasty-recipes-rating’); if ( ratingInputs.length { let selectedRating = event.target.getAttribute( ‘value’ ); this.handleBodyClassByRating( selectedRating ); this._toggle_comment_textarea_required( selectedRating ); } ); } }, handleBodyClassByRating( rating ) { if ( rating = comment_textarea.length ) { return; } if ( rating < this.min_rating ) { comment_textarea.setAttribute( 'required', '' ); return; } comment_textarea.removeAttribute('required'); }, backwardCompRespondRatingPosition() { const ratings_buttons = document.querySelector( '#respond .tasty-recipes-ratings-buttons' ); if ( ratings_buttons.length { if ( rating_span === event.target ) { return; } rating_span.previousElementSibling.click(); } ); } } }; (function(callback) { if (document.readyState !== "loading") { callback(); } else { document.addEventListener("DOMContentLoaded", callback); } })(() => { window.TastyRecipes.ratings.init( window.tasty_recipes_min_rating ); }); ]]>
Source