How To Bbq Ribs On Gas Grill

How To BBQ Ribs On Gas Grill

Barbecuing ribs on a gas grill provides an easy and quick way to have a delicious and juicy meal. While there may be a little bit of trial and error involved, with these helpful tips, you can be sure to have perfectly cooked ribs that will impress your guests.

Preparing The Ribs

The first step to preparing ribs for barbecue is choosing the right type of ribs. Baby back ribs are the most common and easiest to cook, but St. Louis-style ribs or beef ribs can also be used.

Before grilling, ensure that the ribs are trimmed of any excess fat and silver skin. Using a sharp knife, carefully remove any extra fat and membrane present at the back of the ribs. This step ensures that the ribs cook evenly and allows for the seasoning to be absorbed better.

Preheating The Grill

Before you start grilling the ribs, it is important to preheat the grill to the perfect temperature. It is recommended to set your grill to medium heat, between 275°F to 300°F.

Preheating takes about ten to fifteen minutes. This time frame may vary, depending on the type of gas grill and its make. It is better to take a little extra time to preheat the grill than to start cooking on an unheated grill.

Seasoning The Ribs

While the grill is preheating, season the ribs with your preferred rub. Rubs are a blend of spices and herbs that help to enhance the flavor of the meat. You can either use a pre-made rub or make your own, using herbs and spices that you like.

Once the ribs are covered in a layer of rub, wrap them in foil and let them sit for a few hours before grilling. This step adds to the flavor and juicy factor of the ribs.

Cooking The Ribs

When the grill is preheated and the ribs are seasoned, it’s time to grill the ribs. Place the ribs, bone side down, on the grill grates and close the lid of the grill. Leave them to cook for approximately 90 minutes. Remember, the key is to grill the ribs low and slow to ensure tender and juicy meat.

After 90 minutes, check the internal temperature of the ribs, aiming for 165°F. If it hasn’t reached the desired temperature, close the lid and let the ribs continue to cook for another 15-30 minutes.

At this point, it’s essential to add the barbecue sauce, if using. Brush the sauce generously on both sides of the ribs, ensuring that it covers the meat evenly. Close the lid and let the sauce set. This process gives the ribs a nice glaze and caramelizes the sauce, adding to the final flavor.

Serving The Ribs

After the ribs have cooked for six to seven hours, remove them from the grill and let them rest for 5-10 minutes before serving. This time allows the juices to redistribute throughout the meat.

To serve the ribs, slice them between the bones and serve them hot with your favorite side dish. Corn on the cob, coleslaw, or potato salad are great options.


Barbecue ribs may seem challenging, but with a little bit of practice, you can be a pro in no time. Follow these simple steps, and you will have deliciously grilled ribs that will leave your taste buds dancing. Delicious and juicy barbecued ribs are perfect for any gathering, be it a family dinner, a backyard party, or a tailgate. Enjoy!

Geb's BBQ

Question 1

What is the best way to prepare ribs for grilling?

The best way to prepare ribs for grilling is to remove the silver skin from the back of the ribs and apply a dry rub. Let the ribs sit in the rub for at least an hour before grilling.

Question 2

What temperature should I cook ribs on a gas grill?

Cook the ribs over indirect heat on medium-low heat, around 250-275°F, for about 2-3 hours or until the internal temperature reaches 170°F. Use a meat thermometer to ensure the ribs reach the proper temperature.

Question 3

Do I need to wrap my ribs in foil while grilling?

Wrapping the ribs in foil halfway through the cooking process, also known as the “Texas Crutch,” can help the ribs cook faster and retain moisture. It is not necessary, but can be helpful if you are short on time or prefer more tender ribs.

[page-generator-pro-related-links post_status=”publish” radius=”0″ output_type=”list_links” limit=”2″ columns=”2″ delimiter=”, ” link_title=”%title%” link_anchor_title=”%title%” link_display_order=”link_title,featured_image,link_description” link_display_alignment=”vertical” orderby=”name” order=”asc”]

You May Also Like

About the Author: Staff Reporter