June 21, 2026 · 35 min

Crispy Old Bay Fish Tacos with Avocado Crema and Cabbage Slaw

Dinner35 min1026 cal / serving

These fish tacos feature a light and crispy batter made with rice flour and seltzer, giving them an airy tempura-like texture. The tilapia is seasoned with Old Bay and fried until golden, then tucked into warm tortillas with a luscious avocado crema and a crunchy cabbage-radish slaw.

The avocado does double duty: half is mashed into a creamy sauce and the rest is mixed into the slaw for extra richness. A squeeze of lime and fresh cilantro finish the dish with bright, fresh flavors. Perfect for a fun dinner any night of the week.


Recipe details

Dinner35 min1026 cal / serving2 servings

Nutrition per serving

Calories1026 kcalProtein42.9 gFat39.6 gCarbs120.4 gSugar32.6 gFiber6.5 gSodium2601 mg

Dietary labels

Gluten-free: noLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: containsMilk / dairy: containsEgg: not detectedFish: containsShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: not detectedSesame: not detectedMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies.


Ingredients

Tilapia2 unit TilapiaView ingredient guide
Avocado1 unit AvocadoView ingredient guide
Lime1 unit LimeView ingredient guide
Rice Flour0.333 cup Rice FlourView ingredient guide
Scallions2 unit ScallionsView ingredient guide
Radishes3 unit RadishesView ingredient guide
Cilantro1 bunch CilantroView ingredient guide
Flour Tortilla4 unit Flour TortillaView ingredient guide
Seltzer Water1 can Seltzer WaterView ingredient guide
Sour Cream0.5 cup Sour CreamView ingredient guide
Shredded Red Cabbage4 ounce Shredded Red CabbageView ingredient guide

Instructions

  1. Preheat oven to 400°F (or use a microwave to warm tortillas later). Thinly slice the radishes. Thinly slice the scallions, separating white and green parts. Halve the lime; cut one half into wedges.
  2. Make the avocado crema: Halve, pit and peel the avocado. Scoop the flesh into a medium bowl and mash with a fork until smooth. Mix in the sour cream and juice from half the lime. Season with salt and pepper. Set half of this mixture aside in a small bowl.
  3. Make the cabbage slaw: In the bowl with the remaining avocado mixture, toss in the shredded cabbage, sliced radishes and scallion whites. Season with salt and pepper. Set aside.
  4. Prep the tilapia: Cut each fillet lengthwise into two strips (4 total). Season with half the Old Bay. In a medium bowl, whisk together rice flour, remaining Old Bay and a pinch of salt and pepper. Whisk in 1/2 cup seltzer water until smooth.
  5. Cook the tilapia: Heat about 1/4 inch of oil in a large skillet over medium-high heat. Dip each piece of fish into the batter to coat. When the oil shimmers, carefully add the fish to the pan. Cook 2-3 minutes per side, until golden and crispy. Transfer to a paper towel-lined plate and season immediately with salt and pepper.
  6. Warm the tortillas: Wrap tortillas in foil and heat in the oven for 5 minutes or wrap in a damp paper towel and microwave for 30 seconds.
  7. Assemble tacos: Spread each tortilla with reserved avocado crema. Place one piece of fish on each. Top with some cabbage slaw and a few cilantro sprigs. Serve with lime wedges, scallion greens and extra slaw on the side.

Recipe Tips

For extra crispy fish, make sure the oil is hot before adding the batter-coated fillets.

If you don’t have seltzer, use any carbonated water for a light batter.

Warm tortillas prevent cracking and make the tacos easier to fold.

FAQ

Can I use a different fish?

Yes, any firm white fish like cod or halibut works well.

Can I make the batter ahead?

It’s best to make the batter just before frying, as the carbonation fades and the batter may become dense.

How do I store leftovers?

Store components separately in the fridge. Reheat fish in a 350°F oven for 5-7 minutes to maintain crispiness.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.