Grilled Steak Kabobs

4.53 from 46 votes
JUMP to RECIPE ▼

These Grilled Steak Kabobs 🥩🌶️🍍combine juicy steak with sweet bell peppers, onions, zucchini, and pineapple for the PERFECT sweet-and-savory kabob! You’ll want to fire up your grill for these! Fast, EASY, zero cleanup, and DELISH! This is flexible recipe and you can mix-and-match the ingredients based on your preferences and what you have on hand.

Grilled Steak Kabobs on white serving platter.

Healthy Grilled Steak Kabobs Recipe

I can’t believe summer is right around the corner. Hello summer – hello grilling season! Nothing says summer like grilling, and what better thing to throw on the grill than some juicy steak kabobs!

  • In addition to tender top sirloin, I loaded up these beef kabobs with bell peppers, red onions, zucchini, and pineapple. 
  • It’s a summery meal on a stick — vegetables, fruit, and protein all in one. I love the sweet aspect the pineapple lends to the overall savoriness.
  • Beef fuels your day-to-day stamina because it’s a complete, high-quality protein that contains all the essential amino acids the body needs to support physical activity and a strong, healthy life. The iron in beef, which is more easily absorbed than iron from plant sources, can help prevent fatigue, and the protein in beef contains the optimal mix of amino acids for building and repairing muscle.
  • These grilled steak kabobs are fast, easy, and with grilling I love that I don’t have to heat turn on my oven and heat up my house.
  • I used my outdoor gas grill, but you can make the kabobs on an indoor grill pan.
  • Cleanup is as easy as throwing away a few wooden skewers. Love that. The steak skewers are perfect for your next backyard barbecue party or as an easy-peasy weeknight dinner.
three Grilled Steak Kabobs with veggies and pineapple.

Thinking About Buying a Grill?

I know that buying a grill can be confusing, to say the least! I have a post dedicated to The Best 5 Gas Grills for Beginners (and beyond)!

What Readers Are Saying About This Recipe

⭐️⭐️⭐️⭐️⭐️ With a five-star rating, it’s not just my family that loves this recipe. Take a look at what readers are saying, too!

Tried this last night and It was delicious!  Only marinated for 10 min and Skipped the salt at the end.  

Resh

Grilled Steak Kabobs on white serving platter.

What’s in Grilled Steak Kabobs?

For the steak kabob marinade, you’ll need:

  • Soy sauce
  • Apple cider vinegar
  • Honey
  • Black pepper
  • Steak – I recommend using boneless top sirloin steak when making grilled steak kabobs. If you can’t find that, flank steak is a good substitute. Slice the meat into roughly 2-inch cubes to promote even cooking

And to build the steak shish kabobs, you’ll need:

  • Bell peppers – Use red, yellow, orange, or green bell peppers
  • Red onion
  • Zucchini
  • Fresh pineapple – Fresh pineapple is a must in this steak kabob recipe. Canned pineapple is too soft to grill, and it’s often too sweet since it’s packed in syrup
  • Fresh parsley

Note: Scroll down to the recipe card section of the post for the ingredients with amounts included and for more complete directions.

How to Grill Steak Kabobs

Grilling steak kebabs is one of my favorite ways to prep a quick meal that always turns out juicy and full of flavor. Here’s an overview of the process:

  1. To a large ziptop bag or medium bowl, add the marinade ingredients and steak cubes. Squish the contents around to mix and evenly coat the steak.
  2. Place the bag in the fridge to marinate for at least 15 minutes or up to 4 hours. If you’re using wooden or bamboo skewers, be sure to soak them for 15 minutes prior to assembling the kebobs. This will keep them from burning on the grill.
  3. Add the marinated meat to a steak skewer, one piece at a time, along with pieces of peppers, onion, zucchini, and pineapple, and repeat the ingredients until the skewer is full. You should be able to make eight large steak kabobs with this recipe.
  4. Add the beef kabobs to a lightly oiled grill, cover, and cook over medium-high heat to your liking. Discard the excess steak marinade. If desired, season with salt and pepper and garnish with fresh herbs.  
  5. Rest for at least five minutes before serving.

Considering Purchasing a Grill?

If you’re on the fence about whether or not to buy a grill, they can be a total game-changer because a grill gives you WAY more cooking options! In this post I share my TOP 5 grills to consider purchasing if you’re new to grilling, or don’t have a big outdoor space, and don’t have an unlimited budget. There’s a grill for everyone!

Grilled Steak Kabobs Pinterest image.

What to Serve with Grilled Steak Kabobs

Grilled Steak Kabobs Pinterest image.

Recipe FAQs

How long should I grill steak kabobs?

If you like your steak pieces medium rare, grill the kabobs for 7 minutes.

And for a medium center, grill for 9 minutes. The steak will stay nice and juicy, and the veggies will have a lovely bite to them. Of course, these are estimates so always use your judgment when evaluating doneness. 

Can I add more vegetables to my steak kabobs?

Yes, feel free to change up the vegetables you use in this recipe. You can use any veggies you have on hand, but just keep in mind that different vegetables cook at different rates. But play around with this beef kabob recipe and figure out what you like! Cherry tomatoes and mushrooms are some of my favorite additions.

Can I make steak kabobs ahead of time?

These kabobs are best served fresh, but you can transfer leftovers to an airtight container and store them in the refrigerator for up to 5 days.

I have an Ebook dedicated to all things BBQ and grilling! Please check out my Best 35 Grilling Recipes ebook available for immediate download!

A collage with grilled shrimp, steak tacos, chicken breasts, and a salad. The text reads
4.53 from 46 votes

Grilled Steak Kabobs Recipe

By Averie Sunshine
🥩🌶️🍍Juicy steak, sweet bell peppers, onions, zucchini, and pineapple for the PERFECT sweet-and-savory kabob! You'll want to fire up your grill for these! Fast, EASY, zero cleanup, and DELISH! With this flexible recipe you can mix-and-match the ingredients based on your preferences and what you have on hand.
Prep Time: 5 minutes
Cook Time: 7 minutes
Marinating Time: 15 minutes
Total Time: 27 minutes
Servings: 8 servings

Ingredients 

  • cup soy sauce
  • 2 to 3 tablespoons olive oil
  • 2 tablespoons apple cider vinegar
  • 1 to 2 tablespoons honey
  • 1 teaspoon freshly ground black pepper
  • about 1.5 pounds boneless top sirloin steak center cut, diced into bite-sized pieces
  • 1 red bell pepper, diced into bite-sized pieces
  • 1 yellow or orange bell pepper, diced into bite-sized pieces
  • 1 red onion, diced into bite-sized pieces
  • 1 large zucchini, diced into bite-sized pieces
  • about 1 1/2 cups fresh pineapple, diced into bite-sized pieces
  • salt and pepper, for seasoning to taste, if desired
  • 2 tablespoons fresh parsley, cilantro, or basil for garnishing; optional

Instructions 

  • To a large ziptop bag, add the soy sauce, olive oil, apple cider vinegar, honey, pepper, steak, seal bag, and squish contents around to mix and evenly coat the steak. Place bag in the fridge to marinate for at least 15 minutes, or up to 4 hours.
  • Preheat an outdoor gas grill to medium heat; alternatively preheat an indoor grill pan.
  • To a metal skewer (or wooden skewers that have been soaked for 10-15 minutes), add a piece of steak, pieces of peppers, onion, zucchini, pineapple, and repeat the ingredients until the skewer is full. Repeat with all remaining skewers.
  • Add the kabobs to a lightly oiled grill, cover, and cook for about 7 minutes for medium rare (145F) and about 8 to 9 minutes for medium (160F) doneness. Turn kabobs occasionally. Exact cooking time will vary on the type of grill, the size, the heat level, how big the pieces of steak are on each kabob, etc. Cook until done to your personal preference.
  • If desired, season with salt and pepper, and optionally garnish with fresh herbs. Let kabobs rest a few minutes prior to serving. Kabobs are best warm and fresh.

Notes

Nutrition

Serving: 1serving, Calories: 295cal, Carbohydrates: 10g, Protein: 24g, Fat: 17g, Saturated Fat: 5g, Polyunsaturated Fat: 10g, Cholesterol: 78mg, Sodium: 713mg, Fiber: 1g, Sugar: 8g

Nutrition information is automatically calculated, so should only be used as an approximation.

More Easy Grilling Recipes: 

Grilled Pineapple Chicken — EASY, ready in 10 minutes, and the flavor of the juicy chicken makes you feel like you’re on a TROPICAL island! Grilled peppers on the side makes for the PERFECT summer meal that’s HEALTHY and DELICIOUS!

Grilled Mango Pineapple Chicken on a plate with yellow peppers.

Grilled Lime Cilantro Chicken with Guacamole – EASY, ready minutes, and the chicken is tender, juicy, and full of Mexican-inspired flavors! Chunky guacamole pairs PERFECTLY with this grilled chicken! A family favorite recipe everyone loves!

Grilled Lime Cilantro Chicken with Guacamole on a plate.

Sweet Chili Grilled Chicken — Tender, juicy, and full of flavor from the sweet chili sauce! Easy, healthy, ready in 10 minutes, zero cleanup, perfect for backyard barbecues or easy weeknight dinners!

Sweet Chili Grilled Chicken on a plate with red peppers.

Peach Chili Grilled Chicken — Tender, juicy, and full of flavor from the sweet peach preserves and chili garlic sauce! The perfect contrast! Easy, healthy, ready in 10 minutes, zero cleanup, perfect for backyard barbecues or easy weeknight dinners!

Three pieces of Peach Chili Grilled Chicken on a white plate.

Grilled Lime Sriracha Chicken — EASY, ready in 10 minutes, and the chicken is SPICY, tender, and juicy! Put this HEALTHY chicken recipe on your summer menu when you want to kick things up a notch!

Grilled Sriracha Lime Chicken pieces on a plate.

Grilled Spicy Garlic Chicken — An EASY homemade marinade made with everyday ingredients that produces super FLAVORFUL, juicy chicken! If you’re looking for a NEW marinade to jazz up grilled chicken, this is the one!

Grilled Spicy Garlic Chicken on a white platter.

Easy Chicken Satay With Peanut Sauce — Look no further from this FAST and EASY recipe for authentic-tasting Thai chicken satay. The chicken is so tender and juicy and there’s plenty of homemade PEANUT SAUCE to dip it into!

Easy Chicken Satay With Peanut Sauce dipped into a blue bowl.

10-Minute Grilled Honey Barbecue Shrimp — Fast, EASY, healthy, ready in 10 minutes, and the perfect way to enjoy shrimp! Tender, juicy, and full of such great FLAVOR from the barbecue sauce and honey!

grilled honey shrimp skewers on a white plate.

Grilled Honey Mustard Chicken Kabobs — The chicken is juicy and moist, the vegetables are crisp-tender, and the natural flavor that comes with grilling just makes everything taste so good.

Grilled chicken and red bell pepper skewers with visible char marks.

Grilled Lemon Chicken — EASY, ready in 10 minutes, and the chicken is so TENDER, juicy, and full of LEMON flavor! With grilled broccoli on the side, this is a HEALTHY recipe perfect for swimsuit season that tastes AMAZING!

Grilled Lemon Chicken pieces on a white plate.

Grilled Honey Lemon Butter Salmon — EASY, ready in 10 minutes, and a FOOLPROOF way to make grilled salmon! Wonderfully tender, so juicy, just melts in your mouth, and has FABULOUS flavor!

Grilled Honey Lemon Butter Salmon in foil.

Grilled Lime Cilantro Chicken — EASY, ready in 10 minutes, and the cilantro chicken is so TENDER, juicy, and full of Mexican-inspired flavor! Put this HEALTHY chicken recipe on your summer menu rotation and it’ll be a hit with everyone!

Grilled Lime Cilantro Chicken on a platter.

This post is a collaboration with Beef. It’s What’s For Dinner. on behalf of the Beef Checkoff. The recipe, images, text, and opinions expressed are my own. 

Originally posted May 21, 2018 and reposted May 27, 2022 with updated text.

Go Ad-Free!

A woman with long blonde hair smiles at the camera while standing on a waterfront sidewalk with boats and parked cars in the background.

✅ Faster load times, a cleaner look, NO ADS to interrupt you, and your membership supports Averie Cooks’ work and the recipes you’ve come to trust and enjoy!

Go Ad Free for only about $4 dollars a month when you pay annually!

4.53 from 46 votes (36 ratings without comment)

Leave a Comment

Please note: I have only made the recipe as written, and cannot give advice or predict what will happen if you change something. If you have a question regarding changing, altering, or making substitutions to the recipe, please check out the FAQ page for more info.

Recipe Rating




The maximum upload file size: 5 MB. You can upload: image, video. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop file here


Comments

  1. 5 stars
    This was excellent! The sauce is great on raw vegetables, too. We added bacon instead of steak, and that was the worst part, lol. This is a picture of what was left over. I’m happy to say everyone had seconds on their vegetable today!

    Skewers with grilled onions, yellow bell peppers, and pieces of meat, lightly charred and arranged on a glass tray.

    1. Thanks for the 5 star review and I’m so glad this was a success for you – and as a bonus, everyone had seconds on their veggies today! And now you have a new sauce in your repertoire, also!

  2. 5 stars
    These steak kabobs will work perfectly for my CANADA DAY CELEBRATION on JULY 1.
    THANK YOU, AVERY, for ALL your delicious recipes!

    1. Thanks, Bryan, for the kind review and compliments on my recipes. Hope you have a lovely Canada Day celebration!

  3. 5 stars
    What a wonderful compilation of “skewered” recipes! It’s just what I was looking for. Thank you!

  4. 5 stars
    Tried this last night and It was delicious!  Only marinated for 10 min and Skipped the salt at the end.  

  5. 5 stars
    Tried this last night and It was delicious!  Only marinated for 10 min and Skipped the salt at the end.  

  6. 4 stars
    I have been so anxious to try this and it was positively delicious!! We loved the mix of vegetables with the marinated steak (and ohhh that grilled pineapple)!

  7. I just cannot get over those rainbow colors!!! Beautiful and show-stopping for guests :)

  8. Memorial Day weekend is right around the corner–these would be fabulous to cook and eat outside. Love the marinade for the steak!