Fish Baked Rice Recipe: Savory Seafood and Fluffy Grains in One Pan

Fish Baked Rice Recipe: Savory Seafood and Fluffy Grains in One Pan

This one-pan meal transforms simple ingredients into a restaurant-worthy dish with minimal effort. The combination of tender fish and fluffy rice absorbs rich seafood flavors as it bakes together.

I developed this recipe to maximize taste while keeping cleanup simple. The fish cooks perfectly atop the rice, infusing every grain with its natural juices. No complicated techniques are required—just layer and bake.

The result is a balanced, savory dish with moist fish and rice that’s neither mushy nor dry. The oven does most of the work, making it ideal for busy weeknights when you want something special.

Serve straight from the pan for a meal that looks as impressive as it tastes. This approach guarantees consistent results every time.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Fish Baked Rice

Transform everyday ingredients into an elegant seafood dish with fluffy rice and tender fish.

Ingredient Amount Notes
White Fish Fillets 🐟 1 ½ lb Cod or halibut recommended
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed thoroughly
Chicken Broth 🥣 3 cups Low-sodium preferred
Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 3 cloves Minced for depth
Lemon 🍋 1 whole Zested and juiced
Butter 🧈 3 tbsp Unsalted, for richness
Fresh Parsley 🌿 ¼ cup Chopped for garnish
Dry White Wine 🍷 ½ cup Optional, for acidity
Olive Oil 🫒 2 tbsp Extra-virgin for sautéing
Salt 🧂 1 tsp Sea salt preferred
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Bay Leaf 🍃 1 whole For aromatic depth
Paprika 🌶️ ½ tsp Sweet or smoked variety

The fish quality is paramount here. Wild-caught cod or halibut from Whole Foods or a trusted fishmonger ensures the best texture and flavor. Avoid pre-frozen fillets if possible—they tend to dry out. For the rice, jasmine or basmati work beautifully, but avoid instant rice as it turns mushy. Rinse the grains until the water runs clear to remove excess starch.

No white wine? Substitute with additional chicken broth plus a splash of lemon juice. Fresh fish can be swapped for shrimp or scallops (adjust cooking time accordingly). If using frozen fish, thaw completely and pat dry to prevent excess moisture. The parsley can be replaced with fresh dill or cilantro for a different herbal note.

This dish reheats well, though the fish is best when fresh. Store leftovers in an airtight container for up to 2 days in the fridge. Not recommended for freezing as the rice texture suffers. Serve immediately for optimal fluffiness and moisture.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I toss everything in a single dish—rice, fish, broth, and aromatics—then let the oven do the work.
  • Garlic-Infused Comfort: The chicken broth and garlic soak into the rice while the fish stays tender, every bite packed with cozy flavor.
  • Meal Prep Magic: I make a big batch on Sunday and reheat portions all week—no soggy leftovers here.
  • Budget-Friendly Feast: White fish and pantry staples stretch further than you’d think, feeding my family without breaking the bank.

Step-by-Step Instructions for Fish Baked Rice

Master this one-pan technique for perfectly cooked rice and flaky fish with minimal hands-on time.

Step 1: Sauté Aromatics and Toast the Rice

Heat the 2 tbsp olive oil in a large oven-safe skillet or Dutch oven over medium heat. Add the diced onion and cook for 4-5 minutes until translucent and soft.

Add the minced garlic cloves, 1 tsp salt, and 0.5 tsp paprika, stirring for 30 seconds until fragrant. Immediately add the 1.5 cups long-grain white rice and stir to coat in the oil and spices. Toast for 2 minutes until the grains appear slightly opaque at the edges.

Step 2: Deglaze and Build the Cooking Liquid

Pour in the 0.5 cup dry white wine and scrape up any browned bits from the bottom of the pan. Let it simmer for 2 minutes until the liquid reduces by half and the alcohol smell dissipates.

Add the 3 cups chicken broth, 1 whole bay leaf, and the zest of the lemon. Stir well and bring to a gentle boil. The liquid should be aromatic with visible steam rising—this is your base for perfectly seasoned rice.

Step 3: Add Fish and Finish in the Oven

Pat the 1.5 lb white fish fillets dry and season with the 0.5 tsp black pepper. Nestle them into the rice mixture, pressing down slightly so they’re partially submerged. Dot with the 3 tbsp butter and cover the pan tightly with foil or a lid.

Transfer to a preheated 375°F oven and bake for 25-30 minutes. The dish is done when the rice is tender, the liquid is absorbed, and the fish flakes easily with a fork and reaches an internal temperature of 145°F.

Step 4: Rest and Garnish for Serving

Remove from the oven and let it rest, covered, for 5 minutes. This allows the rice to steam and the fish to finish cooking gently. Squeeze the juiced lemon over the top for brightness.

Discard the bay leaf, then scatter the 0.25 cup fresh parsley over the dish. The parsley should be vibrant green and fresh-smelling. Serve immediately while the fish is still moist and the rice retains its fluffy texture.

👨‍🍳

Pro Tips For Making Fish Baked Rice

  • Preheat the Dish: Place your baking dish in the oven while it preheats—this prevents the rice from sticking and gives a crispier bottom layer. I learned this the hard way after scraping burnt rice off my pan one too many times.
  • Pat Fish Dry: Always blot the white fish fillets with a paper towel before baking. Sounds weird, but it works: it helps the seasoning stick and prevents the fish from steaming instead of baking.
  • Use Room-Temp Broth: Skip the cold chicken broth straight from the fridge—it slows down cooking and can make the rice gummy. I was skeptical until I tried it, but warm broth blends into the rice more evenly.
  • Layer Onions First: Line the bottom of your dish with thinly sliced onions before adding rice and fish. It adds natural sweetness and keeps the rice from burning, plus it saves you from scrubbing later.

Common Mistakes When Making This Recipe

Overcooking the Fish

The most common mistake is leaving the fish in too long. At 375°F, 1.5 lb fillets need just 25-30 minutes—any longer and they dry out. I check for doneness by gently pressing the thickest part; it should flake easily at 145°F. 🌡️

Skipping the Rice Toast

Toasting the 1.5 cups rice in oil for 2 minutes is crucial. It prevents mushiness and adds nutty depth. I use medium heat and stir constantly until the grains turn slightly opaque at the edges.

Incorrect Liquid Ratio

Using more than 3 cups chicken broth makes the rice soggy. The wine counts as liquid too, so stick to the recipe. I measure carefully and avoid adding extra water, even if the rice seems dry at first.

Not Rinsing the Rice

Unrinsed rice releases excess starch, leading to a gummy texture. I rinse my long-grain white rice until the water runs clear. This simple step ensures fluffy, separate grains every time.

Peeking While Baking

Every time you lift the lid, you release steam and lower the oven temperature. I resist the urge to check until the 25-minute mark. Patience is key for even cooking.

Ignoring the Rest

Letting the dish rest for 5 minutes after baking allows the rice to absorb remaining moisture. I cover it tightly with foil during this time. The fish stays moist, and the flavors meld beautifully.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 6g30%
Cholesterol 95mg32%
Sodium 580mg25%
Total Carbohydrate 45g16%
Dietary Fiber 2g7%
Sugars 1g
Protein 34g68%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a different type of rice?

Yes, but long-grain varieties work best for this method. Jasmine or basmati are great alternatives to standard white rice. Avoid instant rice or short-grain types, as they can turn mushy during baking.

2

How do I know when the fish is done?

The fish is ready when it flakes easily with a fork and reaches an internal temperature of 145°F. This usually takes 25-30 minutes at 375°F. Overcooking will make it dry, so check early.

3

Can I make this ahead of time?

This dish is best served fresh, but you can prep ingredients in advance. Store uncooked fish and rice separately in the fridge for up to 1 day. Assemble and bake just before serving for optimal texture.

4

What if I don’t have an oven-safe pan?

Transfer the rice mixture to a greased baking dish before adding the fish. Cover tightly with foil and bake at 375°F as directed. The results will be just as delicious!

★★★★★4.7(7 reviews)
Tyler Campbell