If you’re craving something fresh, flavorful, and super satisfying, you’re going to love this Fish Taco Bowl with Spicy Mayo Recipe. It’s one of those meals I turn to when I want dinner in a flash but don’t want to sacrifice taste or excitement. The spicy mayo adds a creamy kick that totally transforms the simple, seasoned fish and crunchy slaw into something truly memorable. Stick with me—I’ll walk you through all my tips to nail this every time.
Why You’ll Love This Recipe
- Quick and Easy: From prep to plate in just 15 minutes—perfect for busy weeknights.
- Burst of Flavors: The tangy lime and creamy spicy mayo make every bite exciting.
- Flexible Ingredients: Use whatever white fish you like or have on hand without compromising taste.
- Healthy and Refreshing: Loaded with fresh slaw and light on oil, it’s a balanced and vibrant meal.
Ingredients You’ll Need
The magic of this Fish Taco Bowl with Spicy Mayo Recipe comes from combining fresh, clean ingredients with a simple cooking technique. You’ll appreciate how the Cajun seasoning adds dimension without overpowering the fish, while the slaw brings crunch and brightness. When shopping, pick a firm white fish that flakes easily and looks fresh—this makes all the difference.
- Fish fillets: I prefer blackfish or mahi mahi for their firm texture, but cod works great too.
- Olive oil spray: Saves you from using too much oil—especially handy for air frying or pan-searing.
- Cajun seasoning: Adds a smoky, spicy depth, but you can adjust the heat level to your liking.
- Mayonnaise: The base of our spicy mayo sauce—choose full-fat for creaminess.
- Sriracha or chipotle in adobo sauce: This is the spicy punch for the mayo; chipotle gives a smokier flavor.
- Limes: Essential for bright acidity—use them for both the sauce and the slaw dressing.
- Slaw mix: I like a colorful combo of red cabbage, white cabbage, and shredded carrots for crunch and color.
- Olive oil: For dressing the slaw lightly, enhancing its flavor without weighing it down.
- Kosher salt: Simple but essential for seasoning the slaw perfectly.
- Cilantro (optional): Adds a fresh, herbal note if you like it. I always keep some on hand!
Variations
I’m all about tweaking this Fish Taco Bowl with Spicy Mayo Recipe to keep it fresh and match what you have in your kitchen. Sometimes I swap the fish for shrimp or even crispy tofu when I want a vegetarian twist. You’ll find that the spicy mayo can be dialed back or amped up to suit your spice tolerance, making it super versatile.
- Use shrimp instead of fish: Try sautéing medium shrimp with the Cajun seasoning for a delicious, quicker alternative.
- Make it vegetarian: Swap fish for crispy, seasoned tofu cubes; the spicy mayo still shines!
- Adjust the heat: Love it hotter? Add extra sriracha or a pinch of cayenne to the mayo.
- Fresh herbs: Try adding mint or parsley instead of cilantro for a different herbal note.
How to Make Fish Taco Bowl with Spicy Mayo Recipe
Step 1: Season and Prepare the Fish
Start by cutting your fish into bite-sized 1-inch pieces so they’re easy to eat in the bowl. Give them a quick spritz of olive oil spray; this helps the Cajun seasoning stick and keeps the fish moist during cooking. Don’t skimp on the seasoning—two teaspoons give a perfect kick, but feel free to sprinkle a little more if you like bold flavor. I like to set a lime nearby to squeeze fresh juice into the sauce later, so keep one halved and the rest whole.
Step 2: Mix Up the Spicy Mayo
In a small bowl, stir together the mayonnaise and sriracha (or chipotle in adobo if you want a smoky touch). Squeeze in a quarter of a lime to brighten the sauce—it really wakes up the flavor. Sometimes the mayo is a bit too thick to drizzle easily, so I add a teaspoon or two of water until it reaches a nice, pourable consistency. This sauce is my secret weapon; I end up using it on everything!
Step 3: Cook the Fish
If you have an air fryer, this step couldn’t be easier: set it to 400°F and cook the fish for 6 minutes, shaking the basket halfway through for even cooking. The fish will come out tender with a lovely slight crisp on the outside. No air fryer? No worries! I’ve done this countless times in a hot skillet sprayed with oil—just cook over medium-high heat for 5 to 6 minutes, turning gently so the fish doesn’t break apart.
Step 4: Toss the Slaw
While the fish cooks, grab your slaw mix and toss it with half a tablespoon of olive oil, the juice from half a lime, and half a teaspoon of kosher salt. This simple dressing lets the veggies stay crunchy and fresh but flavored just enough to complement the fish and the spicy mayo. Mixing the slaw last minute keeps everything crisp and vibrant.
Step 5: Assemble and Serve
Divide the slaw evenly between four bowls or plates, then add the cooked fish on top or to the side—whichever you prefer. Drizzle generous amounts of the spicy mayo over the fish and slaw, then garnish with fresh cilantro and lime wedges. I always serve it with extra lime on the side because a squeeze of lime right before eating just takes this bowl to the next level. My family goes crazy for this final touch!
Pro Tips for Making Fish Taco Bowl with Spicy Mayo Recipe
- Use a light hand with oil: Spritzing the fish instead of pouring oil helps keep it crispy, not soggy.
- Tweak your spice levels: I started light and added more sriracha as I grew to love the heat—it’s easy to adjust.
- Don’t skip fresh lime: The acidity cuts through the richness and brightens every ingredient beautifully.
- Cook fish gently: Overcooking dries it out; aim for tender flakes and remove from heat promptly.
How to Serve Fish Taco Bowl with Spicy Mayo Recipe
Garnishes
I love topping this bowl with a handful of fresh cilantro because it adds a lovely herbal freshness that contrasts the creamy spicy mayo. Sometimes, I throw on a few thinly sliced radishes for extra crunch and color. Lime wedges are a must-have—don’t underestimate how much a fresh squeeze elevates the whole dish right at the table.
Side Dishes
To keep the meal balanced, I often serve this fish taco bowl with black beans or Mexican street corn for some heartiness. A chilled cucumber salad or a handful of guacamole on the side pairs so well too and brings in even more brightness and creaminess.
Creative Ways to Present
For parties or a fun family dinner, I’ve set up a taco bowl bar where everyone assembles their own bowls with extra toppings like diced avocado, pickled onions, and shredded cheese. It’s a fun way to customize the dish and gets everyone involved in cooking. Plus, it looks colorful and festive on the table!
Make Ahead and Storage
Storing Leftovers
I store leftovers in airtight containers—keeping the fish separate from the slaw and sauce if I can. This stops the slaw from getting soggy and keeps the mayo fresh. Leftover fish holds up well for up to two days in the fridge, but the fresher you eat it, the better!
Freezing
I don’t recommend freezing the fully assembled bowl because the slaw gets watery and the mayo loses texture. However, you can freeze the cooked fish alone for up to a month—just thaw it gently in the fridge and reheat it in the oven or pan before serving.
Reheating
When reheating leftovers, I prefer using a skillet over the microwave to keep the fish from drying out. A quick 2-3 minute warm-up over medium heat works best. I add fresh slaw right before eating, so it maintains that satisfying crunch.
FAQs
-
Can I use frozen fish for the Fish Taco Bowl with Spicy Mayo Recipe?
Absolutely! Just thaw the fish completely and pat it dry to remove excess moisture before seasoning and cooking. This ensures the fish cooks evenly and gets a nice texture without steaming.
-
Is there a substitute for mayonnaise in the spicy mayo?
If you want a lighter or dairy-free version, plain Greek yogurt or vegan mayo works well. The flavor will be slightly different, but the creamy spicy element remains just as delicious.
-
What if I don’t have an air fryer?
No worries! I’ve made this many times in a skillet over medium-high heat with olive oil spray. Just cook the fish pieces for about 5-6 minutes, turning them gently to get a nice sear and avoid breaking them apart.
-
Can I make the slaw ahead of time?
For the freshest crunch, I recommend making the slaw just before serving. If you need to prep ahead, keep the dressed slaw refrigerated but use it within 4 hours to avoid sogginess.
Final Thoughts
This Fish Taco Bowl with Spicy Mayo Recipe has become one of my absolute favorites because it hits all the right notes—fresh, spicy, tangy, and quick. It’s a go-to when I need something that feels a bit special but doesn’t take hours in the kitchen. Trust me, once you try it, you’ll reach for this recipe again and again. So grab your ingredients and let’s get cooking—your taste buds will thank you!
Print
Fish Taco Bowl with Spicy Mayo Recipe
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 15 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Air Frying
- Cuisine: American
- Diet: Gluten Free
Description
A vibrant and flavorful Fish Taco Bowl featuring succulent Cajun-seasoned fish, crunchy slaw, and a spicy sriracha mayo drizzle. Perfect for a quick, healthy meal with a zesty lime kick.
Ingredients
Fish
- 4 (6 ounce) boneless skinless fish fillets (such as blackfish, cod, mahi mahi), cut into 1 inch pieces
- Olive oil spray
- 2 teaspoons Cajun seasoning, or more to taste
Spicy Mayo Sauce
- 1/4 cup mayonnaise
- 1 teaspoon sriracha or chipotle en adobo sauce
- 1/4 lime (juice)
- Water, as needed to thin sauce
Slaw
- 5 cups slaw mix (red cabbage, white cabbage, shredded carrots)
- 1/2 tablespoon olive oil
- 1/2 teaspoon kosher salt
- 1/2 lime (juice)
Garnish
- Lime wedges (from 1 lime)
- Cilantro, optional
Instructions
- Prepare the Fish: Spritz the fish pieces all over with olive oil spray. Then season all sides evenly with Cajun seasoning. Cut one lime into wedges for serving and halve the other lime for juicing.
- Make the Spicy Mayo Sauce: In a small bowl, combine the mayonnaise, sriracha or chipotle sauce, and the juice from one quarter of the lime. Add a small amount of water gradually to thin the sauce until it can be easily drizzled over the fish.
- 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 for even cooking. Alternatively, heat a skillet over high heat, spray with olive oil, and cook the fish for about 5-6 minutes total, turning as needed, if you don’t have an air fryer.
- Prepare the Slaw: While the fish cooks, combine the slaw mix with 1/2 tablespoon olive oil, the juice of half a lime, and 1/2 teaspoon kosher salt. Toss well to coat evenly.
- Assemble the Bowls: Divide the slaw evenly among four plates. Arrange the cooked fish alongside the slaw. Drizzle the spicy mayo sauce over the fish pieces.
- Garnish and Serve: Serve each bowl with lime wedges on the side for extra tang. Garnish with cilantro if desired. Enjoy your vibrant fish taco bowl!
Notes
- The recipe works great without an air fryer; a hot skillet can be used as an alternative cooking method.
- Adjust Cajun seasoning to taste depending on your preferred spice level.
- For a milder sauce, reduce the amount of sriracha or chipotle sauce.
- To keep it gluten-free, ensure all seasonings and sauces used are gluten-free certified.
- Serve immediately after cooking for best texture and flavor.
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 4g
- Sodium: 550mg
- Fat: 18g
- Saturated Fat: 3g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 60mg