| |

Fish Taco Bowl with Spicy Mayo Recipe

If you’re looking for a fresh, vibrant meal that bursts with flavor, you’re going to love this Fish Taco Bowl with Spicy Mayo Recipe. It’s crisp, creamy, a little spicy, and incredibly easy to throw together—perfect for a quick weeknight dinner or an impressive weekend lunch that doesn’t keep you stuck in the kitchen.

🤍

Why You’ll Love This Recipe

  • Quick & Simple: Takes only 15 minutes from start to finish, making it perfect for busy days.
  • Flavor Packed: Cajun seasoning and spicy mayo give the fish a delightful kick you’ll crave.
  • Customizable: Use your favorite fish or adjust spice levels easily to suit your taste.
  • Fresh & Healthy: Loaded with crunchy slaw and bright lime for a nourishing, colorful bowl.

Ingredients You’ll Need

Getting these ingredients just right is key—fresh fish and bold seasonings pair beautifully with that creamy, spicy mayo. Shopping for quality fish and crisp veggies really makes the difference here.

Flat lay of fresh raw cod fish fillets cut into 1-inch pieces arranged neatly, a few lime wedges and one halved lime showing bright green flesh, a small white ceramic bowl of creamy mayonnaise next to a small white bowl of vivid red sriracha sauce, a crisp colorful slaw mix of shredded red cabbage, white cabbage, and orange carrots, a few sprigs of fresh green cilantro, a small white bowl containing vibrant golden olive oil, all placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Fish Taco Bowl with Spicy Mayo, Fish Taco Bowl, Spicy Mayo Fish Bowl, Quick Fish Taco Bowl, Healthy Fish Taco Bowl
  • Boneless skinless fish fillets: I prefer mahi mahi or cod because they hold up well without falling apart.
  • Olive oil spray: Easy for an even light coating without drowning the fish in oil.
  • Cajun seasoning: Adds that smoky, spicy character—feel free to use more or less depending on your spice tolerance.
  • Mayonnaise: The base for our spicy dressing; full-fat mayo works best for creaminess.
  • Sriracha or chipotle in adobo: Either works great; sriracha is brighter, chipotle adds smoky heat.
  • Limes: You’ll use these both for marinating and fresh zest in the slaw plus garnish.
  • Slaw blend (red cabbage, white cabbage, shredded carrots): I like a mix for color and crunch, making the bowl satisfying to the bite.
  • Olive oil: Just a touch in the slaw to help it all meld together.
  • Kosher salt: Enhances all the natural flavors here.
  • Cilantro (optional): Adds a fresh, herbal lift if you’re a fan.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love mixing things up with this Fish Taco Bowl with Spicy Mayo Recipe—it’s really fun to tailor it to what you’ve got on hand or what you’re craving in the moment.

  • Use different fish: When I don’t have mahi mahi, I go for cod or even shrimp—both turn out great with the spicy mayo.
  • Make it vegetarian: Swap fish for crispy tofu or roasted cauliflower for a plant-based version that still hits all the right notes.
  • Adjust the spice: If you want it milder, I dial back the sriracha; for more heat, add a pinch of cayenne or hot sauce to the mayo.
  • Slaw upgrades: Toss in sliced radishes, diced avocado, or fresh mango for extra layers of texture and flavor.

How to Make Fish Taco Bowl with Spicy Mayo Recipe

Step 1: Season and Prepare the Fish

Start by giving your fish fillets a good spritz with olive oil spray—this helps the Cajun seasoning stick and prevents sticking in the air fryer. Season generously on all sides with the Cajun blend. I usually cut the fish into 1-inch pieces so they cook evenly and are easy to eat with a fork or in a bowl.

Step 2: Make the Spicy Mayo Sauce

In a small bowl, mix the mayonnaise with sriracha or chipotle in adobo sauce—whatever you prefer. Squeeze in the juice of about a quarter of a lime for a fresh, tangy balance. To get the right consistency for drizzling later, add a little water, one teaspoon at a time, until it flows smoothly but is still creamy.

Step 3: Air Fry the Fish

Place the seasoned fish pieces in your air fryer basket in a single layer. Set the temperature to 400°F (about 200°C) and cook for 6 minutes, shaking the basket halfway through. You’ll know it’s done when the fish flakes easily with a fork but still looks juicy inside. If you don’t have an air fryer, don’t worry—just heat a skillet over high heat, spray it with olive oil, and cook the fish for 5 to 6 minutes, turning as needed.

Step 4: Toss the Slaw

While the fish cooks, combine the red and white cabbage, shredded carrots, olive oil, kosher salt, and juice from half a lime in a bowl. This simple dressing keeps the slaw bright and crunchy. Give it a good toss so every bite has a hint of citrus and seasoning.

Step 5: Assemble Your Fish Taco Bowls

Divide the slaw evenly among four bowls or plates. Arrange the cooked fish on the side or on top. Drizzle with your spicy mayo sauce generously—this is the magic touch that pulls it all together! Add lime wedges on the side for squeezing and garnish with fresh cilantro if you like that herby zing.

👨‍🍳

Pro Tips for Making Fish Taco Bowl with Spicy Mayo Recipe

  • Keep Fish Pieces Uniform: Cutting fish into similar-sized chunks helps them cook evenly and prevents some pieces from drying out while others are underdone.
  • Don’t Skip the Lime Juice: The acidity brightens the flavors and balances the richness of the mayo and fish.
  • Adjust Mayo Consistency Slowly: Add water a teaspoon at a time to avoid a runny sauce—aim for a drizzlable, not watery, texture.
  • Avoid Overcrowding the Air Fryer: Cook in batches if needed to get that perfect crisp exterior on your fish pieces.

How to Serve Fish Taco Bowl with Spicy Mayo Recipe

Fish Taco Bowl with Spicy Mayo Recipe - Serving

Garnishes

I always top mine with extra fresh cilantro because it adds a beautiful herbal freshness that cuts through the creaminess of the mayo. Lime wedges are a must—my family loves squeezing extra juice over their bowls right before eating. Sometimes I throw on a few sliced radishes for crunch and color too.

Side Dishes

We often keep it simple with this bowl since it’s so filling, but a side of Mexican street corn or some black bean salad always pairs wonderfully. For an extra treat, I like serving garlic lime rice alongside to soak up all those spicy mayo drips.

Creative Ways to Present

For parties, I’ve laid out all the components buffet-style so everyone builds their own bowl. It’s fun and interactive! Another time, I served everything in individual mason jars layered beautifully—looks fancy but is a breeze to eat too.

Make Ahead and Storage

Storing Leftovers

I usually store leftover fish and slaw separately in airtight containers in the fridge. This keeps the fish from getting soggy and the slaw fresh and crunchy. Stored this way, the leftovers hold up well for up to 2 days.

Freezing

While I haven’t frozen the entire bowl assembled, I have frozen cooked fish fillets successfully. Just freeze the fish in a single layer wrapped tightly, then thaw gently in the fridge before reheating. Making fresh slaw and spicy mayo after thawing really keeps the flavor and texture vibrant.

Reheating

To reheat fish leftovers, I prefer a quick zap in the microwave covered loosely so it doesn’t dry out, or a few minutes in a hot skillet to revive the crispy edges. Add fresh mayo and slaw on the side to bring the bowl back to life.

FAQs

  1. Can I use other types of fish for this Fish Taco Bowl with Spicy Mayo Recipe?

    Absolutely! While I prefer flaky, firm white fish like mahi mahi or cod, you can use other types like tilapia or even shrimp. Just adjust cooking times accordingly to ensure the seafood is perfectly cooked but not overdone.

  2. What if I don’t have an air fryer? Can I still make this recipe?

    No problem at all! You can cook the fish in a hot skillet with a bit of oil. Just cook for about 5 to 6 minutes, turning the pieces to get a nice golden crust on all sides. I’ve done this many times and it comes out just as tasty.

  3. How do I make the spicy mayo less spicy?

    If you want to tone down the heat, simply reduce the amount of sriracha or chipotle, or swap it for a milder hot sauce. Adding a bit more mayo or a squeeze of lime juice can also help mellow the spice without losing flavor.

  4. Can I prepare this Fish Taco Bowl with Spicy Mayo Recipe ahead of time?

    You can prep the slaw and spicy mayo in advance—just keep them refrigerated. I recommend cooking the fish fresh to keep it crispy and juicy right before serving for the best taste and texture.

Final Thoughts

I absolutely love how this Fish Taco Bowl with Spicy Mayo Recipe brings together bright, bold flavors with ease and speed. When I first tried it, I was hooked on how the spicy mayo lifts the dish and how the crisp slaw adds such a refreshing crunch. Whether you’re cooking for yourself or feeding a hungry family, this recipe feels both special and accessible. Give it a try—I promise you’ll be reaching for seconds (and maybe thirds) just like I do!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Fish Taco Bowl with Spicy Mayo Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 91 reviews
  • Author: Mia
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Total Time: 15 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Air Frying
  • Cuisine: American
  • Diet: Low Fat

Description

This Fish Taco Bowl is a vibrant and flavorful dish featuring Cajun-seasoned fish cooked to perfection in an air fryer or skillet, served alongside a fresh, tangy slaw and drizzled with a spicy sriracha mayo. Perfect for a quick, healthy meal bursting with bold flavors and a zesty lime kick.


Ingredients

Fish

  • 4 (6 ounce) boneless skinless fish fillets (blackfish, cod, or mahi mahi), cut into 1-inch pieces
  • Olive oil spray
  • 2 teaspoons Cajun seasoning, or more to taste

Spicy Mayo

  • 1/4 cup mayonnaise
  • 1 teaspoon sriracha or chipotle en adobo sauce
  • 1/4 lime, juiced
  • Water, as needed to thin

Slaw

  • 5 cups slaw mix (red cabbage, white cabbage, shredded carrots)
  • 1/2 tablespoon olive oil
  • 1/2 lime, juiced
  • 1/2 teaspoon kosher salt

Garnish

  • Lime wedges (from 1 lime)
  • Cilantro, optional


Instructions

  1. Prepare the Fish: Spritz the fish pieces all over with olive oil spray then season them evenly with the Cajun seasoning. Set aside.
  2. Make the Spicy Mayo: In a small bowl, combine the mayonnaise with sriracha or chipotle sauce. Squeeze in the juice of 1/4 of a lime and mix well. Add a little water slowly to thin the sauce so it can be easily drizzled later.
  3. Cook the Fish: Preheat the air fryer to 400°F. Place the seasoned fish pieces in the air fryer basket and cook for 6 minutes, shaking the basket halfway through to ensure even cooking. Alternatively, if you don’t have an air fryer, heat a skillet on high, spray with oil, and cook the fish for 5 to 6 minutes until cooked through.
  4. Prepare the Slaw: While the fish is cooking, combine the slaw mix with 1/2 tablespoon olive oil, juice from the remaining half lime, and 1/2 teaspoon kosher salt. Toss well to combine evenly.
  5. Assemble the Bowls: Divide the dressed slaw onto four plates. Add the cooked fish pieces on the side, then drizzle the spicy mayo over the fish.
  6. Garnish and Serve: Serve the bowls with lime wedges alongside for extra zing and garnish with cilantro if desired.

Notes

  • You can substitute any firm white fish for blackfish, cod, or mahi mahi.
  • Adjust the amount of Cajun seasoning and sriracha to your preferred spice level.
  • If you don’t have an air fryer, cooking the fish in a hot skillet is an excellent alternative.
  • Adding a splash of water to the spicy mayo helps create an easy-to-drizzle consistency.
  • This dish is best served immediately for maximum freshness and texture.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 320
  • Sugar: 5g
  • Sodium: 550mg
  • Fat: 14g
  • Saturated Fat: 2.5g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 4g
  • Protein: 32g
  • Cholesterol: 55mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star