Fish Tacos Just Like Rubio’s

Beer-battered fish tacos are a San Diego classic, and Rubio’s helped carry the style across the country. The formula is simple: crisp, golden fried white fish tucked into a warm corn tortilla, then topped with crunchy cabbage, fresh pico de gallo and a creamy white sauce with a squeeze of lime.

Found this useful? Send it to someone who needs it.

This homemade copycat approximation recreates that balance of crunch, cream and citrus using ingredients from a regular grocery store. You control the fish quality and the frying oil, and the whole batch comes together in under an hour.

About Rubio’s Fish Tacos

A Baja-style fish taco starts with mild white fish in a light batter, traditionally made with beer so the coating turns airy and crisp. Pollock, cod and tilapia all work because their flakes stay moist inside the shell of batter while the outside fries up crunchy.

The other half of the dish is contrast. A tangy, lightly spicy white sauce cuts through the richness of the fried fish, raw cabbage adds cold crunch, and pico de gallo brings fresh acidity. Warmed corn tortillas hold it all together. Keeping the oil hot and the batter cold is the main technique to get right.

Fish Tacos: Restaurant vs. Homemade Cost

At Rubio’s Homemade (8 tacos) You Save
$14.50 $5.44 $9.06 (62%)
⏱ Time to make at home~50 min (30 min prep + 20 min cook)

Rubio’s price is the approximate cost of a comparable two-taco combo order. Homemade cost is an estimate from
US average grocery prices (US BLS Average Price Data, May 2026) and typical store prices for items BLS does not track (marked est.).

Ingredient cost breakdown

Ingredient Amount Cost
all-purpose flour (for the batter) 1 cup $0.15
cornstarch 0.25 cup $0.12 est.
baking powder 1 tsp $0.02 est.
salt, pepper and garlic powder, combined 2 tsp $0.10 est.
cold light lager or club soda 1 cup $0.26 est.
white fish fillets (pollock, cod or tilapia), cut into strips 1.5 lb $14.25 est.
neutral oil or shortening for frying 3 cup $1.84
shredded green cabbage 3 cup —
mayonnaise 0.5 cup $0.96 est.
plain yogurt 0.25 cup $0.24 est.
lemons or limes, juiced 2 each $0.92
chipotle or cayenne hot sauce 1 tbsp $0.10 est.
dried dill, salt and sugar, combined 1 tsp $0.05 est.
small corn tortillas 8 each $1.20 est.
Roma tomatoes, diced for pico de gallo 2 each $1.35
finely diced white onion 0.25 cup $0.00 est.
chopped fresh cilantro 0.25 cup $0.20 est.
Total (makes 8 tacos) $21.76

Pantry staples not counted: shredded green cabbage (negligible cost).

Nutrition (estimated per serving)

791
Calories
2 g
Protein
82 g
Fat
15 g
Carbs

Estimated from listed ingredients using USDA FoodData Central reference values. Actual values vary with brands, portions, and preparation.

How Much Does It Cost to Make Rubio’s Fish Tacos at Home?

A full batch makes 8 tacos for an estimated $21.76 in ingredients, roughly $2.72 per serving. Ordering the equivalent at Rubio’s runs around $14.50 (approximate menu price), so making it yourself saves an estimated $9.06 (62%). The grocery figures are estimates based on US average grocery prices (US BLS Average Price Data, May 2026) and typical store prices for the rest; the per-ingredient breakdown is in the table above. Your local store and restaurant prices will differ, but the gap stays large because you buy staple ingredients instead of a prepared, served dish, and one batch stretches across several servings.

Why Make It at Home?

Making fish tacos at home costs a fraction of ordering them out, especially when feeding a family, and you can fry the fish fresh so it is hot and crisp when it reaches the table. You also get to choose the fish, adjust the heat of the white sauce, and make as many tacos as you like per person.

Ingredients for Copycat Rubio’s Fish Tacos

Here’s the full ingredients list you’ll need to make Rubio’s Fish Tacos at home:

  • 1 cup all-purpose flour (for the batter)
  • 0.25 cup cornstarch
  • 1 tsp baking powder
  • 2 tsp salt, pepper and garlic powder, combined
  • 1 cup cold light lager or club soda
  • 1.5 lb white fish fillets (pollock, cod or tilapia), cut into strips
  • 3 cup neutral oil or shortening for frying
  • 3 cup shredded green cabbage
  • 0.5 cup mayonnaise
  • 0.25 cup plain yogurt
  • 2 each lemons or limes, juiced
  • 1 tbsp chipotle or cayenne hot sauce
  • 1 tsp dried dill, salt and sugar, combined
  • 8 each small corn tortillas
  • 2 each Roma tomatoes, diced for pico de gallo
  • 0.25 cup finely diced white onion
  • 0.25 cup chopped fresh cilantro

A few ingredient notes:

  • Choose firm, mild white fish such as pollock, cod or tilapia. Pat the strips very dry so the batter clings.
  • Cornstarch in the batter keeps the coating crisp longer. Use cold beer or club soda for the lightest texture.
  • Small corn tortillas are the classic choice. Warm them on a dry skillet until pliable so they do not crack.

How to Make Rubio’s Fish Tacos at Home

Prep: 30 min · Cook: 20 min · Makes: 8 tacos

  1. Make the white sauce by stirring together the mayonnaise, yogurt, juice of one lemon or lime, hot sauce, dill, a pinch of salt and a pinch of sugar. Refrigerate while you prepare everything else.
  2. Make the pico de gallo by combining the diced tomatoes, onion, cilantro, a squeeze of the remaining citrus juice and a pinch of salt. Set aside.
  3. Pat the fish dry and cut it into strips about 3 inches long. Season lightly with salt and pepper.
  4. Whisk the flour, cornstarch, baking powder and seasoning blend in a bowl. Pour in the cold beer and stir just until a thin batter forms. A few lumps are fine.
  5. Heat 2 to 3 inches of oil in a heavy pot to 375°F. Dredge a few fish strips in a little dry flour, dip them in the batter and let the excess drip off.
  6. Fry the fish in small batches for 3 to 4 minutes, turning once, until deep golden and cooked through. Drain on a wire rack and sprinkle with salt. Let the oil return to 375°F between batches.
  7. Warm the tortillas in a dry skillet for 20 to 30 seconds per side, then stack them in a towel to keep them soft.
  8. Assemble each taco with a piece or two of fish, a handful of shredded cabbage, a spoonful of pico de gallo and a generous drizzle of white sauce. Serve with lime wedges.

Tips for the Best Results

  • Keep the batter cold and use it right after mixing for the crispiest coating.
  • Use a thermometer and hold the oil near 375°F so the fish does not turn greasy.
  • Drain fried fish on a wire rack rather than paper towels so the bottoms stay crisp.
  • Double up the corn tortillas if the fish is heavy, which prevents tearing.

Common Mistakes to Avoid

  • Skipping the step of drying the fish, which makes the batter slide off.
  • Frying too many pieces at once, which drops the oil temperature and makes them soggy.
  • Letting the batter sit for a long time so the bubbles go flat.
  • Assembling the tacos too early, which softens the crust and wilts the cabbage.

Variations to Try

  • Grill the fish with chili-lime seasoning instead of frying for a lighter taco.
  • Swap the white sauce for a chipotle crema or add a little avocado.
  • Use flour tortillas and add shredded cheese for a more Tex-Mex style.

Storage & Reheating

Fried fish is best eaten right away, but leftover pieces can be refrigerated in an airtight container for up to two days. Reheat them on a rack in a 400°F oven or an air fryer until crisp again rather than microwaving. Store the white sauce, pico de gallo and cabbage separately in the refrigerator for up to three days and assemble fresh.

What to Serve It With

Serve the tacos with lime wedges, Spanish-style rice, refried or black beans and tortilla chips with extra pico de gallo. A cold light beer, agua fresca or limeade pairs well with the crispy, creamy flavors.

The Bottom Line

Rubio’s Fish Tacos is one of those dishes that feels like it should be hard to make and expensive to buy, but at home it’s neither. For an estimated $21.76 in everyday ingredients you get 8 tacos, fresh and warm, for roughly 62% less than ordering out. Make it once and it’ll join the short list of recipes you reach for without thinking. Bookmark this one, grab the ingredients, and keep an eye on CopyKitchen for more copycat favorites with an estimated cost to make them at home.

Frequently Asked Questions

What kind of fish works best for fish tacos?

Mild, firm white fish such as pollock, cod, tilapia or halibut work best because they hold together in the fryer and do not overpower the toppings. Cut them into even strips so they cook at the same rate.

Can I make the batter without beer?

Yes. Cold club soda or sparkling water gives a similarly light, crisp coating because the bubbles aerate the batter. Keep the liquid very cold for the best results.

Can I bake or air fry the fish instead?

You can, though the texture will be less crisp than deep frying. Coat the fish in panko, spray with oil and cook at 425°F until golden and cooked through.

How do I keep the tortillas from cracking?

Warm them in a dry skillet or wrapped in a damp towel in the microwave until pliable, then keep them stacked in a clean towel. Fresher tortillas also fold more easily.

Can I prepare parts of this ahead of time?

The white sauce and pico de gallo can be made a day ahead and refrigerated, and the cabbage can be shredded in advance. Fry the fish just before serving so it stays crisp.

Is this the official Rubio’s recipe?

No. This is a homemade copycat approximation based on the general Baja-style fish taco format. Adjust the seasoning, sauce and toppings to match your own taste.

Cost figures are estimates for comparison, based on US BLS Average Price Data (US city average) and an approximate menu price; your local grocery prices and Rubio’s current menu price will vary. As an Amazon Associate we earn from qualifying purchases. CopyKitchen is not affiliated with, endorsed by, or sponsored by Rubio’s or any brand mentioned; this is an independent, homemade copycat recipe, and all trademarks are the property of their respective owners.

Found this useful? Send it to someone who needs it.
Scroll to Top
© 2026 CopyKitchen  |  Affiliate Disclosure  |  Privacy Policy  |  Terms  |  About
As an Amazon Associate we earn from qualifying purchases.