Marinated Beef Kabob Recipe

Marinated Beef Kabobs – Beef for the Whole Family!

  • Author: Michelle
  • Prep Time: 8 hours
  • Cook Time: 10 minutes
  • Total Time: 8 hours 10 minutes
  • Yield: 4-6
  • Category: Main Courses
  • Method: Grill
  • Cuisine: American


Packed with protein and vitamins, Marinated Beef Kabobs are flavorful, tender, and easy to customize with the vegetables of your choice! Also, in this post, learn the best type of beef for your kabobs, how long to grill your kabobs, and my favorite beef kabob marinade!


For the kabobs:

  • 5 pounds Sirloin steak, cut into ~1-inch cubes
  • 1 bell pepper
  • 1 red onion
  • 1-pound button mushrooms
  • Wooden or skewers

For the marinade:

  • ½ cup olive oil
  • 1/3 cup soy sauce
  • ¼ cup lemon juice
  • ¼ cup Worcestershire sauce
  • 1 tbsp garlic powder
  • 1 tbsp Italian seasoning
  • 1 tsp pepper
  • ½ tsp salt
  • Dash of hot sauce


  1. Put all marinade ingredients in a gallon sized Ziploc bag. Add chunks of beef, and re-seal bag. Double bag if necessary, to prevent leaks, but be sure to remove as much of the air as possible before sealing. Allow the beef to marinade up for 24 hours.
  2. Before grilling, if using wood skewers, soak them in a bowl of water for 20-30 minutes prior to grilling.
  3. Prepare the vegetables by cleaning and removing stems, and slicing into wide, 1-inch pieces. For the mushrooms, wash gently with a damp cloth, and then remove about ¾ of the stem. Do not remove all the stem, the remaining portion will help the mushroom stay tight on the skewer.
  4. Thread the beef and vegetables onto the skewers (insert tips/links on getting a secure skewer)
  5. Grill over high heat for 8-10-minute total, turning every 3-4 minutes.
  6. Remove the kabobs from the grill, and rest on a plate loosely covered in aluminum foil before serving. This will allow the juices within the beef to re-distribute, limiting the amount of myoglobin that escapes when you cut into the beef.

Keywords: beef kabob, steak kabob, beef marinade, beef kabob marinade, beef skewers