Skip to content

How Long Should BBQ Beef Skewers Cook?


Barbecue (BBQ) beef skewers are a popular dish enjoyed by many in the UK, especially during the summer months. Whether you are planning a gathering with friends and family or simply want to enjoy a delicious meal at home, knowing how long to cook BBQ beef skewers is essential to ensure they are cooked to perfection. In this article, we will discuss the ideal cooking time for BBQ beef skewers, factors that influence cooking time, and tips to achieve juicy and tender results.

The Ideal Cooking Time

The ideal cooking time for BBQ beef skewers depends on various factors, including the thickness of the beef cubes, the heat of the grill, and personal preferences regarding the level of doneness. As a general rule, beef skewers should be cooked for approximately 10-15 minutes on a hot grill, turning them occasionally to cook all sides evenly.

However, it is important to note that these times are just guidelines, and you should adjust them based on your specific circumstances. Thicker cuts of meat may require longer cooking times, while thinner cuts may cook more quickly. It is crucial to use a meat thermometer to ensure your beef reaches a safe internal temperature.

Influencing Factors

Several factors can influence the cooking time of BBQ beef skewers. These include:

1. Thickness of Beef: The thickness of the beef cubes on your skewer is one of the most significant factors determining cooking time. Thicker cubes will take longer to cook compared to thinner ones. If you prefer your beef skewers rare or medium-rare, opt for thinner cuts or consider cutting larger pieces into smaller cubes.

2. Grill Temperature: The heat of your grill plays a vital role in cooking time. A higher heat will cook the beef faster, while a lower heat will prolong the cooking process. It is important to preheat your grill adequately to ensure even cooking and to sear the beef quickly, locking in flavors and juices.

3. Desired Level of Doneness: Personal preferences regarding the level of doneness also affect cooking time. Whether you prefer rare, medium-rare, medium, or well-done beef skewers, you can adjust the cooking time accordingly. Keep in mind that each level of doneness requires different internal temperatures to be reached, as indicated by a meat thermometer.

Tips for Juicy and Tender Skewers

To achieve juicy and tender BBQ beef skewers, consider the following tips:

1. Marinating: Marinating your beef skewers before grilling can enhance their flavor and tenderness. Use your favorite marinade recipe or try a combination of ingredients like soy sauce, garlic, Worcestershire sauce, and herbs. Allow the beef to marinate in the refrigerator for at least 30 minutes to several hours, depending on the desired intensity of flavor.

2. Resting Period: Once your BBQ beef skewers are cooked, allow them to rest for a few minutes before serving. This allows the juices to redistribute throughout the meat, resulting in more flavorful and tender skewers.

3. Don’t Overcook: Overcooking can lead to tough and dry meat. It is crucial to monitor the cooking time closely and use a meat thermometer to check for the desired internal temperature. Remember that the beef will continue to cook slightly even after it is removed from the grill, so factor in this carryover cooking when determining the ideal cooking time.

4. Seasoning: Season your beef skewers with salt and pepper just before grilling. This simple step helps to enhance the natural flavors of the beef.


Cooking BBQ beef skewers to perfection requires attention to detail and consideration of various factors. The ideal cooking time for BBQ beef skewers is approximately 10-15 minutes on a hot grill, but this can vary depending on the thickness of the beef cubes, grill temperature, and desired level of doneness. By following our tips for marinating, resting, and avoiding overcooking, you can enjoy juicy and tender BBQ beef skewers that will be a hit at any gathering or backyard barbecue. Remember to always use a meat thermometer to ensure your beef reaches a safe internal temperature for consumption.