Marinated beef makes these Grilled Beef Kabobs so flavorful. Thread the beef and vegetables for an amazing and easy meal idea.
Get My Easy Grilling Cookbook Bundle for 75% OFF
Easy Grilled Steak Kabobs with Vegetables:
We love making kabobs on the grill. They are easy to make and perfect to use up leftover vegetables. This Grilled Steak Kabob is the ultimate recipe. The steak and veggies are threaded on a wooden skewer and then grilled to perfection.
Kabobs can be served for many different occasions. We love making them for a weeknight meal or when we have family and friends over. There are a variety of ways to make them which makes them a family favorite.
Grilling season is my favorite time of the year. These kabobs are always on the menu. But you can easily make them indoors so you can enjoy them year round.
How long to Marinade Beef for Kabobs:
After preparing the simple marinade, place it in a zip lock bag. Cut the sirloin steak into bite size pieces and place the steak in the bag with the marinade. Allow the steak to marinade for at least 30 minutes or up to 3 hours.
We like to prepare the marinade ahead of time and allow the beef time really soak up the marinade flavor. Marinating the steak is easy to make with simple ingredients.
For the Marinade:
- Soy Sauce
- Olive Oil
- Lemon (juiced)
- Minced Garlic
- Black Pepper
- Onion Powder
For the Kabobs:
- Sirloin Steak (cut into 1 inch pieces)
- Bell Peppers (any color, cleaned and cut into 1 inch pieces)
- Red Onion (cut into 1 inch pieces)
- Large Zucchini (cut into bite size pieces)
- Garlic Powder
How to Cook Beef Kabobs on Grill:
- Step 1 – Combine Marinade Ingredients – In a small bowl, whisk together all ingredients for marinade.
- Step 2 – Cut Steak – Cut steak into pieces and add to a large resealable bag.
- Step 3 – Marinate Steak – Pour marinade over steak, seal bag and place in refrigerator to chill for at least 30 minutes or up to 4 hours.
- Step 4 – Season the Vegetables – Toss the vegetables with the oil and season them with garlic powder, salt and pepper.
- Step 5 – Remove the Steak – Remove steak from bag and discard marinade.
- Step 6 – Thread – Thread steak and vegetables onto soaked wooden skewers.
- Step 7 – Heat Grill – Heat a grill over medium high heat (approximately 425 degrees F). Clean the grill grates and rub them with oil to keep the kabobs from sticking to the grates.
- Step 8 – Grill Kabobs – Place kabobs onto a hot grill and cook for approximately 8-9 minutes, rotating the kabobs every 2-3 minutes, until the steak reaches an internal temperature for 140-145 degrees F.
- Step 9 – Serve – Remove from grill and serve immediately.
How long to Grill Steak Kabobs:
Make sure to preheat grill to medium high heat and place the prepared kabobs on the grill. Grill the kabobs for about 8 minutes or depending on how done you want your steak.
Use an instant-read meat thermometer to make sure that the steak is cooked to the correct temperature.
- Rare – 120F, cool to warm red center
- Medium Rare – 130F, Warm red center
- Cooked Medium – 140F, Hot pink center
- Medium Well – 150F, Mostly brown center
- Well Done – 160F, full brown in color
Insert the thermometer on the side of the steak to get the best reading.
Do I need to Soak Skewers before Grilling?
Yes, we recommend that your soak the skewers in a shallow baking dish filled with water. Place wooden skewers in the water for about 30 minutes. This prevents the skewers from burning while the ingredients are cooking.
How to Cook Steak Kabobs Indoors:
Beef Kabobs can be made indoor if you have an indoor griddle or you can bake them.
After marinating the steak and seasoning the vegetables, thread the kabobs on a metal skewer. If using an indoor grill, cook the kabobs until desired temperature and vegetables are cooked tender.
If you are baking the kabobs, place them on a baking sheet in the oven that has been preheated to 400 degrees. Bake for about 15 minutes and turning half way through.
Tips for Beef Kabobs:
- Soak Skewers – If using wooden skewers, soak in water at least 30 minutes before using.
- Preparing Grill – Prepare the grill by heating the grill to medium heat and oiling the grill gates. This prevents the kabobs from sticking to the grill.
- Flip the Kabobs – Makes sure to flip the grilled beef kabobs as you cook them to make sure all sides are cooked.
- Cut Vegetables – Cut vegetables and chicken to about the same size pieces. This ensure that they cook evenly and about the same time.
- Reserved Marinade – We like to reserve some of the remaining marinade to pour over the kabobs when I serve over rice. We recommend thickening the sauce with a cornstarch slurry.
Substitutions and Additions:
- Worcestershire Sauce – Worcestershire Sauce is a great sauce to add into the marinade. It gives the marinade a warm flavor.
- Change the Meat – You can easily change the meat to grilled chicken or pork.
- Change the Vegetables – We used peppers in the recipe, but feel free to use other types of vegetables.
What to Serve with Beef Kabobs:
There are many different sides that you can serve with kabobs. We like to make sides that can be made on the grill. But any sides will work.
- White Rice
- Bake Potatoes
- Cauliflower Rice
- Roasted Vegetables
How to Store Leftovers:
Refrigerate the leftovers in an airtight container for up to 5 days.
Print Recipe here for Grilled Beef Kabobs:
Grilled Beef Kabobs
FOR THE MARINADE:
- In a small bowl, whisk together all ingredients for marinade.
- Cut steak into pieces and add to a large resealable bag.
- Pour marinade over steak, seal bag and place in refrigerator to chill for at least 30 minutes or up to 4 hours.
- Toss the vegetables with the oil and season them with garlic powder, salt and pepper.
- Remove steak from bag and discard marinade.
- Thread steak and vegetables onto skewers.
- Heat a grill over medium high heat (approximately 425 degrees F). Clean the grill grates and rub them with oil to keep the kabobs from sticking to the grates.
- Place kabobs onto a hot grill and cook for approximately 8-9 minutes, rotating the kabobs every 2-3 minutes, until the steak reaches an internal temperature for 140-145 degrees F.
- Remove from grill and serve immediately
Pin This Now to Remember It LaterPin Recipe