Experience the ultimate crunch and flavor with these sensational beer-battered fish tacos, inspired by the legendary Rubio’s! Every bite is a delightful combination of tender, flaky fish encased in a perfectly crispy batter, complemented by zesty pickled onions and a refreshing cabbage slaw. Originally published on July 22, 2014, this timeless recipe continues to be a favorite.

Table of Contents
- Discover the Magic of Baja Fish Tacos
- The Essence of Beer-Battered Fish Tacos
- Crafting the Perfect Baja Fish Tacos: Essential Ingredients
- Step-by-Step Guide to Baja Fish Tacos
- Pairing Your Baja Fish Tacos: Delicious Sides
- Storing and Reheating Your Fish Tacos
- More Irresistible Taco Recipes You Will Love!
- Beer-Battered Baja Fish Tacos Recipe
Discover the Magic of Baja Fish Tacos
Have you ever experienced the culinary delight that is a true Baja fish taco? If you’ve been to Rubio’s, you know exactly what I’m talking about. Their fish tacos are legendary for a reason—they’re incredibly flavorful, perfectly textured, and simply unforgettable. My first encounter with these authentic tacos left such a lasting impression that recreating them at home became a culinary quest. It was a mission to bring that coastal Mexican magic right into my kitchen, and I’m thrilled to share a recipe that truly delivers that authentic Rubio’s-style experience.

Featured Comment
“We made these tonight and they were absolutely delicious! Followed the recipe to the T!” – Kirsten
See All Comments
The Essence of Beer-Battered Fish Tacos
Let’s talk about the secret weapon behind these tacos: the beer batter. While I personally don’t consume alcohol, I understand its unique role in cooking. For this recipe, I made an exception, embracing the culinary science behind beer batter. The carbonation in beer creates an incredibly light and airy texture, resulting in a crispy, golden-brown crust that perfectly encases the tender fish. It’s a game-changer for achieving that authentic Baja crunch. Finding a non-alcoholic substitute that replicates this effect is incredibly challenging, which is why a light beer like Corona or Tecate is truly essential here.

My journey to acquire beer for this recipe was quite an amusing adventure. As someone who doesn’t drink, purchasing a large can of Tecate alongside my usual groceries—produce, milk, and flour—felt like a rather novel experience. I almost asked a fellow shopper in the beer aisle for guidance, imagining myself blurting out, “Excuse me, I’m terribly sheltered and know nothing about alcohol, but I swear, this is *only* for tacos!” The cashier, thankfully, didn’t bat an eye, and my first beer-buying experience passed without incident. It’s a testament to how open-minded and respectful people generally are, which is always refreshing.

The combination of zesty pickled onions, creamy yet refreshing coleslaw, and that irresistibly crispy fish is simply a match made in heaven. It’s the ultimate textural symphony—a crunchy, tender, and tangy explosion of flavor that makes these arguably some of the best homemade tacos you’ll ever taste. This recipe captures the vibrant essence of Baja cuisine, making it perfect for a weeknight dinner or a lively gathering with friends and family.

Crafting the Perfect Baja Fish Tacos: Essential Ingredients
Creating these incredible Baja fish tacos involves three main components: the zesty pickled onions, the fresh and vibrant coleslaw, and, of course, the star of the show – the perfectly battered and fried fish. Each element plays a crucial role in building the layered flavors and textures that make these tacos truly exceptional. Here’s a quick overview of what you’ll need. For detailed measurements and instructions, please refer to the recipe card below.
For the Crispy Fish:
- All-purpose flour for the dry dredge and batter base.
- Cornstarch to enhance crispiness.
- Chili powder for a hint of smoky flavor.
- Baking powder to create an airy, light batter.
- Cayenne pepper for a touch of heat (optional, but recommended!).
- Kosher salt and black pepper for seasoning.
- Eggs to bind the batter.
- A light-bodied beer (like Corona or Tecate) for that signature crispy batter.
- Canola oil, or another neutral oil, for frying.
- Tilapia fillets, cut into strips (or your preferred white fish).
- Warm corn tortillas (or flour tortillas, if you prefer).
- Fresh avocado slices and lime wedges for garnish and a burst of freshness.
For the Zesty Coleslaw and Pickled Onions:
- Sour cream, forming the creamy base of the slaw dressing.
- Fresh cabbage (or a convenient coleslaw mix).
- Fresh jalapeños, seeded and finely chopped for a mild kick.
- Fresh cilantro, adding a bright, herbaceous note to the slaw.
- Fresh limes, providing essential acidity for both the slaw and pickled onions.
- Red onion, thinly sliced for quick pickling.
- Kosher salt and black pepper to taste.
Each of these components is simple to prepare but contributes immensely to the overall flavor profile of the tacos. The tangy pickled onions cut through the richness of the fried fish, while the creamy, spicy slaw adds a refreshing counterpoint. Together, they create a balanced and incredibly satisfying meal.

Step-by-Step Guide to Baja Fish Tacos
Creating these flavorful Baja fish tacos is a straightforward process, but a few key steps ensure maximum deliciousness and that signature crispy texture. Follow these guidelines for a successful taco night:
- Prepare the Quick Pickled Onions: This essential topping adds a bright, tangy contrast to the rich fried fish. Simply thinly slice your red onion, then toss it with fresh lime juice, a pinch of salt, and a dash of pepper. Allow them to sit and marinate while you prepare the other components. A quick toss every now and then helps ensure even pickling.
- Assemble Your Zesty Coleslaw: Forget plain old coleslaw! Our version elevates the experience with vibrant flavors. Whisk together sour cream, fresh lime juice, salt, and pepper for the dressing. Then, fold in thinly sliced cabbage, finely chopped jalapeños (seeded for less heat, or left in for more), and plenty of fresh cilantro. This slaw provides a creamy, spicy, and herbaceous crunch that perfectly complements the fish.
- Master the Beer Batter Setup: Precision is key for perfect frying. In one large bowl, combine your dry flour mixture (flour, cornstarch, chili powder, baking powder, cayenne, salt, and pepper). Set aside about 1/4 cup of this dry mixture on a separate plate for dredging. In the remaining dry mixture, whisk in the beaten egg and beer until you have a smooth, lump-free batter. Arrange your “production line”: fish, then the dry flour plate, then the wet beer batter, and finally, your hot oil setup.
- Fry the Fish to Golden Perfection: Heat about 1/2 inch of canola oil in a sturdy cast-iron skillet or deep pan over medium heat. The ideal temperature is around 350°F (175°C). Test the oil by carefully dropping a tiny sprinkle of water; if it sizzles vigorously, it’s ready. Improper oil temperature leads to soggy fish, so don’t rush this step! Before frying, pat your tilapia fillets dry. Working in small batches, first dredge each piece of fish in the reserved dry flour mixture, shaking off any excess. Then, dip it into the beer batter, letting any excess drip off before gently placing it into the hot oil. Fry for 1-2 minutes per side, or until beautifully golden brown and the fish is opaque throughout. Transfer the cooked fish to a cooling rack placed over a baking sheet to drain excess oil and maintain crispiness. Avoid overcrowding the pan to keep the oil temperature consistent and prevent sticking.
- Warm the Tortillas and Assemble Your Tacos: While the fish is still hot and crispy, warm your corn tortillas. You can quickly fry them in any leftover oil for about 30 seconds per side for added flavor and texture, or simply warm them in the microwave (covered with a damp paper towel) or in a dry skillet. Now for the best part: assembly! Place a piece or two of fried fish on a warm tortilla, top generously with the fresh cabbage slaw and tangy pickled onions. A drizzle of your favorite hot sauce, a squeeze of fresh lime juice, and a few slices of avocado make for an exquisite finishing touch. These tacos are truly best enjoyed immediately, so gather your loved ones and dive in!
Pairing Your Baja Fish Tacos: Delicious Sides
While these Baja fish tacos are undeniably a complete and satisfying meal on their own, pairing them with some complementary sides can elevate your dining experience to a full-blown Mexican fiesta. Here are some of my favorite recipes that perfectly round out the meal, offering a variety of flavors and textures:
- Virgin Piña Coladas: Transport yourself to a sunny beach with this tropical, creamy, and refreshing drink. Its sweet, fruity notes are the perfect counterpoint to the savory, slightly spicy tacos.
- Chile Rellenos Casserole: This versatile dish can be a meal in itself, a hearty side, or even an amazing breakfast. Its cheesy, roasted pepper goodness adds a comforting depth to your taco spread.
- Mexican Street Corn Dip: Creamy, tangy, and bursting with the flavors of elote, this dip is so good you’ll want to eat it with a spoon! It’s an explosion of sweet corn, cotija cheese, and a hint of spice.
- Mexican Cucumber Salad with Cilantro and Lime: For a lighter, more refreshing option, this crisp salad provides a cool contrast, especially on a warm day. The bright cilantro and lime perfectly cleanse the palate.
- Traditional Tejano Pinto Beans: Slow-cooked to perfection, these flavorful pinto beans are soul-satisfying and make an authentic accompaniment. They’re rich, savory, and a staple of Tex-Mex cuisine.
- Best Tres Leches Cake: Indulge in a sweet finish with this incredibly moist and creamy cake. Soaked in three types of milk, it’s a dreamy dessert that’s surprisingly light and utterly delicious.
Storing and Reheating Your Fish Tacos
While these Beer-Battered Baja Fish Tacos are undeniably at their peak when served fresh, you can certainly enjoy any delicious leftovers. The key to maintaining their quality is proper storage. It’s crucial to store each component separately to prevent sogginess and preserve their individual textures.
Place the leftover fried fish in an airtight container, the coleslaw in another, and the pickled red onions in yet another. Refrigerate all components promptly. When you’re ready to enjoy your tacos again, reheating the fish correctly will bring back most of its original crispiness.
To reheat the fish, preheat your oven to approximately 400°F (200°C) and bake the fish for 5-10 minutes, or until it’s heated through and crispy once more. An air fryer is also an excellent option for achieving a perfect crisp reheat in even less time. You can also re-fry leftover corn tortillas in a little oil to warm and crisp them up, or simply microwave them (covered) for a quick warm-up. Assemble your fresh, warm taco with the chilled slaw and pickled onions, and perhaps a fresh squeeze of lime, for a delightful meal. Pair it with some homemade Horchata for an authentic touch!
A word of caution: I do not recommend freezing the fried fish, slaw, or pickled onions. Freezing can drastically alter their texture and flavor upon thawing. If you find yourself with too many leftovers, consider inviting a neighbor over to share – it’s a wonderful way to make a new friend for life!

More Irresistible Taco Recipes You Will Love!
If you’ve fallen in love with these Baja fish tacos, you’re in for a treat! The world of tacos is incredibly diverse and delicious. Here are some more of my absolute favorite taco recipes that I’m sure you’ll adore, ranging from savory beef to zesty chicken and unique twists:
- Traditional Carne Guisada Tacos: The aroma of this slow-cooked stewed beef filling will enchant your senses all day. It’s rich, tender, and absolutely perfect for hearty tacos.
- How to Make Carne Asada Tacos: Forget takeout – this homemade carne asada is even better than what you’d find at a restaurant, thanks to its magical mojo marinade!
- Best Chicken Tacos: Whether you prefer stovetop or slow cooker, these chicken tacos are a crowd-pleaser. The secret is the homemade taco seasoning, which truly makes them the best.
- Beer-Battered-Fish Burrito Bowl with Orange Avocado Salsa: If you’re looking for an even quicker option, this recipe utilizes pre-made fish tenders and pairs them with a vibrant orange avocado salsa for a fresh twist.
- Slow Cooker Pork Tacos with Mexican Slaw: These tender, succulent pork tacos, complemented by a zesty Mexican slaw, are utterly addictive and incredibly easy to make.
- Seriously the Best Taco Salad: This isn’t just any salad; it’s the most crave-worthy taco salad of all time, packed with flavor and satisfying textures.
- Greek Chicken Tacos with Whipped Feta from The Creative Bite: A delightful fusion of flavors, offering a unique Mediterranean twist on the classic taco.
- Crispy Shrimp Tacos from Cherry on my Sundae: For seafood lovers, these crispy shrimp tacos provide a fantastic alternative to fish, with a satisfying crunch.
Facebook | Pinterest | Instagram
Beer-Battered Baja Fish Tacos

Ingredients
For the pickled onions:
- 2 tablespoons lime juice, fresh, from 1 lime
- 1/4 teaspoon salt
- 1/4 teaspoon pepper
- 1 small red onion, thinly sliced
For the coleslaw:
- 3 tablespoons sour cream
- 3 tablespoons lime juice, fresh, from 1 lime
- 1/2 teaspoon salt
- 1/4 teaspoon pepper
- 1/2 small cabbage, about 1 pound green cabbage, halved, cored, and thinly sliced
- 1 jalapeño, seeded and chopped or sliced thin
- 1/2 cup cilantro, chopped
For the fish:
- 1 cup all-purpose flour
- 1 tablespoon cornstarch
- 1 tablespoon chili powder
- 1 teaspoon baking powder
- 1/4 teaspoon cayenne pepper
- 1 teaspoon salt
- 1/2 teaspoon pepper
- 1 large egg, beaten
- 1 cup beer, such as Corona, Tecate or another lighter beer
- Canola oil, for frying
- 1 pound tilapia fillets*, cut crosswise into 3/4-inch-thick strips
- 8 corn tortillas, flour works too
- avocado, to garnish
- limes, to squeeze
Instructions
-
Squeeze 2 tablespoons of fresh lime juice into a small bowl. Stir in the salt and pepper, then add the thinly sliced red onions and toss to coat thoroughly. Set this aside to pickle while you prepare the remaining components, tossing occasionally.
-
In a large bowl, combine the sour cream and 3 tablespoons of fresh lime juice. Stir well, then season with salt and pepper to taste. Add the sliced cabbage, chopped jalapeño, and fresh cilantro. Toss everything together until the cabbage is evenly coated with the dressing. Set aside.
-
In a large bowl, whisk together the all-purpose flour, cornstarch, chili powder, baking powder, cayenne pepper, 1 teaspoon of salt, and 1/2 teaspoon of pepper. Transfer 1/4 cup of this dry mixture to a separate large plate. Into the remaining flour mixture in the bowl, whisk in the beaten egg and beer until the batter is smooth and free of lumps.
-
Pour canola oil into a cast iron skillet or a deep, heavy-bottomed pan to a depth of approximately 1/2 inch. Heat the oil over medium heat for about 5 minutes, aiming for a temperature of 350°F (175°C). You can test the oil’s readiness by carefully sprinkling a small amount of water; it should sizzle immediately. Place a wire cooling rack on top of a rimmed baking sheet and position it next to your hot oil setup.
-
Working in small batches to avoid overcrowding the pan, take each strip of tilapia and first dredge it in the reserved dry flour mixture, shaking off any excess. Next, dip the floured fish into the beer batter, allowing any excess batter to drip off. Carefully lay each piece of battered fish into the hot oil. Fry for 1-2 minutes per side, until the batter is golden brown and crispy, and the fish is opaque and cooked through. Using metal tongs, carefully remove the cooked fish and transfer it to the prepared cooling rack to drain excess oil.
-
If desired, use any leftover frying oil to quickly fry the corn tortillas. Carefully place each tortilla into the hot oil for about 30 seconds per side until slightly crispy. Transfer them to paper towels to cool and drain. Alternatively, you can warm the tortillas covered in the microwave until soft and pliable.
-
To assemble your delicious tacos, place a few pieces of crispy fish onto a warm tortilla. Top generously with the fresh cabbage slaw and tangy pickled onions. Finish with slices of avocado and a squeeze of fresh lime juice. For an extra creamy touch, you can add a dollop of sour cream or Mexican crema. These tacos are truly best served immediately! Consider serving them alongside some refreshing Horchata for an authentic Mexican meal.
Notes
Storing and reheating fish tacos
These fish tacos are best enjoyed fresh to fully appreciate their crispy texture. However, if you have leftovers, ensure you store each component separately to prevent sogginess. Keep the fried fish, coleslaw, and pickled onions in individual airtight containers in the refrigerator. When you’re ready to indulge again, reheat the fish in an oven set to 400°F (200°C) for 5-10 minutes, or use an air fryer, until it crisps up beautifully. You can also re-fry corn (or flour) tortillas in any leftover frying oil for a fresh touch, or simply warm them covered in the microwave. These tacos pair wonderfully with a homemade Horchata.
Avoid freezing the fish, slaw, or pickled onions, as their textures will degrade significantly. Instead, consider sharing your delicious leftovers with a friend or neighbor – it’s a great way to make someone’s day!