Fish That Taste Like Steak – 15 Types For You To Try

Are you looking for a type of fish that tastes like steak?

Fish that tastes like steak is gaining popularity as an alternative to beef.

Plus you avoid the fishy taste that tends to put people off!

From texture to cooking methods, read further for the top types of fish that taste like steak.

You might be pleasantly surprised!


9 Types of Fish That Taste Like Steak

Below are my top fish steaks to replicate a beef flavor.

If your looking for my favorites types of fish to smoke you can find my list for 10 here.


1. Tuna Steak

Put those cans away! If you haven’t experienced a grilled tuna steak then get to your local fishmonger!

This delicious fish is first on our list of steak alternatives for a reason. Tuna is a fatty fish with a firm texture and mild flavorThese combined attributes make it easy to see how it can be a replacement for steak.

You can even cook a tuna steak medium rare if that’s your preference.

See my smoked tuna steak recipe here


2. Swordfish Steak

A swordfish steak might seem a bit of a classy fish to cook! Like tuna, it has the same characteristics in texture but is a little leaner.

The delicate taste of the white meat can be seasoned to perfection. Making this our second choice when replicating steak with fish. The lean and firmer texture can take direct heat and will seal like a steak.

3. Grouper Fillet

Groupers are large white fish with a sweet taste and meaty texture. Related to seabass but with a higher oil content, a large fillet will please steak and seafood lovers.

Why not shallow fry a grouper fillet skin side down and baste it with butter and garlic? The umami flavor in the crispy skin will mimic rendered fat on a steak.

4. Salmon Steak (Bone-In)

Salmon steaks are cut from a different part of the fish compared to fillets. Cut with the bone-in, these steaks will take longer to cook but have a stronger flavor.

Salmon naturally contains a high-fat percentage which makes it a great alternative. The richer flavor (compared to fillets) and heavy texture can help replicate a prime rib!

See My Smoked Smoked Recipe Here


5. North Atlantic Black Cod (Skrei)

If you’ve been to Norway you may have tried this delicacy!

Cod is one of the most popular fish eaten all over Europe with multiple species. The meat has a sweet flavor and a very flaky texture when cooked, especially when the cod is smoked perfectly.

The more common battered and eaten next to some chips all over England! But the specific type of cod best for replicating steak is locally known as Skrei.

The texture of Skrei is very dense and lean due to the vast and deep waters it calls home.It has a mild taste that can be accompanied by spices or smoked.There is a thin layer of protective fat between the skin and meat.

Crisp up the skin and render down the fat of this best-tasting fish!

Looking for a cod recipe? You have to try my smoked cod, its comes out flaky and perfectly cooked everytime.

What Makes Steak Taste Like Steak?

Let’s quickly understand the factors which give steak its taste. Remember that the taste of an ingredient also covers texture and how it’s cooked!

Below are the characteristics of a tasty beef steak. So we can see why each fish species replicates the delicious taste and flavor!

Meaty & Dense Texture

There are many different beef steaks from different parts and cuts. However, they all share a common texture from the dense muscle proteins! A steak is not flakey or delicate and has a meaty, strong texture.

The Cooking Process

The cooking process for cuts of steak is hot and fast! Direct heat from a grill or BBQ works best to seal the meat. Whole cuts of steak like a prime rib might also be roasted for a long time. The method of cooking makes such a difference when replicating the taste of steak.

How are you doing to get fish to taste like steak if you steam it for a long cooking time?

The Seasoning

The flavor profiles of your steak dish are created with added seasoning. Not just the natural beef flavor in the meat.

Steaks can have a nutty flavor or a gamey flavor. The seasonings you use should enhance the natural savory and meaty taste.

Using the same seasoning on fish as you would a steak is the way to go. Your favorite rub with a distinct flavor you associate with steak will help.

Avoid using the flavoring you would normally use with fish.

Note: Yes I know a good beef tar tar has capers… But we’re discussing steak!

The Fat Content

Most cuts of steak have a high-fat content in and out of the muscle proteins. This is a big part of how the steak tastes and cooks.

Avoid a super flaky meat texture or a very lean fish. Examples would be cod, trout or haddock.

Meaty fish with natural fat and oil work best for replicating the flavor of a steak.


Smoke On!


Hi, I’m Charlie, I have been meat-smoking and grilling for the past 15 years. I have an array of different smokers, thermometers, and have a love for finding the right wood and charcoal combo My favourite recipes are my EXTRA CRISPY smoked pork belly, juicy pulled pork, smoked brisket, duck poppers, and ANY SEAFOOD I grill).

I loves sharing his tips with beginners, helping them navigate the world of smoking. I find it’s not just about cooking; it’s a quest for that perfect smoky flavor.

You will usually find me playing with the kids, perfecting my brisket bark, or sipping beers with boys around the fire. Can’t wait to share all my delicious smoking and grilling recipes with you!

You can read more about me on our About Us page.

Hungry For More?

Leave a Comment

Your email address will not be published. Required fields are marked *