Smoked Haddock

Smoked Haddock

Smoked haddock and a few other ingredients are all you need to create an elegant, refined dish. Lightly sauteed green beans and peas accompany the lean white-flesh fish, and everything is finished with a white wine sauce. The smoky flavor of the fish pairs well with the creamy sauce, while the green beans and peas complete the plate. Since white wine is often aged in oak barrels, oak wood pellets are an excellent choice for this cook. In addition to complementing the wine in the sauce, oak is robust enough to make an impact during the short cook time, but it doesn’t overpower.
Servings 4
Prep Time 15 minutes
Cook Time 55 minutes
Total Time 1 hour 10 minutes


  • Z Grills Smoker Grill
  • Z Grills OAK Wood Pellets
  • Grill Mat
  • Probe Thermometer
  • Tongs
  • Large Skillet
  • Saucepan



  • 4 (4-5 ounce) haddock fillets, skinless
  • 1 tablespoon olive oil
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper

Green Beans and Peas

  • 8 ounces green beans, trimmed and cut into 1-inch pieces
  • 1 tablespoon unsalted butter
  • 1 shallot, minced
  • 1 cup shelled peas, fresh or frozen
  • ½ teaspoon kosher salt
  • ¼ teaspoon black pepper

Creamy White Wine Sauce

  • 2 teaspoons olive oil
  • 1 shallot, minced
  • 10 ounces dry white wine
  • 2 teaspoons fresh lemon juice
  • ¼ teaspoon granulated sugar
  • ¼ teaspoon kosher salt
  • 1 cup heavy cream
  • 2 tablespoons cold unsalted butter, cut into cubes
  • Black pepper, to taste


  • Preheat your Z-Grills (preferably with branded oak pellets) or other wood pellet grill to 225 degrees Fahrenheit.
  • Rub the haddock fillets with oil, then season both sides of each fillet with salt and black pepper.
  • Place the grill mat on the grates and transfer the fish to the grill mat.
  • Close the grill’s lid and cook for 50-55 minutes or until the internal temperature reaches 145 degrees Fahrenheit.
  • At the 25-minute mark, fill a large skillet with water and bring it to a boil on your stovetop. Salt the water once boiling.
  • Add the green beans and cook for 3 minutes. The beans are ready when they are tender and bright green.
  • Drain the green beans and set them aside.
  • Melt the butter in the same skillet used to cook the green beans. Do this over medium heat.
  • Add the shallot and sauté for 2-3 minutes or until softened, fragrant, and slightly brown at the edges.
  • Add the green beans, peas, salt, and black pepper. Cook for 2-3 minutes or until the peas are warmed through. Set aside but keep warm.
  • Heat the oil for the sauce in a saucepan over medium heat.
  • Add the shallot and sauté for 2 minutes or until softened.
  • Pour in the wine and lemon juice.
  • Next, add the sugar and salt. Bring to a simmer over medium-high heat and simmer for 3 minutes or until reduced by half.
  • Stir in the cream, return the sauce to a simmer, and simmer for 2 minutes.
  • Remove the sauce from the heat and slowly stir in the cubes of cold butter. Add one cube at a time, stir until melted, and repeat until you incorporate all the butter.
  • Add black pepper to taste.
  • Divide the green beans and peas between four plates.
  • Drizzle white wine sauce over the green beans and peas.
  • Place a smoked haddock fillet on top of each serving of green beans and peas, finish with more sauce (if desired), and serve.


The grill mat is optional but recommended.
Pour the sauce through a fine mesh strainer if you prefer a smooth white wine sauce.
Calories: 480kcal
Cost: 40
Course: Main Course
Cuisine: American
Keyword: Seafood, Smoked

About The Author

Picture of Z Grills

Z Grills

Z Grills is a grill manufacturer with over 30 years of experience within the industry. With over 650,000 pellet grills sold and 85 million cooks made, trust us.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

Keep Up with What's Hot!

Get recipes, smoking tips and tricks, and how-to guides delivered straight to your inbox.

What's New




Find Your Grill

Related Posts

Best-Ever Grill Recipes

© 2022 Z Grills