Grilled Steak Kabobs with Peppers and Onions

No ratings yet

This post may contain affiliate links. Please read our disclosure policy.

Grilled steak kabobs are such an easy summer dinner! You can throw them on the grill when the weather warms up (or toss them in the oven). They're quick to prep, packed with flavor, plus they're fun to eat! The beef remains tender and the sweet onion and bell pepper pieces develop an extra delicious caramelized char.

Looking for more skewer recipes? Try my Lemon Chicken Skewers with Red Onion

Why You’ll Love these Steak Skewers

  • Super flavorful: A simple marinade adds tons of flavor to the steak and veggies.
  • Perfect for summer: Fire up the grill for a quick and satisfying meal.
  • Versatile: Easy to customize with your favorite vegetables or proteins.
  • Great for entertaining: Skewers are fun, crowd-friendly, and look beautiful on a platter. Plus you can prep them ahead of time and grill once your guests are ready for dinner!
  • Includes oven instructions: No grill? The oven works for this recipe as well!

Recipe Ingredients

Grilled Steak Kabobs Ingredients

See the recipe card below for the complete list of ingredients with exact quantities.

  • Dark Cherry Sweet Balsamic Vinegar: Thicker and sweeter compared to regular balsamic vinegar. If you’re using regular balsamic vinegar, you can add 2 teaspoons of honey to mimic the flavor and texture.
  • Sirloin Steak: I used sirloin steak for these kabobs because it's flavorful, fairly lean, holds up well on the grill without getting tough, and is relatively inexpensive. It also absorbs marinades beautifully and cooks quickly, making it ideal for skewers. You could also use ribeye or New York strip.

Grilled Steak Kabobs with Peppers and Onions (Step-by-Step Instructions)

See the recipe card below for the full list of instructions.

Grilled Steak Kabobs Marinade
  1. Measure out ingredients and prepare the marinade.
Steak, Peppers, and Onions Marinading
  1. Marinate the steak, onion, and pepper pieces in the fridge for at least 1 hour or up to 24 hours.
Beef Skewers with Peppers and Onions
  1. Thread the steak, onion, and pepper onto the skewers.
Grilled Steak Kabobs with Peppers and Onions on a Plate
  1. Grill or cook the skewers in the oven.

Ready to try it? Scroll to the recipe card below for exact ingredient amounts and full instructions.

Recipe Tips

  • Skewers: You can use either metal or wooden skewers for this recipe. Metal skewers are reusable, conduct heat well, and don’t require soaking. If you’re using wooden skewers, be sure to soak them in water for at least 20–30 minutes before grilling to prevent them from burning.
  • Serving Suggestions: Serve with a side of rice, grilled pita, or a fresh veggies like cucumber or tomato salad or corn salsa
  • Storage Instructions: Store leftover skewers (removed from the sticks) in an airtight container in the refrigerator for up to 3 days.

Grilled Steak Kabobs FAQs

Can I use other cuts of steak?

Yes. Sirloin is a great option because it's tender and affordable. Ribeye or New York strip also work well. Just make sure to cut the steak into evenly sized pieces so they cook evenly.

Can I use wooden skewers?

Yes. Just be sure to soak wooden skewers in water for 20 to 30 minutes before grilling to prevent them from burning. Metal skewers are reusable and do not require soaking.

What can I do if I don't have a grill?

You can cook the skewers in the oven at 450°F for about 10 to 15 minutes. For extra char, place them under the broiler for the last 1 to 2 minutes.

How do I store leftovers?

Remove the steak and vegetables from the skewers and store them in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet or microwave until warmed through.

Did you try this Grilled Steak Kabobs with Peppers and Onions recipe? Leave a Review!

If you try this recipe, I’d love to hear what you think! If you enjoyed it, please consider leaving a rating and review. And don’t forget to tag me on  Instagram or TikTok so I can see your creations!

🐝 Made this recipe? I’d love to know how it turned out! Please leave a ⭐️ star rating and a comment below. Your feedback helps more people discover my recipes and supports my blog.

Tag me on Instagram to share your creations, and follow along on Pinterest for more easy, tasty recipes.

Grilled Steak Kabobs with Peppers and Onions on a Plate
No ratings yet

Grilled Steak Kabobs with Peppers and Onions

These juicy grilled steak kabobs are marinated and packed with flavor. They're easy to prep ahead and perfect for summer cookouts or quick weeknight dinners. Grill or roast in the oven.
Prep: 10 minutes
Cook: 10 minutes
Marinating Time: 1 hour
Total: 1 hour 20 minutes
Servings: 3
Save this recipe!
Get this recipe sent to your inbox, plus get the newest recipes sent to you first!

Equipment

Ingredients 

Marinade

Instructions 

  • In a large bowl, whisk together all marinade ingredients until fully combined.
  • Add the steak, onion, and bell pepper pieces to the bowl. Toss until everything is evenly coated. Cover and marinate in the refrigerator for at least 1 hour, or up to 24 hours.
  • If using wooden skewers, soak them in water for at least 20 minutes to prevent burning. Thread the marinated steak, onion, and bell pepper onto the skewers, alternating between the three. You may not need all the onions and peppers. Double-stack pieces if you’d like to use more.

Grilling Instructions

  • Preheat the grill to high heat. Grill the skewers for 10–12 minutes, flipping halfway through, until the steak and veggies are nicely charred and cooked to your liking. Let rest for a few minutes before serving.

Oven Instructions

  • Preheat oven to 450°F. Line a baking sheet with foil and optionally place a wire rack on top for better airflow. Arrange skewers in a single layer and roast for 10–15 minutes, depending on preferred doneness. For extra char, broil for 1 minute at the end, watching closely. Let rest for a few minutes before serving.

Notes

  • Note 1 (Balsamic vinegar): I used dark cherry sweet balsamic vinegar, which has a thicker and sweeter consistency. If you are using regular balsamic vinegar, add 1 to 2 teaspoons of honey to balance the flavor.
  • Steak options: Sirloin is my go-to for kabobs. Ribeye or New York strip are also good choices. Cut into 1.5 inch cubes for even cooking.
  • Skewers: If using wooden skewers, soak them in water for 20 to 30 minutes before grilling. Metal skewers are easier to work with and do not require soaking.
  • Storage & Reheating: Leftovers can be stored in the fridge for up to 3 days. Reheat in a skillet or microwave.

Nutrition

Calories: 508kcal, Carbohydrates: 17g, Protein: 53g, Fat: 25g, Saturated Fat: 6g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 14g, Cholesterol: 138mg, Sodium: 1349mg, Potassium: 1142mg, Fiber: 2g, Sugar: 10g, Vitamin A: 1254IU, Vitamin C: 59mg, Calcium: 116mg, Iron: 5mg

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

Like this recipe? Rate and comment below!

About Carolyn Stilwell

My name is Carolyn Stilwell and I’m the cook, recipe developer, photographer, and videographer behind Carol Bee Cooks. On my blog you’ll find easy, tasty, and approachable recipes to inspire you to cook amazing food at home. You don’t need to be a professional chef to make exciting, flavorful dishes that bring joy. Let's get cooking!

You May Also Like

Leave a comment

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

Recipe Rating