This post may contain affiliate links. Please read our disclosure policy. As an Amazon Associate, I earn from qualifying purchases.

Baja Fish Taco Bowls are the ultimate way to level up your dinner vibe, no tortillas required! Flaky, seasoned cod meets a crisp slaw, a smoky black bean and corn salsa, and creamy avocado for a bowl so good, it deserves a standing ovation. This cod taco bowl is bold, fresh, and just the right amount of extra!

A fish taco bowl with cod and black bean salsa in front of a dish of taco sauce.
Email this recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Here is Why This Fish Taco Bowl Recipe Works

All the taco vibes, no tortilla required: Who needs a shell when you’ve got layers of fresh, zesty goodness in every bite?

Quick and easy, but feels fancy: This recipe is weeknight-friendly but impressive enough to serve guests. (Hello, multitasking dinner!)

Customizable for everyone at the table: Swap the cod for your favorite fish or adjust the spice level. Your bowl, your rules.

A flavor-packed meal in one bowl: Crunchy slaw, smoky salsa, creamy avocado, and perfectly flaky fish. Everything you need for a great dinner. 

If you like this recipe, try our blackened shrimp tacos or chipotle fish tacos.

A piece of fish in a taco bowl.

If you’re craving something a little more indulgent, our Fry Bread Tacos are a must-try.

The ingredients used to make cod fish taco bowls.

Recipe Tips

Dry the fillets well. Pat them with paper towels before seasoning—dry fish browns better and holds onto the seasoning.

Use fresh lime juice if possible. It brightens up the slaw and salsa. Bottled is fine in a pinch, but fresh adds more flavor.

Let the fish release naturally. If it sticks to the pan, don’t force it. Give it another minute; it’ll release on its own when it’s ready.

Want more heat? Add extra jalapeño to the salsa or dial up the spice in the seasoning mix.

Prep ahead when you can. Chop the veggies and mix the slaw dressing in advance. If you’re serving rice, that can be made ahead too.

Variations 

Spicy Mango Baja Bowls: Swap the avocado for diced mango and add a pinch of cayenne to the salsa.

Southwest Shrimp Bowls: Replace the cod with grilled shrimp and toss some roasted poblano peppers into the salsa.

Blackened Cod Taco Bowls: Coat the cod in blackening seasoning for a smoky, spicy kick, and pair it with a creamy avocado lime crema. Get the seasoning recipe from our blackened halibut recipe.

A fish taco bowl with corn and bean salsa.

Cod Taco Bowls with Black Bean and Corn Salsa

Baja Fish Taco Bowls is the answer to “What’s for dinner?” when you’re tired of the same old boring meals but don’t want to spend all night in the kitchen. This bowl has it all; flaky, spiced cod, crunchy slaw, smoky salsa, and just enough lime to keep things zippy.

Pin this now to find it later!

Pin It
A bowl filled with a pan fried cod over corn and bean salsa with slaw and avocado.
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
No ratings yet

Cod Fish Taco Bowls

Baja Fish Taco Bowl: all the taco flavor, less of the calories, and none of the hassle. Fast, easy, and so good you won’t even miss the tortilla!

If you make this recipe, please leave a star rating and comment.

Servings: 4 servings
Email me this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

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, chopped
  • 1 to 2 large carrots, shredded
  • 3 to 4 green onions, chopped
  • ½ cup fresh cilantro

For the Fish:

  • 4 cod fillets, 6 ounces each
  • 3 tablespoons olive oil
  • 1 tablespoon taco seasoning

For the Salsa:

  • 1 tablespoon olive oil
  • ½ red onion, diced
  • ½ red bell pepper, seeded and membrane removed, finely diced
  • ½ jalapeno pepper, seeded and membrane removed, finely diced
  • 1 cup frozen corn kernels, thawed
  • 1 (14.5 ounce) canned black beans, rinsed/drained
  • ½ fresh lime
  • 2 green onions, sliced

For Serving:

  • 1 avocado, sliced or cubed
  • Lime wedges
  • fresh cilantro

Instructions 

For the Slaw

  • In a small dish, whisk together the mayonnaise (or yogurt), taco seasoning and the lime juice.
    Combining spices and lime juice with mayonnaise to make a dressing.
  • In a medium bowl, add the white and purple cabbage, carrot, green onion and cilantro leaves. Add ¼ cup of the dressing and toss well to combine. Reserve the remaining sauce for guests to drizzle on their fish at serving.
    Pouring the dressing over the slaw for the tacos.

For the Fish:

  • Place the fish fillets on a plate, pat with paper towels to remove excess moisture. Brush the exposed surface with olive oil and sprinkle with fish taco seasoning.
    Seasoning the cod fillets.
  • Heat 2 tablespoons of oil in a heavy-bottomed skillet over medium-high heat. Place the fillets in the pan, seasoned side down. Brush the top with oil and sprinkle with taco seasoning.
    Cook undisturbed for 4 minutes, or until the fish naturally releases from the pan. Flip and cook the second side for 3–4 minutes more. Transfer to a plate and cover with foil to keep warm.
    Searing cod fillets in a skillet.

For the Salsa:

  • In the same skillet, heat 1 tablespoon of oil and sauté the red onion, bell pepper and jalepeno for 1 minute. Add the corn kernels, black beans and the seasoning, stirring to combine, cook for another 1-2 minutes. Remove from the heat and squeeze the juice of ½ a lime over the salsa, add the green onion and toss well.
    Placing corn, black beans and spices in the skillet with the sauteed veggies.

Assemble the Bowls:

  • Divide the slaw and salsa equally between 4 pasta bowls, top each serving with 1 fish filet ¼ of the avocado cubes. Serve with lime wedges and cilantro sprigs.

Notes

Seasoning: Use your favorite store-bought or homemade taco seasoning.
Fish options: Any flaky white fish will work. Rockfish, halibut, tilapia, or sea bass are all great options.
Gluten-free tip: To keep this recipe gluten-free, double-check ingredient labels, especially the taco seasoning and any packaged items.

Nutrition

Serving: 1 serving, Calories: 433kcal, Carbohydrates: 23g, Protein: 34g, Fat: 52g, Saturated Fat: 9g, Polyunsaturated Fat: 21g, Monounsaturated Fat: 22g, Trans Fat: 0.1g, Cholesterol: 66mg, Sodium: 951mg, Potassium: 4360mg, Fiber: 8g, Sugar: 8g, Vitamin A: 6979IU, Vitamin C: 75mg, Calcium: 211mg, Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

iconLike this recipe? Rate & comment below!

About Pat Nyswonger

Pat Nyswonger is a self-taught home cook with years of experience creating from-scratch meals for family and friends. As a wife, mother of four, and grandmother to seventeen, she understands the value of recipes that bring people together. Her kitchen has always been the heart of her home, where she enjoys developing flavorful, approachable dishes that home cooks of any level can make and enjoy.

You May Also Like

Leave a comment

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

Recipe Rating