• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Munchkin Time
  • Recipe Index
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • Recipe Index
    • About
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Grilling

    Juicy Grilled Beef Kebabs (Easy Steak Kabob Marinade)

    Mar 23, 2025 by Love Keil · This post may contain affiliate links · 1 Comment

    64 shares
    Jump to Recipe Print Recipe

    Beef Kebab Recipe - Steak cubes are marinated in a deliciously flavorful marinade, then grilled until charred on the outside and juicy on the inside. Perfect for spring and summer BBQs!

    Juicy Beef Kebabs (Easy Steak Kabob Marinade)

    With spring around the corner, I can’t wait for grilling season! Kebabs are one of the first things that comes to mind when I think about all the flavorful meat we’re about to sizzle, like grilled pork kabobs, Mediterranean beef kabobs, Georgian ground beef kabobs, and these classic steak kebabs!


    These are made with the BEST steak kebab marinade, which contains soy sauce, lemon juice, honey, Dijon, garlic, and plenty of spices. The beef kebabs are marinated for as little as 3 hours, then they’re ready to be skewered and grilled!

    Jump to:
    • Why You’ll Love This Recipe
    • Cooking Tips
    • Marinade For Beef Kebabs
    • How to Make Beef Kebabs on the Grill
    • How to Make Beef Kebabs in the Oven
    • What to Serve With Beef Kebabs
    • Recipe FAQs
    • More Grilled Meat Recipes
    • 📖 Recipe

    Why You’ll Love This Recipe

    • Flavor and texture. The outside of the meat is nicely charred, and the inside is juicy and flavorful!
    • They’re easy to make. The ingredients are simple with possible substitutions.
    • Delicious marinade. It not only penetrates flavor right down to the center of the pieces of steak, but tenderizes them too.
    • Make ahead. You can prep it ahead and marinade the meat overnight.

    Cooking Tips

    • Soaking wooden skewers ahead of time will prevent them from burning.
    • Reusable metal skewers are great to use instead.
    • You can skewer the meat and veggies in any pattern you like. I would suggest ensuring there are at least 3 pieces of meat on each one.
    • Make sure your meat is cut into even-sized cubes so they cook evenly.
    • Avoid adding cold meat to the grill. It sticks to the grate and takes longer to cook! Let set in room temperature for 20-30 minutes before grilling.

    Marinade For Beef Kebabs

    Ingredients for Juicy Beef Kebabs
    • Avocado oil: Using oil in a marinade helps to disperse the rest of the ingredients, making sure the meat is evenly coated.
    • Soy sauce: Adds a salty, umami flavor to the marinade.
    • Lemon juice and red wine vinegar: If possible, use freshly squeezed lemon juice. Both the lemon juice and red wine vinegar contain acid that will break down the fibers in the meat, helping to tenderize it.
    • Worcestershire sauce: For a depth of flavor.
    • Minced garlic: Garlic makes everything better!
    • Honey: A touch of sweetness for balance. The honey will also caramelize on the meat, adding to the crispy edges.
    • Dijon mustard: For a zip!
    • Seasoning: Onion powder, cayenne pepper, black pepper.

    For steak kebabs 

    • Sirloin steak: Trim the steak of any excess fat (a bit of fat is ok, it adds flavor!), and cut into 1 ½ inch cubes.
    • Zucchini and bell peppers: Cut the zucchini into rings and the bell peppers into cubes. Cut them the same 1 ½ inch size as the meat, so they’re all evenly sized.
    • Salt: To taste.
    • Avocado spray: To prevent the meat from sticking to the grill.

    How to Make Beef Kebabs on the Grill

    the marinade ingredients in a large glass mixing bowl.
    steak marinade ready in a bowl.

    Step 1: Combine the marinade ingredients in a large glass mixing bowl. Whisk until well mixed. 

    beef added to the marinade.
    sirloin steak cubes mixed with marinade in a bowl.

    Step 2: Add the cubed beef, toss to ensure each piece is submerged in the marinade, and cover the bowl with plastic wrap. Let it marinate in the fridge for up to 3 hours, or overnight.

    meat with marinade covered with a lid.
    meat skewered onto a wooden skewers.

    Step 3: Preheat the grill to medium-high heat (which is about 450-500 F). As it’s heating, take the bowl out of the fridge and let the steak come to room temperature. If you’re using wooden skewers, soak them for 20–30 minutes while you wait (while they are soaking let meat come to a room temperature, by letting it sit in room temperature for 20-30 minutes).

    Step 4: Skewer the meat and veggies. Start with a chunk of beef, then a round of zucchini, a cube of pepper, and another chunk of meat. Continue this pattern until your skewers are done. Discard any unused marinade.

    grilled Beef Kebabs on a platter.
    closer shot of grilled Beef Kebabs on a platter.

    Step 5: Spray the kebabs with avocado oil and sprinkle with salt. Add skewers to the grill and cook for 8–9 minutes, turning occasionally until they’ve reached medium-rare (which is 135 F). Add extra minutes depending on your desired doneness.

    Step 6: Let them rest for a few minutes, as they are piping hot! Serve with mashed potatoes and Caesar salad, or rice and a cherry tomato salad.

    How to Make Beef Kebabs in the Oven

    • Place the skewered kebabs on a foil-lined, rimmed baking sheet. Cook in a preheated 450-degree oven for about 10-15 minutes, then broil it for another 5-7 to get those delicious char marks.
    • The time spent in the oven will be determined by how you like yours cooked.

    What to Serve With Beef Kebabs

    If you’re serving them on their own, a good dipping sauce is always a nice idea. You could try a tzatziki sauce, BBQ sauce, creamy garlic yogurt sauce, or chimichurri sauce!

    You could also remove the skewer and serve it over top of a salad or in a wrap.

    Recipe FAQs

    What is the best beef for beef kebabs?

    Since we’re using high heat (not low and slow), you want to use a cut that is already tender and flavorful.

    New York steak or sirloin, like in this recipe, is my recommendation. You could also use ribeye or beef tenderloin.

    What vegetables pair well with sirloin kebabs?

    Bell peppers, onions, mushrooms, zucchini, and cherry tomatoes are excellent choices that complement the beef well.

    You can also take out whichever vegetable you don’t like, and double up on the one you do.

    What temperature should I cook my beef kebabs to?

    Use a meat thermometer to test the internal temperature. Medium-rare is 135F, medium is 145F, and medium-well is 150F.

    How long should I grill the kebabs for medium doneness?

    Grill the kebabs for about 10-15 minutes, turning them every few minutes. Aim for an internal temperature of 135°F (57°C) for medium.

    How can I prevent the beef from sticking to the grill?

    Make sure to preheat the grill and oil the grill grates before placing the kebabs on them.

    What temperature should the grill be set to for kebabs?

    Preheat your grill to medium-high heat, around 400-450°F (200-230°C).

    What sauces or toppings complement sirloin kebabs after grilling?

    Consider serving with chimichurri, tzatziki, or a garlic yogurt sauce. Fresh herbs and a squeeze of lemon also enhance the flavors. See delicious ideas above...

    More Grilled Meat Recipes

    • Grilled Ribeye Steak
    • Grilled NY Strip Steak
    • Grilled Chicken Thighs
    • Spicy Grilled Shrimp
    • Best Grilled Fish Recipe
    • Grilled Lemon Garlic Chicken Thighs Skewers

    When YOU make this beef kebab recipe please tag us @munchkintimeblog on Instagram, we would LOVE to see your creation!

    If you tried this homemade steak kebabs recipe or any other recipe on my website, please leave a * star rating and let me know how it went in the comments below. Thanks for visiting!

    Thank YOU for YOUR Comment, Share & Recipe Review!

    📖 Recipe

    closer shot of grilled Beef Kebabs on a platter.

    Juicy Grilled Beef Kebabs (Easy Steak Kabob Marinade)

    Love Keil
    Indulge in these mouthwatering beef kebabs with just a quick three-hour marinade. Imagine tender, juicy beef marinated in a mouthwatering blend of spices and herbs, then threaded onto skewers with colorful bell peppers and zucchini.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 20 minutes mins
    Cook Time 10 minutes mins
    marinating 3 hours hrs
    Total Time 3 hours hrs 30 minutes mins
    Course Main Coarse
    Cuisine American
    Servings 8 wooden kebabs
    Calories 236 kcal

    Equipment

    • wooden skewers
    • Grill

    Ingredients
      

    Marinade for Beef Kebabs

    • ¼ cup avocado oil or olive oil
    • ¼ cup soy sauce
    • 1 ½ tablespoons lemon juice freshly squeezed
    • 1 ½ tablespoons red wine vinegar
    • 2 ½ tablespoons Worcestershire sauce
    • 2 tablespoons garlic minced or finely chopped
    • 1 tablespoon honey
    • 2 teaspoons dijon mustard
    • 1 teaspoon onion powder
    • ¼ teaspoon cayenne pepper
    • 1 teaspoon black pepper

    For Steak Kebabs

    • 2 lb sirloin steak cut into 1 ½-inch cubes
    • 2 thin zucchinis cut into 1 ½-inch pieces
    • 2 red bell peppers cut into 1 ½-inch cubes
    • sea salt to taste
    • avocado oil spray

    Instructions
     

    Prepare the Marinade

    • In a large glass mixing bowl, whisk together the avocado oil, soy sauce, lemon juice, red wine vinegar, Worcestershire sauce, minced garlic, honey, Dijon mustard, onion powder, cayenne pepper, and black pepper until well combined.

    Marinate the Beef

    • Add the cubed sirloin steak to the marinade, ensuring all pieces are well-coated. Cover the bowl with plastic wrap or a lid and refrigerate for at least 3 hours, preferably overnight for maximum flavor.

    Prepare Vegetables

    • While the beef marinates, prepare the zucchini and red bell peppers. Cut the zucchinis into 1 ½ inch rings and the bell peppers into 1 ½ inch cubes.

    Preheat the Grill

    • About 30 minutes before grilling, preheat your grill to medium/high heat, aiming for a temperature between 450°F and 500°F. This ensures a good sear on the kebabs.

    Assemble the Kebabs

    • Once the beef has marinated, remove it from the refrigerator. Thread the skewers, alternating between the beef, zucchini, and bell pepper. Repeat the order until all ingredients are used. Leave a little space between each piece to allow for even cooking.

    Season and Grill

    • Lightly spray the assembled kebabs with avocado oil and season with sea salt to taste. Place the skewers on the preheated and greased grill.
    • Grill the kebabs for about 8-9 minutes, turning them every couple of minutes. Use a meat thermometer to check the internal temperature; aim for 135°F for medium-rare or grill longer for your desired level of doneness.
    • Once cooked to your liking, remove the kebabs from the grill and let them rest for a couple of minutes. Serve hot alongside mashed potatoes and a Caesar salad for a delicious meal. Enjoy your flavorful and juicy beef kebabs!

    Notes

    • Before grilling, let the beef come to room temperature for about 30 minutes. This ensures even cooking throughout.
    • Make sure your grill is hot before adding the kebabs. Preheat it to medium-high heat, around 450°F to 500°F, for a good sear.
    • Give each piece of beef kebab enough space on the grill. Overcrowding can cause the temperature to drop and prevent proper searing.
    • After grilling, let the beef rest for 5 minutes before serving. This allows the juices to redistribute, resulting in a more flavorful and tender bite. Or you can serve right of way, ether way works. 

    Nutrition

    Calories: 236kcalCarbohydrates: 5gProtein: 26gFat: 12gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gCholesterol: 69mgSodium: 553mgPotassium: 469mgFiber: 0.3gSugar: 3gVitamin A: 41IUVitamin C: 3mgCalcium: 46mgIron: 2mg
    Tried this recipe?Let us know how it was!

    Happy Grilling!

    More Grilling

    • Grilled Mexican Street Corn
      Grilled Mexican Street Corn
    • Caramelized Onions Burger with arugula on a platter.
      Caramelized Onions Burger Recipe
    • Perfectly Grilled Lemon Garlic Chicken Thighs Skewers on a blue plate.
      Grilled Lemon Garlic Chicken Thighs Skewers
    • carne asada steak sliced on a cutting board and ready to be served.
      Best Carne Asada Marinade

    Reader Interactions

    Comments

      5 from 1 vote

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Nadezhda

      July 09, 2025 at 8:19 pm

      5 stars
      Yummy !!!

      Reply

    Primary Sidebar

    Love Keil from munchkintime.com

    Love Keil is a food photographer, blogger and a recipe developer. She is passionate about creating delicious homemade meals for her family.

    More about me →

    Popular Recipes

    • Chicken Recipes
      Honey Soy Chicken Thighs Recipe (Video)
    • Easy Chicken Madeira Recipe with Secret Sauce
      Easy Chicken Madeira Recipe with Secret Sauce
    • Easy Chicken Alfredo Recipe
      Easy Chicken Alfredo Recipe with Pasta
    • 2 Smoked Salmon Avocado Toasts with Cherry Tomatoes
      Smoked Salmon Avocado Toast with Cherry Tomatoes
    • Easy Shepherd's Pie
      Easy Shepherd's Pie
    • Cooked chicken thighs
      Best Hawaiian BBQ Chicken Recipe (VIDEO)

    Favorites

    • Easy Ground Beef Casserole
      Easy Ground Beef Casserole (Video)
    • Best Swedish Meatballs and Gravy
      Best Swedish Meatballs and Gravy
    • smash chicken burger
      Smash Chicken Burger (Video)
    • Perfectly Grilled Lemon Garlic Chicken Thighs Skewers on a blue plate.
      Grilled Lemon Garlic Chicken Thighs Skewers
    • best way to cook ribeye steak
      How to Cook Ribeye Steak in the Oven (Video)
    • Creamy Tomato Bisque Soup with bacon grilled cheese sandwich. 
      Creamy Tomato Bisque Soup Recipe 
    • salad and dressing
      Cucumber Tomato Salad
    • carne asada steak sliced on a cutting board and ready to be served.
      Best Carne Asada Marinade
    • Best Oven Baked Chicken Thighs
      Best Oven Baked Chicken Thighs
    • Bacon Egg and Cheese Breakfast Burrito
      Bacon Egg and Cheese Breakfast Burrito

    Footer

    Privacy Policy About Contact

    Copyright © 2024 MunchkinTime

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family love this recipe!
    Thank you for sharing this recipe!
    Quick question...

    Or write in your own words:

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

    Recipe Ratings without Comment

    Something went wrong. Please try again.