Grilled Salmon in Barbecue Sauce

Grilled Salmon in Barbecue Sauce

Michael Lamotte / Cole Group / Photodisc / Getty Images

Prep: 15 mins
Cook: 32 mins
Total: 47 mins
Servings: 4 servings
Nutrition Facts (per serving)
606 Calories
29g Fat
36g Carbs
40g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 606
% Daily Value*
Total Fat 29g 37%
Saturated Fat 5g 27%
Cholesterol 107mg 36%
Sodium 1663mg 72%
Total Carbohydrate 36g 13%
Dietary Fiber 3g 12%
Total Sugars 23g
Protein 40g
Vitamin C 14mg 72%
Calcium 97mg 7%
Iron 4mg 21%
Potassium 1309mg 28%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This salmon recipe is quite unique as the salmon fillets or steaks are basted in a rich barbecue sauce. It is truly delicious and surprisingly easy to make. This dish is great for weeknight meals, but certainly flavorful enough to serve your guests.


  • 4 (6-ounce) salmon fillets, or steaks

  • 2 1/2 milliliters (1/2 teaspoon) salt

  • 2 1/2 milliliters (1/2 teaspoon) freshly ground black pepper

For the Salmon BBQ Sauce:

  • 1 medium onion, coarsely chopped

  • 1 1/2 cups tomato ketchup

  • 1/2 cup dark rum

  • 1/3 cup Worcestershire sauce

  • 1/4 cup cider vinegar

  • 2 tablespoons chili powder

  • 2 tablespoons paprika

  • 2 tablespoons peanut oil

  • 1/2 teaspoon ground cumin

  • 1/2 teaspoon ground coriander

  • 1/4 teaspoon cayenne pepper

  • 1/4 teaspoon salt

  • 1/4 teaspoon freshly ground black pepper

Steps to Make It

Prepare Barbecue Sauce:

  1. Gather the ingredients.

  2. Heat oil in a saucepan over medium heat.

  3. Sauté onions and garlic for 3 minutes, or until tender.

  4. Add all remaining sauce ingredients and bring to a boil, reduce heat and let the sauce simmer for 5 minutes.

  5. Remove from heat and let cool to room temperature.

  6. Split sauce in half.

Prepare the Salmon

  1. Gather the ingredients.

  2. Coat salmon fillets (or steaks) with 1/2 of the sauce and reserve the remaining half until it's time to serve. 

  3. Store reserved half in refrigerator and reheat in the microwave for 30 seconds before serving.

  4. Cover coated salmon with plastic wrap and place it into the refrigerator for 1 to 2 hours.

  5. Preheat grill.

  6. Right before grilling salmon, oil the grill grates well. Make at least 3 to 4 passes with an oil-soaked paper towel to create a non-stick surface for the fish.

  7. Season salmon with salt and black and place on grill. Cover and cook for 12 minutes per inch of thickness (or until internal temperature reaches between 145 F).

  8. Remove fish from the grill and serve with barbecue sauce. Enjoy!

Recipe Tags: