Crispy Baja Fish Tacos with Tangy Lime Slaw

This favorite fish taco recipe features flaky white fish, bright fresh toppings, and a zesty cream sauce. Ready in under 30 minutes, these quick and easy fish tacos make a delicious meal any night of the week.

Fish tacos are wonderfully simple and full of flavor. Firm, flaky white fish such as mahi-mahi, halibut, or grouper are excellent choices, though cod, tilapia, or other white fish work well too. Top the cooked fish with salad greens or crisp shredded cabbage, fresh pico de gallo, and a creamy sriracha sauce for a bright, satisfying bite.

Fish taco topped with pico de gallo, salad greens and sriracha cream sauce, served on blue plate - addapinch.com

These fish tacos are a family favorite because they’re fast and flavorful. The whole meal comes together in less than 30 minutes, making it a reliable weeknight dinner or a crowd-pleasing option for casual entertaining. Fresh, crisp toppings and a tangy cream sauce lift the mild fish and create a delicious combination everyone will enjoy.

Fish Taco Recipe

Fish tacos served with a lime wedge - addapinch.com

Choose a flaky white fish for the best texture and flavor. Mahi-mahi, halibut, and grouper are favorites, but cod or tilapia are great budget-friendly options. When possible, opt for fresh, wild-caught fish. The mild, flaky fillets pair beautifully with crunchy greens, bright pico de gallo, and a tangy sriracha cream.

How to Make Fish Tacos

This recipe is quick, simple, and flexible. You can have flavorful fish tacos on the table in under 30 minutes—perfect for weeknight dinners or relaxed weekend meals.

Ingredients

See the recipe card below for exact measurements, full instructions, and nutrition estimates.

  • White fish – 1 pound flaky white fish (mahi-mahi, halibut, grouper, cod, or tilapia)
  • Olive oil – for cooking the fish
  • Sour cream or Greek yogurt – for the cream sauce
  • Sriracha – adds a spicy kick to the cream sauce; adjust to taste
  • Salad greens or shredded cabbage – choose crisp greens or crunchy cabbage
  • Pico de Gallo – fresh salsa adds bright, acidic flavor
  • Tortillas – flour or corn, warmed
  • Lime – wedges for squeezing over the assembled tacos
Fish Tacos  on blue plate with bowl of pico de gallo in background - addapinch.com

Step-by-Step Instructions

  • Heat the skillet. Preheat a skillet or griddle over medium heat.
  • Prepare the pan. Drizzle with olive oil, then place the fish in the hot pan.
  • Cook the fish. Cook the fish on the first side until it releases easily and is golden. Flip and continue cooking until the internal temperature reaches 145°F (or until opaque and flaky). Remove and let rest a few minutes before breaking into large pieces.
  • Prepare toppings. While the fish cooks, warm the tortillas and arrange the salad greens or shredded cabbage, pico de gallo, and lime wedges.
  • Make the cream sauce. Mix 1/4 cup sour cream or Greek yogurt with 2 tablespoons sriracha (or to taste). For a milder alternative, use avocado crema or plain yogurt.
  • Assemble the tacos. Place greens or cabbage in the center of a warmed tortilla, add pieces of cooked fish, drizzle with sriracha cream, top with pico de gallo, and serve with a lime wedge.

What to Serve with Fish Tacos

These tacos are great with a variety of sides and extras. Offer guacamole, a restaurant-style salsa, mango-blueberry salsa, or a simple cilantro-lime rice for a more complete meal. Cilantro-lime rice is a favorite accompaniment that pairs especially well for casual gatherings or weeknight dinners.

More Favorite Taco Recipes

Shrimp tacos, taco soup, taco cups, homemade taco seasoning, and classic beef tacos are all great variations to try when you want a change from fish.

Below is the recipe card with full details so you can prepare these simple, flavorful fish tacos at home.

img 5348 4

Fish Tacos Recipe

Flaky white fish, fresh toppings, and a tangy cream sauce make these fish tacos a fast and flavorful dinner in under 30 minutes.
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Servings: 4

Ingredients

  • 1 pound flaky white fish
  • Olive oil, for cooking
  • 1/4 cup sour cream or Greek yogurt
  • 2 tablespoons Sriracha sauce (adjust to taste)
  • 6 (10-inch) tortillas, corn or flour
  • 2 cups salad greens or shredded cabbage
  • Pico de gallo
  • 1 lime, cut into wedges

Instructions

  • Heat a skillet or griddle over medium heat. Drizzle with olive oil and add the fish.
  • Cook the fish until it reaches an internal temperature of 145ºF, or until opaque and flaky. Remove and let rest about 3 minutes, then cut into large pieces for tacos.
  • While the fish cooks, mix the sour cream or Greek yogurt with Sriracha in a small bowl.
  • Assemble tacos by layering lettuce or cabbage in a warmed tortilla, adding pieces of fish, spooning on the sriracha cream, and topping with pico de gallo. Serve with lime wedges.

Nutrition

Calories: 208 kcal
Carbohydrates: 12 g
Protein: 24 g
Fat: 8 g
Fiber: 1 g

Nutrition information is an estimate and should be used as a guideline.

Save this recipe

Create an account on the original site to save and organize your favorite recipes.

Enjoy!
Robyn xo

Fish Tacos Recipe - Made of flaky white fish, these fish tacos are ready in less than 30 minutes and always a favorite! // addapinch.com