Laura Fuentes

menu icon
go to homepage
  • Recipes
  • Eat Healthy
  • Quick Meals
  • Pancakes
  • About
  • Pasta Night
  • Best Chicken Recipes
  • Meal Plans
  • Cookbooks
  • Contact
search icon
Homepage link
  • Recipes
  • Eat Healthy
  • Quick Meals
  • Pancakes
  • About
  • Pasta Night
  • Best Chicken Recipes
  • Meal Plans
  • Cookbooks
  • Contact
×
Home » Recipes » Grilling

Grilled Marinated Beef Kabobs

By Laura Fuentes Updated Jul 10, 2025

5 from 52 votes

Recipe

This post may contain affiliate links. Read our disclosure policy here.

All the secrets to perfectly grilled beef kabobs every single time. Plus, the most delicious marinade for your next BBQ. 

Fire up the grill and enjoy these marinated beef kabobs. So good, everyone will ask for more!

And with the kabob grilling tips below, you’ll get perfectly seared beef kabobs that are juicy inside.

beef kabobs on a plate with corn on the cob
Jump to:
  • Grilled Marinated Beef Kabobs
  • Ingredients
  • How to Make Grilled Beef Kabobs
  • How Long to Grill Beef Kabobs
  • Grilled Beef Kabobs Marinade

Grilled Marinated Beef Kabobs

Marinating your beef kabobs is a simple step that will infuse your meal with flavor, and this recipe pairs great with your favorite summer sides.

The marinade below can add flavor to your beef in as little as 15 minutes. For more flavorful beef kabobs, I recommend 45 minutes. 

This simple step will also help your grilled beef kabobs achieve that seared outer texture you love. 

ingredients for beef kabobs laid out on a countertop

Ingredients

Infusing your grilled beef kabobs with flavor is a matter of gathering these simple ingredients:

  • Beef: for the leanest cut use sirloin. You can also use cubed chuck roast for skewers.
  • Soy sauce: for seasoning and to tenderize the meat.
  • Olive oil: for flavor, searing your beef, and providing your meat with a non-stick coating.
  • Lemon juice: to infuse flavor and the acidity helps tenderize the meat.
  • Worcestershire sauce: the classic ingredient that condiments beef perfectly.
  • Garlic cloves: for flavor. In a pinch, use powdered garlic. 
  • Dried basil: a little of this herb adds a little character to the marinade. You can also substitute it with Italian seasoning.
  • Black pepper: because beef must be seasoned well. 
  • Sriracha: a little goes a long way to add a hint of heat. 

In the recipe card below you’ll find the ingredient measurements and directions.

What Cut of Meat is Used for Beef Kabobs

The most popular cut of meat for kabobs is Sirloin since it’s relatively tender and it’s also budget-friendly. Other lean cuts of beef include Flat Iron, Strip Steak, or even Tenderloin.

You can also cube a piece of beef that you purchased for a roast and use it to make kabobs.

Even Rib Eye Steaks can be used for beef kabobs by turning them into smaller, juicy, and tender pieces that thread perfectly through skewers.

rib eye steak with different parts circled and labeled.

What Else Can You Put on Beef Skewers

From veggies to shrimp, you can put just about anything onto a beef skewer since beef pairs great with most foods!

The most popular things to pair with beef on a skewer are:

  • Mushrooms
  • Onion 
  • Peppers
  • Zucchinis
  • Cherry tomatoes
  • Artichoke hearts
  • Eggplant
side by side of cut up beef and vegetables for grilled steak kabobs

Prepping the Skewers

If you’re using wooden skewers, you’ll want to do a little prep before skewering your meat to ensure that they don’t burn. 

30 minutes before assembling your beef skewers with meat and veggies, soak the wooden skewers, completely submerged, in water. I love using a sheet pan for this, a 13×9 baking dish, or a marinating tray. 

After the wood is soaked, you can begin to assemble your beef skewers by threading the meat and veggies through. 

Read this post to learn more about the different types of skewers you can use for grilling beef kabobs & see all my top picks.

Laura, smiling skewering raw beef to make grilled kabobs

How to Cut Beef for Kabobs

The most important part of cutting beef for kabobs is making sure each beef cube is about the same size. You can also pair similar-sized beef cubes together in each skewer. 

If you’re cutting a large piece of beef, like a roast, cut it into smaller 1-inch thick rounds and then each round into squares. If slicing a thick steak, cut it into even-sized pieces.

Note: the thicker your beef cubes the longer they will take to cook. See the grilling times below for reference.

side by side beef kabob marinade in a bowl and bag of beef cubes marinating

How to Make Grilled Beef Kabobs

There are a few simple steps for making terrific grilled beef kabobs. The steps below include marinating the beef for added flavor. 

  1. Marinate the beef
    Make the marinade for the kabobs and either place the cubed beef pieces in a zip bag with the marinade for 15 to 45 minutes, or up to overnight or assemble the skewers and marinade them assembled. While the beef marinades, this is a great time to soak your skewers.
  2. Assemble the skewers
    Alternate threading pieces of beef and large veggie pieces through the kabobs, leaving about an inch on each end.
  3. Fire up the grill
    Preheat the grill to medium-high heat, about 375F, and once hot, grease your grates by oiling a folded up papertowel on long grilling tongs.
  4. Grill the skewers
    Place the beef skewers on the grill in the opposite direction of the grill lines. Grill, for about 5 minutes per side, for a total of 10 to 15 minutes depending on the thickness, until the internal temperature of the meat reaches between 140F and 145F, to your desired doneness. 
  5. Serve
    Remove the beef skewers from the grill onto a sheet pan or grilling tray and serve. If you’re still grilling other items on the bbq, cover them with foil to keep warm.

Perfect Chicken Skewers Recipe

beef kabobs on a plate

Settings for Beef Kabobs on the Grill

When making beef kabobs on a gas grill, the knob on your grill should be set to the medium-high heat range. If your grill has a temperature gauge, cook them between 375F to 400F. 

With both settings, the key is to allow your gas grill to heat up with the lid closed before you place the beef kabobs on the grill. This will sear the meat and start to cook the skewers at the right temperature.

Watch this video to see the whole process from start to finish.

Got rained out? You can also make Beef Kabobs in the oven!

Do You Grill Beef Kabobs with the Lid Open or Closed

When you first place the beef skewers on the grill, keep the lid open for a couple of minutes to sear them. Then, lower the lid and close the BBQ to keep the heat inside while the beef continues cooking.

After you flip the kabobs, you’ll once again leave the lid open for a few minutes to get a good sear, before closing the grill and allowing the beef to cook through.

closeup of plate of beef kabobs

How Long to Grill Beef Kabobs

The total cooking time of beef kabobs will vary by the thickness of your beef pieces and assuming that you let the grill heat up before placing them on the grates.

While it might be tempting to shorten the cooking time by increasing the temperature of your grill (moving the knob to a higher setting), be aware that this might overcook and dry out your kabobs. Try to keep the temperature around medium-high heat, or about 375F.

On average 10 minutes is how long to expect kabobs to take to cook on a grill. When in doubt, use a meat thermometer. 

Remember that the meat will continue to cook a little more and gain a few more degrees once you remove the skewers from the grill onto the platter.

Below are approximate total grilling times for beef kabobs on medium-high heat.

Beef size/thicknessapprox total time
beef strips: ¼ to ½ in6-8 min
small cubes: 1 in8 min
cubes: 1 ½ in10-12 min

How to Flip Steak Kabobs on the Grill

For many, flipping the steak kabobs can seem like the most challenging part of the cooking process, but it doesn’t have to be! To make sure the steak kabob doesn’t get stuck to the grill, make sure not to flip them too early, I usually wait about 6 minutes for the beef to sear and then I flip them.

Use long grilling tongs to grab the kabob from the middle and if I need a little assistance to lift them off the grill, I use a flat metal spatula to lift it from underneath. In one single motion: grab the skewer, lift, flip, and place it back on the grill on the other side.

someone holding a beef and veggie kabob up to the camera, plate of kabobs & corn on the cob in the background of the image

Sides for Beef Kabobs

While veggie kabobs are beef kabobs’ perfect match, you’ll also want to serve them with one of these healthy side dishes.

  • Roasted Summer Vegetables
  • Bake Corn on the Cob
  • Sweet Potato Salad
  • Fresh Pineapple Salsa
  • Watermelon & Mint Salad

Now that you know the basics, you can print this recipe below and start up the grill. If you want to do grilled vegetable skewers or chicken, along with the beef I will walk you through temperatures and tips for grilled veggie and chicken kabobs in this post.

Grilled Beef Kabobs Marinade

Servings: 8
Prep Time: 5 minutes mins
Marinating: 30 minutes mins
Cook Time: 15 minutes mins
Total Time: 50 minutes mins
All the secrets to perfectly grilled beef kabobs every single time. Plus, the most delicious marinade for your next BBQ. 
5 from 52 votes
Print Pin

Watch how it’s made:

Ingredients

For the marinade:

  • ⅓ cup soy sauce
  • ½ cup olive oil
  • ⅓ cup fresh lemon juice
  • ¼ cup Worcestershire sauce
  • 6 garlic cloves , grated
  • 3 tablespoons dried basil
  • 1 teaspoon ground white or black pepper
  • 1 teaspoon red chili paste optional

For the Kabobs:

  • 2 lbs beef sirloin, cubed
  • 1 red onion , cut into pieces
  • 1 pint cherry tomatoes
  • 1 pint mushrooms
  • Wooden skewers

Instructions

  • If using wooden skewers, soak them in water for 30 minutes.

Marinate the beef & assemble:

  • Make the marinade for the kabobs and either place the cubed beef pieces in a zip bag with the marinade for 15 to 45 minutes, or up to overnight. You can also use a marinating tray to marinate the skewers already assembled. While the beef marinades, this is a great time to soak your skewers.
  • Thread the cubes of meat onto the skewers, alternating with vegetables if using.

Grill the Kebabs:

  • Preheat the grill to medium-high heat, about 375F, and once hot, grease your grates by oiling a folded-up paper towel on long grilling tongs.
  • Place the beef skewers on the grill in the opposite direction of the grill lines. Grill, for about 5 minutes per side, for a total of 10 to 15 minutes depending on the thickness, until the internal temperature of the meat reaches between 140F and 145F, to your desired doneness.
  • Remove the kabobs from the grill on a tray. Cover them with foil if you’re still grilling other items.

Notes

Nutritional information data is for 1 (4 ounce) serving of marinated beef sirloin, after marinading, and marinade discarded.
 

Equipment

Marinade Bags
Grilling Tongs
two marinating tray
marinade tray
reuseable skewers lined up
Re-useable Skewers

Nutrition

Serving: 1 beef kebab | Calories: 144kcal | Carbohydrates: 0.3g | Protein: 24g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 2g | Cholesterol: 62mg | Sodium: 119mg | Potassium: 392mg | Fiber: 0.04g | Sugar: 0.1g | Vitamin A: 1IU | Vitamin C: 0.2mg | Calcium: 25mg | Iron: 2mg

More Grilling

  • chicken breasts seasoned with herbs in a grill
    Grilled Herb Chicken Breasts
  • top view of three grilled lemon chicken breasts
    Grilled Lemon Chicken
  • top view of two grilled chicken breasts and some lemon slices over a wooden table
    Grilled Balsamic Chicken
  • three grilled salmon kabobs on a plate
    Grilled Salmon Kabobs

Comments

    5 from 52 votes (34 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Lunden says

    June 01, 2025 at 1:11 pm

    5 stars
    Everyone at my party raved about these beef kabobs! Thank you!

    Reply
  2. Martha says

    May 06, 2025 at 2:58 pm

    5 stars
    delicious marinade for kabobs. Simple and super tasty.

    Reply
  3. Dana says

    March 27, 2025 at 5:30 pm

    5 stars
    Incredible marinade!!!

    Reply
« Older Comments
Laura fuentes holding a skillet of food standing in front of a blue door

Hi! I'm Laura.
Certified Integrative Nutrition Health Coach, mom of three, and the woman behind the world’s best pancakes—here to help you ditch the mealtime drama with recipes your family will actually eat.

More about me →

Let's Be Social!

Facebook Pinterest Instagram YouTube
5 Secrets to Healthy(er) Family Meals

Fresh Favorites

  • stack of homemade fluffy pancakes from scratch stacked on a plate, topped with a pat of butter, and pancake syrup over the top
    Best Fluffy Pancakes Recipe
  • rotisserie chicken alfredo
    Rotisserie Chicken Alfredo
  • overhead view of a rectangular baking dish with oven baked lasagna made with cottage cheese
    Cottage Cheese Lasagna
  • 4 fillets of baked cajun salmon served with roasted potatoes and broccoli
    Baked Cajun Salmon

Trending Now

  • stack of protein pancakes on a plate, topped with sliced strawberries and a drizzle of syrup
    Protein Pancakes with Protein Powder
  • copycat canes nuggets and fries with texas toast and two sauces
    Copycat Cane’s Chicken Recipe with Homemade Cane’s Sauce
  • large plate of freshly baked mixed chicken pieces
    Juicy Baked Chicken Pieces
  • creamy garlic sauce in a large pot with pepper on top
    Creamy Garlic Sauce

Footer

Browse

  • Start Here
  • Eat Healthy in 30 Days
  • Recipe Index

Useful Links

  • Contact
  • Permissions
  • Terms & Conditions
  • Privacy Policy

COPYRIGHT © 2026 LAURA FUENTES · DESIGN BY FUENTES MEDIA

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.