Why You’ll Love This Recipe

This recipe combines the delicate, flaky texture of swai fish with the aromatic layers of Greek flavors zesty lemon, oregano, and garlic. The basmati rice absorbs the rich pan juices along with fresh vegetables for a hearty, one-pan meal. It’s simple enough for weeknights but impressive enough to serve guests, and it’s gluten-free and naturally wholesome.

Ingredients

(Tip: See recipe card below for exact measurements.)

For the Swai:

  • 4 swai filets, defrosted if frozen
  • 4 teaspoons mustard
  • Kosher salt and ground black pepper, to taste

For the Lemon Sauce:

  • ½ cup extra-virgin olive oil
  • ½ tablespoon dried oregano
  • ½ teaspoon kosher salt
  • ¼ teaspoon ground black pepper
  • Juice of one lemon
  • ½ tablespoon red wine vinegar
  • 2 small garlic cloves, pressed

For the Pan Rice and Vegetables:

  • 2 tablespoons extra-virgin olive oil
  • ¾ cup basmati rice
  • 1 small zucchini, chopped (about 1 to 1¼ cups)
  • 30 cloves of garlic, smashed
  • 1 teaspoon kosher salt
  • ½ teaspoon ground black pepper
  • 1 tablespoon chicken stock paste
  • 2 cups water
  • 2 vines of cherry tomatoes

Garnishes:

  • Lemon wedges for squeezing
  • Fresh mint and fresh dill

Directions

  1. Prepare the lemon sauce: In a small bowl, whisk together olive oil, dried oregano, salt, pepper, lemon juice, red wine vinegar, and pressed garlic. Set aside.
  2. Season the fish: Pat swai filets dry. Spread mustard evenly over each filet and season with kosher salt and pepper.
  3. Prepare the rice base: Heat olive oil in a large ovenproof skillet or baking dish over medium heat. Add basmati rice, chopped zucchini, and smashed garlic cloves. Stir to coat rice in oil and lightly toast for 2–3 minutes.
  4. Add liquids and seasoning: Stir in kosher salt, pepper, chicken stock paste, and water. Scatter cherry tomatoes on top. Bring to a gentle simmer.
  5. Add the fish and sauce: Nestle swai filets into the rice mixture. Pour the lemon sauce evenly over the fish and rice.
  6. Bake: Preheat oven to 375°F (190°C). Cover the pan tightly with foil and bake for 25–30 minutes, until the rice is tender and the fish flakes easily with a fork.
  7. Garnish and serve: Remove from oven, discard garlic cloves if desired. Garnish with fresh mint and dill. Serve with lemon wedges for squeezing over the top.

Servings and Timing

Serves 4
Prep time: 15 minutes
Cook time: 30 minutes
Total time: 45 minutes

Variations

  • Substitute swai with other white fish like cod or tilapia.
  • Add chopped bell peppers or spinach to the rice for more veggies.
  • Use vegetable broth instead of chicken stock paste for a vegetarian-friendly version.
  • Sprinkle with toasted pine nuts or sliced almonds before serving for crunch.
  • Add a pinch of smoked paprika to the lemon sauce for a smoky twist.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in the oven or microwave until warmed through. The rice may dry slightly, so add a splash of water when reheating if needed.

FAQs

Can I prepare this dish ahead of time?

Yes, you can prepare the rice and lemon sauce ahead, then assemble and bake when ready.

What if I don’t have chicken stock paste?

You can substitute with vegetable stock or bouillon paste.

How do I know when the fish is cooked?

The fish should flake easily with a fork and be opaque all the way through.

Can I cook this on the stovetop instead of baking?

Yes, simmer gently covered on low heat until the rice is cooked and the fish is done, about 25 minutes.

Can I freeze leftovers?

It’s best enjoyed fresh, but leftovers can be frozen for up to 1 month. Thaw overnight in the fridge before reheating.

Conclusion

Baked Swai Fish Greek Style with Rice & Tomatoes is a simple yet elegant dish that brings fresh Mediterranean flavors to your table. The combination of tender fish, fragrant lemon sauce, and savory rice makes it a perfect all-in-one meal for any day of the week.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Baked Swai Fish (Greek Style with Rice & Tomatoes)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Tender swai filets baked in a bright lemon and oregano sauce atop fragrant basmati rice cooked with garlic, zucchini, and cherry tomatoes. A wholesome, Mediterranean-inspired one-pan meal.

  • Total Time: 45 minutes
  • Yield: 4 servings

Ingredients

For the Swai:

4 swai filets, defrosted if frozen

4 teaspoons mustard

Kosher salt and ground black pepper, to taste

For the Lemon Sauce:

½ cup extra-virgin olive oil

½ tablespoon dried oregano

½ teaspoon kosher salt

¼ teaspoon ground black pepper

Juice of one lemon

½ tablespoon red wine vinegar

2 small garlic cloves, pressed

For the Pan Rice and Vegetables:

2 tablespoons extra-virgin olive oil

¾ cup basmati rice

1 small zucchini, chopped (about 1 to cups)

30 cloves of garlic, smashed

1 teaspoon kosher salt

½ teaspoon ground black pepper

1 tablespoon chicken stock paste

2 cups water

2 vines of cherry tomatoes

Garnishes:

Lemon wedges for squeezing

Fresh mint and fresh dill

Instructions

  1. Whisk together olive oil, dried oregano, salt, pepper, lemon juice, red wine vinegar, and pressed garlic to make lemon sauce. Set aside.
  2. Pat swai filets dry, spread mustard evenly, and season with salt and pepper.
  3. Heat olive oil in an ovenproof skillet over medium heat. Add basmati rice, chopped zucchini, and smashed garlic cloves. Stir and toast for 2–3 minutes.
  4. Add kosher salt, pepper, chicken stock paste, and water. Scatter cherry tomatoes on top and bring to a gentle simmer.
  5. Nestle swai filets into rice mixture and pour lemon sauce evenly over everything.
  6. Cover tightly with foil and bake at 375°F (190°C) for 25–30 minutes until rice is tender and fish flakes easily.
  7. Remove from oven, discard garlic cloves if desired, garnish with fresh mint and dill, and serve with lemon wedges.

Notes

Substitute swai with cod or tilapia.

Add bell peppers or spinach to the rice for extra veggies.

Use vegetable broth instead of chicken stock paste for vegetarian option.

Sprinkle toasted pine nuts or sliced almonds before serving for crunch.

Add smoked paprika to lemon sauce for smoky flavor.

  • Author: Madelynn
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Greek

Nutrition

  • Serving Size: 1 filet with rice
  • Calories: 350
  • Sugar: 3g
  • Sodium: 600mg
  • Fat: 18g
  • Saturated Fat: 3g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 2g
  • Protein: 30g
  • Cholesterol: 60mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star