Imagine the tantalizing scent of marinated steak kabobs on the grill, sizzling away as they caramelize to a mouthwatering perfection. Each skewer bursts with juicy pieces of tender beef interspersed with vibrant bell peppers and onions, creating a colorful, flavor-packed feast that beckons you closer, promising an unforgettable bite.

As you gather with friends and family on a warm summer evening, these steak kabobs become the star of your barbecue, igniting laughter and stories shared over delicious bites. There’s something incredibly satisfying about watching them turn golden brown while reminiscing about that unforgettable cookout where everyone agreed that these kabobs were the highlight of the night.
Why Is steak kabobs on the grill So Irresistibly Good?
Juicy perfection: Each bite of these steak kabobs is packed with tender sirloin, ensuring a mouthwatering experience.
Vibrant veggies: The colorful bell peppers and onions not only add crunch but also bring a burst of freshness to the plate.
Quick and easy: With just 20 minutes of prep and 15 minutes on the grill, you can serve up deliciousness in no time.
Flavor-packed marinade: A simple blend of olive oil, soy sauce, garlic, and spices elevates the taste to impress your guests at any summer gathering.
Crowd-pleaser: Perfect for barbecues or weeknight dinners, these kabobs are sure to satisfy picky eaters and foodies alike!
steak kabobs on the grill Ingredients
- For the Steak
- 1 pound sirloin steak (cut into 1-inch cubes) – This tender cut offers rich flavor and juiciness, perfect for grilling on skewers.
- For the Vegetables
- 1 bell pepper red (cut into 1-inch pieces) – Adds a sweet crunch and vibrant color to your steak kabobs on the grill.
- 1 bell pepper green (cut into 1-inch pieces) – Provides a slightly bitter note that balances the sweetness of the red bell pepper.
- 1 medium onion (cut into wedges) – Grilled onions caramelize beautifully, adding depth and sweetness to each bite.
- 8 ounces mushrooms (whole or halved) – Their meaty texture absorbs flavors well and complements the steak perfectly.
- For the Marinade
- 1/4 cup olive oil (for marinating) – Helps to tenderize the meat and keeps it juicy during grilling.
- 2 tablespoons soy sauce (for marinating) – Enhances umami flavors while providing a savory depth to your dish.
- 2 cloves garlic (minced) – Infuses a fragrant aroma and robust flavor that elevates your kabobs.
- 1 teaspoon black pepper (freshly ground) – Adds a warm kick that enhances the overall taste of the dish.
- 1 teaspoon salt – Essential for bringing out all the other flavors in your kabobs.
- 1 teaspoon paprika – Adds a mild smokiness and vibrant color to your delicious grilled creations.
How to Make steak kabobs on the grill
1. Combine In a bowl, combine 1/4 cup olive oil, 2 tablespoons soy sauce, 2 cloves minced garlic, 1 teaspoon black pepper, 1 teaspoon salt, and 1 teaspoon paprika to create a flavorful marinade that will enhance your steak kabobs.
2. Marinate Add the 1 pound of sirloin steak (cut into 1-inch cubes) to the marinade. Cover it up and refrigerate for at least 30 minutes. This allows the flavors to penetrate deeply into the meat.
3. Soak Soak wooden skewers in water for 30 minutes prior to grilling. This simple step prevents them from burning on the grill and keeps your delicious kabobs intact.
4. Preheat Preheat your grill to medium-high heat, about 400°F. A well-heated grill ensures that your kabobs sear beautifully while locking in all those juicy flavors.
5. Thread Carefully thread the marinated steak cubes, along with pieces of 1 red bell pepper, 1 green bell pepper, wedges of 1 medium onion, and either whole or halved mushrooms (8 ounces) onto the skewers, alternating ingredients for a colorful presentation.
6. Grill Place the skewers on the grill and cook for about 10-15 minutes. Turn them occasionally until the steak reaches your desired doneness—look for a nice char and juicy interior.
7. Rest Remove the skewers from the grill and let them rest for a few minutes before serving. This resting period allows all those juicy flavors to settle in for that perfect bite!
Optional: Garnish with fresh herbs for an extra burst of flavor.
Exact quantities are listed in the recipe card below.
Tips for the Best steak kabobs on the grill
- Marinate Longer: For even more flavor, consider marinating the steak cubes for up to 2 hours instead of just 30 minutes.
- Vegetable Size Matters: Keep all vegetables cut to a similar size. This ensures even cooking and prevents undercooked or burnt pieces.
- Soak Skewers Well: Don’t skip soaking your wooden skewers in water for at least 30 minutes; this prevents them from catching fire on the grill.
- Turn Often: Remember to turn the skewers frequently while grilling. This helps achieve that perfect char without overcooking any part of the steak kabobs on the grill.
- Check Doneness: Use a meat thermometer to check for doneness. Aim for 130°F for medium-rare, adjusting based on preference.
- Rest Before Serving: Allow the kabobs to rest for a few minutes after grilling. This helps redistribute juices, making each bite juicy and delicious.
How to Store and Freeze steak kabobs on the grill
- Fridge: Store leftover steak kabobs on the grill in an airtight container for up to 3 days. Allow them to cool completely before sealing to maintain freshness.
- Freezer: For longer storage, freeze the kabobs in a freezer-safe bag or container for up to 2 months. Be sure to remove as much air as possible to prevent freezer burn.
- Reheating: When ready to enjoy, thaw the frozen kabobs in the fridge overnight. Reheat on the grill or in a skillet over medium heat until warmed through, about 5-7 minutes.
- Room Temperature: Do not leave steak kabobs on the grill at room temperature for more than 2 hours to ensure food safety; always refrigerate leftovers promptly.
steak kabobs on the grill Variations
Feel free to let your imagination run wild and customize these delicious skewers to suit your taste!
- Spicy Kick: Add 1 teaspoon of crushed red pepper flakes for a fiery flavor boost. The heat will elevate each bite, making your taste buds dance with excitement.
- Veggie Lovers: Replace sirloin steak with marinated tofu cubes or tempeh for a plant-based option. You’ll still enjoy the delightful char and texture, but with a heartier veggie twist.
- Different Proteins: Swap sirloin for chicken, shrimp, or even salmon. Each protein brings its unique flavor profile and pairs beautifully with the marinade.
- Herb Infusion: Incorporate fresh herbs like rosemary or thyme into the marinade. These fragrant additions will offer an aromatic experience that complements the grilled vegetables perfectly.
- Citrus Zing: Add the juice of one lemon or lime to the marinade for a refreshing citrus note. The acidity brightens up the flavors and enhances the overall dish.
- Smoky Flavor: Use smoked paprika instead of regular paprika for a deeper, smoky flavor that adds complexity to each skewer.
- Sweet Touch: Toss in some cherry tomatoes or pineapple chunks alongside the veggies for a sweet contrast to the savory steak. This playful addition will surprise your palate with bursts of sweetness.
Make Ahead Options
Preparing steak kabobs on the grill is a fantastic choice for meal prep, allowing you to savor the flavors of summer even on busy weeknights. You can marinate your 1 pound of sirloin steak in a mixture of 1/4 cup olive oil, 2 tablespoons soy sauce, minced garlic from 2 cloves, and spices like black pepper, salt, and paprika up to 24 hours in advance. Additionally, chop your vegetables—1 red bell pepper, 1 green bell pepper, a medium onion, and 8 ounces of mushrooms—up to 3 days before grilling. Simply soak your wooden skewers for 30 minutes before threading the marinated steak and veggies onto them when you’re ready to cook. This way, you can enjoy perfectly grilled steak kabobs on the grill without the last-minute rush! Remember to preheat your grill to medium-high heat and let the skewers rest for a few minutes after cooking to maintain quality and flavor before serving.
steak kabobs on the grill Recipe FAQs
What type of steak is best for kabobs?
Sirloin steak is a fantastic choice for kabobs due to its delicious flavor and tenderness. Cut into 1-inch cubes, it cooks quickly on the grill and remains juicy. If you’re looking for alternatives, you could also use flank steak or ribeye for a richer taste.
How should I store leftover steak kabobs?
If you have any leftover steak kabobs, let them cool completely before storing. Place them in an airtight container in the refrigerator, where they can last for up to 3 days. When ready to enjoy again, simply reheat them on the grill or in the oven until warmed through, about 10 minutes at 350°F.
Can I freeze steak kabobs?
Absolutely! You can freeze uncooked marinated kabobs before grilling. Just assemble them on skewers and wrap tightly in plastic wrap, then place them in a freezer bag. They’ll keep well for up to 3 months. When you’re ready to cook, thaw them overnight in the fridge before grilling.
What vegetables can I use besides bell peppers and onions?
Feel free to get creative with your vegetable selection! Zucchini, cherry tomatoes, or even asparagus would work beautifully alongside mushrooms. Just ensure that whatever veggies you choose are cut into similar sizes (around 1-inch pieces) so they cook evenly alongside the steak.
How do I know when my steak kabobs are done?
For perfectly cooked steak kabobs, aim for an internal temperature of 145°F for medium-rare doneness—this usually takes about 10-15 minutes on a preheated medium-high grill. Keep an eye out for a nice char on the outside while ensuring the meat remains tender and juicy inside.
What is the serving size for this recipe?
This recipe yields approximately four servings, making it perfect for family gatherings or summer barbecues with friends. Each serving contains roughly 350 calories, allowing everyone to enjoy a delicious meal without feeling too heavy afterward.







