These bang bang fish tacos bring together golden, panko-crusted white fish with a bold spicy-sweet sauce that hits every note you crave. The creamy lime slaw adds a cool, crunchy contrast that balances the heat beautifully.
Ready in just 40 minutes, this dish works equally well for a laid-back weeknight dinner as it does for a casual gathering with friends. Serve with extra lime wedges and cold drinks for the full experience.
The exhaust fan was working overtime and my kitchen still smelled like a fish fry joint for two days, but nobody at my table complained. These bang bang fish tacos came together on a Tuesday when the fridge offered nothing but half a cabbage and some forgotten tilapia. Sometimes the best things come from desperation and a bottle of Sriracha that has lived in your door shelf longer than you care to admit.
My neighbor Dave wandered over while I was frying the second batch of fish and ended up eating four tacos standing at the counter without sitting down once. He called them restaurant quality, which from Dave is practically a Michelin star.
Ingredients
- Firm white fish (500 g, cod, tilapia, or haddock): Cut into strips roughly the width of your thumb so they cook evenly and fit neatly into tortillas.
- Paprika (1 teaspoon): Gives the fish a warm color and gentle smokiness without overpowering the delicate flavor.
- Garlic powder (1/2 teaspoon): Distributes garlic flavor more reliably than fresh in a quick marinade.
- Cayenne pepper (1/4 teaspoon): A small amount builds background heat that pairs beautifully with the sweet sauce.
- Salt and black pepper (1/2 teaspoon each): Season the fish before breading and you will never have a bland bite.
- Lime juice (2 tablespoons for marinade): Acid starts breaking down the protein slightly and brightens everything.
- Olive oil (2 tablespoons): Helps the spices adhere and adds richness to the marinade.
- All-purpose flour (60 g): The first coat creates a dry surface for the egg to grab onto.
- Large eggs, beaten (2): The binding layer that holds the panko in place during frying.
- Panko breadcrumbs (100 g): These Japanese breadcrumbs create a lighter, crispier crust than regular breadcrumbs ever could.
- Mayonnaise (80 ml for sauce, 3 tablespoons for slaw): The creamy backbone of both the sauce and the slaw, pulling everything together.
- Sweet chili sauce (2 tablespoons): Brings sweetness and a gentle chili warmth that balances the Sriracha heat.
- Sriracha (1 tablespoon): Add more if you like it fiery, or less if you are serving cautious eaters.
- Honey or maple syrup (1 tablespoon): A touch of sweetness rounds out the sauce and helps it cling to the fish.
- Lime juice (1 teaspoon for sauce, 1 tablespoon for slaw): Fresh squeezed makes a noticeable difference here, so skip the bottle.
- Shredded cabbage (250 g, mix red and green): The crunch factor that makes these tacos texturally exciting.
- Medium carrot, grated (1): Adds natural sweetness and a pop of orange color to the slaw.
- Greek yogurt or sour cream (2 tablespoons): Lightens the slaw dressing while adding a pleasant tang.
- Lime zest (1 teaspoon): The essential oils in the zest deliver more lime perfume than the juice alone.
- Sugar (1 teaspoon): Just enough to soften the acidity in the slaw without making it sweet.
- Small corn or flour tortillas (8): Warm them properly or they will crack and betray you at the worst moment.
- Fresh cilantro and extra lime wedges: Never skip these because they are the finishing touches that make the dish sing.
Instructions
- Season and marinate the fish:
- Cut the fish into strips and toss them in a mixture of paprika, garlic powder, cayenne, salt, pepper, lime juice, and olive oil. Let them sit for about ten minutes while you set up everything else so the flavors can settle in.
- Bread the fish in three stages:
- Set up three shallow bowls with flour, beaten eggs, and panko. Work through each piece one at a time, flour first, then egg, then a generous press into the panko until every surface is coated and crispy looking.
- Fry until golden and glorious:
- Heat a thin layer of oil in a large nonstick skillet over medium heat and fry the fish in batches for two to three minutes per side. You want a deep golden crust and opaque centers, then drain them on paper towels.
- Whisk together the bang bang sauce:
- Combine mayonnaise, sweet chili sauce, Sriracha, honey, and lime juice in a small bowl. Taste it and adjust the heat level because every bottle of Sriracha has its own personality.
- Build the creamy lime slaw:
- Toss shredded cabbage and grated carrot with mayonnaise, Greek yogurt, lime juice, lime zest, sugar, salt, and pepper in a large bowl. Give it a good mix and let it sit so the cabbage softens slightly.
- Warm and assemble the tacos:
- Heat tortillas in a dry skillet or microwave until pliable. Layer slaw on each tortilla, top with crispy fish, drizzle generously with bang bang sauce, and finish with cilantro and a squeeze of lime.
The night I made these for a house full of friends, everyone stood around the kitchen island assembling their own tacos and arguing about the right ratio of sauce to slaw. That spontaneous taco bar feeling is something no plated dinner can replicate.
Smart Swaps and Substitutions
Gluten free panko and tortillas work seamlessly here, and I have used them without anyone noticing the difference. For a vegetarian version, thick slabs of cauliflower or a plant based fish alternative breaded the same way deliver surprisingly good results.
Pairing Ideas for Taco Night
A cold crisp lager is the obvious choice, but a citrusy Sauvignon Blanc cuts through the richness just as well. If you want to keep things alcohol free, sparkling water with a generous squeeze of lime and a pinch of salt is remarkably refreshing alongside these tacos.
Storing and Reheating Leftovers
The fish is best eaten immediately but can be reheated in an air fryer or oven at 200 degrees Celsius for a few minutes to bring back some crunch. Store the slaw and sauce separately in the fridge and they will keep well for up to two days.
- Never microwave the breaded fish unless you enjoy soggy disappointment.
- Keep leftover tortillas wrapped in a damp towel to prevent them from drying out.
- Assemble tacos fresh each time rather than storing them already built.
Tacos are never just food, they are an excuse to gather, get your hands messy, and argue about who gets the last piece of fish. Make these once and they will become part of your regular rotation without even trying.
Recipe FAQs
- → What type of fish works best for these tacos?
-
Firm white fish like cod, tilapia, or haddock hold up perfectly to the breading and frying process. Cod is especially popular for its flaky texture and mild flavor that pairs well with the bold bang bang sauce.
- → Can I bake or air fry the fish instead of pan-frying?
-
Absolutely. For an air fryer, cook the breaded fish at 200°C (400°F) for about 10–12 minutes, flipping halfway through. To bake, place on a parchment-lined tray at 220°C (425°F) for 12–15 minutes until golden and cooked through.
- → How spicy is the bang bang sauce?
-
The sauce has a moderate kick from the Sriracha, balanced by honey and sweet chili sauce. You can easily adjust the heat level by adding more or less Sriracha to suit your preference. Start with one tablespoon and taste before adding more.
- → Can I make the slaw ahead of time?
-
Yes, the creamy lime slaw can be prepared up to a day in advance and stored covered in the refrigerator. The flavors actually deepen as it sits, making it even more delicious when you are ready to assemble the tacos.
- → What tortillas should I use for fish tacos?
-
Small corn or flour tortillas both work well. Corn tortillas provide an authentic flavor and slightly chewy texture, while flour tortillas are softer and more pliable. Warm them in a dry skillet before serving for the best results.
- → How do I keep the fried fish crispy?
-
Drain the cooked fish on paper towels immediately after frying and avoid stacking the pieces on top of each other. Assemble the tacos just before serving, and place the fish on top of the slaw rather than underneath it to preserve the crunch.