
This dish brings together the simplicity of perfectly cooked fish with the comforting warmth of fragrant rice. I’ve refined this method to ensure the fish stays flaky and tender every time.
The rice serves as a neutral base that lets the fish shine, while still absorbing all the delicious flavors. It’s a balanced, no-fuss meal that feels satisfying without being heavy.
Ingredients for Fish Over Rice
Simple ingredients elevate this dish: flaky fish, fragrant rice, and a touch of brightness to finish.
| Ingredient | Amount | Notes |
|---|---|---|
| White Fish Fillets 🐟 | 1 ½ lb | Cod, halibut, or tilapia recommended |
| Long-Grain White Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Water 💧 | 4 cups | For cooking rice |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin preferred for searing |
| Butter 🧈 | 2 tbsp | Unsalted, for finishing fish |
| Garlic Cloves 🧄 | 3 cloves | Minced for aroma |
| Fresh Lemon Juice 🍋 | 2 tbsp | For brightness and acidity |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Dried Thyme 🍃 | ½ tsp | For subtle earthy notes |
| Fish Stock 🐟 | ½ cup | For infusing rice with depth |
| Shallot 🧅 | 1 whole | Finely diced for rice flavor base |
The fish quality is paramount for achieving that perfect flaky texture. Wild-caught cod or halibut from Whole Foods or a reputable fishmonger yields the best results. Ensure fillets are uniform in thickness (about 1 inch) for even cooking. The rice serves as a blank canvas, so jasmine or basmati varieties add subtle fragrance without overpowering the fish. Rinse thoroughly to remove excess starch.
Substitutions are flexible here. Tilapia or sea bass work well if cod isn’t available. For the rice, arborio can be used for a creamier texture (adjust water ratio slightly). No fish stock? Clam juice or vegetable broth adds depth. The butter can be swapped for ghee if preferred, though unsalted is ideal to control seasoning. Fresh herbs like dill or chives can replace parsley.
Store raw fish in the coldest part of the fridge for up to 2 days (ideally, use the day of purchase). Cooked leftovers keep for 3-4 days refrigerated. Rice absorbs odors, so store separately in airtight containers. For best texture, reheat fish gently in a skillet with a splash of water or stock.
Why You’ll Love This Recipe
- One Pot Wonder: I love that everything cooks together—rice soaks up the fish juices while it steams, and I only dirty one pot.
- Buttery Comfort: The olive oil and butter combo makes the fish flaky and rich, with rice that’s never dry.
- Meal Prep Hero: I make a big batch on Sunday and the leftovers taste just as good reheated for lunch.
- Budget Friendly: White fish fillets and basic rice stretch far, feeding my family for less than takeout would cost.
Step-by-Step Instructions for Fish Over Rice
Master the technique for tender fish and perfectly seasoned rice with this professional approach.
Step 1: Prepare and Cook the Fragrant Rice Base
Rinse the 2 cups Long-Grain White Rice under cold water until the water runs clear, removing excess starch for fluffier grains. In a medium saucepan, heat 1 tbsp Olive Oil over medium heat and sauté the finely diced shallot for 2-3 minutes until translucent.
Add the drained rice, 0.5 cup Fish Stock, remaining 3 cups Water, 0.5 tsp Salt, and 0.5 tsp Dried Thyme. Bring to a boil, then reduce heat to low, cover, and simmer for 15-18 minutes until the liquid is absorbed and the rice is tender. Fluff with a fork and cover to keep warm.
Step 2: Season and Sear the White Fish Fillets
Pat the 1.5 lb White Fish Fillets dry with paper towels—this ensures a perfect sear. Season both sides evenly with the remaining 0.5 tsp Salt and 0.5 tsp Black Pepper. The fillets should be at room temperature for even cooking.
Heat the remaining 1 tbsp Olive Oil in a large skillet over medium-high heat until shimmering. Add the 3 cloves minced Garlic Cloves and cook for 30 seconds until fragrant, then add the fish. Sear for 3-4 minutes per side until the fillets are golden brown and the flesh flakes easily with a fork. Avoid overcrowding the pan to prevent steaming.
Step 3: Finish with Butter and Lemon
Reduce heat to low and add the 2 tbsp Butter to the skillet. Tilt the pan slightly and spoon the melted butter over the fish for 1-2 minutes to baste. This step infuses the fillets with rich, savory flavor while keeping them moist.
Remove the skillet from heat and drizzle the 2 tbsp Fresh Lemon Juice over the fish. The acidity brightens the dish and balances the richness of the butter. Let the fish rest in the pan for 2 minutes to allow the flavors to meld.
Step 4: Plate and Garnish
Spoon the cooked rice onto serving plates, creating a bed for the fish. Place the fillets on top and drizzle any remaining butter-lemon sauce from the skillet over the dish. This ensures every bite is infused with flavor.
Garnish with the 0.25 cup chopped Fresh Parsley for a pop of color and freshness. The parsley not only enhances the presentation but also adds a subtle herbal note that complements the fish and rice beautifully. Serve immediately while the fish is at its flakiest.
Pro Tips For Making Fish Over Rice
- Pat Fish Dry: I learned this the hard way—wiping the fillets with a paper towel before cooking guarantees a better sear instead of steaming in their own moisture.
- Rinse the Rice: Swirl long-grain white rice in cold water until it runs clear, then drain well—this removes excess starch so your grains stay separate and fluffy.
- Skip Overcrowding: Cook fish fillets in a single layer with space between them, or they’ll steam instead of brown and the skin will stick to the pan.
- Butter at the End: Stir a tablespoon of butter into the rice just before serving—it melts in beautifully and adds richness without making the grains greasy.
Serving Suggestions for Leftovers
Elevate the Plating
Use a ring mold to create perfectly shaped rice portions on each plate. Press the rice firmly into the mold for a clean presentation, then gently lift it off to reveal a professional-looking base for your fish. 💫
Garnish Like a Pro
Beyond parsley, add lemon wedges for a pop of color and extra brightness. A drizzle of extra-virgin olive oil over the fish right before serving adds a glossy finish that makes the dish look restaurant-worthy.
Add a Fresh Salad
A simple arugula salad with a light vinaigrette pairs beautifully. Toss 2 cups arugula with 1 tbsp olive oil, 1 tsp lemon juice, and a pinch of salt. The peppery greens cut through the richness of the fish.
Serve with Sauce
Offer a small bowl of tartar sauce or aioli on the side for dipping. I love a quick aioli made with ½ cup mayo, 1 minced garlic clove, and 1 tbsp lemon juice. It adds creaminess without overpowering the fish.
Bread for Soaking Up Flavors
A slice of crusty sourdough or warm naan is perfect for soaking up any leftover butter-lemon sauce. Toast the bread lightly and rub with a garlic clove for extra flavor.
Family-Style Serving
For a communal feel, serve the fish and rice on a large platter. Let everyone help themselves—this works especially well for casual gatherings. I always get compliments on how inviting this looks. 💛
Nutrition Facts
Frequently Asked Questions
What’s the best fish to use?
Cod, halibut, or tilapia work best for their mild flavor and flaky texture. Ensure fillets are about 1-inch thick for even cooking. Wild-caught options from a trusted fishmonger yield the best results.
Can I use brown rice instead?
Yes, but adjust the cooking time to 40-45 minutes and use 4.5 cups water. Brown rice has a nuttier flavor and chewier texture, but it pairs well with the fish.
How do I prevent the fish from sticking to the pan?
Pat the fillets completely dry and ensure the pan is hot before adding the oil. Use medium-high heat and avoid moving the fish until it’s ready to flip.
How long can I store leftovers?
Cooked fish and rice keep separately in airtight containers for 3-4 days in the fridge. Reheat fish gently in a skillet with a splash of water to maintain moisture.
- Cream of Wild Rice Soup Recipe: Earthy Grains in Silky Broth - October 9, 2026
- Filipino Garlic Rice Recipe: Crispy Fried Aroma With Every Bite - October 9, 2026
- Gobi Manchurian Rice Recipe: Indo-Chinese Fusion in One Bowl - October 9, 2026