You are going to love this Simple Swai Fish Taco recipe! The fish is marinated with fresh lime juice and seasonings and pan fried. It’s a healthy dish that will quickly become a favorite.

Jump to:

Why We Make These Fish Tacos on Repeat
This recipe is the definition of easy! It relies on simple ingredients that take almost no time to prep and even less time to cook.
The absolute best part of these tacos—and what really makes them delicious—is the avocado cream. It’s a simple blend of avocado, sour cream, a splash of fresh lime juice, and a few seasonings. It adds a cool, velvety element that pairs perfectly with the pan-fried fish.
To keep things fresh and crunchy, we top them with shredded cabbage and diced tomatoes. I’m always amazed at how such basic ingredients can come together to create such an incredible meal.
It’s one of Lee’s favorite dishes, and mine too! I hope this Simple Swai Fish Taco Recipe becomes a staple in your house just like it has in ours.
Why You’ll Love This Recipe
- Quick Prep: Swai is a thinner white fish, meaning it marinates quickly and cooks in just a few minutes per side.
- Budget-Friendly: Swai is often more affordable than other options, making it a great choice for a weeknight family dinner.
- Mild Flavor: It doesn’t have a fishy taste, so it’s the perfect canvas for zesty lime and bold spices.
Ingredient Notes & Swaps

Swai Fillets: We usually buy frozen fillets because they are easy to find and budget-friendly. Tilapia works great as a substitute, or you can use your favorite flaky white fish. Just keep an eye on the clock, as different fish may need a different cook time.
Corn Tortillas: These keep the dish naturally gluten-free and lower in calories. If you prefer, street-taco-sized flour tortillas are a delicious alternative.
Avocado: For the best avocado cream, look for an avocado that is slightly soft to the touch when you give it a gentle squeeze.
Cabbage: To save time, I love using the “angel hair” shredded cabbage that comes ready to go. A tri-color coleslaw mix also adds a nice crunch and pop of color.
Tomatoes: Roma tomatoes are my go-to here, but any variety you have on hand will work. These tacos are so good I’ve even convinced Lee to eat the tomatoes—which is a major win in our house!
Sour Cream: You can use regular or low-fat. If you want something a little tangier and figure-friendly, plain Greek yogurt is a fantastic swap.
Lime Juice: Fresh is always best for that zesty bite, but if you only have the bottled kind in the fridge, use it! No judgment here.
Seasonings: A blend of chili powder, garlic powder, cumin, and salt gives the fish its classic flavor.
Love heat? Add a pinch of black pepper, red pepper flakes, or cayenne pepper to the marinade to kick things up a notch.
How to Make Simple Swai Tacos
Jump to RecipeMaking these tacos is a breeze. Here is a quick look at the process before you jump down to the full recipe card:

Prep the Marinade: I like to use a pie plate for this! It’s the perfect size for mixing your lime juice and seasonings.

Marinate the Fish: Spoon that flavorful mixture right over the swai fillets. Since swai is so delicate, it doesn’t need long to soak up all those zesty flavors.

Whip up the Avocado Cream: Stir your avocado cream ingredients together until smooth.

Cook the Fish: Pan fry the fish over medium heat for about 4 minutes per side, or until it’s cooked through.
Tips for the Best Fish Tacos
Multitask for Speed: Start with the marinade, then let the fish “do its thing” while you chop the tomatoes and whip up the avocado cream. By the time you’re done prepping the toppings, the fish will be ready to hit the pan, and dinner will be on the table in minutes.
Don’t Skip Warming the Tortillas: While the fish cooks, warm your tortillas in a dry, non-stick skillet over medium heat for about 30 seconds per side. We don’t bother keeping them in a warm oven, but taking this quick step makes the tortillas much more pliable so they don’t break apart while you’re eating.
A Note on Texture: Because frozen swai tends to release quite a bit of moisture as it cooks, the fish won’t get crispy. It stays tender and flaky instead, which is why that crunchy cabbage topping is such a perfect contrast!
What to Serve with Fish Tacos
I love pairing these Simple Swai Fish Tacos with a few of my favorite sides to round out the meal:
- Black Beans: A classic, hearty side that is easy to make.
- Corn Casserole: This creamy favorite adds a nice addition to the plate.
- Black Bean and Corn Salad: Perfect if you want something cold and fresh.
If I’m having one of those extra-busy weeknights (or just feeling lazy), I’ll just grab a can of Southwest-style corn. I let it warm up on the stove while I’m finishing the tacos, and dinner is served!
Storage and Reheating
Confession time—I’ve never had leftover fish tacos. Never.
These are best enjoyed fresh, so consider yourself warned! However, if you do find yourself with extras, you can store all of the components separately in the refrigerator.
- Reheating the Fish: You can reheat the swai fillets in the microwave or on the stovetop in a skillet until warmed through.
- Assembly: Wait to assemble your tacos until you are ready to eat to keep the tortillas from getting soggy.
- The Avocado Cream: Note that the avocado cream will most likely change color if stored, though it will probably still taste delicious.
Frequently Asked Questions
The fish is ready when it is opaque and flakes easily with a fork. Since you aren’t breading these, they only need a few minutes per side in the skillet.
Target about 10–20 minutes. Warn your readers that over-marinating fish in citrus can actually change its texture and make it “mushy” rather than tender.
More Seafood Recipes You’ll Love
If you enjoyed this Simple Swai Fish Taco Recipe, you might also like these other easy seafood favorites:
- Air Fryer Fish Sticks: The ultimate easy dish for a busy night—perfectly crispy and kid-approved!
- Tuna Helper Creamy Pasta: A cozy, nostalgic meal that comes together quickly.
- Pan-Fried Fish with Oranges & Pecans: A slightly elevated take on pan-frying that adds a wonderful citrus brightness and crunch.
Love this recipe?
Leave a comment and a ⭐⭐⭐⭐⭐ rating below!

Simple Swai Fish Tacos Recipe
Ingredients
For the fish tacos:
- ¼ cup lime juice
- 2 teaspoon garlic powder
- 2 teaspoon ground cumin
- 1 ½ teaspoon chili powder
- ¼ teaspoon salt
- 4 swai fillets 4 ounces each
- 12 corn tortillas
- 1 ½ cup shredded cabbage or coleslaw mix
- 2 roma tomatoes chopped
For the avocado cream:
- ¼ cup sour cream
- 1 avocado
- 2 teaspoons lime juice
- ⅛ teaspoon garlic powder
- ⅛ teaspoon chili powder
- ⅛ teaspoon salt
Instructions
- Marinate the Fish: Combine the lime juice, garlic powder, ground cumin, chili powder, and salt in a shallow dish, such as a pie plate. Add the swai fillets, turning to coat both sides. Since the marinade will be thick, spoon it over the fillets if necessary to ensure they are fully covered. Let the fish marinate on the counter for 10–20 minutes to allow the flavors to penetrate the mild white fish.¼ cup lime juice, 2 teaspoon garlic powder, 2 teaspoon ground cumin, 1 ½ teaspoon chili powder, ¼ teaspoon salt, 4 swai fillets
- Prepare the Avocado Cream: Combine all of the ingredients for the avocado cream in a small bowl. Set the bowl aside until you are ready to serve.¼ cup lime juice, ¼ cup sour cream, 1 avocado, 2 teaspoons lime juice, ⅛ teaspoon garlic powder, ⅛ teaspoon chili powder, ⅛ teaspoon salt
- Cook the Swai: Place the fish in a non-stick skillet sprayed with cooking spray over medium heat. Cook for 4 minutes per side, or until the fillets are opaque and flake easily with a fork.
- Warm the Tortillas: While the fish is cooking, heat a small non-stick skillet over medium heat and warm the tortillas for about 30 seconds on each side.12 corn tortillas
- Assemble and Serve: Spread each warmed tortilla with a generous layer of the avocado cream. Break the cooked fish into small pieces and divide them among the tortillas. Top the tacos with fresh cabbage and tomatoes.1 ½ cup shredded cabbage or coleslaw mix, 2 roma tomatoes
Notes
Nutrition
Follow me on social for more deliciousness!










Those look amazing! We’re fans o’ fish tacos, good looking out!
Thanks!
I love fish tacos! These look delicious!
Thank you!!
Love this tacos Mindy 🙂
Thank You!!
Exactly what I would love for my dinner! Thanks, Mindy.
Thanks for stopping by!!
and these are delicious and beautiful looking tacos…
Thank You!!