Baja Fish Taco Bowls bring all the bright, bold flavors of tacos into a bowl—no tortilla needed. Flaky, seasoned cod pairs with a crisp cabbage-carrot slaw, a smoky black bean and corn salsa, and creamy avocado for a satisfying weeknight meal that feels a little special.

Here is Why This Fish Taco Bowl Recipe Works
All the taco flavor, no tortilla required: Every forkful combines seasoned fish, crunchy slaw, smoky salsa, and creamy avocado for a true taco experience without the shell.
Quick and easy, yet impressive: Ready in about 30 minutes, this recipe is perfect for busy weeknights or for serving guests with minimal fuss.
Easy to customize: Swap the cod for another flaky white fish or shrimp, adjust the heat level, or add roasted peppers to suit your family’s tastes.
A complete, flavor-packed meal in one bowl: Protein, vegetables, healthy fats, and bright citrus all come together in a single satisfying serving.

If you want a more indulgent option another night, fry bread tacos or blackened shrimp tacos are great alternatives to try.

Recipe Tips
Dry the fillets well. Pat fish with paper towels before seasoning so it browns and holds the spice better.
Prefer fresh lime juice. Fresh lime brightens slaw and salsa more than bottled juice.
Let the fish release naturally. If it sticks to the pan, wait another minute or two; it will release when it’s seared properly.
Add more heat if you like. Increase the jalapeño in the salsa or add extra taco seasoning to the fish.
Prep ahead. Chop the vegetables and make the slaw dressing in advance to speed up assembly.






Variations
Spicy Mango Baja Bowls: Add diced mango in place of avocado and a pinch of cayenne in the salsa for a sweet-heat twist.
Southwest Shrimp Bowls: Swap the cod for grilled shrimp and fold in roasted poblano strips for extra smokiness.
Blackened Cod Taco Bowls: Use blackening seasoning on the cod for a smoky, spicy edge and serve with a lime-avocado crema.

Cod Taco Bowls with Black Bean and Corn Salsa
Cod Fish Taco Bowls are an easy answer to the dinner question when you want variety without a lot of work. The fish is seasoned and pan-seared, the slaw is bright and crunchy, and the black bean and corn salsa adds smoky texture and color. A squeeze of lime finishes each bowl with fresh acidity.

Cod Fish Taco Bowls
If you make this recipe, please leave a star rating and comment.
Ingredients
For the Slaw:
- ⅔ cup mayonnaise (or plain yogurt)
- 1 tablespoon taco seasoning
- 2 tablespoons fresh lime juice
- 2 cups shredded cabbage
- 1 cup shredded red cabbage
- 1 to 2 large carrots, shredded
- 3 to 4 green onions, chopped
- ½ cup fresh cilantro
For the Fish:
- 4 cod fillets (about 6 ounces each)
- 3 tablespoons olive oil
- 1 tablespoon taco seasoning
For the Salsa:
- 1 tablespoon olive oil
- ½ red onion, diced
- ½ red bell pepper, finely diced
- ½ jalapeño, seeded and finely diced
- 1 cup frozen corn kernels, thawed
- 1 (14.5 ounce) can black beans, rinsed and drained
- Juice of ½ lime
- 2 green onions, sliced
For Serving:
- 1 avocado, sliced or cubed
- Lime wedges
- Fresh cilantro
Instructions
For the Slaw
- Whisk together the mayonnaise (or yogurt), taco seasoning, and lime juice in a small bowl.
- In a medium bowl combine the white and red cabbage, shredded carrot, green onion and cilantro. Toss with ¼ cup of the dressing, reserving the rest for serving.
For the Fish
- Pat the fish fillets dry and brush with olive oil. Sprinkle the exposed surface with taco seasoning.
- Heat 2 tablespoons oil in a heavy skillet over medium-high heat. Place fillets seasoned side down, brush tops with oil and sprinkle with seasoning. Cook undisturbed 4 minutes, or until the fish releases naturally. Flip and cook 3–4 more minutes. Transfer to a plate and tent with foil to keep warm.
For the Salsa
- In the same skillet heat 1 tablespoon oil and sauté the red onion, bell pepper and jalapeño for about 1 minute. Add corn, black beans and a pinch of seasoning; cook 1–2 minutes more. Remove from heat, squeeze lime over the salsa, add sliced green onion and toss.
Assemble the Bowls
- Divide slaw and salsa among 4 bowls. Top each with a fish fillet and a quarter of the avocado. Garnish with lime wedges and cilantro sprigs, and serve.
Notes
Seasoning: Use store-bought or homemade taco seasoning to taste.
Fish options: Any flaky white fish works—rockfish, halibut, tilapia, or sea bass are good substitutes.
Gluten-free tip: Check ingredient labels on packaged items and taco seasoning if you need this to be gluten-free.
Nutrition
Nutrition information is an approximation.
Like this recipe? Rate & comment below!