Main Courses
Ina Garten's mustard roasted fish recipe delivers that perfect balance of crispy crust and zesty tang that makes weeknight dinners feel like a restaurant meal. The secret lies in a simple yet transformative marinade—Dijon mustard, lemon juice, and fresh herbs—that creates a flavorful bark while keeping the fish tender inside.
I first tried this method during a busy week when I needed a dinner that felt special without requiring hours in the kitchen, and it became an instant favorite.
What sets this recipe apart is the precision of the technique: a 20-minute roast at 425°F ensures the crust gets crispy while the center remains perfectly cooked. The mustard glaze caramelizes beautifully, adding a tangy depth that pairs wonderfully with the natural sweetness of the fish.
Ina Garten’s signature touch—using a splash of white wine in the marinade—elevates the dish from simple to sophisticated without complicating the process.
By the time you pull this fish from the oven, you’ll have golden, crispy edges that shatter with every bite, while the inside stays moist and flavorful. The aroma of roasting fish mingled with the tangy mustard will fill your kitchen, making it impossible to resist.
Serve it with roasted asparagus or a simple green salad to complete the meal—this is the kind of dish that feels like a celebration, even on a Tuesday night.
This recipe is foolproof for beginners but refined enough to impress guests, making it the ultimate weeknight solution. The ingredients list is short, the steps are straightforward, and the results are consistently restaurant-quality.
Whether you’re cooking for two or a crowd, this method delivers every time—just as Ina Garten would make it.
Ingredients for ina garten mustard roasted fish
Seven core ingredients transform simple fish into restaurant-quality perfection with crispy edges and zesty flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| White Fish Fillets 🐟 | 4 whole | Skin-on, center-cut preferred |
| Dijon Mustard 🍯 | 2 tbsp | High-quality, smooth variety |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For crispy crust formation |
| Dry White Wine 🍷 | ¼ cup | Sauvignon Blanc preferred |
| Fresh Lemon Juice 🍋 | 2 tbsp | From 1 medium lemon |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Parsley 🌿 | ¼ cup | Chopped, flat-leaf preferred |
| Garlic Cloves 🧄 | 2 cloves | Minced, for marinade depth |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground, coarse |
| Unsalted Butter 🧈 | 2 tbsp | Melted, for basting |
| Lemon Zest 🍋 | 1 tbsp | From 1 lemon, for brightness |
The fish is non-negotiable here—skin-on, center-cut fillets like cod or halibut hold their shape best. Trader Joe's and Whole Foods carry excellent pre-portioned fillets, but if you're buying whole fish, ask for the thickest portion. The skin creates that perfect crispy crust when roasted. For the mustard, Maille or Amoy deliver consistent quality, but any good Dijon will work. Fresh herbs are a must—dried won't give the same brightness. If you're short on time, pre-chopped herb mixes from the grocery store work, but fresh always tastes better.
No white wine? Fish or vegetable stock with a splash of lemon juice mimics the acidity. Short on fresh dill? Substitute with 1 tbsp dried dill plus 1 tsp lemon zest—it won't be identical, but it'll work. The butter is crucial for basting—never skip it if you want that signature caramelized crust. For extra richness, brown the butter first before basting. The lemon juice should be freshly squeezed; bottled won't cut it here. If you're making this ahead, prep the marinade up to 1 day in advance—just keep the fish raw and refrigerated until ready to roast.
This dish reheats poorly—plan to serve immediately. The crispy crust softens quickly, so reheat only in a skillet over medium heat for 1-2 minutes per side if you must. Store any unused fish fillets in the fridge for up to 2 days wrapped tightly in plastic. The marinade components (without fish) keep for 3 days in the fridge. For leftovers, flake the fish and use in salads or wraps—it's just as delicious cold as it is hot.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this combo—just fish, mustard, olive oil, a splash of wine, and lemon. That’s it. No fancy prep, no hidden ingredients, just pure, bright flavor that comes together while you’re still debating what to watch on TV.
- Crispy-Creamy Dream: The mustard roast gives it that golden crust, but the inside stays tender—like a hug for your taste buds. Honestly, the first time I tried it, I nearly licked the pan clean (and I don’t even do that).
- Weeknight to Dinner Party: Same recipe, different vibes. Toss it on a sheet pan for a lazy Tuesday, or plate it fancy with herbs for a date night. The wine in the marinade makes it feel special without the fuss—my secret weapon for when guests drop by unannounced.
- Leftovers That Don’t Suck: Unlike some fish dishes that turn rubbery, this stays moist and delicious for days. I’ve reheated portions in a skillet with a squeeze of lemon, and it’s like eating it fresh again—no sad, dry fish here. Budget win, too.
Step-by-step instructions for Ina Garten's mustard roasted fish
This method delivers a perfect balance of crispy crust and tender fish every time.
Prepare the Mustard Marinade
In a small bowl, whisk together the 2 tablespoons Dijon mustard, 2 tablespoons extra-virgin olive oil, 2 tablespoons fresh lemon juice, 1 tablespoon lemon zest, and 2 cloves minced garlic cloves. This marinade forms the flavor foundation that creates both crispiness and brightness in the final dish.
The acidity from the lemon juice and zest helps tenderize the fish while preventing it from overcooking. I like to let this marinade sit for 5 minutes before using it—just long enough for the garlic and lemon to infuse the oil. If you notice the mixture separating slightly, simply whisk it again before proceeding.
Season and Coat the Fish Fillets
Pat the 4 whole white fish fillets completely dry with paper towels—this step is absolutely critical for achieving that crispy crust. Place them skin-side down on a clean work surface. Using your fingers or a pastry brush, spread an even layer of the mustard marinade over both sides of each fillet, including the edges.
Sprinkle the fish evenly with 1.5 teaspoons salt and 0.5 teaspoon black pepper. I press the seasoning into the fish gently so it adheres well. Let the fillets rest for 10 minutes while you prepare your baking sheet. This resting time allows the seasoning to penetrate slightly and the fish to come to room temperature, ensuring even cooking.
Create the Wine and Herb Basting Sauce
In a small saucepan, combine the 0.25 cup dry white wine, 0.25 cup chopped fresh dill, and 0.25 cup chopped fresh parsley. Bring to a gentle simmer over medium heat and let it reduce by half, which should take about 5 minutes. This concentrated sauce will be used to baste the fish during roasting, adding depth of flavor and keeping the fillets moist.
Strain the reduced mixture through a fine-mesh sieve into a small bowl, pressing on the herbs to extract all their flavor. Keep this sauce warm while you prepare the fish for roasting. The herbs should impart a vibrant green color to the sauce, indicating they've infused properly. If the sauce seems too thick after straining, you can whisk in 1 tablespoon of the reserved lemon juice to achieve a lighter consistency.
Roast for Crispy Perfection
Preheat your oven to 425°F. Line a rimmed baking sheet with parchment paper and arrange the seasoned fish fillets skin-side down on the prepared sheet. Drizzle the melted 2 tablespoons unsalted butter evenly over the top of each fillet. Place the baking sheet in the preheated oven and roast for 8-10 minutes, until the edges are golden brown and crispy and the fish releases easily from the skin with a gentle tug.
During the last 2 minutes of roasting, spoon the warm wine-herb sauce over the fish, basting each fillet generously. This basting step is what transforms good fish into exceptional fish—it adds moisture and herbaceous flavor while helping to create that signature crispy crust. Watch the fish closely during this time to prevent overcooking, as fish continues to cook slightly after being removed from the oven.
Rest and Serve Immediately
Transfer the roasted fish to a serving platter and let it rest for 3-5 minutes before serving. This brief resting period allows the juices to redistribute throughout the fillets, ensuring each bite is moist and flavorful. The skin should be crispy and golden brown, while the flesh beneath should be tender and flake easily with a fork.
Garnish with additional chopped fresh dill and parsley if desired. Serve immediately with lemon wedges on the side for squeezing over each portion. The combination of crispy skin, zesty mustard flavor, and tender fish creates a restaurant-quality dish that's surprisingly simple to prepare at home.
Pro Tips For Making Ina Garten Mustard Roasted Fish
- Pat Dry First: I learned this the hard way—wet fish steams instead of searing. Grab paper towels and press firmly for 30 seconds. The mustard marinade won’t cling properly if moisture is still clinging to those fillets.
- Roast Skin-Side Down: That crispy skin is the star here, but it needs time. Place fillets skin-side down first, then flip after 6-8 minutes. If your pan isn’t hot enough, the skin will turn rubbery—wait until it’s sizzling before adding the fish.
- Deglaze with Wine: Don’t just pour the wine in and walk away. After searing the fish, let the wine bubble for 2 minutes, then scrape up those browned bits with a wooden spoon. That’s where all the flavor hides—skip it, and you’re missing half the sauce.
- Finish with Lemon Zest: Juice is good, but zest is better. After roasting, sprinkle a pinch of fresh lemon zest over the fish while it’s still hot. It brightens the mustard’s tang without overpowering it—trust me, it makes a real difference. (Yes, even if you’re impatient like me.)
Regional styles of this recipe
French Bistro Twist
In French bistros, this dish often incorporates a white wine reduction with shallots and tarragon instead of just dill and parsley.
I substitute the 0.25 cup white wine in the marinade with a 1:1 ratio of shallot puree and dry white wine, then finish with 1 tbsp chopped tarragon in the basting sauce. The shallots add a subtle sweetness that balances the mustard's tang, while tarragon elevates the herb profile.
Serve with a crème fraîche drizzle and toasted baguette slices for an authentic bistro experience. 🍷
Southern U.S. Lemon-Garlic
Southern cooks often amplify the citrus and garlic, creating a brighter, bolder version. I increase the lemon juice to 3 tablespoons and add 3 minced garlic cloves to the marinade, plus 1 teaspoon smoked paprika for depth.
The basting sauce becomes a lemon-garlic butter by mixing 2 tbsp melted butter with 1 tbsp lemon juice and 1 tsp minced garlic. This version pairs perfectly with collard greens or cornbread, making it a Southern comfort dish. 🍋
Italian Lemon-Caper
For an Italian-inspired take, I fold 2 tablespoons capers and 1 tablespoon chopped parsley into the mustard marinade, plus ½ teaspoon red pepper flakes for heat. The wine reduction becomes a lemon-anchovy sauce by adding 1 anchovy fillet to the simmering wine and herbs.
This version works beautifully with sun-dried tomato slices on top and a side of roasted zucchini. The capers add a briny contrast that cuts through the richness. 🌶️
Scandinavian Dill-Cream
In Scandinavian kitchens, this dish often includes a sour cream or crème fraîche element. I mix 2 tbsp sour cream into the mustard marinade and add 1 tbsp chopped chives to the herb sauce.
The fish is roasted with 1 tbsp butter mixed with 1 tbsp chopped dill on top before baking. Serve with lingonberry jam and boiled new potatoes for a Nordic-inspired meal. The creaminess balances the mustard's sharpness beautifully. 🥕
Asian-Inspired Ginger-Soy
For an Asian fusion, I replace the white wine with 2 tbsp soy sauce and add 1 tbsp grated fresh ginger and 1 tsp sesame oil to the marinade.
The basting sauce becomes a ginger-scallion glaze by reducing 2 tbsp rice vinegar with 1 tbsp honey and 1 tbsp chopped scallions. Garnish with sesame seeds and serve with steamed jasmine rice and quick-pickled cucumbers**. The umami from the soy sauce transforms the dish into something entirely new. 🌱
Nutrition facts
Frequently asked questions
What type of fish works best for this mustard roasted recipe?
Skin-on, center-cut fillets like cod, halibut, or snapper work beautifully—they hold their shape and create that perfect crispy crust. Avoid delicate fish like flounder or tilapia, which can fall apart during roasting. For best results, choose fillets at least 1-inch thick.
Can I make this recipe ahead of time?
Prep the mustard marinade and herb sauce 1 day ahead, but keep the raw fish refrigerated until ready to roast. The fish should be cooked fresh for maximum crispiness—reheating destroys the perfect crust. If you must reheat, warm gently in a skillet for 1-2 minutes per side.
Why did my fish turn out dry?
Overcooking is the most common cause—fish continues cooking after leaving the oven. Use a meat thermometer to check for 140°F internal temp (white fish is done at this point). Also, patting the fish very dry before seasoning helps create crispiness without drying it out.
What are the best side dishes to serve with this?
Ina Garten would pair this with roasted asparagus, lemon-herb quinoa, or a simple arugula salad with lemon vinaigrette. For a heartier meal, try garlic mashed potatoes or crusty sourdough bread to soak up the mustard sauce.
Can I substitute white wine in the marinade?
Yes! Use fish or vegetable stock with a splash of lemon juice for similar acidity, or dry white wine vinegar in a 1:1 ratio. For a non-alcoholic version, try sparkling apple cider. The key is maintaining the same liquid-to-acid balance in the marinade.