Salty-Sweet Barbecue Salmon and Broccoli

Salty-Sweet Barbecue Salmon and Broccoli

This salmon and broccoli sheet-pan dinner gets a boost from bottled oyster sauce, which is made from caramelized oyster juices, salt and sugar, and tastes like a sweet yet briny soy sauce. It makes the perfect base for a rich barbecue sauce that comes together in just 10 minutes. Caramelized sugar, tomato paste and soy sauce quickly create depth, while vinegar balances the sweetness. The salty-sweet sauce complements the buttery salmon and does double duty as a glaze and finishing sauce. It also serves as a terrific marinade for chicken and steak, so you may want to make a double batch of it.
  • Total:
  • Serves: 4 persons



  1. Step 1

    Heat oven to 450 degrees. On a rimmed baking sheet, combine broccoli, scallions, ginger and 2 tablespoons oil. Season with salt and pepper, and toss to coat. Spread in an even layer and roast until softened, about 15 minutes.
  2. Step 2

    While the broccoli mixture roasts, prepare the oyster barbecue sauce: In a small saucepan, heat the remaining 2 tablespoons oil over low. Add onion and garlic, and cook until softened, about 2 minutes. Add tomato paste and cook, stirring frequently, for 1 minute. Add sugar and cook, stirring, until sugar dissolves and the mixture darkens slightly, about 3 minutes. Stir in 1/2 cup water (be careful, as the mixture may splatter a little), then the oyster sauce, vinegar and soy sauce. Bring to a simmer. (The sugar may seize, but keep stirring; it will dissolve.) Cook, stirring, until sauce is thickened, about 5 minutes. Season generously with pepper. Remove 1/2 cup and set aside for passing at the table.
  3. Step 3

    Stir the roasted broccoli. Season salmon with salt and arrange on top of the broccoli. Liberally brush salmon all over with half of the remaining oyster barbecue sauce in the saucepan. Roast until the vegetables are caramelized and the salmon is cooked through, 8 to 10 minutes, basting salmon after 5 minutes with the barbecue sauce.
  4. Step 4

    Divide salmon and vegetables among plates. Serve with steamed rice and the reserved barbecue sauce.