Laura Fuentes

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

Grilled Marinated Beef Kabobs

By Laura Fuentes Updated May 14, 2026

5 from 52 votes

Recipe

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

A simple recipe for perfectly grilled beef kabobs with the most delicious marinade for your next BBQ. 

Grilling juicy, flavorful beef kabobs is possible with this easy recipe, my quick video (hey, it’s me!), and the tips in this post.

overhead view of delicious marinated grilled beef kabobs on a plate. Beef skewers also have onions and mushrooms

Grilled Steak Kabobs

These marinated grilled beef kabobs are a summer favorite in my house, so much so that I also have an oven version to enjoy year-round. The epic 15-minute marinade is the trick to infuse the skewers with flavor and achieve that seared outer texture we love.

What Cut of Meat is Used for Beef Kabobs

Sirloin is my go-to for beef kabobs since it's tender and budget-friendly. You can also use cuts like strip steak, flat iron, ribeye, or even a large roast.

How to Cut Beef for Kabobs

Cut the beef into even, bite-sized pieces so everything cooks at the same time. If you're working with a larger cut, like a roast, slice it into large vertical pieces, then cut each piece into 1-inch cubes.

overhead view of beef cut for kabobs on a cutting board.

Marinating Grilled Beef Kabobs

As I show in the recipe card video, the beef kabob marinade is super simple. You’ll mix the ingredients in a bowl or zip bag, add the cubed beef, and marinate for 15 to 45 minutes, or up to overnight. Assembled skewers can also be marinated in a large Tupperware.

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

How to Make Grilled Beef Kabobs

With the beef marinated and the skewers assembled, here’s what you need to know about the grilling part:

  1. Soak wooden skewers (if using)
    If you’re using wooden skewers, soak them in water for 30 minutes, completely submerged, to keep them from burning.
  2. Preheat your grill.
    Heat the grill to medium (375F) or cook for 10 minutes with the lid closed before you place the beef kabobs, so they start cooking at the right temperature. 
  3. Grease the grill grates or brush the skewers with oil.
    With an oiled paper towel and grill tongs, brush the grates to prevent skewers from sticking.
  4. Grill the kabobs.
    Cook them first with the lid open, then closed. Once you flip them over, keep the lid open for a few minutes, then close it. Beef kabobs are done after 10 to 15 minutes or when the internal temperature of the meat reaches between 140F and 145F, to your desired doneness.

How Long to Grill Beef Kabobs

Grill time depends on the size of your beef pieces, but most kabobs take about 10 minutes over medium-high heat. When in doubt, use a meat thermometer to check when the biggest piece is done. Here is a chart with approximate grilling time guidelines.

Beef size/thicknessapprox total time
¼″ to ½″ thin strips6-8 min
1″ small cubes8 min
1 ½″ medium cubes10-12 min
Total beef kabob grilling time at 375F by beef piece size

Laura’s Grilled Kabob Tips

Settings for Beef Kabobs on the Grill

Set your gas grill to medium-high heat (375F to 400F). The key is to heat the grill with the lid closed before placing the beef kabobs to sear the meat. If you want to do grilled vegetable skewers or chicken, along with the beef, check the temperatures and tips for grilled veggie and chicken kabobs in this post.

Do You Grill Beef Kabobs with the Lid Open or Closed

After placing the beef skewers on the grill, keep the lid open for a couple of minutes to sear them. Then, close the BBQ. After you flip the kabobs, you’ll once again leave the lid open for a few minutes to get a good sear, then you’ll close the grill to allow the beef to cook through.

How to Flip Steak Kabobs on the Grill

To keep the steak kabobs from sticking to the grill, don’t flip them too early. I usually wait about 6 minutes for the beef to sear, then I flip them using long grilling tongs to grab the kabob from the middle (if I need a little assistance lifting it off the grill, I use a flat metal spatula).

overhead view of delicious marinated grilled beef kabobs on a plate with grilled corn. Beef skewers also have onions and mushrooms

What Veggies Can You Put on Beef Skewers

You can make veggie kabobs or thread them with the beef pieces. Here are the most popular things to pair with beef on a skewer:

  • Mushrooms: halve large ones or use them whole if small.
  • Onion: cut into ½-inch pieces or thick wedges and skewer a few layers together. 
  • Peppers: cut into 1-inch squares so they cook at the same time as the beef.
  • Zucchinis: to keep them from getting mushy, slice into thick rounds or ½-inch half-moons.
  • Cherry tomatoes: thread them whole.
  • Eggplant: cut it into 1 to 1½-inch cubes, so it holds its shape.

Easy Grilled Beef Kabobs and Marinade

overhead view of delicious marinated grilled beef kabobs on a plate. Beef skewers also have onions and mushrooms
Servings: 8
Prep Time: 5 minutes mins
Marinating: 30 minutes mins
Cook Time: 15 minutes mins
Total Time: 50 minutes mins
A simple recipe for perfectly grilled beef kabobs with the most delicious marinade for your next BBQ. 
5 from 52 votes
Print Pin

Watch how it’s made:

Ingredients

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

Marinade:

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

Instructions

Prep:

  • Cut the beef into even-sized 1-inch cubes and chop the onion into quarters, then in half.
  • Make the marinade for the kabobs by mixing the marinade ingredients in a large bowl or in a zip bag. Add the cubed beef, cover with plastic wrap or seal the zip bag, and marinate for 15 to 45 minutes, or up to overnight. You can also use a marinating tray to marinate the already-assembled skewers.
  • If using wooden skewers, soak them in water for 30 minutes while the beef marinates. This prevents them from burning during grilling.

Assemble:

  • Thread the cubes of meat through the skewers, alternating with the vegetables (if using). Always poke through the middle of each ingredient to prevent it from sliding or falling off. Place the assembled beef kabobs on a baking sheet for easy transfer to the grill. 

Grill:

  • 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.

Leftover storage:

  • Remove the beef and veggies from the skewers and refrigerate them in an airtight container for up to 4 days. To reheat, you can microwave them for about 45 seconds to 1 minute, depending how much you're heating up. To warm them up in a pan, take them out of the fridge for 10 minutes first so they're not cold. Then, drizzle a little olive oil on a non-stick pan, and heat them up over medium heat until warmed through.

Notes

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

Equipment

Marinade Bags
Grilling Tongs
reuseable skewers lined up
Re-useable Skewers
meat thermometer
Meat Thermometer

Nutrition

Serving: 1 beef kabob | 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. Jade says

    March 16, 2025 at 8:51 am

    5 stars
    Delicious and juicy beef kabobs

    Reply
  2. Beth says

    March 15, 2025 at 10:14 am

    5 stars
    Incredible beef kabobs

    Reply
  3. Cara says

    March 11, 2025 at 9:26 am

    5 stars
    This is an incredible beef kabob marinade!

    Reply
  4. Janna says

    March 11, 2025 at 7:14 am

    5 stars
    The most flavorful beef skewer marinade!

    Reply
  5. Dayna says

    March 01, 2025 at 3:35 pm

    5 stars
    Yummy!

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

Hi! I'm Laura.
Known for the internet’s favorite pancake recipes and real-life dinners that make weeknights easier. These are the meals my family loves, and yours will too!

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
  • Creamy balsamic vinaigrette drizzling from a spoon into a glass jar with a fresh salad in the background.
    The Best Balsamic Vinaigrette Dressing
  • baked cajun salmon
    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.