Lemon Garlic Butter Swai Fish Recipe
In my family, we love fish and seafood, so when I need a dinner that takes just 30 minutes from start to finish and tastes excellent, I make this swai fish in lemon butter garlic sauce. It’s affordable and versatile, because the fish flavor is neutral, you can dress it up as you prefer. Bonus points for this being a one-pan meal, which makes it fuss-free to cook.

To make it hearty and filling, I serve it with a few simple, yet flavorful side dishes like Air Fryer Roasted Asparagus or Sauteed Cabbage. Make sure to check our other fish recipes; there is plenty to choose from for every taste and budget.
Table of contents
What I love most about this easy weeknight dinner is that it only takes a few minutes and a handful of ingredients that anyone probably already has in the kitchen. The lightly seasoned swai fish is coated in a velvety, creamy, and luscious garlic-lemon butter sauce that enhances its flavor with fresh lemon, garlic, and ginger.
The flaky fish has slightly crispy edges and tender, mild flesh that pairs well with the citrusy, savory sauce. Since the fish flavor is very mild and neutral, it reminds me of tilapia. You can play with the ingredients to add flavors that you enjoy. If you are looking for a quick, delicious, and budget-friendly dinner, then this recipe is the way to go!

Why you will love this recipe
- Dinner in under 30 minutes: I love having dinner ready in under 30 minutes, especially when it is delicious.
- Only a few ingredients: What’s more, this recipe has only a few: fish, seasoning, and an easy-to-make sauce.
- One pan: Clean-up is a breeze, too, since everything cooks in one pan.
- Frugal: I can make this fantastic, budget-friendly dish for less than $10.
What you will need

- Fish: I use two organic swai fish fillets from my butcher. I like to get them fresh if I am making them the same day. Otherwise, frozen is fine too because they thaw quickly.
For the garlic butter sauce
- Wet ingredients: I prefer and recommend unsalted butter, so I can add my own salt to taste. I squeeze my own lemon juice to enhance flavor and cut through the oiliness of the fish.
- Seasonings: Garlic is the star here; I freshly mince it right before adding it to the sauce. It provides a savory, rich taste without the bitter flavor that the powder can leave. I like to grate some ginger to combat any fishiness and add a bright flavor. The capers add a sharp, briny taste and a crunch that I like. I also add chopped parsley for a bit of fresh peppery flavor and a bright green color for visual appeal. Finally, the red pepper flakes I add create a complex kick but no real spiciness.
How to make
Rinse and season: First, I rinse the fish fillets in cold water, pat them dry with paper towels, and season them with salt and pepper.

Fry the fish: Next, heat some vegetable oil in a large skillet over medium-high heat until it sizzles. I pan-fry the fillets for about one or two minutes per side. They should be light brown. Then, I carefully move them to a plate.

Make the sauce: Now, I add the butter to the same pan and let it melt before adding the ginger and garlic, letting it cook for 30 seconds while stirring. I add the lemon juice, capers, parsley, red pepper flakes, and a pinch of salt next, stirring until it starts to bubble. Then, I turn off the heat.

Combine: Finally, I place the fish fillets back into the pan with the sauce and spoon some on top until it is to your liking.

Serve: I serve the meal immediately, garnished with fresh herbs.

Expert tip
Using room-temperature fish
Cooking a frozen or cold fish fillet in a frying pan can cause it to cook unevenly. Some spots may cook faster than others, leaving you with a fillet that is overcooked and dry in some areas and undercooked in others. Let it come to room temperature for 10 minutes before cooking swai.
More tips to consider:
- To prevent the fish from being hard and chewy, do not overcook it.
- Use fresh herbs if possible. They make a big difference.
- Serve the fish immediately to keep it from getting soggy.
- Don’t flip the fillets until they have started browning. This usually takes a couple of minutes.

Recipe variations and add-ins:
- Other citrus: Instead of lemon juice, sometimes I use orange or lime juice for a slightly different flavor.
- Add veggies: To make this a whole meal, add some chopped broccoli and cauliflower florets.
- More herbs: Besides the herbs already listed, I also like dill, basil, thyme, cilantro, rosemary, and oregano.
- Cajun swai: Add some of my spicy Cajun mix to the sauce or the rub and make this a Cajun meal.
- White wine: To give this sauce an extra tang, I sometimes mix in ¼ cup of white wine.
Other types of fish
The reason I chose swai for this recipe is that it has a mild, slightly sweet flavor that even my kids will eat. But there are other whitefish with similar textures and flavors that will work as well. For example, I love this with tilapia, which is mild, white, flaky, and slightly sweet. Pacific cod is also a nice substitute, but it is firmer and thicker than swai. Wild-caught catfish are also a good alternative. Swai are actually related to the catfish. Flounder and haddock are also good choices.

Serving suggestions:
The best thing about this mild fish is that it goes with just about anything. If the sauce in this recipe is not to your liking, try it with bearnaise sauce, barbecue, sweet & sour, or salmon sauce. I even have a recipe for McDonald’s tartar sauce that is rich, tangy, and satisfying. But I personally like mine with just a squeeze of lemon juice. No sauce for me!
Any side dishes will work with Swai fish as well. My favorite ones are steamed vegetables and fluffy rice with a salad, or boiled potatoes; my homemade coleslaw; and this buttery southern cornbread. I often serve white wine with this swai because it complements the flavor so well. For the kids and non-drinkers, I do a mixture of lemon-lime and orange juice with green apples.
How to store leftovers:
- Refrigerate: It is best to eat this fish right away, as it will get soggy within a few hours. However, if there are leftovers, wrap them in parchment paper and store them in the fridge in a sealed container for 2 to 3 days.
- Freezing: To freeze, I recommend wrapping it in parchment paper and placing it in a freezer bag; it will keep for 3 months.
- Defrost: Thaw overnight in the refrigerator for the best flavor.
- Reheating: Place it in a hot frying pan and cook for 1 minute on each side.

Frequently asked questions
It could be that you’re handling it too roughly. Swai is a delicate fish, so it has to be handled gently. Carefully, use a slotted fish spatula to place it into the hot pan. Make sure the pan is hot. Then, please do not move it for two minutes before using the same spatula to turn it over gently. Do not try to flip it too early; flip it only once. Then, gently remove it with the same spatula and place it on a paper-towel-lined plate.
The easiest way to tell is to check the thickest part of the fillet for flakiness. Here is how I do it. I poke a fork into the thickest part at an angle, twist it a bit, and pull up a little. If it flakes easily and the flakes are white, the fish is done. If it resists my fork and the meat is still translucent, I let it cook for another minute.
The most common mistake is the oil not being hot enough when the fillets are placed in the skillet. The oil should be sizzling hot (370 degrees F) before putting the fish into the cook. Otherwise, it will just absorb the oil rather than cook in it. This can also happen if the pan is overcrowded. If the pan is small, only cook one piece at a time.
This can absolutely be made in the oven! In fact, I have a recipe like it for lemon garlic tilapia. Preheat the oven to 400 degrees F while preparing the fish and the sauce. Then place the fish in a baking dish coated with cooking spray, and top with the sauce. Bake for 10 to 15 minutes or until the fish is flaky and opaque. If you want them crispy, use the broiler for a few minutes after baking them.

More fish recipes to try:
Loved this recipe? I’d love to hear from you! 💛 Leave a 5-star rating ⭐️ in the recipe card below and share your thoughts in the comments – I read and appreciate every single one!
Let’s stay connected! Follow me on Facebook, Instagram, Pinterest, and YouTube for more delicious, sweet and savory recipes. Have a question? Ask in the comments, and I’ll be happy to help! 😊 with love Catalina!

Lemon Garlic Butter Swai Fish
Ingredients
- 2 fillets Swai fish
- 1/4 teaspoon salt
- 1/4 teaspoon ground black pepper
- 2 tablespoons vegetable oil
Garlic Butter Sauce:
- 1/2 cup unsalted butter
- 4 cloves garlic minced
- 1 tablespoon grated ginger root
- 1 tablespoon capers
- Juice of 1 lemon
- 2 tablespoons chopped parsley
- 1/4 teaspoon red pepper flakes
Garnish:
- Lemon
- Italian parsley chopped
Instructions
Prep the fish:
- Rinse the swai fish fillets with cold water and pat dry with paper towels. Season both sides with salt and ground black pepper.
Pan Fry:
- Place a large skillet over medium-high heat. Add the vegetable oil and wait for it to start sizzling. Pan-fry the fillets, about 1-2 minutes per side, or until light brown. Transfer to a plate.
Make the Sauce:
- To the same pan, add the butter and melt it, then add garlic and ginger, stir and cook for 30 seconds.
- Add capers, lemon juice, parsley, red pepper flakes, and a pinch of salt. As soon as the sauce starts to bubble, turn off the heat.
Combine and Serve:
- Return the fish to the pan with the sauce. Drizzle the sauce on top with a spoon, and garnish with lemon wedges and parsley.
- Serve immediately.
Video
Notes
Using room-temperature fish
Cooking a frozen or cold fish fillet in a frying pan can cause it to cook unevenly. Some spots may cook faster than others, leaving you with a fillet that is overcooked and dry in some areas and undercooked in others. Let it come to room temperature for 10 minutes before cooking swai.More tips to consider:
- To prevent the fish from being hard and chewy, do not overcook it.
- Use fresh herbs if possible. They make a big difference.
- Serve the fish immediately to keep it from getting soggy.
- Don’t flip the fillets until they have started browning. This usually takes a couple of minutes.
I know what I will be having for dinner tomorrow! This looks amazing and makes an awesome summer dinner option!
mmm..this sounds incredibly delicious!! A wonderful dinner option!!
My family loved this recipe! Thanks!
This is a delicious, yet elegant dinner to make when you can’t make it out of the house for date nights.
I love an affordable dinner like this that everyone in the family will enjoy. I am looking forward to adding this to our menu.
Quick and affordable… count me in! I am adding this swai to my menu for next week.
I know for sure this would be a huge hit in my house!
I love how flavorful it looks! Definitely a must-make!
I didn’t have capers or parsley and this still came out amazing!!…my pan and stove are kind of shitty lol so when I first flash fried the fish it was sticking to the pan, but I just got the fish out and then added some white wine and scrape the bits, which added even more to the sauce..i remember thinking throughout the whole process that it was going to be terrible….until I took a bite 😁
I am so happy that you loved it, thank you for the feedback!
This was delicious.
I made a tiny change with instead of oil or butter I used Ghee for diet purposes.
I really enjoyed the amazing flavor!
Happy that you loved it!
Very good whole family loved it
I have never been big on eating fish. I had never used capers in anything, and didn’t even know what they were but I love to cook and decided to try this recipe. I can tell you now, I am a big fish eater now & have made this 5 times in the last month. This recipe is AMAZING and you will crave this fish recipe if you try it. Thank you to whom ever came up with this recipe.
I baked my fish. It came out beautifully delicious.
Perfect! Thanks for your feedback!
The flavor of this recipe is great. It does taste really good; however, the baking time does not seem accurate. At 400° my fish was not even close to ready in 20 minutes. It took almost 45 minutes to finish completely.
I would caution others to plan to bake for 35-40 min accordingly, so your fish is done on time for dinner. Maybe I’m the only one who tried to bake it, but that’s how I make my fish typically!
Thanks! We usually bake at 20 minutes as fish quicks quickly and we don’t want to overcook it. Generally, we never had any issues. But if you feel like more time is needed, then this is ok as well. Thanks for stopping by.
This looks so amazing and appetizing, really 5-star deserving recipe.
I’m a novice when it comes to cooking fish. Your recipe was easy to follow and it was delicious!!
Thank you Marti! Gad you liked it!
Oops! Between the cream cheese and sweet onion add your layer of thinly sliced fish (about 1/16″ vertical slice). I’ve smoked with all the fruit and nut woods and find pecan to be my favorite for fish. please visit: https://www.beckandbulow.com
This was the best swai recipe I’ve ever made! I pan fried 2 filets and cut the sauce recipe in half because we’re not big on heavily sauced dishes. It was absolutely delicious. Can’t wait to make it again!
I’m sorry, but comparing Swai to Tilapia is just wrong. Tilapia has a stronger (fishy, if you will) flavor, and darker flesh.
The flavor of Swai is light and delicate, and tastier than Tilapia. Swai is better compared to sole, or catfish (to which it’s related).
That being said, this is a fine recipe, perfect for beginners.
My grandkids and husband absolutely loved it. High praise from everyone. I will definitely make it again.
so happy that you liked it, thank you for the feedback!
I also bake mine, in a lightly greased glass dish. So this sequence works for me. I squeeze a little lemon on the fillets, lightly salt and pepper. In the microwave I melt butter (I use 1-2 Tablespoon per fillet) add garlic, ginger so it’s a thick sauce. Spread sauce over fillet, sprinkle capers. Bake @ 425 for 15-20 depending on thickness of fillets. Before serving, I add parsley and another squeeze of lemon.
Delicious. Perfect quick, stove top whitefish recipe. I used less butter but that’s the only change I made. Yum!
so happy, thank you for the feedback
The best new recipe I’ve found in years, I doubt I’ll ever make fish any other way in the future. My wife will eat fish, but she’s not wild about it usually, she raved about this.
Phantastic!!! I added a tbspoon miso, and it was a delicious meal. My next fav resipe!
Thank you very much for your feedback, I am happy you liked the recipe.