Fish taco bowls are the perfect dinner for those evenings when takeout seems tempting, but you still want something fresh and satisfying. They pack tender, flaky fish, crisp veggies, and a zesty cilantro-lime dressing into a customizable bowl that is ready in minutes! This dish is low-carb, refreshing, and healthy.

What makes this recipe special is its build-your-own nature. I can quickly season and cook the fish while my family raids the fridge for their favorite toppings. My daughter loads up on mango, while my son piles on jalapenos.
The base of lettuce catches all those tasty drips that would normally escape a taco shell. Because, let’s face it, traditional tacos are delicious but messy. Watching perfectly good fish and toppings scatter across my kitchen made me rethink our Taco Tuesday strategy!
If you’ve been hesitant about cooking fish at home, this recipe will change your mind. The simple cooking method works with any firm white fish – from budget-friendly tilapia to meatier cod.
You won’t find yourself fussing with complicated techniques or expensive ingredients. I include skillet and air-frying instructions, so you can make this in whatever way works best for you. No matter how you cook it, you can have this healthy, protein-packed meal on the table in under 20 minutes.
Let me show you how to put together these flexible bowls, from seasoning the fish to assembling the salad. I’ll also share some of my favorite tips and tricks for customizing the recipe.
Looking for more easy ideas for low-effort taco Tuesday dinners? Try BBQ salmon tacos, Buffalo chicken tacos, or taco pasta casserole.
🥘Ingredient Notes
For exact amounts needed see the recipe card below
- White fish: I usually use tilapia for this recipe, but any white fish will work. If you’re not a fan of fish, you could even swap in some grilled chicken or shrimp.
- Taco seasoning
- Lettuce
- Mango: I love including fruit in my taco salad bowls. Pineapple or peaches are other great choices.
- Shredded cabbage
- Jalapeno
- Lime juice
- Garlic
- Cilantro
- Olive oil
- Salt
- Pepper

🥣How to Make Fish Taco Salad Bowls
- Heat some olive oil in a skillet over medium heat.
- While you wait for the oil to heat up, prep the vegetables for the taco bowl. Chop the lettuce and jalapenos and dice the mango. Combine the chopped lettuce, shredded red cabbage, diced mango, and chopped jalapeños in a large bowl.
- To make the dressing, whisk together the olive oil, salt, pepper, lime juice, minced garlic, and chopped cilantro in a small bowl.
- Sprinkle both sides of your fish fillets with taco seasoning and salt.
- Sear the fish in the skillet for 2-3 minutes per side until it’s cooked through and flakes easily with a fork. You can also air fry the fish for 6-8 minutes at 400 degrees F.
- Flake the cooked fish into bite-sized pieces and add it to the salad bowl. Drizzle the dressing over everything and toss to combine.




🍴Serving Ideas
These Fish Taco Salad Bowls are a complete meal in themselves! I love serving them with crunchy tortilla chips on the side for a little extra texture and flavor. Here are some other ways you can jazz up the dish.
- Chips and salsa: For a classic Tex-Mex pairing, serve crispy tortilla chips alongside a bowl of fresh pico de gallo or your favorite salsa.
- Guacamole: Whip up a batch of homemade guac or pick up some pre-made at the store. The creamy avocado is the perfect complement to the bright, zesty flavors in the salad.
- Mexican street corn: Air fry some corn on the cob and slather it with mayonnaise, cotija cheese, chili powder, and lime juice for a delicious side dish.

💭How to Store
If possible, store the fish, salad, and dressing in separate airtight containers in the fridge. This will help keep everything fresh and prevent the salad from getting soggy. Stored properly, your leftover Fish Taco Salad Bowls should last for up to 3 days in the fridge.
If you know you’ll have leftovers, try to avoid dressing the entire salad at once. Instead, portion out what you think you’ll eat and store the rest undressed. That way, you can enjoy crisp, fresh salad greens whenever you like.

⭐Tips
Be sure to check out the step by step instructions
- Try other types of white fish, such as cod, halibut, or mahi-mahi. For a heartier, more flavorful twist, you could even use salmon.
- If you use frozen fish, thaw it completely in the fridge overnight before cooking. Pat the fillets dry with paper towels to remove any excess moisture.
- These flexible fish taco bowls are just as good for meal prep lunches as they are for busy weeknight dinners.
- To save time on busy weeknights, you can chop up the salad ingredients and make the dressing in advance. Then, you can cook the fish and assemble everything when you’re ready to eat.
- This is a great recipe for kids to help with. They can help measure the seasonings, wash and chop the veggies (with supervision), and mix up the dressing.
- You can change the salad ingredients to your liking. For example, you might add tomatoes or swap the mango for pineapple.
- You don’t have to make homemade dressing. A store-bought creamy avocado ranch or a spicy chipotle vinaigrette would be delicious, too.
⭐Did You Make This? Leave a Star Rating!

Fish Taco Salad Bowl Recipe
Ingredients
Fish
- 1 ½ pounds tilapia fillets or any white fish
- 2 tablespoons taco seasoning
- ½ teaspoon salt
- 1 tablespoon olive oil
Taco Salad Bowl
- 4 cups lettuce chopped
- ¼ cup shredded red cabbage
- 1 medium size mango diced
- 1 jalapenos chopped
Dressing
- 3 tablespoons olive oil
- ½ teaspoon sea salt
- ½ teaspoon ground black pepper
- 1 teaspoon lime juice
- 1 garlic clove minced
- 2 tablespoons cilantro chopped
Instructions
- Heat a skillet with oil on medium heat.
- While it heats, prep the taco bowls. Chop the lettuce, mangos, and jalapenos.
- Mix the olive oil, lime juice, salt, pepper, garlic, and cilantro in a bowl to make the dressing.½ teaspoon sea salt, ½ teaspoon ground black pepper, 1 teaspoon lime juice, 1 garlic clove, 2 tablespoons cilantro, 3 tablespoons olive oil
- Add the lettuce, mangos, shredded cabbage, and jalapenos to a large salad bowl.4 cups lettuce, ¼ cup shredded red cabbage, 1 medium size mango, 1 jalapenos
- Put the fish filets on a plate and season with taco seasoning and salt on both sides. Sear in the hot skillet on each side for 2-3 minutes. You can also air fry the fish for 6-8 minutes at 400 degrees F.1 ½ pounds tilapia fillets, 2 tablespoons taco seasoning, ½ teaspoon salt, 1 tablespoon olive oil
- Flake the fish and add it to the salad.
- Drizzle the dressing on the salad.
Notes
- Try other types of white fish, such as cod, halibut, or mahi-mahi.
- If you use frozen fish, thaw it completely in the fridge overnight before cooking. Pat the fillets dry with paper towels to remove any excess moisture.
- To save time, you can chop up the salad ingredients and make the dressing in advance. Then, you can cook the fish and assemble everything when you’re ready to eat.
- You can change the salad ingredients to your liking. For example, you might add tomatoes or swap the mango for pineapple.
- You don’t have to make homemade dressing. A creamy avocado ranch or a spicy chipotle vinaigrette would be delicious, too.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information
Nutrition facts are estimates.


