Easy Fish Tacos Recipe - Kristine's Kitchen (2024)

Home » Dinner Recipes » Easy Fish Tacos

Jump to RecipePrint Recipe

Updated on May 3, 2023

See my guide on how to use an Instant Pot.

These Fish Tacos are easy to make, fresh, and flavorful with seasoned white fish, crunchy cabbage, avocado and the best creamy fish taco sauce. This fish taco recipe takes less than 30 minutes to make, so it’s perfect for a weeknight!

Easy Fish Tacos Recipe - Kristine's Kitchen (1)

We just can’t get enough of these fish tacos! They’re so simple to put together and the flavors are truly delightful. Tender seasoned fish, crunchy cabbage and buttery avocado are wrapped in tortillas and drizzled with cool, creamy fish taco sauce. This is a meal that is sure to go into regular rotation in your house!

Many fish taco recipes seem overly complicated and too much to handle on a busy night. My goal with this recipe was to keep it simple without sacrificing any flavor. You won’t have to make a slaw for the fish tacos – crunchy cabbage stands on its own as a satisfying fish taco slaw, especially combined with the fish taco sauce. The sauce comes together in minutes with just a few simple ingredients. And a few pantry seasonings bring spicy, smoky flavor to mild white fish.

These homemade fish tacos are completely crave-worthy. This is the perfect recipe for a midweek taco night!

Easy Fish Tacos Recipe - Kristine's Kitchen (2)

Ingredients

Easy Fish Tacos Recipe - Kristine's Kitchen (3)
  • Fish and Seasonings: The best fish for fish tacos is any type of mild, white fish. Cod, halibut, tilapia, and mahi mahi are all good options. The fish is seasoned with chili powder, smoked paprika, garlic powder and salt. This simple blend of seasonings gives the fish the best flavor! It’s slightly spicy and smoky thanks to the smoked paprika. You can use regular paprika if you want a milder flavor. For extra spice on the fish, add 1/8 teaspoon of cayenne pepper to the fish taco seasoning mix. You’ll also need olive oil for cooking.
  • Fish Taco Sauce Ingredients: The sauce is made with plain Greek yogurt, lime juice, garlic powder, sriracha and salt. The Greek yogurt keeps the sauce light, healthy and tangy. You can make the sauce with mayonnaise and sour cream if you prefer.
  • Tortillas and Toppings: Red cabbage, avocado, cilantro and fresh lime juice balance out the flavors and textures in this easy fish taco recipe. I prefer corn tortillas for the tacos, but you can also use flour tortillas.

This are legit the best fish tacos I have ever had and I made them at home which is even better!! I used 1/8 a cup Mayo for a little fat and then the rest nonfat greek yogurt for the sauce and it was SO good! I also love how simple this recipe was and do not need to prep a coleslaw ahead of time.

Stephanie

How to Make Fish Tacos

Unlike Baja fish tacos, which are beer-battered and fried, the fish for these tacos is pan seared in a skillet until it has a nice flavorful crust on the outside and is moist and flaky inside. Making fish tacos this way is easier, healthier and much less messy!

There are three easy steps to making the fish tacos: prepare the fish, mix up the sauce, and prep the (simple) taco toppings. Fish tacos don’t get any easier than this!

You’ll start by preparing the fish. Pat it dry with paper towels. Mix the seasonings together and sprinkle them over both sides of the fish. Gently pat the seasonings onto the fish to help them stick.

Easy Fish Tacos Recipe - Kristine's Kitchen (4)

Cook the fish in olive oil in a nonstick skillet, cast iron skillet or grill pan. It will take 4 to 7 minutes per side to cook through. The fish is done when it registers 145° F on an instant read thermometer.

Easy Fish Tacos Recipe - Kristine's Kitchen (5)

Best Fish Taco Sauce

While the fish cooks, make the sauce. In a bowl whisk together all of the sauce ingredients until well blended. Taste and adjust the amount of sriracha to make the sauce spicier if desired. If the sauce is too thick you can whisk in water, a teaspoon at a time, until you reach your desired consistency.

Note: If you like a lot of sauce, you’ll want to double the fish taco sauce ingredient amounts.

Easy Fish Tacos Recipe - Kristine's Kitchen (6)
Easy Fish Tacos Recipe - Kristine's Kitchen (7)

Fish Taco Toppings

Finally, gather your toppings. Thinly slice the cabbage. I find that fresh cabbage adds the best crunch but you can can use packaged coleslaw mix if you’re really short on time. Slice an avocado and chop some fresh cilantro. Cut a lime into wedges for squeezing over the fish in the tacos.

These tacos are especially delicious when you warm and slightly crisp the tortillas before filling them. To do this, place the tortillas in a hot skillet on the stove, one at a time. Cook briefly on each side, until warm and crisped slightly. Alternatively, you can warm the tortillas all at once in the microwave.

Like this recipe? Pin it to Pinterest!

What to Serve with Fish Tacos

These fish tacos are a filling entrée, so you won’t need many side dishes for your meal. Here are a few ideas for what goes well with fish tacos.

  • Guacamole, Salsa or Pico de Gallo and tortilla chips
  • Instant Pot Black Beans or Instant Pot Pinto Beans
  • Corn Salad or Mexican Street Corn
  • Instant Pot Spanish Rice or Cilantro Lime Rice
Easy Fish Tacos Recipe - Kristine's Kitchen (8)

More Easy Taco Recipes

This fish taco recipe is one of our very favorite taco recipes. Here are a few more of our best taco recipes that you might enjoy:

  • Ground Beef Tacos
  • Crockpot Chicken Tacos
  • Instant Pot Chicken Tacos
  • Ground Turkey Tacos
  • Breakfast Tacos
  • Lentil Tacos

Level-up your dinner tonight with these mouthwatering fish tacos! Then leave a comment below to let me know how they turned out.

Easy Fish Tacos Recipe - Kristine's Kitchen (9)

4.95 from 17 ratings

Easy Fish Tacos

Servings: 4 servings

Prep Time: 15 minutes mins

Cook Time: 12 minutes mins

Total Time: 27 minutes mins

The best fish taco recipe! Easy to make, fresh, and flavorful with seasoned white fish, crunchy cabbage, avocado and the best creamy fish taco sauce! These fish tacos take less than 30 minutes to make, so they're perfect for any night of the week!

Print Recipe Leave a Review Pin Recipe

Ingredients

Fish

  • 1 ½ pounds cod, halibut, tilapia or mahi mahi, or other mild white fish
  • 1 ½ teaspoons chili powder
  • 1 teaspoon smoked paprika, or sweet paprika
  • ½ teaspoon garlic powder
  • ¼ teaspoon salt
  • 1 tablespoon olive oil

Fish Taco Sauce*

  • ½ cup plain Greek yogurt, or 5 tablespoons sour cream plus 3 tablespoons mayonnaise
  • 1 ½ tablespoons lime juice, from 1 lime
  • ½ teaspoon garlic powder
  • ¼-½ teaspoon sriracha sauce*, or to taste
  • pinch of salt
  • water, as needed to thin sauce

For Serving

  • 8 small corn or flour tortillas
  • ½ small red cabbage*, shredded
  • 1 avocado, sliced
  • ¼ cup coarsely chopped fresh cilantro
  • 1 lime, cut into wedges

Instructions

Prepare the Fish

  • Pat the fish dry with paper towels. Combine the chili powder, smoked paprika, garlic powder and salt in a small bowl. Sprinkle the seasoning over both sides of the fish and gently pat the seasoning onto the fish.

  • Heat the olive oil in a nonstick skillet over medium heat. Add the fish to the pan and cook until the internal temperature reaches 145° F, about 4-7 minutes per side. Turn off the heat.

Make the Fish Taco Sauce

  • Meanwhile, in a bowl, whisk together the plain Greek yogurt, lime juice, garlic powder, sriracha and salt. If the sauce is too thick you can thin it with a little water, a teaspoon at a time, until it reaches your desired consistency. Set aside.

Warm the Tortillas

  • (Optional) Warm and slightly crisp the tortillas, one at a time, in a hot skillet on the stove. Alternatively, you can warm the tortillas all at once in the microwave.

Assemble Tacos

  • To serve, fill each tortilla with shredded cabbage, cooked fish, avocado slices, fish taco sauce and chopped cilantro. Serve with lime wedges.

Notes

  • To make the seasoning on the fish spicy, add 1/8 teaspoon of cayenne pepper.
  • If you like a lot of sauce, you’ll want to double the fish taco sauce ingredient amounts.
  • If you can’t find sriracha sauce, you can use 1 teaspoon of adobo sauce from canned chipotle in adobo, or to taste.
  • Packaged coleslaw mix may be used in place of the fresh shredded cabbage, if desired.
  • Be sure to use gluten-free tortillas if you need the tacos to be gluten-free.

Serving: 2tacos, Calories: 414kcal, Carbohydrates: 37g, Protein: 38g, Fat: 14g, Saturated Fat: 2g, Trans Fat: 1g, Cholesterol: 74mg, Sodium: 313mg, Potassium: 1315mg, Fiber: 9g, Sugar: 5g, Vitamin A: 1482IU, Vitamin C: 54mg, Calcium: 146mg, Iron: 3mg

Nutrition information is an estimate.

Cuisine: Mexican

Course: Main Course

Tried this recipe?Mention @kristines_kitchen on Instagram or tag #kristineskitchenblog.

This site contains affiliate links. If you make a purchase through these links, I may receive a small commission, at no extra cost to you. Thank you for supporting Kristine's Kitchen!

30 Minute Meals Dinner Recipes Gluten Free Seafood

posted by Kristine Rosenblatt on May 3, 2023

28 comments Leave a comment »

You May Also Like...

One Pot Pasta
Sheet Pan Chicken Fajitas
Sausage and Peppers

Save time. Eat well.

Subscribe and receive FREE family meal plans, right to your inbox, plus exclusive subscriber-only content!

« Previous Post Chicken Fajitas

Next Post » Strawberry Banana Smoothie

Leave a Reply

28 comments on “Easy Fish Tacos”

  1. Leola Reply

    I hardly used any of the ingredients or procedures (I never use disposable things like paper towels, it’s not necessary to blot) in the recipe, yet I found it super helpful! I used bluefish and swordfish, both we had leftover. I mixed garlic powder, smoked paprika, chili powder and salt together and tossed it on the warmed fish before I chopped up and mixed the spices into the fish.
    The raw veggies I had on hand were baby kale, tomato, red pepper, tiny radishes with greens and shredded carrots – so that’s what I used as taco filling. I used almond milk yogurt to make the sauce. I made a side dish of Near East Spanish Rice. We put a bit of jarred salsa on. Our fish tacos came out great, thanks very much for the spice “formulas” for the fish and sauce!

  2. Michele Reply

    I love this recipe and so does my husband. I had flat bottom taco shells on hand this time so we used those. I’m not a fan of hot sauce, in fact I cannot tolerate the smell at all, but I like the siracha pretty good. I use packaged broccoli slaw in this dish, it’s gives great color and flavor. I have now used both mahi-mahi and tilapia to make this, both turned out well. I also use Only Avocado instead of fresh because it keeps longer and is stable in the fridge. I get this in the refrigerated part of the produce department at Kroger.

  3. SherryT Reply

    Very good! I made the recipe as written (for the most part) as I typically do when preparing a recipe for the first time. I am glad I added the spices to the raw fish as the heat allows them to “bloom” and not taste raw. I used the slaw as instructed, included some diced white onion on the side and made the crema as written which was delicious. My fish of choice was mahi mahi. I also used some fresh pineapple, jalapeño, mango, salsa I had on hand and it was the perfect fresh topper. I will make these again as both my husband and I really enjoyed them. I omitted the cheese – to me, fish and cheese do not belong together.

    • Grammasue Reply

      sherryT I agree…. fish and cheese do not go well together. Your changes sound really good!

      • Easy Fish Tacos Recipe - Kristine's Kitchen (13)

        Kristine Rosenblatt

        There is no cheese listed in the recipe.

  4. Denise Reply

    I had fish tacos once in my life: 4 years ago in Hawaii. I ordered them like 4 times because they were SO GOOD. I’ve never attempted to make them but now I gotta try! This recipe looks totally doable! Question: could you prepare the fish in an air fryer?

    • Easy Fish Tacos Recipe - Kristine's Kitchen (14)

      Kristine Rosenblatt Reply

      I haven’t tried it, but I think cooking the fish in the air fryer would work well. I’d try air frying at 375 degrees F, until cooked through. I hope you enjoy the recipe!

  5. Coleen Reply

    Delish! My husband hates fish but for some reason always orders fish tacos when eating out. He said these were the the best ever! I did cut my cod into taco sized “logs” tossed with spices and olive oil and air fried at 375 for about 3 minutes a side. Also made homemade corn tortillas…these are melt in your mouth & life changing and way too easy to make, who knew?…masa and water, mix, roll out cook in hot skillet for 90 seconds. Google a recipe and please try it, (I promise that you’ll never buy tortillas again)!

  6. Saphiffer Reply

    I was just wondering if guacamole can go on instead of the big pieces of avocado 🥑 and I love perch I think I’ll use that and lettuce instead of the red cabbage but I’m definitely gonna try the fish tacos can’t wait

    • Easy Fish Tacos Recipe - Kristine's Kitchen (15)

      Kristine Rosenblatt Reply

      Yes, guacamole would be delicious. I hope you enjoy the tacos!

  7. Beth Reply

    So good! My sister’s BF brought fresh white fish over from his fishing trip. This was the perfect way to serve it! They both love the sauce and seasoning on the fish. Thank you for sharing this recipe!

  8. Stephanie Reply

    This are legit the best fish tacos I have ever had and I made them at home which is even better!! I used 1/8 a cup Mayo for a little fat and then the rest nonfat greek yogurt for the sauce and it was SO good! I also love how simple this recipe was and do not need to prep a coleslaw ahead of time.

  9. larry Reply

    Very good recipe, we needed heart healthy and tasty, this fit the bill with some low sodium tortilla’s. A great way to have fish.
    Thanks!

  10. Greg Reply

    Absolutely delicious. I baked mine instead, and it turned out amazing, and is a lot easier to do imo. So I figured I would share how I did it. Preheat to 400, placed. Line a large sheet pan 9″ x 13″ with foil, then spread 1 tbsp of olive oil all over it. Place seasoned filets on the foil so they aren’t touching. Then cover with more foil (hint: spray a small amount of non-stick cooking spray on the underside, so if any parts of the fish contact it, it won’t stick. Bake on bottom shelf (or 1 up from bottom) for 15 mins. Pull it out far enough that you can safely remove the cover. Use a fork to check fish for light, flaky texture. Cook for another 3 to 5 mins without cover if needed.

  11. Pam Reply

    very easy and tasty would make again for company

  12. Julie Reply

    Quick and easy! My family loved it, it was a big hit particularly for my older son (should have doubled the fish serving:-))
    Thank you!

  13. Lex Reply

    This recipe was pretty good!😊 for the sauce, you can substitute the Greek yogurt with sour cream if u don’t have it and it tastes just as good👍

  14. Cheri Reply

    I added fresh pineapple salsa and this took it over the top, I don’t even eat fish, my kids made me try it. On point!

  15. Diane Reply

    Quick, easy and tasty! I will make it again.

  16. Diane Johnson Reply

    delish. cooked swai on the grill. used seasonings for shrimp and chicken tacos. Muy bien!

  17. micheal payer Reply

    thanks Sarah i will try it for sure

  18. Brenda Henderson Reply

    I made this and it was so easy and so delicious. I used tilapia. I doubled the recipe for my family and I was so glad I did! With all their mouths full they were telling me….you need to make this again, and real soon!! I give this 5 stars, but I would give it more if more were available. Thank you so very much for this easy, delicious, family approved recipe!!!

  19. Mom Morrison Reply

    Easy yummy healthy fresh

  20. James Reply

    For the same smoky flavor with a bit more bite, chipotle powder makes a good substitute for (or adjunct to) the smoked paprika. I make my own chili powder that uses both ingredients (as well as cayenne), and
    also add pico de gallo to the mix as an optional topping (because I can’t ever get too much of that stuff). So I have a few mods in the ingredients, but the technique I follow exactly.

    Doing this with pan seared fish rather than fried is a big win all around. It’s objectively healthier and easier as well as (subjectively) tastier in my opinion. This is a go-to for us, even mid week when time is more limited. Have made it several times now and it never disappoints. Definitely a keeper!

  21. Karla Reply

    Can this be made ahead of time and then warm up the fish just prior to serving?

    • Easy Fish Tacos Recipe - Kristine's Kitchen (16)

      Kristine Rosenblatt Reply

      Fish is always best when it’s freshly cooked, but if you need to you could do that. My suggestion, however, would be to prep all of the ingredients, season the fish, and then cook the fish right before serving.

  22. Valerie Reply

    Tried these for lunch today with gluten-free tortillas, they turned out well. I will add this to the roster of gluten-free yummies. Thanks.

  23. Patricia Glick Reply

    This recipe was amazing. The fish tacos & the crema came out delicious. Easy directions. Highly recommended!

Leave a comment »

Easy Fish Tacos Recipe - Kristine's Kitchen (2024)

FAQs

What is the white sauce on fish tacos made of? ›

Pete Scherer is a cook and baker with a decade of experience across many facets of the Southern California food scene. That tangy, slightly spicy white sauce that often accompanies Baja style fish tacos is usually made with sour cream, mayonnaise, and lime juice.

What kind of fish makes the best fish tacos? ›

White-fleshed, mild, saltwater fish

Whether snapper, mahi-mahi, grouper, flounder, halibut, or cod, wild, local fish are the tastiest choice for Baja-style tacos.

What kind of seasoning is fish sauce? ›

Fish sauce is a liquid condiment made from fish or krill that have been coated in salt and fermented for up to two years. It is used as a staple seasoning in East Asian cuisine and Southeast Asian cuisine, particularly Myanmar, Cambodia, Laos, Philippines, Thailand, and Vietnam.

What is the best cheap fish for tacos? ›

Best Fish for Fish Tacos

Cod, tilapia, or halibut are my go-to choices for fish tacos, but you could really use any white fish fillets. It doesn't really matter if the fish is a firm variety or more flakey; you break up the cooked fish into the tacos anyway, so perfect presentation isn't really important.

What kind of fish does Baja fish tacos use? ›

Crispy beer-battered cod tucked into corn tortillas and topped with slaw and a smoky chipotle sauce, Baja fish tacos are the perfect summer meal.

What is the best fish for fish tacos not fried? ›

Grilled Fish Tacos

Again, cod and tilapia are good choices, but you can also use fattier fish like tuna, salmon, and swordfish. Halibut is also a good grilling option, as it has a steak-like quality (as opposed to flaky).

What is the most common fish used in fish tacos? ›

Try cod, mahi mahi, grouper or sea bass for fish tacos and be sure to season the batter well—that's where most of the flavor will come from. Try your fried fish tacos topped with chipotle mayonnaise, shredded lettuce, or chopped fresh onion and cilantro.

How healthy are fish tacos? ›

Fish is an excellent source of protein. Any fat that it contains is polyunsaturated and beneficial, including heart-healthy omega-3 fat. Other vital nutrients in fish include iron, iodine, selenium, zinc and vitamin B12. Tilapia, which is called for in today's recipe for fish tacos, also provides choline.

What alcohol goes with fish tacos? ›

California or Oregon Pinot Noir

White wines are best with most fish tacos, but if you're eating a taco made with grilled fish, especially salmon, the red cherry fruit you find in Oregon Pinot Noir and lighter styles from California works well.

Should you cut fish before cooking? ›

Some prefer to cut all the fish into fillets while others like steaks instead. You can also simply leave the fish whole, though the fins will need to be removed to prevent incident. Simply cut away all the fins with a pair of scissors or knife to keep the sharp bones from causing a problem.

What is Mexican white sauce made of? ›

Sour cream, jalapenos, garlic, cumin, and oregano are used to make a traditional Mexican white sauce. Mayonnaise is used in a variety of cold-serving recipes. White salsa, made with mayonnaise, sour cream, garlic, cumin, oregano, and crushed red pepper flakes, is another option.

What is Baja sauce made of? ›

Stir together sour cream, mayonnaise, lime juice, cilantro, seafood seasoning, and ancho chile pepper in a bowl. Cover the bowl with plastic wrap; refrigerate for at least 1 hour before serving.

What is the sauce on Taco John's fish tacos? ›

Taco John's is proud to use Alaska Seafood: Wild, Natural and Sustainable® for its two for $7 Alaska Flounder Fish Tacos. The new Fiesta Sauce is a creamy, savory, seasoned sour cream dip with jalapeños, onion, garlic, tomato and cilantro.

What is white sauce made of? ›

What Is In White Sauce? This traditional white sauce starts with a roux of equal parts all-purpose flour and butter, which gives the sauce a rich and creamy base. Whole milk thins the butter-flour mixture, turning the roux into a sauce.

Top Articles
Latest Posts
Article information

Author: Moshe Kshlerin

Last Updated:

Views: 5564

Rating: 4.7 / 5 (57 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Moshe Kshlerin

Birthday: 1994-01-25

Address: Suite 609 315 Lupita Unions, Ronnieburgh, MI 62697

Phone: +2424755286529

Job: District Education Designer

Hobby: Yoga, Gunsmithing, Singing, 3D printing, Nordic skating, Soapmaking, Juggling

Introduction: My name is Moshe Kshlerin, I am a gleaming, attractive, outstanding, pleasant, delightful, outstanding, famous person who loves writing and wants to share my knowledge and understanding with you.