Skip to main content New<> this month
Get the Allrecipes magazine

BBQ Salmon in Butter Sauce

Rated as 4.6 out of 5 Stars

"Our family's favorite salmon recipe."
Added to shopping list. Go to shopping list.


35 m servings 427
Original recipe yields 4 servings (4 steaks)


{{model.addEditText}} Print
  1. Preheat grill for medium heat.
  2. Melt butter in a saucepan; stir onion, Worcestershire sauce, and paprika into the melted butter.
  3. Arrange four squares of aluminum foil on a flat work surface. Place a salmon steak in the middle of each piece of foil. Roll edges toward the salmon to make miniature pans and pour about 1/4 of the butter sauce over each steak.
  4. Carefully set 'pans' onto the hot grill and cook until the fish flakes easily with a fork, 20 to 25 minutes.


  • Cook's Notes:
  • Can also be baked in oven at 350 degrees F (175 degrees C) for 25 to 30 minutes.
  • Partner Tip
  • Reynolds® Aluminum foil can be used to keep food moist, cook it evenly, and make clean-up easier.

Nutrition Facts

Per Serving: 427 calories; 29.9 1.2 36.5 156 211 Full nutrition

Explore more


Read all reviews 4
Most helpful
Most positive
Least positive

I use one sheet of aluminum foil and roll up the edges to just contain the steaks, rather than making four separate pans. This also works with just using a salmon fillet. Directions should say...

I did this on the stovetop in a frying pan, came out great!

I used 2 lb salmon (cut into 4 steaks), 1 cube of butter, added dried parsley and garlic powder -- My 8 & 6 yr old sons Loved it!

I just used one sheet of tin foil, turned out great! The middle pieces of salmon did seem a bit dry though. Very good recipe!