Skip to main content

Family-Style Fish Tacos

4.8

(47)

Fish tacos with salsa greens and avocado
Photo by Chelsie Craig, Food Styling by Olivia Mack McCool

No grill, no deep-fryer, no problemo. Our summery tacos rely on our go-to fish-cooking method—slow-roast, baby!—for tender, flaky fish every time. Because white fish (think cod or tilapia) is so mild, we took a cue from Contramar’s Red and Green Grilled Snapper and covered it in a garlicky cilantro-chile sauce before cooking. You’re not going to get the same char or crunch as you would in grilled or fried fish tacos, but a cabbage slaw (and the fact that you don’t have to deal with grilling or frying) more than makes up for it. Use any mild white fish you like, remembering that cook time varies based on the thickness of the piece. So keep an eye on the fish as it cooks and cook to the visual indicator, not the timer.

All products featured on Bon Appétit are independently selected by our editors. However, when you buy something through the retail links below, we earn an affiliate commission.

What you’ll need

Recipe information

  • Yield

    4 servings

Ingredients

1

1½-lb. piece white fish

3

tsp. kosher salt, divided, plus more

2

jalapeños

cup vegetable oil

2

garlic cloves

1

large bunch of cilantro, divided

1

pint cherry tomatoes

¼

white onion

4

limes, divided

¼

head of green cabbage

1

avocado

24

corn tortillas or 12 flour tortillas

Hot sauce (for serving)

Preparation

  1. Step 1

    Place a rack in center of oven; preheat to 300°. Place 1 1½-lb. piece white fish in a 13x9" baking dish. Season all over with 1½ tsp. salt.

    Step 2

    Trim and discard stems of 2 jalapeños, cut in half lengthwise, then coarsely chop. Coarsely chop three-quarters of 1 bunch of cilantro leaves with tender stems.

    Step 3

    Transfer jalapeños and chopped cilantro to a blender or food processor. Add ⅓ cup vegetable oil and 2 garlic cloves. Blend on high speed until a coarse purée forms. Scoop out and transfer 2 Tbsp. sauce to a medium bowl (you’ll be building your pico de gallo in this.) Pour remaining sauce evenly over fish, spreading with the back of a spoon.

    Step 4

    Bake fish until it flakes away with light pressure from the tines of a fork in the thickest part, 18–25 minutes, depending on the thickness of fillet and what type of fish you’re using. Start checking on the early end of things so it doesn’t overcook!

    Step 5

    While fish bakes, work on the rest of your toppings. Quarter 1 pint cherry tomatoes and transfer to bowl with reserved cilantro sauce. Peel ¼ white onion, then finely chop. Add to sauce and toss to combine. Cut 1 lime in half and squeeze juice of both halves into bowl. Season with 1 tsp. salt and toss to combine.

    Step 6

    Shave off core of ¼ head of cabbage. Thinly slice crosswise into shreds and transfer to a medium bowl. Cut another lime in half and squeeze juice into bowl; season with salt. Toss with your hands to combine.

    Step 7

    Cut remaining 2 limes into wedges for serving.

    Step 8

    Run knife around pit of 1 avocado lengthwise to split in half. Open avocado. Using bottom half of knife, remove pit by securing the blade in the pit, then turning it sideways to release. Using a large spoon, scoop out flesh, then cut into thin lengthwise wedges. Transfer to a large platter or board. Season avocado with salt.

    Step 9

    Arrange cabbage, pico de gallo, and remaining cilantro and lime wedges on platter as well.

    Step 10

    Warm 24 corn tortillas or 12 flour tortillas one at a time over a burner set to medium heat until blackened around the edges in some spots, about 30 seconds per side. Keep tortillas wrapped in a stack in a clean kitchen towel to keep warm until serving.

    Step 11

    Using a large spoon, gently flake apart fish into large irregular pieces and transfer to a plate. Serve fish along with all the accoutrements and your fave hot sauce for a DIY taco party.

Sign In or Subscribe
to leave a Rating or Review

How would you rate Family-Style Fish Tacos?

Leave a Review

Reviews (47)

Back to Top
  • Super easy to throw together and very flavorful. I used sole as my fish, baking time was a bit shorter than instructed due to smaller, thinner filets. Would recommend for quick weeknight dinner.

    • Anonymous

    • 7/31/2019

  • Please explain how to char corn tortillas so they don’t turn to unchewable Tupperware - hard and brittle.

    • Anonymous

    • Victoria BC CANADA

    • 8/4/2019

  • Really tasty and quick! I used gemfish and cooked for just fifteen minutes, and used red cabbage instead of green which was really pretty and delicious. Awesome work Molly!

    • laynepepper

    • Australia

    • 8/6/2019

  • Super tasty and easy! If you want to make it even faster you can use the green goddess salad dressing instead of pulling out the blender, it has similar ingredients. I also added hot Cheetos to mine for extra crunch and flavor 👍🏼

    • Mandi2001

    • Washington State

    • 8/13/2019

  • Totally delicious! I added lime juice and some extra garlic to the cilantro pesto for a little extra pop. I might even double the amount of the sauce next time. This recipe was also outrageously easy, and a contained 30 minute meal. Thanks for the out of the park hit, Molly.

    • Anonymous

    • Cambridge, MA

    • 8/16/2019

  • Really good! I am sensitive to spice and found that the 2 jalapenos overtook all flavor. Next time I make it, I will likely only use one.

    • Rhode Island

    • 8/21/2019

  • This was sooo quick and easy - literally a 30 min meal! I ended up using tilapia, 3 jalapeños, red onion instead of white, threw in an extra Dorot crushed garlic cube, and used a purple cabbage slaw/habanero lime tortillas from TJs (just what I had on hand). They came out delish!! Tasted like something you’d get at a restaurant. Going to be making this one often. You rock Molly Baz!

    • Anonymous

    • Florida

    • 9/2/2019