How Long To Cook Ribs On Flat Top Grill

How Long To Cook Ribs On Flat Top Grill? It typically takes anywhere from 20-30 minutes to cook ribs on a flat-top grill. However, the exact cooking time can vary depending on factors such as the thickness of the ribs, the type of grill used, and personal preference for doneness.

In my personal experience, I have found that cooking ribs on a flat-top grill can produce delicious and evenly cooked results.

In this guide, we will discuss the necessary steps to cook ribs on a flat-top grill and provide some tips for achieving perfectly cooked ribs every time.

Factors That Affect Cooking Time

Rib Thickness

The thickness of your ribs can greatly impact the cooking time. Thicker ribs will take longer to cook compared to thinner ones, so it’s important to keep this in mind when planning your grilling time.

Type Of Grill

Different types of grills can also affect how long it takes to cook ribs. Flat-top grills tend to have a more even heat distribution, which can result in faster and more consistent cooking. Other types of grills such as traditional charcoal or gas grills may require longer cooking times due to uneven heat distribution.

Desired Doneness

The desired doneness of your ribs will also play a role in the cooking time. Some people prefer their ribs to be fall-off-the-bone tender, while others like them to have a bit more chew. The longer you cook your ribs, the more tender they will become. However, be careful not to overcook them as this can result in tough and dry meat.

Use of Lid or Cover

Using a lid or cover while cooking ribs on a flat top grill can also affect the cooking time. A closed lid will help to trap heat and create an oven-like environment, resulting in faster cooking times.

Cooking Method

The cooking method you choose can also impact the cooking time. The recommended method for grilling ribs on a flat top grill is indirect heat. This means placing the ribs on an area of the grill that is not directly over the flames or heat source. Indirect heat allows for slower and more even cooking, resulting in tender and juicy ribs.

Bone or Boneless Ribs

Bone-in ribs will generally take longer to cook compared to boneless ones. This is because the bones act as a barrier, slowing down the cooking process. If using bone-in ribs, it’s important to adjust your cooking time accordingly.

Wood Types

Some people like to add wood chips or chunks to their flat-top grill while cooking ribs for added flavor. The type of wood used can also affect the cooking time, as some woods burn faster than others. It’s important to keep an eye on your ribs and adjust the cooking time accordingly if using wood.


Flare-ups can also occur while cooking ribs on a flat-top grill, which can cause uneven cooking and result in longer cooking times. To prevent flare-ups, make sure to keep your grill clean and remove any excess fat or oil from the surface.

Step-by-Step Guide- How Long To Cook Ribs On Flat Top Grill

Preheat The Grill

Before cooking, make sure to preheat your flat-top grill to medium-high heat. This will ensure that the grill is hot enough to properly sear and cook the ribs.

Prepare The Ribs

If using store-bought ribs, remove them from their packaging and pat dry with a paper towel. If preparing homemade ribs, trim any excess fat and remove the silver skin from the back of the ribs. Season the ribs with your desired dry rub or marinade.

Place On The Grill

Once the grill is preheated, place the seasoned ribs on the flat-top grill in an area of indirect heat. If using wood chips or chunks for added flavor, now is the time to add them to the grill.

Close The Lid

If using a lid or cover, now is the time to close it. This will help to trap heat and create an oven-like environment for faster cooking.

Flip And Baste

After 10-15 minutes, flip the ribs over and baste with your desired BBQ sauce or glaze. Continue cooking for another 10-15 minutes.

Check For Doneness

After the total cooking time of 20-30 minutes, check for doneness by using a meat thermometer. The internal temperature should reach between 145-160°F for medium-rare to well-done ribs. If they are not yet at the desired temperature, continue cooking for a few more minutes and check again.

Rest And Serve

Once the ribs reach your desired doneness, remove them from the grill and let them rest for a few minutes before serving. This will allow the juices to redistribute throughout the meat, resulting in more flavorful and tender ribs.

Additional Tips For Perfectly Cooked Ribs

  • Use a thermometer to check for doneness, rather than relying on visual cues alone.
  • For added flavor, marinate or brine the ribs before cooking.
  • If using a gas flat top grill, make sure to check the propane level before cooking to avoid running out of fuel mid-cooking.
  • To add a smoky flavor, use wood chips or chunks in a smoker box or foil pouch placed on the grill.
  • Always let the ribs rest before serving for optimal flavor and tenderness.
  • For added moisture, you can also wrap the ribs in foil during cooking to create a steaming effect. However, this may result in longer cooking times.


Cooking ribs on a flat top grill is a great way to achieve delicious and evenly cooked results. By considering factors such as rib thickness, desired doneness, and cooking method, you can ensure perfectly cooked ribs every time. With the right techniques and tips, you’ll be grilling up mouth-watering ribs in no time!

Similar Posts