One Pot Sea Bass and Thai Rice

Servings: 4 Total Time: 55 mins Difficulty: Intermediate
One pot sea bass and Thai rice with coriander, ginger, garlic, chili, coconut milk, and lime. 55 minutes. 32g protein. Gluten free option. Restaurant quality at home. 🐟🍚
Sea Bass and Thai Rice pinit

Let me tell you something about one-pot meals. They’re the ultimate weeknight dinner hack everything cooks in one dish, minimal cleanup, and maximum flavor. This One Pot Sea Bass and Thai Rice is exactly that.

We’re talking fragrant Thai rice infused with a zesty, aromatic paste made from coriander, ginger, garlic, red chili, sesame oil, tamari, lime, and coconut milk. Topped with flaky sea bass fillets and tender green beans. All baked together in one tray.

The paste is the star. It’s bright, zesty, savory, and a little spicy. The rice absorbs all that flavor as it bakes. The sea bass stays moist and flaky. The green beans add color and crunch. And the fresh coriander, chili, and spring onions on top? That’s the finishing touch.

Fifty-five minutes. One baking tray. And you’ve got a meal that looks like it came from a fancy restaurant but is so easy to make at home.

Let’s make some one-pot Thai rice.

Try my Sesame Noodles With Pan Fried Sea Bass recipe.

Why You’ll Love the Recipe

  • One baking tray. Minimal cleanup.
  • Fragrant Thai paste. Coriander, ginger, garlic, chili, lime, coconut milk.
  • Flaky sea bass. Moist, tender, and flavorful.
  • Rice absorbs all the flavor. Cooks right in the tray.
  • Green beans add color and crunch.
  • Gluten free option. Use tamari.
  • Dairy free. Coconut milk instead of cream.
  • Impressive for guests. Looks and tastes like a restaurant dish.
  • Better than takeout. And you know exactly what’s in it.

Try my Halibut en Papillote recipe.

What You’ll Need to Make

You’ll need a food processor or high-speed blender, a baking tray, tinfoil, a pot for rice, a cutting board and knife, a citrus juicer, and a serving dish.

Ingredients (Serves 4):

For the paste:

  • 1 oz. (30g) coriander, leaves picked, stalks reserved
  • 1 thumb-sized piece ginger, peeled
  • 2 cloves garlic, peeled
  • 1 red chili, deseeded
  • 1 tbsp. sesame oil
  • 3 tbsp. tamari soy sauce (gluten free)
  • 1 lime, juice and zest
  • 7 oz. (200ml) coconut milk

For the rice:

  • 7 oz. (200g) basmati rice
  • 4 sea bass fillets (about 3.5 oz / 100g each), skin scored
  • 2 cups (200g) green beans
  • 4 spring onions, finely sliced
  • 1 red chili, deseeded, sliced
  • 1 lime, to serve

Try my Parchment Garlic Butter Haddock recipe.

What You’ll Need to Do

Alright, let’s make a one-pot Thai rice and sea bass that’s packed with flavor and so easy.

Sea Bass and Thai Rice

First, preheat your oven to 400°F (200°C).

Make the paste. Place the coriander stalks (reserve the leaves for later), ginger, garlic, red chili, sesame oil, tamari, lime zest and juice, and coconut milk into a food processor or blender. Blitz until smooth.

Cook the rice. Cook the basmati rice in salted water until just cooked. Drain well.

Transfer the rice to a baking tray. Spread it evenly. Pour the paste over the rice and mix well to combine.

Top the rice with the sea bass fillets (skin side up) and the green beans.

Cover with tinfoil and bake for 20 minutes, until the fish is cooked through and the beans are tender.

Remove from the oven. Sprinkle with the spring onions, sliced chili, and reserved coriander leaves.

Serve immediately with lime wedges on the side.

Eat with a fork. Get some rice, some fish, and some beans in every bite.

Try my Spiced Mediterranean Fish Soup recipe.

Easy Ingredient Swaps

  • No sea bass? Use cod, halibut, or any firm white fish.
  • No basmati rice? Use jasmine rice or long-grain white rice.
  • No green beans? Use asparagus, broccoli, or snap peas.
  • No coriander? Use fresh parsley or basil.
  • No tamari? Use coconut aminos (gluten free) or regular soy sauce (not GF).
  • No coconut milk? Use heavy cream (not dairy free) or oat cream.
  • No fresh chili? Use red pepper flakes or sriracha.
  • Gluten free: Use tamari (already listed).

Try my Pan-Fried COD in Basil Lemon Butter Sauce recipe.

Some Twist and Tweak Ideas

  • Spicy version: Keep the chili seeds or add an extra chili.
  • Salmon version: Use salmon instead of sea bass.
  • Chicken version: Use chicken thighs instead of fish (cook longer).
  • Vegetable version: Use tofu or chickpeas instead of fish.
  • Lemon version: Add extra lemon zest.
  • Herby version: Add fresh basil or mint.
  • Coconut version: Use extra coconut milk for a saucier dish.

Try my Vegetable Pad Thai Noodles recipe.

Some Helpful Tips

  • Cook the rice until just cooked. It will continue cooking in the oven. Overcooked rice will become mushy.
  • Score the fish skin. This helps it cook evenly and prevents curling.
  • Cover with tinfoil. Traps steam and ensures the fish cooks through without drying out.
  • Don’t overbake. 20 minutes is enough. Overcooked fish is dry and tough.
  • Reserve the coriander leaves. Add them at the end for freshness and color.
  • Taste the paste before adding. Adjust salt, spice, or lime to your preference.

Try my Moroccan Inspired Cod and Bulgur Salad recipe.

Some Budget-Friendly Tips

  • Sea bass is the splurge. Watch for sales. Use cod or a white fish when cheaper.
  • Basmati rice is affordable. Buy a bag. It lasts for months.
  • Fresh coriander is cheap. Buy a bunch. Use the stalks in the paste, the leaves for garnish.
  • Coconut milk is affordable. Canned coconut milk costs a few dollars.
  • Green beans on sale. Buy fresh or frozen.
  • Make a double batch. Twice the rice and fish. Same amount of work.

Try my Spiced COD Stew recipe.

Some Serving Ideas

  • As a main course. One plate is a full meal. Perfect for dinner.
  • For a dinner party. This dish looks gorgeous and tastes incredible.
  • With extra lime. Fresh lime wedges on the side.
  • With a side salad. A simple cucumber salad with rice vinegar.
  • For meal prep. Portion into containers. Reheat for lunch all week.
  • For a crowd. Double the recipe. Use a larger tray.

Try my Harissa Cod with Creamy White Beans recipe.

Some Storage and Reheating Tips

Fridge: Store in an airtight container for up to 3 days. The fish may soften slightly, but the flavors remain excellent.

Freezer: Not recommended. The texture of the fish and rice will change significantly.

Reheating:

  • Oven (best): 350°F for 10-12 minutes, covered with foil.
  • Microwave: 2-3 minutes per portion.

Do not reheat more than once. Take out only what you’ll eat.

Try my Herbed COD and Lentil Stew recipe.

Final Thoughts

Look, I love a fancy seafood dinner. But I don’t love the mountain of dishes that usually comes with it. This One Pot Sea Bass and Thai Rice is my solution.

Fragrant Thai rice, flaky sea bass, tender green beans, all baked together in one tray with a zesty, aromatic paste.

Fifty-five minutes. 32g of protein. Gluten free. Dairy free. Impressive enough for guests.

Make it for a weeknight dinner. Make it for a dinner party. Make it when you want something special but easy.

However you serve it, you’re getting a one-pot meal that’s anything but boring.

Now go make some Thai rice.

~ Danny Davis

P.S. If you try the spicy version with extra chili, let me know. That’s my go-to upgrade. The heat with the coconut and lime? Perfect balance.

☕❤️

Did you like my post?

If my recipes, meal plans, or cooking tips have helped you, consider buying me a coffee. Your support helps cover recipe testing, website costs, photography, and the time it takes to create new free content every week.

☕ Buy Danny a Coffee

Every coffee helps keep new recipes and meal plans coming. Thank you for your support!

One Pot Sea Bass and Thai Rice

I made Thai rice and sea bass in one tray and it's incredible. 😤 Fragrant coconut-lime paste, flaky fish, tender green beans. 55 minutes. 32g protein. Impressive enough for guests. 🐟

Prep Time 10 mins Cook Time 45 mins Total Time 55 mins Difficulty: Intermediate Servings: 4 Calories: 540

Ingredients

For the paste

For the rice

Instructions:

  1. Preheat the oven to 400°F (200°C).
  2. In a food processor or high-speed blender, combine the coriander stalks (reserve the leaves for later), ginger, garlic, red chili, sesame oil, tamari, lime zest, lime juice, and coconut milk. Blitz until a smooth paste forms.
  3. Cook the basmati rice in salted water until just cooked. Drain well.
  4. Transfer the cooked rice to a baking tray and spread evenly. Pour the paste over the rice and mix well to combine.
  5. Arrange the sea bass fillets (skin side up) and green beans on top of the rice.
  6. Cover the tray with aluminum foil and bake for 20 minutes, until the fish is cooked through and the beans are tender.
  7. Remove from the oven. Sprinkle with spring onions, sliced chili, and reserved coriander leaves.
  8. Serve immediately with lime wedges.

Nutrition Facts

Servings 4


Amount Per Serving
Calories 540kcal
% Daily Value *
Total Fat 26g40%
Saturated Fat 14g70%
Cholesterol 55mg19%
Sodium 480mg20%
Total Carbohydrate 48g16%
Dietary Fiber 6g24%
Sugars 6g
Protein 32g64%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

Approximate Glycemic Index (GI): 50–55 (medium)

Approximate Glycemic Load (GL) per serving: 22–25 (medium)

Note: This recipe has moderate carbohydrate content (48g per serving) with 6g of fiber from basmati rice, green beans, coriander, and lime, resulting in approximately 42g of net carbs. The main carb sources are basmati rice (medium GI, lower than other white rice), green beans (very low GI), and small amounts from lime and coconut milk (very low GI). The high protein (32g) and fat (26g) help lower the overall glycemic response. For a lower GL version, use brown basmati rice (higher fiber, lower GI), reduce rice to ½ cup cooked per serving, or add extra green beans. For context, pure glucose has a GI of 100.

Keywords: sea bass and rice, Thai rice with fish, one pot fish dinner, coconut lime fish, baked sea bass, Thai green bean rice, gluten free fish dinner, one tray dinner, restaurant quality fish, easy fish dinner
Did you like this recipe?

Pin this recipe and share it with your followers.

pinit
File under

Frequently Asked Questions

Expand All:

Can I use a different type of fish?

Yes. Cod, halibut, or any firm white fish work well. Salmon also works beautifully. Adjust cooking time based on thickness.

Can I use jasmine rice instead of basmati?

Yes. Jasmine rice works well and adds a floral aroma. Use the same amount (7 oz / 200g) and cook until just tender before adding to the tray.

IS this recipe spicy?

Mild to medium. The recipe uses 1 deseeded chili, which adds gentle warmth without overwhelming heat. For more heat, add extra chili or keep the seeds.

Can I make this ahead of time?

You can prepare the paste and cook the rice ahead of time. Assemble the tray and bake when ready to serve. The fish is best fresh.

How do I know when the fish is done?

The fish should flake easily with a fork and be opaque all the way through. The internal temperature should reach 145°F (63°C). 20 minutes at 400°F is usually perfect.

Danny Davis A Food Blogger

Hi, I'm Danny, the food lover and creator of this recipe blog. I aim to spark your culinary creativity with approachable recipes for all skill levels. Come join me in exploring delicious flavors and making memorable dishes together in my kitchen!