The short answer: fish tacos are warm tortillas filled with Baja-style white fish (grilled or lightly fried), crunchy slaw and crema — cook the fish to 145°F and assemble just before serving.
- Key numbers: 1½ pounds white fish · 8 tortillas · 3 cups shredded cabbage · ½ cup crema · fish to 145°F · feeds 4
- Top moves: pick grilled or fried, pat fish dry, warm tortillas, dress slaw last, finish with lime
- Free and paid next step: get the free recipe book starter pages (we email it to you), or save your final version in the Family Recipe Binder ($6.99).
Our picks for fish tacos
Starter pickPrintables
Meal Planner & Grocery List
Weekly meals, a grocery list sorted by aisle, and pantry and freezer inventories so you shop once and waste less.
Printables
Family Recipe Binder
Section dividers, four recipe page layouts with room for the family story, 4x6 and 3x5 cards and a conversion chart - print it or type into the fillable version.
Amounts and methods for this fish tacos recipe were checked November 6, 2026. The sections below cover ingredients, grilled and fried paths, toppings, sides, storage and planning.
Fish tacos ingredients
| Ingredient | Amount | Notes |
|---|---|---|
| Firm white fish fillets | 1½ pounds | Cod, mahi-mahi, tilapia, rockfish |
| Chili powder | 1 teaspoon | For the rub |
| Ground cumin | ½ teaspoon | |
| Garlic powder | ½ teaspoon | |
| Salt and black pepper | To taste | Season both sides |
| Lime | 2 | Juice + wedges for serving |
| Olive oil or neutral oil | 2 tablespoons | Grill/sear path; more for frying |
| All-purpose flour | ½ cup | Fried path dredge or light batter base |
| Cold sparkling water or beer | ½ cup | Optional thin batter for fried path |
| Corn or flour tortillas | 8 (6-inch) | Corn is classic Baja |
| Green or purple cabbage | 3 cups, shredded | Slaw base |
| Sour cream or Greek yogurt | ⅓ cup | Crema base |
| Mayonnaise | 2 tablespoons | Optional richer crema |
| Fresh cilantro | ¼ cup, chopped | Optional |
| Jalapeño | 1, thinly sliced | Optional heat |
| Avocado or pico de gallo | Optional | Extra toppings |
Serves 4 (about 2 tacos each).
Shared prep: rub, slaw and crema
- Season the fish. Pat fillets very dry. Mix chili powder, cumin, garlic powder, ¾ teaspoon salt and a few grinds of pepper. Rub onto both sides. Squeeze half a lime over the fish.
- Make the crema. Stir sour cream (or yogurt) with mayonnaise if using, 1 tablespoon lime juice, a pinch of salt and optional garlic powder or minced chipotle. Thin with water until it drizzles. Chill.
- Toss the slaw. Combine cabbage with 1 tablespoon lime juice, 1 teaspoon oil, a pinch of salt, cilantro and jalapeño if you like. Dress lightly; you can add more lime at the table.
- Warm tortillas. Heat in a dry skillet 20 to 30 seconds per side, or wrap in a damp towel and warm in a 300°F oven. Keep wrapped so they stay soft.
Wash boards and knives that touched raw fish in hot, soapy water before you set out toppings.
Method A: grilled or pan-seared Baja fish
- Heat the grill or skillet. Oil grates or a large nonstick/cast-iron skillet over medium-high heat.
- Cook the fish. Grill or sear 3 to 5 minutes per side depending on thickness, until opaque and the thickest part reaches 145°F, the safe minimum for finfish on FoodSafety.gov. The flesh should flake easily.
- Rest and flake. Rest 2 minutes, then break into large taco-sized pieces with a fork.
Money-saving tip: frozen cod or tilapia works well; thaw overnight in the refrigerator and press dry with paper towels so the rub sticks and the fish browns instead of steaming.
Method B: lightly fried fish
- Heat the oil. Pour about ½ inch of neutral oil into a deep skillet and heat to 350°F to 365°F. Use a thermometer; too-cool oil makes greasy batter.
- Batter or dredge. For a light Baja-style coating, whisk flour with a pinch of salt and cold sparkling water or beer until it is the texture of thin pancake batter. Dip fish pieces, let excess drip, and lay them into the oil. For an even lighter coat, dredge in seasoned flour only.
- Fry. Cook 2 to 4 minutes per side until deep golden. Drain on a rack or paper towels. Confirm the interior reaches 145°F.
- Season. Sprinkle with a pinch of salt while hot.
Work in batches so the oil temperature stays steady. Keep finished pieces on a rack in a 200°F oven while you fry the rest.
Assemble the tacos
Layer a warm tortilla with fish, a forkful of slaw and a drizzle of crema. Add avocado, pico or extra jalapeño if you want. Serve with lime wedges. Two tacos per person is a solid dinner with a simple side. If you'd rather skip the crema, a spoonful of tartar sauce also goes well with the crispy fish.
Fish taco tips that keep texture right
| Problem | Likely cause | Fix |
|---|---|---|
| Fish sticks to grill | Grate not hot/oiled; fish wet | Pat dry; oil grate; wait for release |
| Soggy fried coating | Oil too cool or crowded pan | 350°F+; fry in batches |
| Dry fish | Cooked past 145°F | Pull at opaque/flake; thinner pieces need less time |
| Watery slaw | Dressed too early | Dress just before serving |
| Tortillas crack | Cold and dry | Warm and keep wrapped |
Fish tacos fit a fast weeknight beside other easy dinner ideas. For a meat night instead, browse chicken dinner ideas.
What to serve with fish tacos
Keep sides light and lime-friendly:
- Extra lime wedges and hot sauce
- Cooked rice or cilantro-lime rice
- Black beans or a simple corn salad
- Chips with salsa
- Optional garlic bread only if you want a non-traditional starch on the side
For a relaxed weekend spread, put taco night next to other Sunday dinner ideas when you want something brighter than a braise.
Storing, reheating and freezing
Refrigerate leftovers within 2 hours. USDA guidance says cooked leftovers keep 3 to 4 days in the refrigerator. Store fish, slaw, crema and tortillas separately. Reheat fish gently until steaming hot; fried coatings soften after chilling, so a quick skillet refresh helps more than the microwave.
For freezing, FoodSafety.gov's cold food storage charts are a useful quality guide. Freeze plain cooked (or raw seasoned) fish rather than fully assembled tacos. That approach fits cleaner with other freezer meals than freezing dressed slaw or crema.
Plan the shopping and save the recipe

Fish tacos look like takeout, but the shopping list is short once you pick a fish, cabbage, tortillas and lime. Plan the night so you are not deciding grilled vs fried at 5 p.m. with an empty fridge.
- Meal Planner & Grocery List, $3.99. A weekly menu, aisle-sorted grocery list and pantry inventory so the taco run is one trip.
- Family Recipe Binder, $6.99. Keep your grilled-or-fried preference and crema notes with your other family dinners.
Browse more kitchen printables in the printables shop. Pair taco night with meal planning on a budget or cheap meal ideas when you want lower-cost dinners around a fresh-fish splurge.
Want free starter pages before you buy a binder? Get the free recipe book pages (we email it to you).
Add quick pickled red onions for a sharp, crunchy topping; keep the jar refrigerated rather than treating this quick pickle as shelf-stable.
Fish tacos are one of 30 dinners on our meals under 30 minutes list, and one of the summer dinner ideas that keep the kitchen cool.
Frequently asked questions
What are fish tacos? Fish tacos are soft tortillas filled with seasoned white fish, crunchy slaw and a creamy sauce (crema). The Baja style popular in Southern California and Mexico often uses either grilled fish or lightly battered fried fish, then tops with cabbage, lime and a cool crema or salsa.
How do you make fish tacos? To make fish tacos, season firm white fish, grill or fry until done, then serve in warm tortillas with toppings. Warm corn or flour tortillas, pile on fish, shredded cabbage slaw and crema, and finish with lime. Fish should reach 145°F, the safe minimum for finfish on FoodSafety.gov.
What fish is best for fish tacos? Use mild, firm white fish that holds together: cod, mahi-mahi, tilapia, halibut or rockfish. For grilling, choose thicker fillets. For frying, slightly thinner pieces work well. Frozen fish is fine if thawed overnight in the refrigerator and patted very dry.
What temperature should fish for tacos be cooked to? Cook fish to 145°F, the safe minimum internal temperature for finfish on FoodSafety.gov. The flesh should turn opaque and flake easily with a fork. Check the thickest part with an instant-read thermometer so you do not overcook thin fillets.
Are Baja fish tacos grilled or fried? Baja fish tacos can be grilled or fried. Classic Baja street-style often uses lightly battered fried fish; many home cooks prefer grilled or pan-seared fish for a lighter plate. This page includes both methods so you can pick grilled or fried without opening a second recipe.
How do you make fish taco crema? Stir together sour cream or Greek yogurt with lime juice, a pinch of salt and optional mayo, garlic powder or a spoon of chipotle in adobo. Thin with a teaspoon of water until it drizzles. Chill while the fish cooks. Crema cools spicy slaw and fried batter.
What slaw goes on fish tacos? A simple cabbage slaw is classic: shredded green or purple cabbage, lime juice, a little oil or mayo, salt and optional cilantro or jalapeño. Keep it crunchy and bright so it contrasts the warm fish. Dress the slaw just before serving so it does not wilt.
Corn or flour tortillas for fish tacos? Corn tortillas are the Baja classic and taste great with lime and fish. Flour tortillas are softer and easier for big fillings. Warm either kind in a dry skillet or wrapped in a damp towel in a low oven so they stay pliable.
Can I make fish tacos ahead of time? Prep slaw ingredients, crema and tortillas ahead, but cook the fish just before serving so it stays crisp (fried) or moist (grilled). Fully assembled tacos get soggy. Hold cooked fish warm in a 200°F oven for up to about 15 minutes if you are feeding a crowd.
How long does leftover cooked fish last? Refrigerate cooked fish within 2 hours. USDA guidance says cooked leftovers keep about 3 to 4 days in the refrigerator. Reheat gently until steaming hot; fried coatings soften after chilling. Store fish, slaw and tortillas separately for the best next-day tacos.
Can you freeze cooked fish for tacos? You can freeze plain cooked fish for best quality within about 2 to 3 months per FoodSafety.gov cold storage charts, but fried batter turns soft after freezing. Freeze uncooked seasoned fillets instead when possible, thaw in the refrigerator, then grill or fry fresh.
How do I plan fish tacos into a week of dinners? The Meal Planner & Grocery List ($3.99) from HomeBase Paper Co. has a weekly menu and an aisle-sorted shopping list, so fish, cabbage, tortillas, lime and crema ingredients land on one trip. Pencil tacos on a busy night because both methods finish in about 30 minutes.
Where can I save my family's fish taco recipe? The Family Recipe Binder ($6.99) from HomeBase Paper Co. has fillable recipe pages and dividers, so your grilled-or-fried preference, spice rub and crema notes stay with your other weeknight dinners. It prints at home on US Letter paper.
Sources
- FoodSafety.gov: Safe minimum internal temperatures foodsafety.gov
- USDA FSIS: Leftovers and food safety fsis.usda.gov
- FoodSafety.gov: Cold food storage charts foodsafety.gov

