Rubio’s Fish Taco Recipe

Rubio's Fish Taco recipe

There’s something unforgettable about the first time you have a real Baja fish taco. Perfectly crispy beer-battered fish, tangy white sauce, fresh shredded cabbage, and warm corn tortillas come together in a combination that’s simple, fresh, and incredibly satisfying. This copycat Rubio’s Fish Taco recipe is the closest I’ve come to recreating the original I grew up eating in San Diego.

I still remember the first time I ate at the original Rubio’s Fish Taco Shop, just down the street from Mission Bay High School, where I went to school in San Diego. Like so many Southern Californians, I was hooked after the first bite. There was just something about that mild, flaky fish, the crispy, crunchy batter, and the thick, warm corn tortilla that kept me coming back.

When I eventually moved away from San Diego, those fish tacos were one of the things I missed most. This was back in 2002 before copycat recipes were everywhere on the internet. I spent years researching and experimenting with different fish, batters, tortillas, and sauces until I finally recreated the flavors I remembered.

In fact, this recipe was the reason I launched my original restaurant recipe website which eventually became Chef Pablo’s. Looking back, it’s hard to imagine this site existing without it. It helped launch my obsession with recreating restaurant favorites at home, and it’s still one of my all-time favorites.

Today, Rubio’s is known as Rubio’s Coastal Grill, but the Original Fish Taco remains the dish that made the restaurant famous. This recipe keeps everything people love about those iconic Baja fish tacos while making them easy to recreate in your own kitchen.

Rubio's fish taco recipe

Rubio’s Fish Taco Recipe

Crispy beer-battered fish tucked into warm corn tortillas and topped with Rubio’s famous white sauce, shredded cabbage, and fresh salsa. Just like the original Baja fish tacos from San DIego.
Prep Time 25 minutes
Cook Time 20 minutes
Total Time 45 minutes
Servings: 8 tacos
Course: Entree, Main Course
Cuisine: Mexican

Ingredients
  

Beer-Battered Fish
  • 12 oz Alaska pollock, cut into 1.5 oz portions (Should be 3-4" long)
  • 1 1/2 cup all purpose flour (1/2 cup for dredging fish)
  • 1 tsp garlic powder
  • 1/2 tsp kosher salt
  • 1/4 tsp ground black pepper
  • 1 1/4 cup cold Mexican lager (or other light lager)
  • 3-4 cups neutral frying oil, 2-3" deep, leaving room for expansion (Avocado, beef tallow, or classic olive oil)
Pico de gallo
  • 2 med Roma tomatoes, finely diced
  • 1/4 med white onion
  • 2 tbsp fresh cilantro, chopped
  • 1 tbsp fresh lime juice
  • 1/4 tsp kosher salt
Rubio's Original White Sauce
  • 1/2 cup mayonnaise
  • 1/2 cup plain yogurt, whole-milk
For assembling
  • 8 thick corn tortillas
  • 2 cup green cabbage, finely shredded
  • 2 limes, cut into wedges
  • Rubio's hot sauce (optional)

Method
 

Fish Prep
  1. If you purchased frozen pollock, be sure to put it in the fridge to defrost overnight. If you don't have time, you can defrost them in a plastic bag in cool water.
White Sauce
  1. In a small bowl, whisk together the mayonnaise and plain yogurt until smooth.
  2. Cover and refrigerate while you prepare the remaining ingredients
Pico de Gallo
  1. In a small bowl, combine the diced tomatoes, onion, cilantro, lime juice, and salt.
  2. Mix well and refrigerate until ready to assemble your fish tacos.
Batter and Fry Fish
  1. In a heavy pot, dutch oven, or deep fryer, pour 2 to 3 inches of oil in and heat to 350°F. Be sure to leave room for oil to expand when frying.
  2. In a medium bowl, whisk together the flour, garlic powder, salt, and black pepper. Gradually whisk in the cold beer until the batter is smooth and the consistency of a thin pancake batter.
  3. Be careful to not over-whisk the batter. You want to preserve the carbonation in the beer to help the batter stay light and airy.
  4. If you have frozen fish portions, make sure you to defrost them before battering.
  5. Pat the fish very dry with paper towels. Lightly dredge each piece in flour, shaking off any excess, then dip into the beer batter. Let the excess batter drip off before frying.
  6. Working in batches, carefully lower the battered fish into the hot oil.
  7. Fry for 4 to 5 minutes for fresh or thawed fish, 7-9 minutes if cooking from frozen, turning as needed, until golden brown and cooked through.
  8. Transfer the fish to a wire rack to drain.
  9. Using a wire rack instead of draining directly on a paper towel keeps the bottom of the fish crispy.
Assemble your Tacos
  1. Warm the corn tortillas on a dry skillet or directly over a flame for about 20 to 30 seconds per side until warm and pliable.
  2. Keep your tortillas in a towel so they stay warm. I like to use a warm ceramic tortilla warmer with a small towel inside.
  3. Place one piece of crispy fish on each tortilla and top with a drizzle of white sauce, some pico de Gallo and shredded cabbage.
  4. Serve immediately with a fresh wedge of lime and your favorite hot sauce, such as Rubio's hot sauce, Cholula, Tapatío, or Valentina.

Pro Tips for the best Rubio’s Fish Taco Recipe

Cut the fish to fit the tortillas

Cut each piece of fish into 1 1/2 ounce portions, long enough to fit inside the tortilla. If you end up with a few smaller pieces, simply use two or three pieces in one taco instead of one long strip. These should be about the size of a hot dog. Over 2 ounces made the tacos difficult to eat.

Use thick corn tortillas

Rubio’s originally used thick corn tortillas made by Porkyland Tortillas in San Diego. Those are difficult to find outside Southern California. I’ve found that La Banderita La Casera corn tortillas sold in a sealed white package are one of the closest substitutes. They’re thicker than most grocery store tortillas and hold up much better but they must be refrigerated once you open them.

Crispy pieces of fish is key

Fry your fish in small batches. If you add too many to the fryer it drops the oil temp and gives you softer and oiler fish. Make sure you drain your fish on a wire rack instead of directly on a plate or paper towel. Rubio’s traditionally drizzled the white sauce over the pieces of fish, but you may want to put it on the cabbage to keep your fish crispier. Try both ways and see which you prefer.

Use very cold beer

The colder the beer, the lighter and crispier the batter tends to fry. Some people even chill the flour for 15-20 minutes before mixing the batter. You can also put your bowl of batter into a larger bowl to keep it cold while cooking your batches of fish.

Experiment with the white sauce

I gave you the original recipe for Rubio’s white sauce but a lot of people like to use Mexican crema or even a cilantro lime sauce instead. This is the beauty of making your Rubio’s fish tacos at home, you can make them your own.

Keep it simple

Ralph Rubio, the founder of Rubio’s was originally inspired by the fish tacos he would enjoy while surfing in Baja California. These were from tiny little taco stands on the side of the street, not gourmet restaurants. The beauty is in the simplicity of the taco.

Frequently Asked Questions

Absolutely. The key is choosing a mild, flaky white fish though Alaska pollock is what Rubio’s always used for their original fish taco. But cod, mahi-mahi (great grilled), halibut, or even tilapia will work well. Avoid stronger tasting fish like salmon, tuna, or mackerel.

Yes, a lot of Baja restaurant serve fish tacos on small flour tortillas, and they’re delicious. But, the original Rubio’s Fish Taco, and still my favorite, is served on a thick warm corn tortilla.

Definitely, Rubio’s also serves excellent fish burritos using the same crispy fish wrapped in a large flour tortilla. Add a layer of seasoned pinto beans (Rubio’s has a signature recipe for beans that aren’t fried), guacamole, shredded Colby Jack cheese, cabbage, pico de gallo, and white sauce for a fantastic Rubio’s copycat fish burrito.

Yess, Rubio’s has offered a grilled fish taco for years as a lighter alternative. Mahi-mahi is an excellent choice because it’s firm, mild, and grills beautifully. I would lightly season it with salt, black pepper, garlic powder, onion powder, and a little ground cumin. Don’t over season it, you want to fish to be the star.

I actually do not recommend you do this. Beer batter is best mixed shortly before frying while the beer is still cold and bubbly. A fresh batter produces the lightest, crispiest coating.

Storage and Reheating Rubio’s Fish Tacos

While technically you can store your fish in the refrigerator for up to 2 days, I don’t think you’ll be able to reheat these and have them have the same amazing texture as when you fry them fresh.

If you have leftover fish, store it before you fry it. If you’ve already fried it, store it in an airtight container with a paper towel inside to keep the fish from getting soggy. Store all of the other ingredients separately as well.

To reheat your Baja fish tacos, the crispiest results use a wire rack set over a baking sheet and bake at 400ºF for 8 to 10 minutes, or until heated through. An air fryer at 375℉ for 4 to 6 minutes also works very well.

Avoid microwaving the fish, as it quickly softens the crispy coating.

Like with most fried seafood, these fish tacos are never going to be quite as good reheated. If you’re cooking for fewer people, I recommend frying only what you’ll eat and saving the remaining raw fish to cook fresh later.

You might also like...

Leave a Reply

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

Recipe Rating