
This recipe pairs tender flaky fish with the nutty depth of wild rice for a balanced, elegant meal. The wild rice cooks to perfect chewiness while the fish stays moist and delicate.
With simple ingredients and precise timing, you’ll achieve restaurant-quality results. The earthy grains complement the fish’s natural sweetness without overpowering it.
Ingredients for Fish and Wild Rice
Elegant simplicity defines this pairing of flaky fish and earthy wild rice with fresh herbs.
| Ingredient | Amount | Notes |
|---|---|---|
| Wild Rice 🌾 | 1 ½ cups | Uncooked, rinsed thoroughly |
| White Fish Fillets 🐟 | 1 ½ lb | Cod, halibut, or haddock recommended |
| Chicken Stock 🥣 | 3 cups | Low-sodium preferred for control |
| Shallots 🧅 | 2 whole | Finely minced for subtle flavor |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic base |
| Unsalted Butter 🧈 | 4 tbsp | Separated for rice and fish |
| Dry White Wine 🍷 | ½ cup | Sauvignon Blanc or Pinot Grigio |
| Fresh Dill 🌿 | ¼ cup | Chopped, for bright garnish |
| Fresh Parsley 🍃 | ¼ cup | Chopped, for fresh finish |
| Lemon 🍋 | 1 whole | Zested and juiced for acidity |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred for texture |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Adjust to taste preference |
| All-Purpose Flour 🌾 | ¼ cup | For light dredging of fish |
| Olive Oil 🫒 | 2 tbsp | For sautéing aromatics |
The wild rice is non-negotiable here—Lundberg Farms or Minneapolis-based Lake of the Woods brands offer superior texture and authentic nutty flavor. Look for dark, irregular grains (not the cultivated blends) at Whole Foods or specialty grocers. For the fish, wild-caught cod or halibut from Trader Joe’s or a trusted seafood counter ensures the delicate flakiness promised in the dish.
No white wine? Substitute with additional chicken stock and 1 tbsp lemon juice. Dill can be replaced with fresh tarragon at equal volume, though the flavor profile shifts slightly. For a gluten-free version, cornstarch or almond flour works instead of all-purpose. The butter must be unsalted—salted will overpower the dish’s balance (trust me on this one).
Cooked wild rice keeps 4-5 days refrigerated in an airtight container. The fish is best served immediately, but leftovers reheat gently at 300°F for 8-10 minutes. Freeze cooked rice for up to 3 months (revive with a splash of water when reheating).
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything in a single skillet—wild rice soaking up the chicken stock while the fish cooks right on top.
- Garlic-Shallot Magic: The shallots and garlic caramelize in the stock, making every bite of rice and fish ridiculously flavorful.
- Meal Prep Hero: This keeps beautifully for three days, so I make a big batch and pack it for lunches.
- Budget Friendly: Wild rice stretches the fish into more servings, and it’s still hearty enough to feel like a treat.
Step-by-Step Instructions for Fish and Wild Rice
Master these techniques to achieve perfectly flaky fish with nutty wild rice every time.
Step 1: Cook the Wild Rice to Earthy Perfection
Rinse the 1.5 cups wild rice thoroughly under cold water to remove excess starch. In a medium saucepan, combine the rice with 3 cups chicken stock and ½ tsp kosher salt. Bring to a boil over high heat, then reduce to low, cover, and simmer for 45-50 minutes.
The rice is done when the grains have split open and the liquid is fully absorbed. If it’s still firm, add ¼ cup more stock and cook for another 5-10 minutes. Once finished, fluff with a fork and let it sit covered for 10 minutes to steam.
Stir in 2 tbsp unsalted butter and the zest of the lemon for brightness. This step ensures the grains stay separate and develop their signature nutty flavor.
Step 2: Sauté Aromatics for Depth of Flavor
While the rice cooks, heat 2 tbsp olive oil in a large skillet over medium heat. Add the 2 finely minced shallots and cook for 3-4 minutes until translucent and fragrant. Stir frequently to prevent browning.
Add the 3 minced garlic cloves and cook for 30 seconds until just fragrant—don’t let it turn golden or it will bitter. Pour in ½ cup dry white wine and simmer for 2-3 minutes until reduced by half. This creates a flavorful base for the fish.
Step 3: Dredge and Sear the Fish for a Flaky Crust
Pat the 1.5 lb white fish fillets completely dry with paper towels. Season both sides with the remaining 1 tsp kosher salt and ½ tsp freshly ground black pepper. Lightly dredge each fillet in ¼ cup all-purpose flour, shaking off any excess.
In the same skillet, melt the remaining 2 tbsp unsalted butter over medium-high heat. Once the butter foams, add the fish and cook for 3-4 minutes per side until golden brown and the fillets release easily from the pan. Avoid moving the fish too soon—this ensures a crisp, flaky crust.
Squeeze the juice of the lemon over the fish in the last minute of cooking to add a bright, citrusy finish.
Step 4: Combine and Garnish for a Polished Dish
To serve, spoon a generous portion of wild rice onto each plate. Top with a fish fillet, then drizzle any pan juices from the skillet over the top. This adds a layer of rich, buttery flavor to the dish.
Garnish with ¼ cup chopped fresh dill and ¼ cup chopped fresh parsley for a pop of color and freshness. The herbs should be sprinkled evenly to ensure every bite has a balance of earthy, nutty, and bright flavors.
Serve immediately while the fish is still flaky and the rice is hot. The contrast of textures and the harmony of flavors will make this dish unforgettable.
Pro Tips For Making Fish And Wild Rice
- Rinse the Wild Rice: Wild rice can be starchy—give it a quick rinse under cold water before cooking to prevent a gummy texture. I learned this the hard way after serving a mushy batch to guests.
- Pat Fish Dry: Use paper towels to thoroughly dry the fillets before cooking. This guarantees a golden sear instead of steamed fish, and it only takes 30 seconds.
- Don’t Overcook the Rice: Wild rice takes about 45-60 minutes to cook, but it should still have a slight bite. Drain it as soon as it’s tender—soggy rice ruins the dish.
- Bloom Shallots First: Cook the minced shallots in a little oil for 2-3 minutes before adding garlic or stock. This sweetens them and builds a deeper flavor base for the rice.
Creative Variations of These Flavors
Mediterranean Twist
Add ½ cup kalamata olives and 1 tsp dried oregano to the wild rice during the last 10 minutes of cooking. This brings briny depth that pairs beautifully with the fish. I also like to garnish with crumbled feta cheese for a salty finish. 💫
Cajun Spiced Version
Mix 1 tbsp Cajun seasoning (I use Tony Chachere’s) with the flour before dredging the fish. This adds a smoky, spicy kick that transforms the dish. Serve with a side of hot sauce for those who want extra heat.
Asian-Inspired Option
Replace the dill and parsley with 2 tbsp chopped cilantro and 1 tbsp grated ginger added to the aromatics. Swap the white wine for 2 tbsp soy sauce and 1 tbsp rice vinegar. The result is a fragrant, umami-rich dish with an Asian flair.
Herb-Crusted Fish
Press a mix of 2 tbsp breadcrumbs, 1 tbsp chopped dill, and 1 tbsp chopped parsley onto the fish fillets instead of flour. Pan-sear as directed for a crispy, herby crust. This adds texture while keeping the flavors cohesive. 🌟
Creamy Wild Rice
Stir ¼ cup heavy cream into the cooked wild rice along with the butter and lemon zest. This creates a richer, creamier base that pairs wonderfully with the flaky fish. Just be sure to adjust salt to taste.
Lemon-Garlic Butter
Prepare a lemon-garlic butter by melting 4 tbsp butter with 1 minced garlic clove and 1 tbsp lemon juice. Drizzle this over the fish just before serving for an extra layer of bright, garlicky flavor.
Nutrition Facts
Frequently Asked Questions
What’s the best fish to use for this?
Cod, halibut, or haddock are ideal for their flaky texture and mild flavor. These hold up well to the cooking process without falling apart.
How do I keep wild rice from turning mushy?
Rinse it thoroughly before cooking and use the exact 1:2 rice-to-liquid ratio. Simmer covered at low heat and resist stirring. Let it rest 10 minutes after cooking.
Can I make this dish ahead of time?
Cook the wild rice up to 2 days ahead and store refrigerated. Reheat gently with a splash of water. Cook the fish fresh for best texture and flavor.
- Gobi Fried Rice Recipe: Spiced Cauliflower Wok Delight - October 8, 2026
- Glutinous Rice Roll Recipe: Chewy Pillows With Savory Fillings - October 8, 2026
- Garlic Jasmine Rice Recipe: Fragrant Grains with Aromatic Depth - October 8, 2026