This beef kabob marinade recipe is simple and fastโjust 3 ingredients for juicy beef kabobs in about 1 hour. Use top sirloin or another tender cut, add some veggies, and youโll have kabobs ready for an easy weeknight dinner.

Jump To (scroll for more)
- โค๏ธ Why Youโll Love This Recipe
- ๐ Ingredients
- ๐จโ๐ณ Quick Overview: Beef Kabob Marinade & Kabobs
- โฒ๏ธ How Long to Grill Beef Kabobs
- ๐ Tips for Perfect Beef Kabobs Every Time
- ๐ฅ Oven Instructions (If You Canโt Grill)
- ๐ Other Kabob Recipes
- ๐ดHow to Serve?
- ๐ง Storage of Leftovers
- โ FAQs
- ๐The Recipe Card
Featured Comment by Cathie :
"OMG !!! Tried this recipe out and loved it !!!!! ๐ it really is a kabob summer look forward to testing and trying more of your home cooked kabobs . Thank you for posting them . Great job !"
โค๏ธ Why Youโll Love This Recipe
- Big flavor, fast: A simple beef kabob marinade with just 3 ingredients adds great flavor in only 30 minutes.
- Beginner-friendly: Straightforward steps, pantry staples, and no special tools.
- Use your favorite beef: Top sirloin is great, but most tender cuts will work.
- Grill or oven: Works year-round, with clear instructions for both.
- Flexible and affordable: Go all meat like Greek shish kabobs, or add veggies for classic skewers.
๐ Ingredients
- Marinade โ Worcestershire sauce, soy sauce, and garlic powderโjust 3 ingredients for bold flavor.
- Beef โ Top sirloin is best for tenderness, but any well-marbled cut works.
- Oil โ Light vegetable or olive oil for brushing before cooking.
- Optional vegetables and fruit โ Bell peppers, red onion, mushrooms, zucchini, cherry tomatoes, or pineapple.
๐จโ๐ณ Quick Overview: Beef Kabob Marinade & Kabobs
1. Trim beef and marinate
Cube a tender cut like sirloin, then coat with the 3-ingredient marinade. Refrigerate 30 minutes to 4 hours.

โ Pro Tip: 30 minutes is enough for flavor, but 1 to 4 hours will help tenderize the beefโlonger is better. Overnight is fine, but not necessary.
2. Prepare grill and kabobs
Preheat the grill to 500ยฐF or higher. Clean and oil the grill grates.
Prep any vegetables or fruitโcut them into chunks about the same size as the beef.

Thread kabobs, alternating ingredients, and brush lightly with vegetable or olive oil.

โ Pro Tip: If using wooden bamboo skewers, soak in water for 30 minutes.
3. Grill
Grill over direct high heat, rotating every few minutes for 8โ10 minutes, until the beef near the center reaches 140ยฐโ145ยฐF for medium.

๐ Scroll down for the printable recipe card and complete step-by-step photo instructionsโor keep reading for tips, veggie options, and serving ideas.
โฒ๏ธ How Long to Grill Beef Kabobs
Grill over high heat for about 8 to 10 minutes for medium, which most people prefer.
- Rare (125ยฐโ130ยฐF): Cool red center. Takes 5โ6 minutes. Hard to get right and wonโt cook veggies fully.
- Medium-Rare (130ยฐโ135ยฐF): Warm red center. About 7โ8 minutes.
- Medium (140ยฐโ145ยฐF): Pink and firm. Usually 8โ10 minutesโbest balance for most people.
- Medium-Well (150ยฐโ155ยฐF): Minimal pink. Around 10โ12 minutes.
- Well Done (160ยฐF+): Firm and brown. Not recommendedโexpect drier meat.
โ Pro Tip: Grilling for rare or medium-rare? Thread the beef and veggies on separate skewers so you can remove the meat earlier and cook the vegetables longer.
๐ Tips for Perfect Beef Kabobs Every Time
- Use the right cut of beef. Top sirloin is idealโtender, lean, and easy to cube. Strip steak or beef tenderloin work, too. Avoid tough cuts like chuck roast, stew meat, round steak, or eye of round.
- Marinate for 30 minutes to 4 hours. Most of the flavor develops in 30 minutes, but longer times will help tenderize. Up to 24 hours is fine, but not required.
- Soak wooden skewers. If using bamboo skewers, soak them in water for 30 minutes to prevent burning. I prefer wood for beefโmetal skewers cook the inside faster, which you may not want.
- Brush veggies and fruit. A light coat of oil helps prevent sticking and promotes browning. Add salt and pepper if you like.
- Cut everything evenly. Keep meat, veggies, and fruit about the same size for even cooking.
- Donโt crowd the skewers. Leave a little space between each piece so the heat can circulate and everything cooks evenly.
Save this recipe!
๐ฅ Oven Instructions (If You Canโt Grill)
You can cook beef kabobs in the oven at 425ยฐโ450ยฐF for about the same time as grillingโroughly 8 to 10 minutes.
Place the kabobs on a sheet pan and use a rack if you have one. Spray everything well with PAM or brush with oil. No need to flip.
As always, cook to the final internal temperature you wantโtime will vary based on your oven, pan, and how thick the beef pieces are.
๐ Other Kabob Recipes
Check out my Best Steak Kabob Marinade if you're looking for more complex flavors and a longer marinating timeโitโs a great special occasion option.
Or try one of these easy chicken kabob recipes:
๐ดHow to Serve?
This classic grill recipe needs traditional side dishes, like
- Grilled Corn on the Cob
- Grilled Carrots
- Spinach Salad with Bacon
- Easy Macaroni Salad
- Chips or potato salad
Top it off with some my lemonade by the glass.
๐ง Storage of Leftovers
Store leftovers in an airtight container in the refrigerator for up to 4 days. The beef will reheat well, but the vegetables may lose texture and are best fresh.
You can also freeze cooked kabobs for up to 3 months. For best results, remove the veggies before freezing and reheat the beef separately.
โ FAQs
The best marinade is the one that fits your needs. For everyday cooking, this simple 3-ingredient marinade (Worcestershire, soy sauce, and garlic powder) makes tender, juicy beef kabobs in about an hour.
If you want more complex flavors or a longer marinating time, try myย Best Steak Kabob Marinadeโitโs great for special occasions.
No extra salt is neededโWorcestershire and soy sauce bring plenty of sodium. You can always add black pepper at the table. For vegetables, season to taste before grilling.
Yes, though itโs not required. The marinade gives moderate tenderizing in 2โ4 hours, but you can add a teaspoon of Accentยฎ (MSG for flavor boost) or Adolphโsยฎ (bromelain from pineapple, my personal pick). Both work if you want more tenderizing.
Yesโthis marinade works for chicken, pork, or mixed veggie kabobs too. Just adjust cooking times for the meat. Beef stays the juiciest, but the marinadeโs flavor blends well with almost anything on a skewer.
๐The Recipe Card

Beef Kabob Marinade (Juicy Kabobs in About 1 Hour)
Ingredients
- 2 tablespoons Worcestershire sauce
- 2 tablespoons soy sauce
- 1 teaspoon garlic powder
- 2 tablespoons water
- 1ยฝ lbs top sirloin - or other beef
- 2 bell peppers
- 1 red onion
- ยฝ fresh pineapple
Step-by-Step Instructions
Mix marinade and trim beef
- Whisk together the marinade of 2 tablespoons Worcestershire sauce, 2 tablespoons soy sauce, 2 tablespoons water, and 1 teaspoon garlic powder.
- Trim the beef and cut it into 1 to 1ยผ-inch cubes, keeping the pieces about the same size.
- Pour the marinade over the meat and mix well. Cover and refrigerate for 30 minutes to 4 hours. Most of the flavor transfers in 30 minutes, but longer will help tenderize.
Prepare grill and kabobs
- If using wooden skewers, soak in water for 30 minutes. Metal skewers are OK, but wood is preferred due to the heat transfer of the metal.
- Preheat the grill to 500ยฐF+. Clean and oil the grill grates.
- Prepare your chosen vegetables or fruit and cut them into chunks of a similar size to the meat. Season the vegetables with salt and pepper, if desired.
- Thread kabobs, alternating ingredients, and brush lightly with vegetable or olive oil.
Grill
- Grill over direct high heat, rotating every few minutes for 8โ10 minutes, until the beef reaches 140ยฐโ145ยฐF for medium. Let kabobs rest for about 5 minutes before serving.
Recipe Notes
Pro Tips
- I suggest top sirloin steak here, but other sirloin or strip steak would be great.
- Optional ingredientsโmushrooms, yellow squash, zucchini, and cherry tomatoes. Things like potatoes and carrots will take too long to cook.
- Try to keep the size of the meat, vegetables, and pineapple about the same size.
- The grill hood can be open or closed. But closed will cook a bit faster and give more control.
- Cook to the final internal temperature you want. Medium-rare is 130ยฐโ135ยฐF; medium is 140ยฐโ145ยฐF. The meat temperature will rise a few degrees after being removed from the heat.
- Be sure to rest the kabobs for 5 minutes before serving.
- Oven instructions are in the post.
Your Own Private Notes
To adjust the recipe size:
You can adjust the number of servings above; however, only the amount in the ingredient list is adjusted, not the instructions.
Nutrition Estimate (may vary)
Originally Published September 13, 2010. Updated with expanded options, refreshed photos, and a table of contents to help navigation.















Cathie says
OMG !!! Tried this recipe out and loved it !!!!! ๐ it really is a kabob summer look forward to testing and trying more of your home cooked kabobs . Thank you for posting them . Great job !
Miriam Weston says
I am going to try this!
Doug Wheeler says
I realize this is an old post, but I noticed a comment regarding the use of accent. Whenever I use a less tender cut of meat, I just add vinegar to my marinade. It works well. Your other option is to use tenderloin which will not need a tenderizer. I also use LOTS of black pepper when I make any type of beef kabob. Adds so much flavor.
DrDan says
Thanks for the note Doug. I have decided this a Kabob summer so a revision is on the way. I don't think I can ask people to use a nice beef tenderloin for kabobs. I may give some of your suggestions a try.
Thank again for the comment
DrDan
Dr Dan says
I love pineapple on the grill. A sweet and sour would be great if you wanted.
Chris says
Those look good, pineapple and green bell pepper go great with beef. I bet these would also be great with a sweet and sour sauce too. Nice job Dan.