This completely seared tuna steak is right as a simple weeknight dinner—it’s considered one of my favourite protein-packed pescatarian recipes! Listed here are my skilled ideas for cooking this tasty fish and prime concepts for methods to serve it.
Tuna steak is a kind of magical proteins that don’t style such as you’d anticipate. When cooked effectively, it tastes much less like fish and extra like a bit of hen or steak!
Sear up a steak and it’s considered one of my favourite meals—excessive in protein, cooks in underneath 5 minutes, and surprisingly gourmand. Its meaty, buttery, melt-in-your-mouth texture and well-seasoned exterior makes it excellent for every little thing from weeknight dinners to impressing visitors at a cocktail party.
This tuna steak recipe is excellent for pescatarians, tuna followers, or house cooks on the lookout for a fast meal huge on recent, high-quality components. In reality, I like this recipe a lot that Alex and I included a rendition of it in our A Couple Cooks Cookbook, served with this chimichurri sauce!
Shopping for High quality Tuna Steaks
This recipe begins with an ideal piece of fish. Ahi tuna, often known as yellowfin tuna or bigeye tuna, is a gentle, lean fish usually utilized in sushi, poke bowls, or cooked uncommon or medium-rare. It’s offered as thick steaks on the grocery retailer, not skinny fillets like different kinds of fish.
Right here’s what to search for when shopping for tuna steaks:
- Contemplate sushi or sashimi grade. There are not any particular rules across the label “sushi-grade,” but it surely means the fish is high-quality and secure to be eaten uncooked.
- Test the fish counter. You must be capable of discover ahi tuna steaks at your native grocery counter. “Common” tuna typically refers back to the canned, albacore, or skipjack kinds of tuna. (Bluefin tuna is the rarest and most costly, but it surely’s not needed right here.)
- Search for frozen steaks. These may be even more energizing than recent tuna in the event that they’re flash frozen proper once they’re caught. You’ll simply must thaw them within the fridge the evening earlier than.
- Discover wild-caught fish. Wild-caught fish is normally a extra sustainable selection, however high quality choices can be found in well-regulated farms. See the Seafood Watch Client Information.
Greatest Option to Cook dinner and Sear
This seared tuna steak takes simply 2 to 4 minutes, so that you gained’t need to wander too far-off out of your skillet. Listed here are the fundamental steps for this one (or you’ll be able to go forward and soar proper to the recipe):

Step 1: Permit steaks to come back to room temperature. (Give them about 20 minutes.) That is essential. In any other case, the within will stay chilly whereas the surface is cooked.

Step 2: Season tuna steaks with salt and pepper. We use about ¾ teaspoon for each 8 ounces.

Step 3: Warmth oil in a non-stick or forged iron skillet over medium-high warmth and cook dinner the steaks for 1 to 2 minutes per facet. They need to be browned on the surface however uncommon on the within.
The interior temperature of your tuna steaks needs to be 130°F for medium-rare. You’ll be able to measure the temperature by inserting a meals thermometer into the thickest a part of the steak. Permit your steaks to relaxation for two minutes earlier than slicing them into strips.
In the event you’re serving ahi tuna to kids or pregnant girls, you gained’t need the within uncooked. In these situations, cook dinner your steaks to medium; I promise they’ll be simply as meaty and scrumptious! To attain a medium doneness, cook dinner to an inside temperature round 135°F. It’s nonetheless not a pan-fried dish, however your steaks will not be pink on the within.
Tried, Tasted, and 5-Star Authorised
“Turned out nice! I regarded up your tuna steak recipe primarily for the cooking directions and ideas to ensure I didn’t destroy our pretty wild caught fish. I used a light-weight mix of Outdated Bay seasoning, lemon pepper, and sea salt. Moist, tender, flavorful, not overcooked. The entire household liked it!”
– Pamela M.
Serve With Sauces and Sides
I like my garlic herb sauce with recent herbs and capers for any tuna steak recipe, but it surely actually will depend on what you’re going for in your remaining dish. Listed here are just a few extra tasty sauces for seared tuna:
- Hoisin: For Asian-style flavors, strive savory hoisin sauce for dipping. It’s candy and savory for the proper mix of that elusive umami.
- Ponzu: This Japanese dipping sauce, made with soy sauce and citrus juice, is a pleasant distinction to the tuna’s meaty taste.
- Teriyaki: You’ll be able to decide up a bottle on the grocery retailer, however I even have a simple recipe for selfmade teriyaki.
As for sides, you’ll be able to pair ahi tuna steaks with absolutely anything to show them into a whole, wholesome dinner. Listed here are just a few concepts for fast sides that may be made within the time it takes to relaxation and cook dinner your steaks:
- Grains: Use no matter grain you want, resembling quinoa or farro. You would additionally add rice to make a spin-off model of a poke bowl.
- Salads: Add some additional protein with a white bean salad or maintain it recent and easy with a romaine lettuce salad.
- Pastas: Serve your tuna on a mattress of fluffy couscous or orzo with lemon juice for some acidity in your dish.
- Veggies: For a stability of textures, I like to stay to crunchy veggies like snow peas or sautéed broccoli.
Tuna Steak
Cooking tuna steaks isn’t sophisticated, but it surely does require some consideration to element. Right here’s how I get a tremendous sear and unimaginable taste.
- Prep Time: 20 minutes
- Cook dinner Time: 5 minutes
- Whole Time: 25 minutes
- Yield: 2 4-ounce servings
- Class: Fish
- Technique: Seared
Elements
- 2 8-oz ahi tuna steaks
- ½ tablespoon impartial oil
- 1 ½ teaspoon kosher salt
- Freshly floor black pepper, to style
Directions
- Convey the tuna steaks to room temperature by letting them sit for no less than 20 minutes. Pat the tuna dry.
- Sprinkle the fish liberally with the kosher salt and recent floor black pepper on each side.
- Warmth the oil in a medium skillet over medium-excessive warmth.
- Add the tuna steaks and cook dinner 1-2 minutes per facet till frivolously browned on the surface however nonetheless uncommon on the within.
- Cool for two minutes, then slice the tuna towards the grain into ½-inch slices.
- Serve instantly, with a sauce if desired.
Notes
A impartial oil is healthier than butter for searing tuna steaks as a result of it will probably deal with greater warmth with out burning. Searing is finest quick and scorching, so that you need oil with a excessive smoking level, like grapeseed or vegetable oil. Olive oil is ok, but it surely provides a little bit of a special taste profile to the dish.
Grilled tuna steak is simply as fast and scrumptious as a scorching pan. You’ll use the identical seasonings however can play with the smokiness when it’s time for sauces. I like my chimichurri sauce with cilantro or a pink pepper romesco for grilled fish recipes and summertime dinners.
This tuna recipe doesn’t name for a marinade, however you’ll be able to all the time add a fast marinade for additional taste. Preserve it brief. About 15-Half-hour in a soy-, citrus-, or sesame oil-based sauce is greater than sufficient for marinated, pan-seared tuna.
(operate(){
window.addEventListener( ‘message’, operate( occasion ){
if ( ( ‘https://nutrifox.com’ !== occasion.origin && ‘https://nutrifox.check’ !== occasion.origin ) ||
typeof occasion.information !== ‘string’ ) {
return;
}
var payload = JSON.parse( occasion.information );
swap ( payload.occasion ) {
case ‘setHeight’:
var iframe = doc.getElementById( ‘nutrifox-label-‘ + payload.recipeId );
iframe.type.top = payload.top + ‘px’;
break;
}
} );
}());
window.trCommon={«minRating»:6,»ajaxurl»:»https://www.acouplecooks.com/wp-admin/admin-ajax.php»,»ratingNonce»:»»,»postId»:129116};
window.TastyRecipes = window.TastyRecipes || {};
window.TastyRecipes.smoothScroll = {
init() {
window.addEventListener( ‘click on’, e => {
let anchor = e.goal;
if ( ! anchor.classList.comprises( ‘tasty-recipes-scrollto’ ) ) {
if ( anchor.tagName === ‘A’ ) {
return;
}
anchor = anchor.closest( ‘a’ );
if ( ! anchor || ! anchor.classList.comprises( ‘tasty-recipes-scrollto’ ) ) {
return;
}
}
const elementHref = anchor.getAttribute( ‘href’ );
if ( ! elementHref ) {
return;
}
e.preventDefault();
this.goToSelector( elementHref );
});
},
goToSelector( selector ) {
const ingredient = doc.querySelector( selector );
if ( ! ingredient ) {
return;
}
ingredient.scrollIntoView( { conduct: ‘clean’ } );
historical past.pushState( {}, », selector );
}
};
(operate( callback ) {
if ( doc.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 = doc.querySelectorAll(this.cookModeSelector);
if (cookModes.size > 0) {
for (const cookMode of cookModes) {
if (this.wakeLockApi) {
cookMode.querySelector(‘enter[type=»checkbox»]’).addEventListener(«change», occasion => {
this.checkboxChange(occasion.goal);
}, false);
} else {
cookMode.type.show = «none»;
}
}
}
},
checkboxChange(checkbox) {
if (checkbox.checked) {
this.lock();
} else {
this.unlock();
}
},
setCheckboxesState(state) {
const checkboxes = doc.querySelectorAll(this.cookModeSelector + ‘ enter[type=»checkbox»]’);
for (const checkbox of checkboxes) {
checkbox.checked = state;
}
},
async lock() {
strive {
this.wakeLock = await this.wakeLockApi.request(«display screen»);
this.wakeLock.addEventListener(«launch», () => {
this.wakeLock = false;
this.setCheckboxesState(false);
});
this.setCheckboxesState(true);
} catch (error) {
this.setCheckboxesState(false);
}
},
unlock() {
if (this.wakeLock) {
this.wakeLock.launch();
this.wakeLock = false;
}
this.setCheckboxesState(false);
}
};
(operate(callback) {
if (doc.readyState !== «loading») {
callback();
} else {
doc.addEventListener(«DOMContentLoaded», callback);
}
})(() => {
window.TastyRecipes.cookMode.init();
});
window.TastyRecipes = window.TastyRecipes || {};
window.TastyRecipes.staticTooltip = {
ingredient: null,
tooltipElement: null,
deleting: false,
init( ingredient ) {
if ( this.deleting ) {
return;
}
this.ingredient = ingredient;
this.buildElements();
},
destroy() {
if ( ! this.tooltipElement || this.deleting ) {
return;
}
this.deleting = true;
this.tooltipElement.classList.take away( ‘opened’ );
setTimeout( () => {
this.tooltipElement.take away();
this.deleting = false;
}, 500 );
},
buildElements() {
const tooltipElement = doc.createElement( ‘div’ );
tooltipElement.classList.add( ‘tasty-recipes-static-tooltip’);
tooltipElement.setAttribute( ‘id’, ‘tasty-recipes-tooltip’ );
const currentTooltipElement = doc.getElementById( ‘tasty-recipes-tooltip’ );
if ( currentTooltipElement ) {
doc.physique.replaceChild( tooltipElement, currentTooltipElement );
} else {
doc.physique.appendChild( tooltipElement );
}
this.tooltipElement = doc.getElementById( ‘tasty-recipes-tooltip’ );
},
present() {
if ( ! this.tooltipElement ) {
return;
}
const tooltipTop = this.ingredient.getBoundingClientRect().prime
+ window.scrollY
– 10 // 10px offset.
– this.tooltipElement.getBoundingClientRect().top;
const tooltipLeft = this.ingredient.getBoundingClientRect().left
– ( this.tooltipElement.getBoundingClientRect().width / 2 )
+ ( this.ingredient.getBoundingClientRect().width / 2 ) – 1;
const posLeft = Math.max( 10, tooltipLeft );
this.maybeRemoveTail( posLeft !== tooltipLeft );
this.tooltipElement.setAttribute( ‘type’, ‘prime:’ + 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.take away( ‘tr-hide-tail’ );
}
},
changeMessage( message ) {
if ( ! this.tooltipElement ) {
return;
}
this.tooltipElement.innerHTML = message;
}
};
window.TastyRecipes.ajax = {
sendPostRequest( url, information, success, failure ) {
const xhr = new XMLHttpRequest();
xhr.open( ‘POST’, url, true );
xhr.ship( this.preparePostData( information ) );
xhr.onreadystatechange = () => {
if ( 4 !== xhr.readyState ) {
return;
}
if ( xhr.standing === 200 ) {
success( JSON.parse( xhr.responseText ) );
return;
}
failure( xhr );
};
xhr.onerror = () => {
failure( xhr );
};
},
preparePostData( information ) {
const formData = new FormData();
for ( const key in information ) {
formData.append( key, information[key] );
}
return formData;
},
};
window.TastyRecipes.rankings = {
defaultRating: 0,
currentRatingPercentage: 100,
savingRating: false,
init( minRating ) {
this.minRating = minRating;
this.formWatchRating();
this.closeTooltipWhenClickOutside();
this.addBodyClassBasedOnSelectedRating();
this.backwardCompFormRatingPosition();
},
formWatchRating() {
const rankings = doc.querySelectorAll(‘.tasty-recipes-no-ratings-buttons [data-rating]’);
if ( rankings.size {
occasion.preventDefault();
this.defaultRating = occasion.goal.closest( ‘.checked’ ).dataset.score;
this.setCheckedStar( occasion.goal );
this.maybeSendRating( this.defaultRating, occasion.goal );
this.setRatingInForm( this.defaultRating );
} );
}
},
closeTooltipWhenClickOutside() {
window.addEventListener( ‘click on’, e => {
// Bailout (do not take away the tooltip) when the clicked ingredient is a score star, or it is the tooltip itself.
if ( e.goal.closest( ‘.tasty-recipes-rating’ ) || e.goal.classList.comprises( ‘tasty-recipes-static-tooltip’ ) ) {
return;
}
window.TastyRecipes.staticTooltip.destroy();
} );
},
setRatingInForm( score ) {
const ratingInput = doc.querySelector( ‘#reply .tasty-recipes-rating[value=»‘ + rating + ‘»]’ );
if ( ! ratingInput ) {
return;
}
ratingInput.click on();
},
addBodyClassBasedOnSelectedRating() {
const ratingInputs = doc.querySelectorAll( ‘enter.tasty-recipes-rating’ );
if ( ! ratingInputs ) {
return;
}
for ( const ratingInput of ratingInputs ) {
ratingInput.addEventListener( ‘click on’, currentEvent => {
const selectedRating = currentEvent.goal.getAttribute( ‘worth’ );
this.handleBodyClassByRating( selectedRating );
this.toggleCommentTextareaRequired( selectedRating );
} );
}
},
handleBodyClassByRating( score ) {
if ( score < this.minRating ) {
doc.physique.classList.take away( 'tasty-recipes-selected-minimum-rating' );
return;
}
doc.physique.classList.add( 'tasty-recipes-selected-minimum-rating' );
},
toggleCommentTextareaRequired( score ) {
const commentTextarea = doc.getElementById( 'remark' );
if ( ! commentTextarea ) {
return;
}
if ( score {
window.TastyRecipes.staticTooltip.changeMessage( response.information.message );
window.TastyRecipes.staticTooltip.present();
this.updateAverageText( response.information, recipeCardElement );
this.maybeFillCommentForm( response.information );
// Conceal the tooltip after 5 seconds.
setTimeout( () => {
this.maybeResetTooltip( recipeCardElement, response.information, score );
}, 5000 );
},
() => {
this.resetTooltip( recipeCardElement );
}
);
},
updateAverageText( information, recipeCardElement ) {
if ( ! information.common ) {
return;
}
this.setRatingPercent( information );
if ( ! information.depend ) {
return;
}
const quickLink = doc.querySelector( ‘.tasty-recipes-rating-link’ );
if ( quickLink ) {
this.setTextInContainer( quickLink, information );
this.setPartialStar( quickLink );
}
const cardStars = recipeCardElement.querySelector( ‘.tasty-recipes-ratings-buttons’ );
cardStars.dataset.trDefaultRating = information.common;
this.setTextInContainer( recipeCardElement.querySelector( ‘.tasty-recipes-rating’ ), information );
},
setTextInContainer( container, information ) {
if ( ! container ) {
return;
}
if ( information.label ) {
const ratingLabelElement = container.querySelector( ‘.rating-label’ );
if ( ratingLabelElement ) {
ratingLabelElement.innerHTML = information.label;
}
return;
}
const averageElement = container.querySelector( ‘.common’ );
if ( averageElement ) {
averageElement.textContent = information.common;
}
const countElement = container.querySelector( ‘.depend’ );
if ( countElement ) {
countElement.textContent = information.depend;
}
},
setPartialStar( container ) {
const highestStar = container.querySelector( ‘[data-rating=»‘ + Math.ceil( this.defaultRating ) + ‘»]’ );
if ( highestStar ) {
highestStar.dataset.trClip = this.currentRatingPercentage;
}
},
setRatingPercent( information ) {
this.defaultRating = information.common.toFixed( 1 );
const components = information.common.toFixed( 2 ).toString().cut up( ‘.’ );
this.currentRatingPercentage = components[1] ? components[1] : 100;
if ( this.currentRatingPercentage === ’00’ ) {
this.currentRatingPercentage = 100;
}
},
setCheckedStar( goal ) {
const cardRatingContainer = goal.closest( ‘.tasty-recipes-ratings-buttons’ );
const selectedRatingElement = cardRatingContainer.querySelector( ‘[data-tr-checked]’ );
if ( selectedRatingElement ) {
delete selectedRatingElement.dataset.trChecked;
}
const thisStar = goal.closest( ‘.tasty-recipes-rating’ );
thisStar.dataset.trChecked = 1;
thisStar.querySelector( ‘[data-tr-clip]’ ).dataset.trClip = 100;
},
maybeFillCommentForm( information ) {
if ( ! information.remark || ! information.remark.content material ) {
return;
}
const commentForm = doc.querySelector( ‘#commentform’ );
if ( ! commentForm ) {
return;
}
const commentBox = commentForm.querySelector( ‘[name=comment]’ );
if ( ! commentBox || commentBox.worth ) {
return;
}
// Add remark particulars for enhancing.
commentBox.innerHTML = information.remark.content material;
if ( information.remark.title ) {
commentForm.querySelector( ‘[name=author]’ ).worth = information.remark.title;
commentForm.querySelector( ‘[name=email]’ ).worth = information.remark.e-mail;
}
},
maybeResetTooltip( recipeCardElement, information, score ) {
if ( this.savingRating === score ) {
this.resetTooltip( recipeCardElement, information );
}
},
resetTooltip( recipeCardElement, information ) {
window.TastyRecipes.staticTooltip.destroy();
this.savingRating = false;
// Reset the default score.
const cardRatingContainer = recipeCardElement.querySelector( ‘.tasty-recipes-ratings-buttons’ );
if ( cardRatingContainer ) {
this.defaultRating = ( information && information.common ) ? information.common.toFixed(1) : cardRatingContainer.dataset.trDefaultRating;
cardRatingContainer.dataset.trDefaultRating = this.defaultRating;
this.resetSelectedStar( cardRatingContainer, information );
}
},
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 = doc.querySelector( ‘#reply .tasty-recipes-ratings-buttons, #tasty-recipes-comment-rating .tasty-recipes-ratings-buttons’ );
if ( ! ratingsButtons ) {
return;
}
const ratingsButtonsStyles = window.getComputedStyle(ratingsButtons);
if ( ! ratingsButtonsStyles.show.contains( ‘flex’ ) ) {
ratingsButtons.type.route = ‘rtl’;
}
if ( typeof tastyRecipesRating !== ‘undefined’ ) {
// Choose the score that was beforehand chosen 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 on’, occasion => {
if ( ratingSpan === occasion.goal ) {
return;
}
ratingSpan.previousElementSibling.click on();
} );
}
}
};
(operate(callback) {
if (doc.readyState !== «loading») {
callback();
} else {
window.addEventListener( ‘load’, callback );
}
})(() => {
window.TastyRecipes.rankings.init( window.trCommon ? window.trCommon.minRating : 4 );
});
FAQs
Tuna steak can typically be eaten uncooked if labeled “sushi-grade” or “sashimi-grade.” Which means the vendor has deemed it suitable for eating uncooked as a result of it meets particular processing requirements.
You’ll discover uncooked tuna in pokes, tartares, and sashimi. In the event you’re not sure concerning the supply, you’ll be able to cook dinner your tuna right through.
To make a crusted tuna steak, coat your tuna with a sauce after patting it dry to assist your crust components stick. Sprinkle all sides of your tuna together with your crust combine, which usually contains sesame seeds, then press it down into each bit. Sear your steaks in the identical method from there.