Gold Member Badge


  • You're all caught up!

How to Cook a Roast on a Weber Grill

author image Fred Decker
Fred Decker is a trained chef and certified food-safety trainer. Decker wrote for the Saint John, New Brunswick Telegraph-Journal, and has been published in Canada's Hospitality and Foodservice magazine. He's held positions selling computers, insurance and mutual funds, and was educated at Memorial University of Newfoundland and the Northern Alberta Institute of Technology.
How to Cook a Roast on a Weber Grill
A roast with potatoes and carrots on a serving plate. Photo Credit: Jack Puccio/iStock/Getty Images

When you're grilling meat on your Weber barbecue, you're typically exposing it to intense, direct heat. This cooks the meat very quickly and browns it well, but it doesn't allow a lot of time for heat to penetrate into the interior of the meat. With a steak or a chops, direct heat isn't a problem. Those cuts are thin enough that the middle gets cooked before the outside is charred and overdone. However, that's not the case with a full-size roast. The good news is that you can cook a roast on your Weber grill using indirect heat.

Video of the Day

Step 1

Pat the roast dry with paper towels, then season it liberally with salt and pepper. If you wish to rub it with a dry spice rub or flavoring paste, this is the time to do so. Leave the roast at room temperature for one hour to warm up.

Step 2

Set up your Weber grill for indirect cooking. On a charcoal grill, divide your coals into a bed on either side of the grill, with a gap in between. Place a drip pan in the gap. On a gas grill, heat the grill to 325 degrees Fahrenheit, and then turn off the middle burner.

Step 3

Place your roast in the middle of your charcoal grill, over the drip pan. On a gas grill, place a disposable foil roaster in the middle and set the roast in it, on a rack. Cover the lid.

Step 4

Adjust the heat, as necessary, to maintain a steady 325 F throughout the cooking time. Cooking times will vary according to your choice of roast, but 20 minutes per pound is a good rule of thumb in most cases.

Step 5

Test the roast's doneness with a meat thermometer. When the roast reaches 120 to 125 F, remove it from the grill. Raise the grill to its highest temperature, and use it to sear the roast on all sides.

Step 6

Cover the roast and let it rest for 15 to 20 minutes before carving.

LiveStrong Calorie Tracker
Lose Weight. Feel Great! Change your life with MyPlate by LIVESTRONG.COM
  • Gain 2 pounds per week
  • Gain 1.5 pounds per week
  • Gain 1 pound per week
  • Gain 0.5 pound per week
  • Maintain my current weight
  • Lose 0.5 pound per week
  • Lose 1 pound per week
  • Lose 1.5 pounds per week
  • Lose 2 pounds per week
  • Female
  • Male
ft. in.


Demand Media