A baked dish with roasted red and yellow vine tomatoes, a halved grilled lemon, herbs, and seasoned white fish or chicken in a white enamel baking tray.

Baked Swai Fish (Greek Style with Rice & Tomatoes)

Prep
10 Minutes
Cook
40 Minutes
Total
55 Minutes
Servings
4

Swai Fish is a freshwater river catfish that is typically found in Southeast Asia and Vietnam. It’s also known as pangasius, basa, or tra, and it’s a popular and inexpensive white-fleshed fish because it’s mild and delicate in flavor, with the perfect flaky texture when you cook it. For this recipe, I made it Greek…

Add as a preferred source on Google

Swai Fish is a freshwater river catfish that is typically found in Southeast Asia and Vietnam. It’s also known as pangasius, basa, or tra, and it’s a popular and inexpensive white-fleshed fish because it’s mild and delicate in flavor, with the perfect flaky texture when you cook it. For this recipe, I made it Greek style with tomatoes on a vine, and a flavorful rice that you’re going to love for an easy summer dish.

A baked dish with roasted red and yellow vine tomatoes, a halved grilled lemon, herbs, and seasoned white fish or chicken in a white enamel baking tray.

Why You’ll Love This Baked Swai Fish

  • Flavorful: Since Swai Fish is mild tasting, it takes on all the flavors of whatever you cook it with. So for this recipe, you get all the flavors of the tomatoes, lemon sauce, and veggies.
  • Versatile: Swai Fish is really versatile due to its light flavor, so you can bake it, grill it, use it in tacos, or whatever your heart desires. Make this recipe your own and throw in some of your fav veggies or seasonings.
  • Fresh: I love all the fresh summer flavors you get in this recipe, and I think you’re going to as well!

Ingredients

Swai Fish – Swai Fish (Vinh Hoan brand) is an inexpensive, mild-tasting fish that is versatile. You can use it in place of any protein in a recipe because the flavor melds well with the flavors of whatever you’re cooking it with. Swai Fish is also a lean source of protein and a good source of essential micronutrients. I always make sure to buy BAP-certified fish and seafood, as it is a certification program that exists to ensure your seafood is being sourced responsibly. This makes me feel good about the fish I’m consuming and where it came from.

Zucchini – For this dish, I added zucchini in but you can play around with different veggies. Zucchini is a nutrient-dense vegetable, offering a good source of vitamins, minerals, and antioxidants while being low in calories.

A white baking dish filled with roasted red and yellow tomatoes on the vine, charred lemon halves, fresh mint leaves, and herbs, arranged in colorful rows.

How to Make Baked Swai Fish

  1. Preheat the oven to 375F.
  2. Make the lemon sauce by whisking together all of the lemon sauce ingredients and set aside.
  3. Prepare the rice: In a nonstick 9×13 baking dish add olive oil, rice, chopped zucchini,, smashed garlic cloves, salt, ground pepper, chicken stock paste and water. Give everything a good stir to combine and then nestle in the cherry tomatoes on the vine.
  4. Bake the rice for 30 minutes.
  5. While the rice is baking, prepare the swai. Pat each swai filet dry with paper towels. Spread 1 tsp mustard onto each filet and then season each generously with kosher salt and ground pepper.
  6. After the rice has been in the oven for 30 minutes, remove and fluff the rice mixture a bit with a fork. Nestle the swai filets on top of the rice. Bake for 10-12 more minutes until the fish is cooked through (flakes easily with a fork) and rice is tender and cooked through too.
  7. To serve, drizzle the swai with the lemon dressing and garnish with fresh mint leaves and fresh dill. Squeeze more fresh lemon juice over top of everything if desired.

 Tips and Tricks

  • Thaw Properly: If your swai fillets are frozen, thaw them completely in the refrigerator overnight. While some recipes suggest baking from frozen, proper thawing usually leads to more even cooking and better texture.
  • Season Well: As mentioned, swai fish is mild tasting, so it requires generous seasoning, herbs, spices, etc., to become flavorful. Don’t be shy!
  • Cooking Time: Fish cooks quickly, so don’t overcook it! Keep your eye on it when it’s in the oven.
A plate with seasoned, cooked fish fillets garnished with fresh herbs and grilled lemon, served alongside yellow tomatoes. Nearby is a BAP-certified seafood packaging on a white surface.

Variations

If you like this Greek-Style Swai Fish Recipe, try one of my other easy baked fish recipes:

Best served with

How to Store Leftovers

Store leftovers of this recipe in an airtight container in the fridge and consume within 2-3 days.

Common Questions

How do I prevent my fish from drying out in the oven?

Make sure you’re adding a fat to it, such as olive oil or butter, and not overcooking your fish.

How can I tell when the swai fish is fully cooked?

The fish is done when its flesh turns opaque (no longer translucent) and it flakes easily with a fork at its thickest point.

Do I need to flip my fish while baking?

Generally, no. Your fish should be fine and cooked through without having to flip it.

Baked Swai Fish (Greek Style with Rice & Tomatoes)

This easy and flavorful Swai Fish recipe is just what you need for an easy, nutritious summer dish. It’s baked on one pan in the oven with rice and veggies for a wholesome, delicious meal.
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 55 minutes
Course Main
Cuisine Greek-Inspired
Servings 4
Calories 617
Servings: 4

Watch the Video

Ingredients

For the swai

  • 4 filets swai, defrosted if frozen
  • 4 tsp mustard
  • Kosher salt and ground pepper

For the lemon sauce

For the pan

Garnishes

  • Lemon, halved or quartered to squeeze over
  • Fresh mint and fresh dill

Instructions 

Start Cooking
  1. Preheat the oven to 375F.
  2. Make the lemon sauce by whisking together all of the lemon sauce ingredients and set aside.
  3. Prepare the rice: In a nonstick 9×13 baking dish add olive oil, rice, chopped zucchini,, smashed garlic cloves, salt, ground pepper, chicken stock paste and water. Give everything a good stir to combine and then nestle in the cherry tomatoes on the vine.
  4. Bake the rice for 30 minutes.
  5. While the rice is baking, prepare the swai. Pat each swai filet dry with paper towels. Spread 1 tsp mustard onto each filet and then season each generously with kosher salt and ground pepper.
  6. After the rice has been in the oven for 30 minutes, remove and fluff the rice mixture a bit with a fork. Nestle the swai filets on top of the rice. Bake for 10-12 more minutes until the fish is cooked through (flakes easily with a fork) and rice is tender and cooked through too.
  7. To serve, drizzle the swai with the lemon dressing and garnish with fresh mint leaves and fresh dill. Squeeze more fresh lemon juice over top of everything if desired.

Notes

Calories: 617kcalCarbohydrates: 44.4gProtein: 30.9gFat: 37.8gSaturated Fat: 5.8gPolyunsaturated Fat: 4.5gMonounsaturated Fat: 25.7gCholesterol: 58.1mgSodium: 680.3mgFiber: 3.1gSugar: 3.2g

What Did You Think?

Recipe Rating




Your email address will not be published. Required fields are marked *

8 people are discussing this recipe. Join in

  1. Tomas
    06.19.26
    Was this helpful?

    5 stars
    I was thrown by the mustard on the fish and the 30 garlic cloves, but after following the recipe and instructions I can confirm it was absolutely delicious. This is something we’re going to make a lot more often.

    1. Maria Koutsogiannis
      06.22.26
      Was this helpful?

      hehe, I promise I wouldn’t make you do something fabulous!

  2. Morgan M
    05.29.26
    Was this helpful?

    30 cloves of garlic ???

    1. Maria Koutsogiannis
      06.01.26
      Was this helpful?

      YES! But you’re the boss my dear, you can adjust as you see fit!

  3. BB
    07.06.25
    Was this helpful?

    What fish can you substitute for Swai?

    1. Maria Koutsogiannis
      07.07.25
      Was this helpful?

      Any other white fish would be just fine!

  4. Lee Pepper
    07.01.25
    Was this helpful?

    5 stars
    So simple and so delicious!!

    1. Maria Koutsogiannis
      07.01.25
      Was this helpful?

      Thank you so much, Lee! That makes me so happy!