• Skip to main content
  • Skip to primary sidebar
Nutritious Deliciousness
  • Recipe Index
  • Browse By Course
    • Main Courses
    • Sides
    • Desserts
    • Salads
    • Appetizers
    • Breakfast
  • Browse by Diet
    • Keto and Low Carb
    • Vegetarian
    • Gluten-free
    • Vegan
    • Dairy-free
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipe Index
  • Main Courses
  • Sides
  • Desserts
  • Salads
  • Keto and Low Carb
  • Gluten-free
  • Vegetarian
  • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Main Courses » Grilled Beef Kebabs

    Grilled Beef Kebabs

    This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases, see Disclosure.

    13 shares
    • Share
    • Flip
    • Tweet
    Jump to Recipe Save Saved!

    These Grilled Beef Kebabs feature juicy marinated steak, tender veggies, and just the right touch of smoky flavor. They’re bold, flavorful, and surprisingly simple, making them perfect for backyard grilling with friends or easy weeknight dinners.

    Grilled Beef Kebabs on white plate with chopped parsley
    10 Easy Healthy Recipes eBook

    10 EASY HEALTHY RECIPES EBOOK

    DOWNLOAD NOW
    Jump to:
    • ❤️ Why You'll Love This Grilled Beef Kebabs Recipe
    • 🛒 Ingredients for Grilled Beef Kebabs
    • 🔪 How to Make Beef Shish Kebabs
    • 💡 Tips
    • ☑️ Storage Instructions
    • 🍴 What to Serve with Steak Skewers
    • 🔄 Substitutions and Additions
    • Why is My Steak Tough After Grilling?
    • Can I Use a Different Cut of Meat?
    • How Do I Keep the Vegetables From Falling Apart on the Grill?
    • Can I Bake These Skewers Instead of Grilling?
    • How Long Do I Grill Steak Kebabs?
    • 🍽️ More Delicious Beef Recipes

    ❤️ Why You'll Love This Grilled Beef Kebabs Recipe

    • Juicy marinated and seared chunks of sirloin steak
    • Slices of bell peppers, red onions and mushrooms
    • Skewered and grilled to perfection
    • Easy to make ahead, then grill when you’re ready
    • Low carb and family friendly
    closeup of Grilled Beef Kebabs on white plate with mushrooms and orange pepper in back

    These Grilled Beef Kebabs are one of those recipes that always can make you look like a backyard pro, even though they’re actually super simple to throw together. You get tender, flavorful chunks of sirloin steak with grilled bell peppers, red onion, and mushrooms that cook to juicy perfection. Whether it’s a casual cookout or a weeknight dinner, this recipe always earns a spot on the grill.

    What really takes the flavors to the next level is my marinade. It’s a tasty blend of balsamic vinegar, garlic, and olive oil that soaks into the meat and gives it that perfect balance of tang and richness. I love that I can prep everything ahead of time, then just skewer and grill when I’m ready.

    Grilled Beef Kebabs on white oval platter with fresh parsley

    I don't know about you, but I think everything tastes better on a skewer! For a delicious veggie version that you can make in your air fryer, be sure to check out my Air Fryer Veggie Kebabs.

    🛒 Ingredients for Grilled Beef Kebabs

    • Sirloin steak
    • Bell peppers
    • Mushrooms
    • Garlic
    • Olive oil
    • Balsamic vinegar
    • Dried oregano
    • Salt
    • Ground black pepper

    *Exact measurements are listed in the recipe card below.

    🥣 Recommended Tools

    • Mixing bowl or cup
    • Whisk
    • Skewers

    🔪 How to Make Beef Shish Kebabs

    Add the olive oil, balsamic vinegar, grated garlic, dried oregano, salt and ground black pepper to a mixing cup.

    Grilled Beef Kebabs marinade ingredients in glass measuring cup

    Whisk to combine, then set aside.

    Grilled Beef Kebabs marinade in glass measuring cup with whisk

    Cut your sirloin steak into small cubes.

    sirloin steak on white cutting board with some cut into cubes

    Add the steak to a food storage bag, then pour the marinade over the top.

    marinade being poured into food storage bad with cubed sirloin

    Seal up the bag, toss to combine, making sure all pieces are coated in the marinade and chill in the fridge for 1 hour.

    marinating beef sirloin cubes in food storage bag

    Cut your peppers and onion into pieces similar to the size of the steak cubes. You can leave the mushrooms whole, but if they are too large, cut them in half.

    chopped bell peppers, whole mushrooms and red onions on cutting board

    Preheat your outdoor grill or grill pan.

    Beef Kebabs uncooked on white oval platter

    Take the steak, mushrooms, peppers, red onion and skewer them in alternating layers.

    Grilled Beef Kebabs cooking on grill

    Grill for several minutes on each side or until the steak is cooked to your liking, then serve.

    Grilled Beef Kebabs on white oval platter with chopped parsley

    💡 Tips

    • Let the sirloin steak marinate for at least an hour so it can soak up all that garlicky balsamic flavor.
    • Cut your steak and veggies into similar-sized pieces so they cook evenly on the skewers.
    • If you’re using wooden skewers, soak them in water for 30 minutes so they don’t burn on the grill.
    • Preheat the grill before placing kebabs on it. You want a good sizzle when they hit the grates.
    • Don’t overpack the skewers. Leave a little space between each piece so everything cooks properly.
    • Turn the kebabs every few minutes so they brown evenly on all sides.
    • Use tongs to flip instead of a fork to avoid losing all that delicious juice.
    • Let the grilled beef kebabs rest for a few minutes before serving so the juices can redistribute.
    closeup of Grilled Beef Kebabs on white plate with chopped parsley

    ☑️ Storage Instructions

    Store leftover steak kebabs in an airtight container for up to 4 days. You can also remove the meat and veggies from the skewers to make storage easier.

    If freezing leftover cooked kebabs, wrap them tightly in plastic wrap and freeze for up to a month or two. When ready to enjoy again, just thaw overnight in the fridge before reheating and serving.

    🍴 What to Serve with Steak Skewers

    • Air Fryer Acorn Squash
    • Wedge Salad
    • Creamed Spinach
    • Cheesy Roasted Asparagus
    • Grilled Broccolini
    • Green Beans Almondine
    overhead view of Grilled Beef Kebabs on white oval platter with raw veggies in back

    🔄 Substitutions and Additions

    • Steak: Swap the sirloin with ribeye or even chunks of chuck roast if you prefer a richer cut.
    • Veggies: Add chunks of zucchini or yellow squash to the skewers for more veggie variety. Try adding cherry tomatoes for a burst of sweetness and color.
    • Marinade: Use soy sauce in the marinade for a deeper flavor if you want an Asian twist.
    • Spice: Add a little crushed red pepper for heat or lemon juice for brightness.
    • Garnish: Sprinkle them with chopped fresh parsley or cilantro right before serving for a pop of color.
    • Mushroom swaps: If you’re not a fan of mushrooms, use cubes of eggplant or even baby potatoes instead.
    • Dipping sauce: Serve with a side of chipotle aioli, chimichurri, or tzatziki.
    Grilled Beef Kebabs on white oval platter with fresh parsley with mushrooms and orange pepper in back

    Why is My Steak Tough After Grilling?

    Overcooking can make sirloin dry out quickly. Aim for medium or medium rare and let the steak rest before serving.

    Can I Use a Different Cut of Meat?

    Yes, you can try ribeye for more marbling or even chuck roast meat, though you’ll want to marinate it longer.

    How Do I Keep the Vegetables From Falling Apart on the Grill?

    Cut them into larger chunks and don’t overcook. Using metal skewers can also help hold everything in place.

    Can I Bake These Skewers Instead of Grilling?

    Yes, just lay the skewers on a foil-lined baking sheet and roast at 425°F, turning once halfway through.

    How Long Do I Grill Steak Kebabs?

    Usually about 8 to 10 minutes total, turning every couple of minutes until the steak reaches your desired doneness.

    overhead view of Grilled Beef Kebabs on white oval platter with fresh parsley

    🍽️ More Delicious Beef Recipes

    • Beef Stir Fry
    • Salisbury Steak
    • Filet Mignon
    • Prime Rib for Two
    • Stuffed Pepper Skillet
    • Spaghetti Meat Sauce
    Grilled Beef Kebabs on white plate with chopped parsley

    Grilled Beef Kebabs

    These Grilled Beef Kebabs feature juicy marinated steak, tender veggies, and just the right touch of smoky flavor.
    No ratings yet
    Author: Julianne
    Servings 6
    Print Pin
    Save Recipe Saved!
    PREP 10 minutes mins
    COOK 10 minutes mins
    Marinate 1 hour hr
    TOTAL 1 hour hr 20 minutes mins

    Ingredients
     

    • 1 ½ pounds sirloin steak, cut into chunks
    • 1 red bell pepper, cut into chunks
    • 1 green bell pepper, cut into chunks
    • 16 ounces baby bella mushrooms, halved
    • ½ red onion, cut into thick slices
    • ⅓ cup olive oil
    • ¼ cup balsamic vinegar
    • 3 cloves garlic, grated
    • ½ teaspoon dried oregano
    • ½ teaspoon salt
    • ¼ teaspoon ground black pepper

    Instructions
     

    • Add the olive oil, balsamic vinegar, grated garlic, dried oregano, salt and ground black pepper to a mixing cup.
    • Whisk to combine, then set aside.
    • Cut your sirloin steak into small cubes. Add the steak to a food storage bag, then pour the marinade over the top.
    • Seal up the bag, toss to combine, making sure all pieces are coated in the marinade and chill in the fridge for 1 hour.
    • Cut your peppers and onion into pieces similar to the size of the steak cubes. You can leave the mushrooms whole, but if they are too large, cut them in half.
    • Preheat your outdoor grill or grill pan.
    • Take the steak, mushrooms, peppers, red onion and mushrooms and skewer them in alternating layers.
    • Grill for several minutes on each side or until the steak is cooked to your liking, then serve.

    *Make sure to scroll up and read the post for substitutions, additions and helpful tips for making this recipe.

    Course Main Course
    Cuisine American
    Calories 372kcal
    Nutrition Facts
    Grilled Beef Kebabs
    Amount per Serving
    Calories
    372
    % Daily Value*
    Fat
     
    27
    g
    42
    %
    Saturated Fat
     
    8
    g
    50
    %
    Carbohydrates
     
    6
    g
    2
    %
    Fiber
     
    1
    g
    4
    %
    Sugar
     
    3
    g
    3
    %
    Protein
     
    26
    g
    52
    %
    * Percent Daily Values are based on a 2000 calorie diet.
    Rate this Recipe

    *Nutritional data is provided as a courtesy and is accurate to the best of my knowledge. You can verify it using the nutrition calculator of your choice. All data is based on net carbs, without sugar alcohol: Swerve, Erythritol, Monk Fruit or Allulose.

    © Copyright for Nutritious Deliciousness. Please use the share buttons to share on social media, but please do not copy/paste the recipe.

    Reader Interactions

    Leave a Comment or Review Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Julianne

    I'm Julianne, welcome! Eating healthy doesn’t mean you have to sacrifice great flavor.  I offer deliciously nutritious recipes that will leave you feeling nourished and satisfied, with the occasional indulgence!

    More about me →

    • Facebook
    • Twitter
    • Pinterest
    • Instagram

    Footer

    •PRIVACY POLICY

    •AFFILIATE DISCLOSURE

    •ABOUT

    •CONTACT

    • Facebook
    • Twitter
    • Pinterest
    • Instagram

    Copyright © 2025 Nutritious Deliciousness

    Rate This Recipe

    Your vote:




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