Learn how to cook frozen shrimp on the stovetop in 10 minutes! You’ll get perfectly juicy, seasoned shrimp ready to serve as an appetizer or entree.

Staring at that bag of frozen shrimp and don’t know what to do with it? Well, you’re in the right place! I’m sharing my fool-proof method for cooking frozen shrimp on the stove. (And how to thaw it beforehand!)
Shrimp is a fantastic protein because it’s healthy, quick to cook, and stores well in the freezer. It’s also incredibly versatile. I can turn my frozen shrimp into a quick appetizer, toss it into pasta, or even use it to build a flavorful rice bowl.
With my simple tips and cooking method, you’ll have juicy, tender, sautéed shrimp on the table in no time.
Thaw the Shrimp First
It’s best to thaw the shrimp before cooking it to avoid rubbery, overcooked shrimp. Rubbery shrimp happens when you cook fish from frozen, and the outer layer starts cooking before the inside has fully thawed. As a result, the outside can become overcooked by the time the inside is done.
The best way to thaw frozen raw shrimp is to place them in the refrigerator for 12 hours to allow them to defrost. If you don’t have those extra hours on hand, though, don’t worry! Here’s my quick method for defrosting shrimp:
- Place the shrimp in a large bowl of cold water.
- Set a timer for 15 minutes and stir the bowl every 5 minutes to break up clumps that freeze together. The shrimp should be defrosted in about 15 to 20 minutes, depending on the size of the shrimp (larger shrimp can take up to 20 minutes).
- Pat the thawed shrimp dry. This is important; otherwise, the shrimp will steam instead of cooking (unless you plan to boil or steam them).
What Ingredients Are Needed
While I love making a variety of shrimp dishes and cooking shrimp in different ways (as I’ll discuss later on), sometimes it’s best to go back to the basics. For my classic frozen shrimp recipe, I use the following main ingredients:
- Frozen shrimp (thawed): I use medium, frozen, deveined shrimp (which means the main central vein is removed). You can use either tail-on or peeled shrimp!
- Smoked paprika: I personally love using smoked paprika for this shrimp recipe. It gives the shrimp an extra layer of flavor and adds some spice to the dish. If I don’t have smoked paprika on hand, I can always opt for standard paprika instead.
- My classic seasoning mixture: I combine garlic powder, onion powder, cumin, and kosher salt to create a savory, earthy flavor profile.
- Butter: Butter adds richness when cooking shrimp. You can also substitute the butter with olive oil, if desired, for dietary needs or flavor preference.
See the list of full ingredients with exact amounts in the recipe card below.
Time to Get Cooking
Once the shrimp are thawed and you’ve gathered all the ingredients, it’s time to start sautéing them on the stovetop. Here’s a step-by-step walkthrough of how to perfectly cook frozen shrimp:
- Place the shrimp in a large bowl of very cold water for 15 minutes, stirring every 5 minutes to break up clumps that freeze together. (After 15 minutes, rinse off any remaining ice.)
- Pat the shrimp completely dry. In a medium bowl, mix the shrimp with the salt, smoked paprika, garlic powder, onion powder, and cumin.
- In a large skillet, heat the butter on medium-high heat. Add the shrimp and cook for 1-2 minutes per side until just opaque and cooked through.
- Spritz with lemon juice from the wedges and serve immediately.
Dietary Notes
This frozen shrimp recipe is pescatarian and dairy-free with olive oil.
Featured 5-Star Review
⭐⭐⭐⭐⭐
“This was the best shrimp recipe! So easy, quick & delicious!”
– Valorie
20 More Ways to Cook Frozen Shrimp
While my basic cooking recipe is great, I like to change things up and get creative with shrimp recipes in my kitchen. Here are all my favorite cooking methods and ways to prepare shrimp to make a delicious, healthy, seafood-inspired entree or appetizer.
Here’s a recipe that knocked us off our feet: and it sounds deceptively simple. But this really is the perfect sauteed shrimp…and it takes just 3 minutes to cook! It’s easy once you know a few tricks on how long to cook shrimp and how to season it.
Here’s a fun way to cook shrimp without all the hassle of a shrimp boil: try Old Bay Steamed Shrimp! Truth be told, this method is a combination of boiling and steaming: but it results in beautifully succulent, seasoned shrimp. Get this: the cook time is only 2 to 3 minutes!
Why not try baked shrimp in the oven? This method is so easy and the shrimp come out juicy and perfectly seasoned with garlic and herbs. Move over, shrimp recipes! This one is the perfect healthy, fast and easy dinner.
Grilled shrimp is one of the fastest and easiest ways to cook this tasty shellfish. The only part that takes time is preheating the grill! Thaw your frozen shrimp while you preheat, then grill them up with this perfect seasoning blend.
Broiled Shrimp is out of this world good. It's tender, juicy, and so fast to cook. You don’t even need to preheat the oven! It’s perfectly seasoned with garlic and lemon.
Shrimp are one of the simplest paths to a fast and easy dinner, and this Cajun Shrimp recipe makes them taste irresistible in minutes. Toss these babies with a little Cajun seasoning and sauté them up in a skillet. The flavor is so savory, garlicky and irresistible, you’ll hardly believe the prep time: it takes only 5 minutes to put together!
The most popular way to use boiled shrimp is for shrimp cocktail, but you could boil it for any type of preparation. The advantage of boiling? It keeps well at room temperature, making it perfect to sit out on a platter of shrimp cocktail while entertaining.
There’s nothing like the sweet savory combination of honey garlic glaze and juicy shrimp. The best part? It takes 10 minutes to make. This one is hits all the comforting, satisfying dinner notes with a lightning fast prep speed.
Here’s an idea that has easy weeknight meal written all over it: pesto shrimp! Turns out this bright green, garlicky sauce is the perfect pairing for this succulent shellfish. Serve with noodles or rice and sauteed veggies or a salad.
Shrimp, butter, garlic, lemon, and white wine: what could be better? Yes, it’s the Italian American shrimp scampi, a classic that’s been stealing hearts and minds for decades. Juicy, garlicky shrimp swim in a rich, tangy butter sauce. Sop it up with crusty bread, or pour it over pasta: either way, it’s divine.
What’s better than shrimp tacos? Their carefree vibe makes any dinner more festive, even if it’s just any old Tuesday. What we love about this easy shrimp taco recipe is that it’s both fast family dinner recipe for weeknights and entertaining.
Want a meal to impress…with a little kick? Try Shrimp Fra Diavolo! This Italian-style dish stars tender shrimp that swim in a garlicky, spicy tomato sauce. “Fra diavolo” translates to “brother devil” in Italian, alluding to the intense heat of this dish. But make it homemade and you can customize the spiciness to your taste!
Looking for an easy, tasty 30 minute meal that’s a hit every time? Try these classic Shrimp Fajitas! This Tex Mex favorite is a recipe for dinnertime success. The fajita veggies are seasoned to perfection, and the shrimp are juicy and buttery.
Here’s our new favorite way to cook it: Cilantro Lime Shrimp! This recipe takes only 10 minutes to make and comes out beautifully tangy and fresh! It pairs perfectly with Mexican-style flavors: try with refried beans, rice, in tacos, or with chips and salsa.
Looking for a fun, flavorful way to eat frozen shrimp for dinner? Try this BBQ Shrimp recipe! This quick and easy method makes a bold, tangy sauce for the shrimp to swim in, flavored with barbecue sauce and a few extras. It’s the perfect fast dinner for nights where you don’t want to think too hard, and you might already have many of the ingredients on hand.
A meal in a sheet pan never really gets old, does it? Introducing the Mediterranean Sheet Pan Shrimp dinner! Combine juicy shrimp with colorful Mediterranean veggies like cherry tomatoes and tangy artichoke, then top it off with a squeeze of lemon and a hearty sprinkle of feta cheese. Serve with orzo, couscous or rice and it’s an explosion of flavor on your plate.
Looking for a healthy and easy weeknight meal? Try shrimp and broccoli! The pair are cooked with soy sauce and and rice vinegar until bright and savory. The contrast of the crisp tender broccoli against the juicy shrimp is really something.
Here’s a go-to in the fast and easy dinner category: shrimp stir fry! It’s quick to put together and the umami-packed stir fry sauce is full of irresistible flavor. Add your favorite vegetables to make a super-satisfying dinner that pleases everyone around the table.
Here’s an irresistible recipe you’ll want to make again and again…this Shrimp Rice Bowl! It got 5 stars in our house. Mix up a batch of cilantro lime rice, then top it with tender shrimp and a quick black bean and corn salad. This best part is a creamy, zingy chipotle ranch dressing that covers it all.
There’s something about baking up dinner on one pan in the oven that never gets old. And these Sheet Pan Shrimp Fajitas are perfect for an easy weeknight meal! This Tex Mex favorite is even more fun on a sheet pan. The shrimp comes out juicy and succulent, and everything is infused with an irresistible combination of spices.
Here’s a way to cook shrimp that you’ll find yourself coming back to again and again: blackened shrimp! Blackening is a Cajun cooking technique that’s all about the spices. Combine homemade blackened seasoning with grilled or pan-fried shrimp, and you’ve got a mix of savory, herbal, and salty flavors that makes it over the top irresistible!
How to Cook Frozen Shrimp
Cooking frozen shrimp is easier than you think! With my fool-proof method, you’ll have juicy, tender, and perfectly sautéed shrimp ready to serve in less than 10 minutes.
- Prep Time: 5 minutes
- Cook Time: 5 minutes
- Total Time: 10 minutes
- Yield: 4
- Category: Main dish
- Method: Sauteed
- Cuisine: Seafood
- Diet: Gluten Free
Ingredients
- 1 ½ pounds medium frozen shrimp, deveined (tail on or peeled)
- ¾ teaspoon kosher salt
- ¾ teaspoon smoked paprika (or substitute standard paprika)
- ¾ teaspoon garlic powder
- ¾ teaspoon onion powder
- ¾ teaspoon cumin
- 3 tablespoons butter or olive oil
- 3 lemon wedges
- Fresh cilantro or parsley, for garnish
Instructions
- Place the shrimp in a large bowl of very cold water for 15 minutes, stirring every 5 minutes to break up clumps that freeze together. (After 15 minutes, rinse off any remaining ice.)
- Pat the shrimp completely dry.
- In a medium bowl, mix the shrimp with the salt, smoked paprika, garlic powder, onion powder, and cumin.
- In a large skillet, heat the butter on medium-high heat. Add the shrimp and cook for 1 to 2 minutes per side until just opaque and cooked through.
- Spritz with juice from the lemon wedges and serve immediately.
(function(){
window.addEventListener( ‘message’, function( event ){
if ( ( ‘https://nutrifox.com’ !== event.origin && ‘https://nutrifox.test’ !== event.origin ) ||
typeof event.data !== ‘string’ ) {
return;
}
var payload = JSON.parse( event.data );
switch ( payload.event ) {
case ‘setHeight’:
var iframe = document.getElementById( ‘nutrifox-label-‘ + payload.recipeId );
iframe.style.height = payload.height + ‘px’;
break;
}
} );
}());
window.trCommon={“minRating”:6,”ajaxurl”:”https:\/\/www.acouplecooks.com\/wp-admin\/admin-ajax.php”,”ratingNonce”:””,”postId”:132222};
window.TastyRecipes = window.TastyRecipes || {};
window.TastyRecipes.smoothScroll = {
init() {
window.addEventListener( ‘click’, e => {
let anchor = e.target;
if ( ! anchor.classList.contains( ‘tasty-recipes-scrollto’ ) ) {
if ( anchor.tagName === ‘A’ ) {
return;
}
anchor = anchor.closest( ‘a’ );
if ( ! anchor || ! anchor.classList.contains( ‘tasty-recipes-scrollto’ ) ) {
return;
}
}
const elementHref = anchor.getAttribute( ‘href’ );
if ( ! elementHref ) {
return;
}
e.preventDefault();
this.goToSelector( elementHref );
});
},
goToSelector( selector ) {
const element = document.querySelector( selector );
if ( ! element ) {
return;
}
element.scrollIntoView( { behavior: ‘smooth’ } );
history.pushState( {}, ”, selector );
}
};
(function( callback ) {
if ( document.readyState !== ‘loading’ ) {
callback();
} else {
window.addEventListener( ‘load’, callback );
}
})(() => {
window.TastyRecipes.smoothScroll.init();
});
window.TastyRecipes = window.TastyRecipes || {};
window.TastyRecipes.cookMode = {
wakeLockApi: false,
wakeLock: false,
cookModeSelector: ‘.tasty-recipes-cook-mode’,
init() {
if (“wakeLock” in navigator && “request” in navigator.wakeLock) {
this.wakeLockApi = navigator.wakeLock;
}
const cookModes = document.querySelectorAll(this.cookModeSelector);
if (cookModes.length > 0) {
for (const cookMode of cookModes) {
if (this.wakeLockApi) {
cookMode.querySelector(‘input[type=”checkbox”]’).addEventListener(“change”, event => {
this.checkboxChange(event.target);
}, false);
} else {
cookMode.style.display = “none”;
}
}
}
},
checkboxChange(checkbox) {
if (checkbox.checked) {
this.lock();
} else {
this.unlock();
}
},
setCheckboxesState(state) {
const checkboxes = document.querySelectorAll(this.cookModeSelector + ‘ input[type=”checkbox”]’);
for (const checkbox of checkboxes) {
checkbox.checked = state;
}
},
async lock() {
try {
this.wakeLock = await this.wakeLockApi.request(“screen”);
this.wakeLock.addEventListener(“release”, () => {
this.wakeLock = false;
this.setCheckboxesState(false);
});
this.setCheckboxesState(true);
} catch (error) {
this.setCheckboxesState(false);
}
},
unlock() {
if (this.wakeLock) {
this.wakeLock.release();
this.wakeLock = false;
}
this.setCheckboxesState(false);
}
};
(function(callback) {
if (document.readyState !== “loading”) {
callback();
} else {
document.addEventListener(“DOMContentLoaded”, callback);
}
})(() => {
window.TastyRecipes.cookMode.init();
});
window.TastyRecipes = window.TastyRecipes || {};
window.TastyRecipes.staticTooltip = {
element: null,
tooltipElement: null,
deleting: false,
init( element ) {
if ( this.deleting ) {
return;
}
this.element = element;
this.buildElements();
},
destroy() {
if ( ! this.tooltipElement || this.deleting ) {
return;
}
this.deleting = true;
this.tooltipElement.classList.remove( ‘opened’ );
setTimeout( () => {
this.tooltipElement.remove();
this.deleting = false;
}, 500 );
},
buildElements() {
const tooltipElement = document.createElement( ‘div’ );
tooltipElement.classList.add( ‘tasty-recipes-static-tooltip’);
tooltipElement.setAttribute( ‘id’, ‘tasty-recipes-tooltip’ );
const currentTooltipElement = document.getElementById( ‘tasty-recipes-tooltip’ );
if ( currentTooltipElement ) {
document.body.replaceChild( tooltipElement, currentTooltipElement );
} else {
document.body.appendChild( tooltipElement );
}
this.tooltipElement = document.getElementById( ‘tasty-recipes-tooltip’ );
},
show() {
if ( ! this.tooltipElement ) {
return;
}
const tooltipTop = this.element.getBoundingClientRect().top
+ window.scrollY
– 10 // 10px offset.
– this.tooltipElement.getBoundingClientRect().height;
const tooltipLeft = this.element.getBoundingClientRect().left
– ( this.tooltipElement.getBoundingClientRect().width / 2 )
+ ( this.element.getBoundingClientRect().width / 2 ) – 1;
const posLeft = Math.max( 10, tooltipLeft );
this.maybeRemoveTail( posLeft !== tooltipLeft );
this.tooltipElement.setAttribute( ‘style’, ‘top:’ + tooltipTop + ‘px;left:’ + posLeft + ‘px;’ );
this.tooltipElement.classList.add( ‘opened’ );
},
maybeRemoveTail( removeTail ) {
if ( removeTail ) {
this.tooltipElement.classList.add( ‘tr-hide-tail’ );
} else {
this.tooltipElement.classList.remove( ‘tr-hide-tail’ );
}
},
changeMessage( message ) {
if ( ! this.tooltipElement ) {
return;
}
this.tooltipElement.innerHTML = message;
}
};
window.TastyRecipes.ajax = {
sendPostRequest( url, data, success, failure ) {
const xhr = new XMLHttpRequest();
xhr.open( ‘POST’, url, true );
xhr.send( this.preparePostData( data ) );
xhr.onreadystatechange = () => {
if ( 4 !== xhr.readyState ) {
return;
}
if ( xhr.status === 200 ) {
success( JSON.parse( xhr.responseText ) );
return;
}
failure( xhr );
};
xhr.onerror = () => {
failure( xhr );
};
},
preparePostData( data ) {
const formData = new FormData();
for ( const key in data ) {
formData.append( key, data[key] );
}
return formData;
},
};
window.TastyRecipes.ratings = {
defaultRating: 0,
currentRatingPercentage: 100,
savingRating: false,
init( minRating ) {
this.minRating = minRating;
this.formWatchRating();
this.closeTooltipWhenClickOutside();
this.addBodyClassBasedOnSelectedRating();
this.backwardCompFormRatingPosition();
},
formWatchRating() {
const ratings = document.querySelectorAll(‘.tasty-recipes-no-ratings-buttons [data-rating]’);
if ( ratings.length {
event.preventDefault();
this.defaultRating = event.target.closest( ‘.checked’ ).dataset.rating;
this.setCheckedStar( event.target );
this.maybeSendRating( this.defaultRating, event.target );
this.setRatingInForm( this.defaultRating );
} );
}
},
closeTooltipWhenClickOutside() {
window.addEventListener( ‘click’, e => {
// Bailout (don’t remove the tooltip) when the clicked element is a rating star, or it’s the tooltip itself.
if ( e.target.closest( ‘.tasty-recipes-rating’ ) || e.target.classList.contains( ‘tasty-recipes-static-tooltip’ ) ) {
return;
}
window.TastyRecipes.staticTooltip.destroy();
} );
},
setRatingInForm( rating ) {
const ratingInput = document.querySelector( ‘#respond .tasty-recipes-rating[value=”‘ + rating + ‘”]’ );
if ( ! ratingInput ) {
return;
}
ratingInput.click();
},
addBodyClassBasedOnSelectedRating() {
const ratingInputs = document.querySelectorAll( ‘input.tasty-recipes-rating’ );
if ( ! ratingInputs ) {
return;
}
for ( const ratingInput of ratingInputs ) {
ratingInput.addEventListener( ‘click’, currentEvent => {
const selectedRating = currentEvent.target.getAttribute( ‘value’ );
this.handleBodyClassByRating( selectedRating );
this.toggleCommentTextareaRequired( selectedRating );
} );
}
},
handleBodyClassByRating( rating ) {
if ( rating < this.minRating ) {
document.body.classList.remove( 'tasty-recipes-selected-minimum-rating' );
return;
}
document.body.classList.add( 'tasty-recipes-selected-minimum-rating' );
},
toggleCommentTextareaRequired( rating ) {
const commentTextarea = document.getElementById( 'comment' );
if ( ! commentTextarea ) {
return;
}
if ( rating {
window.TastyRecipes.staticTooltip.changeMessage( response.data.message );
window.TastyRecipes.staticTooltip.show();
this.updateAverageText( response.data, recipeCardElement );
this.maybeFillCommentForm( response.data );
// Hide the tooltip after 5 seconds.
setTimeout( () => {
this.maybeResetTooltip( recipeCardElement, response.data, rating );
}, 5000 );
},
() => {
this.resetTooltip( recipeCardElement );
}
);
},
updateAverageText( data, recipeCardElement ) {
if ( ! data.average ) {
return;
}
this.setRatingPercent( data );
if ( ! data.count ) {
return;
}
const quickLink = document.querySelector( ‘.tasty-recipes-rating-link’ );
if ( quickLink ) {
this.setTextInContainer( quickLink, data );
this.setPartialStar( quickLink );
}
const cardStars = recipeCardElement.querySelector( ‘.tasty-recipes-ratings-buttons’ );
cardStars.dataset.trDefaultRating = data.average;
this.setTextInContainer( recipeCardElement.querySelector( ‘.tasty-recipes-rating’ ), data );
},
setTextInContainer( container, data ) {
if ( ! container ) {
return;
}
if ( data.label ) {
const ratingLabelElement = container.querySelector( ‘.rating-label’ );
if ( ratingLabelElement ) {
ratingLabelElement.innerHTML = data.label;
}
return;
}
const averageElement = container.querySelector( ‘.average’ );
if ( averageElement ) {
averageElement.textContent = data.average;
}
const countElement = container.querySelector( ‘.count’ );
if ( countElement ) {
countElement.textContent = data.count;
}
},
setPartialStar( container ) {
const highestStar = container.querySelector( ‘[data-rating=”‘ + Math.ceil( this.defaultRating ) + ‘”]’ );
if ( highestStar ) {
highestStar.dataset.trClip = this.currentRatingPercentage;
}
},
setRatingPercent( data ) {
this.defaultRating = data.average.toFixed( 1 );
const parts = data.average.toFixed( 2 ).toString().split( ‘.’ );
this.currentRatingPercentage = parts[1] ? parts[1] : 100;
if ( this.currentRatingPercentage === ’00’ ) {
this.currentRatingPercentage = 100;
}
},
setCheckedStar( target ) {
const cardRatingContainer = target.closest( ‘.tasty-recipes-ratings-buttons’ );
const selectedRatingElement = cardRatingContainer.querySelector( ‘[data-tr-checked]’ );
if ( selectedRatingElement ) {
delete selectedRatingElement.dataset.trChecked;
}
const thisStar = target.closest( ‘.tasty-recipes-rating’ );
thisStar.dataset.trChecked = 1;
thisStar.querySelector( ‘[data-tr-clip]’ ).dataset.trClip = 100;
},
maybeFillCommentForm( data ) {
if ( ! data.comment || ! data.comment.content ) {
return;
}
const commentForm = document.querySelector( ‘#commentform’ );
if ( ! commentForm ) {
return;
}
const commentBox = commentForm.querySelector( ‘[name=comment]’ );
if ( ! commentBox || commentBox.value ) {
return;
}
// Add comment details for editing.
commentBox.innerHTML = data.comment.content;
if ( data.comment.name ) {
commentForm.querySelector( ‘[name=author]’ ).value = data.comment.name;
commentForm.querySelector( ‘[name=email]’ ).value = data.comment.email;
}
},
maybeResetTooltip( recipeCardElement, data, rating ) {
if ( this.savingRating === rating ) {
this.resetTooltip( recipeCardElement, data );
}
},
resetTooltip( recipeCardElement, data ) {
window.TastyRecipes.staticTooltip.destroy();
this.savingRating = false;
// Reset the default rating.
const cardRatingContainer = recipeCardElement.querySelector( ‘.tasty-recipes-ratings-buttons’ );
if ( cardRatingContainer ) {
this.defaultRating = ( data && data.average ) ? data.average.toFixed(1) : cardRatingContainer.dataset.trDefaultRating;
cardRatingContainer.dataset.trDefaultRating = this.defaultRating;
this.resetSelectedStar( cardRatingContainer, data );
}
},
resetSelectedStar( cardRatingContainer ) {
const selectedRatingElement = cardRatingContainer.querySelector( ‘[data-rating=”‘ + Math.ceil( this.defaultRating ) + ‘”]’ );
if ( selectedRatingElement ) {
selectedRatingElement.querySelector( ‘[data-tr-clip]’ ).dataset.trClip = this.currentRatingPercentage;
selectedRatingElement.parentNode.dataset.trChecked = 1;
}
const previousSelectedElement= cardRatingContainer.querySelector( ‘[data-tr-checked]’ );
if ( previousSelectedElement ) {
const currentSelectedRating = previousSelectedElement.querySelector(‘[data-rating]’);
if ( currentSelectedRating !== selectedRatingElement ) {
delete previousSelectedElement.dataset.trChecked;
}
}
},
backwardCompFormRatingPosition() {
const ratingsButtons = document.querySelector( ‘#respond .tasty-recipes-ratings-buttons, #tasty-recipes-comment-rating .tasty-recipes-ratings-buttons’ );
if ( ! ratingsButtons ) {
return;
}
const ratingsButtonsStyles = window.getComputedStyle(ratingsButtons);
if ( ! ratingsButtonsStyles.display.includes( ‘flex’ ) ) {
ratingsButtons.style.direction = ‘rtl’;
}
if ( typeof tastyRecipesRating !== ‘undefined’ ) {
// Select the rating that was previously selected in admin.
ratingsButtons.querySelector( ‘.tasty-recipes-rating[value=”‘ + tastyRecipesRating + ‘”]’ ).checked = true;
}
const ratingSpans = ratingsButtons.querySelectorAll( ‘.tasty-recipes-rating’ );
for (const ratingSpan of ratingSpans) {
ratingSpan.addEventListener( ‘click’, event => {
if ( ratingSpan === event.target ) {
return;
}
ratingSpan.previousElementSibling.click();
} );
}
}
};
(function(callback) {
if (document.readyState !== “loading”) {
callback();
} else {
window.addEventListener( ‘load’, callback );
}
})(() => {
window.TastyRecipes.ratings.init( window.trCommon ? window.trCommon.minRating : 4 );
});