Home Food Easy Baja Fish Taco Rice Bowls

Easy Baja Fish Taco Rice Bowls


Filled with smoky pan-seared cod, a crunchy cabbage slaw and creamy homemade guacamole, these Baja Fish Taco Rice Bowls are a weeknight dinner to remember! Instead of using corn or flour tortillas, they’re served over a bed of jasmine rice and finished off with your favorite toppings.

Two taco bowls on a gray and white marble countertop with chopped herbs as a garnish

** A special thanks to Success Rice for sponsoring this post. As always all opinions are 100% mine**

Flavorful Baja Fish Tacos in a Bowl

Baja fish tacos may be the most under-appreciated Mexican comfort food of all time. They’re packed with tons of amazing flavor and a variety of textures to make every bite a fiesta for your mouth. These hearty rice filled Baja bowls feature moist and flaky cod, smooth and creamy guacamole, and crunchy cabbage slaw—all of it seasoned to perfection.

They may not be your traditional Baja fish tacos… i.e. in a tortilla, but they’re guaranteed to satisfy your cravings all the same. The fish is dry-rubbed with my custom spice rub then pan-seared instead of deep-fried, making it healthier while still infusing it with tons of flavor. And I’ve got a secret for perfectly cooked rice every time. Success Rice has a boil-in-bag line that will change your life. You’ll have perfectly cooked rice every time! No mess. No measuring. Just put the bag in, boil it, pull it out and you’re good to go!

The toppings you add are also entirely up to you and your preferences. I like to finish off my fish tacos with some Classic Pico de Gallo and a few Pickled Onions. Perfection through and through!

A Baja fish taco bowl on a granite countertop with a spoon inside the bowl

What is a Baja Fish Taco?

Created in Baja California, Mexico, this iconic type of taco originally contained deep-fried white fish meat, shredded cabbage or lettuce, spicy mayonnaise, salsa and fresh lime juice. This recipe swaps the mayo for a lightly spicy guacamole that’s so tasty, you’ll want to make some extra to serve on the side as a dip!

A Baja bowl on a countertop beside a dish of guac and a second Baja bowl

Recipe Ingredients

This fresh take on Baja fish tacos will make you fall in love with them all over again. Here’s what goes into each component:

For the Cabbage Slaw

  • Purple Cabbage: Sliced.
  • Lime Juice: Freshly squeezed.
  • Fresh Cilantro: Roughly chopped.
  • Salt: Added to taste.

For the Guacamole

  • Avocados: Mashed.
  • Garlic Clove: Trust me, garlic makes everything better.
  • Fresh Cilantro: to brighten things up.
  • Ground Cumin: The warm, nutty and earthy flavors of cumin harmonize with the heat of the red pepper flakes.
  • Red Pepper Flakes: To spice things up.
  • Lime Juice: The zest and acid from the lime juice cuts through the creaminess of the avocado and really balances everything.
  • Red Wine Vinegar: To add a sharp tang.
  • Salt: Added to taste

For the Fish

  • Cod Fillet: Find one fillet that weighs about a pound and a half or multiple fillets that add up to the same number.
  • Avocado Oil: This heart-healthy oil is great for your skin and hair.
  • Garlic Powder
  • Smoked Paprika
  • Ground Cumin
  • Sea Salt
  • Ancho Chili Powder: For some seriously yummy smokiness.
  • Black Pepper: Use freshly cracked black pepper for the best flavor.

For Serving

  • Jasmine Rice: Success Boil-in-Bag Rice or you could also use their white or brown rice here as well.
  • Pico de Gallo – You can use my recipe for it here.
  • Picked Onions – Trust me, you’re going to want these pickled onions in your life! My family calls them “yummy yummies” and eats them plain, they are that good!
A Baja fish taco bowl on a granite countertop with a spoon inside the bowl

What Kind of Fish Should I Use?

Be sure to use a white meat fish fillet that’s lean and flaky. Cod is my go-to for fish tacos, but mahi mahi, halibut and tilapia work well too. White-meat fillets cook quickly and tend to be more affordable, so it’s a win-win!

How to Make Baja Fish Taco Rice Bowls

Making these scrumptious tacos is a lot easier than you might think. All of the fillings come together in no time!

Make Cabbage Slaw: Add the purple cabbage, lime juice, cilantro and salt to a small mixing bowl. Toss to mix everything together, then set the prepared slaw aside.

The cabbage slaw ingredients inside of a mixing bowl before they've been combined

Make Guacamole: Add the avocado, garlic, cilantro, cumin, red pepper flakes, lime juice, red wine vinegar and salt to a medium-sized bowl. Mash everything together, then set the guac aside.

Guacamole being mixed with a spoon in a glass mixing bowl

Dry Cod: Pat the cod dry with a paper towel.

Combine Seasonings: Add the garlic powder, smoked paprika, cumin, salt, ancho chili powder and black pepper to a small bowl. Stir until all of the seasonings are well combined.

Add to Cod: Season both sides of the dried fillet with the prepared spice blend.


Please enter your comment!
Please enter your name here