Mixed

Fish Fajitas

Fish fajitas work best with a mild, flaky white fish like tilapia, mahi mahi, or cod, cooked gently so the fillets stay in large pieces instead of breaking apart. Char the peppers and onion first, then cook the fish undisturbed until it releases on its own, flipping only once. Pull it at 145°F, when it flakes easily with a fork, and break it into pieces with a fork rather than stirring it hard.

Jump to recipe
Prep
15m
Cook
15m
Total
30m
Serves
4
Level
moderate
Fish Fajitas

Mild white fish fajitas cooked gently with a single flip so the fillets stay in large, flaky pieces.

Ingredients

Servings

Showing ingredients for 4 servings in US customary units.

Fish

  • lbWhite fish fillets, tilapia, mahi mahi, or cod, patted dryChoose fillets of similar thickness so they finish cooking together.Search
  • 2 tbspNeutral oilDivided between the vegetables and the fish.Shop
  • tspChili powderShop
  • 1 tspGround cuminShop
  • ½ tspGarlic powderPowder coats delicate fillets more evenly than minced garlic, which can scorch in the short cook time.Shop
  • To tasteKosher saltTo taste; season lightly and evenly, pressing gently.Shop

Peppers & onions

To finish & serve

Cook times are not scaled with servings — adjust pan size and cook in batches as needed. Salt and “to taste” items are intentionally left for your judgment.

🛒 links open an Amazon search for that ingredient. Some links may earn FajitaRecipe.com a commission if you buy through Amazon, at no extra cost to you.

Step by step

How to make it

Prep

  1. Step 1. Pat the fish very dry and season both sides lightly with the chili powder, cumin, garlic powder, and salt, pressing gently rather than rubbing it in hard.

    ~5 min

Char vegetables

  1. Step 2. Heat half the oil in a 12-inch skillet over high heat. Char the peppers and onion 6–8 minutes, tossing occasionally, until blistered and just tender. Move to a plate.

    ~7 min

Cook fish

  1. Step 3. Add the remaining oil to the pan and lower the heat to medium-high. Lay the fish in a single, uncrowded layer.

    ~1 min
  2. Step 4. Cook undisturbed 3–4 minutes, until the fish releases easily from the pan and is opaque about halfway up the side. Slide a thin, wide spatula underneath and flip once, gently.

    ~4 min
  3. Step 5. Cook 2–3 minutes more, until the fish flakes easily with a fork and reaches 145°F. Remove from the heat immediately.

    ~3 min

Combine

  1. Step 6. Return the vegetables to the pan alongside the fish and break the fillets into large chunks with a fork — fold gently rather than stirring hard, which can shred delicate fish into small pieces.

    ~1 min

Serve

  1. Step 7. Squeeze lime over the top and serve with warm tortillas and shredded cabbage, if using.

Doneness & safety

  • Fish & seafood145°F / 63°C

    Cook fish to a minimum internal temperature of 145°F (63°C), or until the flesh is opaque and flakes easily with a fork.

    Source: USDA Food Safety and Inspection Service · reviewed 2026-07-06

  • Leftover storage

    Refrigerate cooked fajita fillings within 2 hours (1 hour if above 90°F ambient). Store at or below 40°F, use within 3–4 days, and reheat to 165°F.

    Source: USDA Food Safety and Inspection Service · reviewed 2026-07-04

🛒 Shop this recipe

Pantry & spices

Fresh ingredients

Fresh items open an Amazon search — availability varies by location.

Cookware & tools

  • Lodge 12-inch Cast Iron Skillet · L10SK3Find →
  • Lodge Silicone Hot Handle Holder · ASHH11Find →
  • ThermoWorks Thermapen ONE · Thermapen ONEFind →
  • OXO Good Grips 12-inch Tongs · Good Grips 12" Locking TongsFind →
  • Microwave Cloth Tortilla WarmerFind →
  • Victoria Carbon Steel Comal · COM-113 (12 in)Find →
  • Victorinox Fibrox Pro 8-inch Chef’s Knife · 5.2063.20 (Fibrox Pro 8")Find →

Already own these? Use what you have — no need to buy.

Recommendations are chosen to help you cook better fajitas; some Amazon links may earn a commission at no extra cost to you.

Fix it

Why fish falls apart in the pan

The most common cause is flipping before the fillet has released its own crust, which tears it instead of turning it cleanly. A pan that is not hot enough can also cause sticking and tearing when you try to move the fish. Finally, tossing the fish together with the vegetables too vigorously — rather than folding gently with a fork — breaks already-cooked fillets into small shreds.

Substitutions

Ingredient and equipment substitutions with conversions, technique changes, expected differences, and when not to use them.
Instead ofUseAdjustExpectAvoid when
TilapiaMahi mahi or codCod is slightly thicker and may need an extra minute per side; both stay mild and flaky.
Fresh fish filletsThawed frozen filletsThaw fully in the refrigerator, then pat extremely dry before seasoning.Comparable results as long as the fillets are thoroughly dried before cooking.
Flour tortillasCorn tortillasChar briefly over a burner or in a dry skillet before filling.A more traditional fish-taco style wrapper.

Technique

Handle fish gently: flip once

Fish muscle fibers are much shorter than beef, chicken, or pork, with far less connective tissue holding them together, so they flake apart far more easily under handling. Let the fillet develop a light crust and release naturally from the pan before attempting to flip it — if it resists when you slide a spatula under it, give it another 30 seconds. Flip only once; repeated flipping is one of the most common ways fish breaks apart in a fajita pan.

The call: Wait for the fish to release on its own, then flip only once.

The science

Doneness cues for fish

Fish is done when it turns opaque throughout and flakes easily when pressed with a fork, at an internal temperature of 145°F. Unlike shrimp, there is no dramatic color or curl to watch for, so lean on the flake test alongside a thermometer if you are unsure — translucent, glassy flesh at the center means it needs another minute.

The call: Confirm 145°F and an easy flake rather than judging by color alone.

Equipment for this recipe

Disclosure: As an Amazon Associate, FajitaRecipe.com earns from qualifying purchases. Recommendations are chosen to help you cook better fajitas; some Amazon links may earn a commission at no extra cost to you. See our selection methodology.

For cast-iron fajitas

Lodge 12-inch Cast Iron SkilletLodge

Model L10SK3

A heavy 12-inch Lodge gives two servings of steak enough hot surface to brown without crowding. It is still too small for a six-person batch, which should be seared in rounds.

Best for: Everyday 2–4 serving skillet fajitas with a hard sear.

Find on AmazonChecked 2026-07-06
Lodge Silicone Hot Handle HolderLodge

Model ASHH11

A cast-iron handle reaches the same temperature as the pan. A slip-on holder is the difference between confidently moving the skillet and dropping it.

Best for: Anyone using a blazing-hot cast-iron or carbon-steel handle.

Find on AmazonChecked 2026-07-06
ThermoWorks Thermapen ONEThermoWorks

Model Thermapen ONE

Thin fajita chicken and steak swing past target in seconds. A one-second read lets you pull chicken at 165°F and steak at your chosen doneness before carryover overshoots.

Best for: A one-second, dependable read on thin proteins.

Find on AmazonChecked 2026-07-06
OXO Good Grips 12-inch TongsOXO

Model Good Grips 12" Locking Tongs

Twelve-inch tongs keep your hand out of the smoke while you toss peppers and flip strips in a ripping-hot pan.

Best for: Tossing peppers and turning strips over high heat.

Find on AmazonChecked 2026-07-06

For warm tortillas

Microwave Cloth Tortilla Warmer

A damp-cloth warmer steams a stack soft in the microwave and keeps them pliable through dinner — the difference between a taco that folds and one that cracks.

Best for: Warming a stack quickly and keeping them soft at the table.

Find on AmazonChecked 2026-07-06
Victoria Carbon Steel ComalVictoria

Model COM-113 (12 in)

A dry comal over medium-high blisters tortillas in seconds, giving them the toasty spots a microwave never will.

Best for: Charring tortillas directly and toasting them the traditional way.

Find on AmazonChecked 2026-07-06

For peppers & onions

Victorinox Fibrox Pro 8-inch Chef’s KnifeVictorinox

Model 5.2063.20 (Fibrox Pro 8")

A sharp 8-inch chef’s knife handles the pepper and onion prep fajitas live on. The Fibrox handle grips even when your hands are wet from vegetables.

Best for: Slicing peppers and onions and general prep.

Find on AmazonChecked 2026-07-06
OXO Good Grips 12-inch TongsOXO

Model Good Grips 12" Locking Tongs

Twelve-inch tongs keep your hand out of the smoke while you toss peppers and flip strips in a ripping-hot pan.

Best for: Tossing peppers and turning strips over high heat.

Find on AmazonChecked 2026-07-06

Serving & storage

Storing and reheating

Refrigerate leftovers within two hours and use within 1–2 days. Reheat very gently in a low oven, covered, or serve cold in a salad — fish overcooks even faster on a second pass through heat than it did the first time.

Frequently asked questions

+What fish works best for fish fajitas?

Mild, flaky white fish like tilapia, mahi mahi, or cod. They cook quickly, hold their shape reasonably well when handled gently, and take on the fajita spices without competing with them.

+How do I know when the fish is done?

It should be opaque throughout, flake easily when pressed with a fork, and read 145°F on an instant-read thermometer at the thickest point.

+Why did my fish fall apart in the pan?

Usually from flipping before the fillet released on its own, a pan that was not hot enough, or stirring it too hard once it was in with the vegetables. Flip only once and fold gently at the end instead of tossing.

+Can I use frozen fish fillets?

Yes — thaw them completely in the refrigerator first, then pat them very dry. Excess moisture is the main reason frozen fish steams instead of developing a crust.

Testing, sources & disclosure

This recipe was developed and reviewed by our editors. We publish full kitchen-test notes here once a recipe has been cooked and verified in our kitchen.

Author:
FajitaRecipe Editorial
Last reviewed:
2026-07-06

Sources

  • Safe Minimum Internal Temperature Chart, USDA FSIS linkSupports: Fish should reach a safe minimum internal temperature of 145°F

As an Amazon Associate, FajitaRecipe.com earns from qualifying purchases. We do not provide medical or dietary advice; follow USDA guidance for food safety.