Go Back
+ servings
a close up image of BBQ salmon filets coated in spices on a white oval platter.
Print Recipe
4.88 from 8 votes

Oven-Roasted BBQ Salmon

The key to this Oven-Roasted Barbecue Salmon is the smokey and sweet spice rub! As it bakes, the spice rub creates a flavorful and slightly-charred crust around the outside of salmon, leaving the inside tender and buttery.
Prep Time5 minutes
Cook Time25 minutes
Course: dinner, Main Course
Cuisine: American
Servings: 4
Calories: 426kcal

Ingredients

Salmon:

  • 4 6 oz filets of salmon boneless and skinless
  • 2 tbsp oil olive oil or a neutral oil

BBQ Spice Rub

  • 2 tbsp smoked paprika
  • 2 tbsp packed brown sugar
  • 1 tbsp ground cumin
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 2 tsp kosher salt

Instructions

  • Preheat the oven to 375F. Line a baking tray with parchment paper. Place the salmon, skin side down on the baking tray. In a small bowl whisk together all of the bbq spice rub ingredients
  • Brush the salmon with a thin layer of oil then coat on all sides with the spice rub. Be generous with the rub, it will caramelize and create a flavorful crust as it bakes.
  • Bake for 12 minutes then broil 2-3 minutes or until cooked through and slightly charred. Serve warm or room temperature.

Notes

 
Ingredient Notes and Substitutions:
  • Salmon: Almost any thick cut fish filet will work well for this recipe. You could use halibut, cod or sea-bass. Even shrimp would be nice!
  • Smoked Paprika: Sweet paprika or Hungarian paprika can be substituted.
  • Brown Sugar: You can use maple syrup or honey in place of brown sugar. Just know it will turn the spice rub into more of a wet marinade–which is totally fine. 
 
Storing and Re-heating Leftovers:
  • Leftovers can be stored in the refrigerator for up to four days. Reheat leftover salmon filets in a preheated 350F oven for 5-7 minutes or in the microwave in 1 minute increments until warm. 

Nutrition

Calories: 426kcal | Carbohydrates: 9g | Protein: 46g | Fat: 22g | Saturated Fat: 3g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 9g | Trans Fat: 1g | Cholesterol: 125mg | Sodium: 1270mg | Potassium: 1240mg | Fiber: 2g | Sugar: 6g | Vitamin A: 1834IU | Vitamin C: 1mg | Calcium: 57mg | Iron: 4mg