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

This salmon recipe is quite unique as it 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)
  • 1/2 teaspoon/2.5 milliliters salt
  • 1/2 teaspoon/2.5 milliliters black pepper
  • For the Salmon BBQ Sauce:
  • 1 medium onion (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 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: