Oh, the sizzle of steak on the grill! If you’re craving a quick, crowd-pleasing dinner that feels gourmet without the fuss, you’re in the right place. We’ve gathered 21 mouthwatering shish kabob varieties to transform your backyard barbecue or weeknight meal. From classic combos to creative twists, get ready to fire up the grill and discover your new favorite skewer. Let’s dive into these delicious ideas!
Grilled Garlic Herb Steak Shish Kabobs
Nothing beats the sizzle of steak on the grill, especially when it’s threaded onto skewers with colorful veggies and soaked in a garlicky herb marinade. I first made these shish kabobs for a last-minute summer potluck, and they were such a hit that they’ve become my go-to for easy entertaining. Trust me, the aroma alone will have your neighbors peeking over the fence!
Serving: 4 | Pre Time: 25 minutes | Cooking Time: 10 minutes
Ingredients
– 1.5 pounds of sirloin steak, cut into 1-inch cubes
– 1/4 cup of rich extra virgin olive oil
– 3 cloves of fresh garlic, minced
– 2 tablespoons of freshly chopped rosemary
– 2 tablespoons of freshly chopped thyme
– 1 teaspoon of coarse kosher salt
– 1/2 teaspoon of finely ground black pepper
– 1 large red bell pepper, cut into 1-inch pieces
– 1 large green bell pepper, cut into 1-inch pieces
– 1 medium red onion, cut into 1-inch wedges
– 8 ounces of whole cremini mushrooms
Instructions
1. In a large bowl, whisk together 1/4 cup of rich extra virgin olive oil, 3 cloves of minced fresh garlic, 2 tablespoons of freshly chopped rosemary, 2 tablespoons of freshly chopped thyme, 1 teaspoon of coarse kosher salt, and 1/2 teaspoon of finely ground black pepper to create the marinade.
2. Add 1.5 pounds of sirloin steak cubes to the bowl, tossing thoroughly to coat each piece evenly, then cover and refrigerate for at least 20 minutes to allow the flavors to penetrate the meat.
3. While the steak marinates, soak 8 wooden skewers in water for 15 minutes to prevent burning on the grill—this is my favorite trick for perfect kabobs every time.
4. Preheat your grill to medium-high heat, aiming for a surface temperature of 400°F, which ensures a good sear without overcooking.
5. Thread the marinated steak cubes alternately with 1-inch pieces of red bell pepper, green bell pepper, red onion wedges, and whole cremini mushrooms onto the soaked skewers, leaving a small gap between items for even cooking.
6. Place the skewers on the preheated grill and cook for 4-5 minutes per side, turning once, until the steak reaches an internal temperature of 135°F for medium-rare or 145°F for medium, and the veggies are tender with slight char marks.
7. Remove the skewers from the grill and let them rest for 3 minutes before serving to allow the juices to redistribute—this step is crucial for juicy, flavorful steak.
Just imagine biting into those tender, herb-infused steak cubes paired with the smoky sweetness of the peppers and onions. The mushrooms soak up all that garlicky goodness, adding an earthy depth that makes every skewer irresistible. Serve them over a bed of fluffy couscous or with a side of tangy tzatziki for a complete meal that’ll have everyone asking for seconds!
Teriyaki Steak Shish Kabobs with Pineapple
Recently, I was craving something that combined savory and sweet in a way that felt both comforting and exciting—enter these Teriyaki Steak Shish Kabobs with Pineapple. I love how the char from the grill caramelizes the pineapple, making it taste like summer even in February, and the teriyaki marinade is my go-to for adding depth without overpowering the meat. It’s a dish that’s become a staple at my backyard gatherings, always disappearing fast from the platter!
Serving: 4 | Pre Time: 30 minutes | Cooking Time: 15 minutes
Ingredients
– 1.5 pounds of sirloin steak, cut into 1-inch cubes
– 2 cups of fresh pineapple chunks, ripe and juicy
– 1 red bell pepper, sliced into 1-inch pieces
– 1 green bell pepper, sliced into 1-inch pieces
– 1 red onion, cut into 1-inch wedges
– 1/2 cup of soy sauce, low-sodium for balanced flavor
– 1/4 cup of honey, pure and golden
– 2 tablespoons of rice vinegar, lightly tangy
– 1 tablespoon of fresh ginger, finely grated
– 2 cloves of garlic, minced to release aroma
– 1 tablespoon of sesame oil, toasted for nutty notes
– 1/2 teaspoon of black pepper, freshly ground
– 8 wooden skewers, soaked in water for 30 minutes to prevent burning
Instructions
1. In a medium bowl, whisk together the soy sauce, honey, rice vinegar, ginger, garlic, sesame oil, and black pepper to create the teriyaki marinade.
2. Place the steak cubes in a large resealable bag, pour half of the marinade over them, seal the bag, and refrigerate for at least 20 minutes to tenderize the meat—this step infuses flavor deeply.
3. Preheat your grill to medium-high heat, about 400°F, ensuring it’s hot enough for a good sear without burning.
4. Thread the marinated steak, pineapple chunks, red bell pepper, green bell pepper, and red onion alternately onto the soaked skewers, leaving small gaps for even cooking.
5. Brush the assembled kabobs lightly with the remaining marinade, reserving a little for basting later to avoid cross-contamination.
6. Place the kabobs on the preheated grill and cook for 4-5 minutes per side, turning once, until the steak reaches an internal temperature of 145°F for medium-rare or 160°F for medium, using a meat thermometer for accuracy.
7. Baste the kabobs with the reserved marinade during the last 2 minutes of cooking to create a glossy, caramelized glaze.
8. Remove the kabobs from the grill and let them rest for 3 minutes before serving to allow the juices to redistribute, keeping the steak juicy.
Perfectly grilled, these kabobs offer a delightful contrast: the steak is tender and savory with a hint of sweetness from the marinade, while the pineapple becomes caramelized and juicy, adding a burst of tropical flavor. I love serving them over a bed of fluffy jasmine rice or with a side of crisp cucumber salad for a refreshing balance—it’s a meal that always brings smiles to the table!
Spicy Sriracha Steak Shish Kabobs with Bell Peppers
You know those days when you crave something with serious kick and satisfying texture? Yesterday was one of those days for me—after a long week, I wanted a meal that felt like a celebration, and these Spicy Sriracha Steak Shish Kabobs with Bell Peppers totally delivered. I love how the sriracha adds that perfect balance of heat and tang, and the bell peppers bring a sweet crunch that just makes everything pop. It’s become my go-to for summer grilling or even a cozy indoor dinner when I’m missing those sunny vibes.
Serving: 4 | Pre Time: 25 minutes | Cooking Time: 10 minutes
Ingredients
– 1.5 pounds of sirloin steak, cut into 1-inch cubes
– 3 tablespoons of sriracha sauce
– 2 tablespoons of soy sauce
– 1 tablespoon of honey
– 2 cloves of garlic, minced
– 1 tablespoon of fresh lime juice
– 2 large bell peppers (I used one red and one yellow for color), cut into 1-inch pieces
– 1 tablespoon of olive oil
– 1/2 teaspoon of kosher salt
– 1/4 teaspoon of freshly ground black pepper
Instructions
1. In a medium bowl, whisk together 3 tablespoons of sriracha sauce, 2 tablespoons of soy sauce, 1 tablespoon of honey, 2 cloves of minced garlic, and 1 tablespoon of fresh lime juice until well combined.
2. Add 1.5 pounds of sirloin steak cubes to the bowl, tossing to coat them evenly in the marinade. Tip: Let the steak marinate in the refrigerator for at least 30 minutes—this helps the flavors penetrate deeply for a more tender result.
3. While the steak marinates, soak 8 wooden skewers in water for 20 minutes to prevent them from burning on the grill.
4. Preheat your grill to medium-high heat, aiming for a temperature of 400°F.
5. Thread the marinated steak cubes and 2 large bell pepper pieces alternately onto the soaked skewers, leaving a small gap between pieces for even cooking.
6. Brush the assembled kabobs lightly with 1 tablespoon of olive oil, then season them with 1/2 teaspoon of kosher salt and 1/4 teaspoon of freshly ground black pepper.
7. Place the kabobs on the preheated grill, cooking for 4-5 minutes per side. Tip: Use tongs to turn them gently—this ensures they don’t stick and cook evenly without falling apart.
8. Check for doneness by inserting a meat thermometer into the thickest steak cube; it should read 145°F for medium-rare or 160°F for medium. Tip: Avoid overcooking to keep the steak juicy and tender.
9. Remove the kabobs from the grill and let them rest for 3 minutes before serving to allow the juices to redistribute.
That first bite is pure bliss—the steak is wonderfully tender with a spicy-sweet kick from the sriracha, while the bell peppers add a crisp, smoky sweetness that balances it all out. Try serving these over a bed of fluffy jasmine rice or with a side of cool cucumber salad to tame the heat; it’s a dish that’s as vibrant in flavor as it is on the plate.
Lemon Pepper Steak Shish Kabobs with Zucchini
Remember those summer evenings when the grill is fired up and the whole neighborhood smells like a feast? That’s exactly the vibe I’m chasing with these Lemon Pepper Steak Shish Kabobs with Zucchini—a dish that’s become my go-to for turning a simple weeknight into something special. It’s bright, savory, and so easy to pull together, even after a long day.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 10 minutes
Ingredients
– 1 ½ pounds of sirloin steak, cut into 1-inch cubes
– 2 medium zucchini, sliced into ½-inch rounds
– ¼ cup of rich extra virgin olive oil
– 3 tablespoons of freshly squeezed lemon juice
– 2 teaspoons of coarse lemon pepper seasoning
– 1 teaspoon of finely ground black pepper
– ½ teaspoon of kosher salt
– 4 wooden skewers, soaked in water for 30 minutes
Instructions
1. In a large mixing bowl, whisk together the rich extra virgin olive oil, freshly squeezed lemon juice, coarse lemon pepper seasoning, finely ground black pepper, and kosher salt until well combined.
2. Add the sirloin steak cubes to the bowl, tossing thoroughly to coat each piece in the marinade. Tip: Let the steak marinate at room temperature for 15 minutes to enhance flavor absorption without over-tenderizing.
3. Thread the marinated steak cubes and zucchini slices alternately onto the soaked wooden skewers, leaving a small gap between pieces for even cooking.
4. Preheat a grill or grill pan to medium-high heat, about 400°F, ensuring it’s hot before adding the skewers to get a good sear.
5. Place the skewers on the grill, cooking for 4–5 minutes per side, or until the steak reaches an internal temperature of 135°F for medium-rare and the zucchini is tender with grill marks. Tip: Avoid moving the skewers too often to develop those beautiful charred lines.
6. Remove the skewers from the grill and let them rest for 3 minutes on a plate to allow the juices to redistribute. Tip: Cover loosely with foil to keep warm without steaming.
7. Serve the kabobs immediately, drizzling any remaining marinade from the bowl over the top for extra zest.
Finally, these kabobs deliver a perfect balance of tender, juicy steak and slightly crisp zucchini, all infused with that zesty lemon pepper kick. I love pairing them with a simple quinoa salad or just tearing into them straight off the skewer—they’re that irresistible!
Honey Balsamic Glazed Steak Shish Kabobs
Finally, after a long week, I’m craving something that feels like a celebration but doesn’t keep me in the kitchen all night—enter these Honey Balsamic Glazed Steak Shish Kabobs. They’re my go-to for turning a simple weeknight into a mini backyard feast, and the sweet-tangy glaze is absolutely irresistible, just like the ones my dad used to grill when I was a kid.
Serving: 4 | Pre Time: 25 minutes | Cooking Time: 10 minutes
Ingredients
– 1.5 pounds of sirloin steak, cut into 1-inch cubes
– 1 red bell pepper, cored and cut into 1-inch chunks
– 1 yellow onion, peeled and cut into 1-inch chunks
– 8 ounces of cremini mushrooms, stems trimmed
– 1/4 cup of rich extra virgin olive oil
– 3 tablespoons of thick, golden honey
– 2 tablespoons of aged balsamic vinegar
– 2 cloves of garlic, finely minced
– 1 teaspoon of coarse kosher salt
– 1/2 teaspoon of finely ground black pepper
– 1 tablespoon of fresh rosemary leaves, finely chopped
Instructions
1. In a medium bowl, whisk together 1/4 cup of rich extra virgin olive oil, 3 tablespoons of thick, golden honey, 2 tablespoons of aged balsamic vinegar, 2 cloves of finely minced garlic, 1 teaspoon of coarse kosher salt, 1/2 teaspoon of finely ground black pepper, and 1 tablespoon of finely chopped fresh rosemary leaves until fully combined.
2. Place 1.5 pounds of sirloin steak cubes into a large resealable bag, pour half of the marinade over the steak, seal the bag, and massage gently to coat. Marinate at room temperature for 20 minutes—this short marinate time helps the steak absorb flavor without becoming mushy.
3. While the steak marinates, soak 8 wooden skewers in water for at least 15 minutes to prevent burning on the grill.
4. Preheat a grill or grill pan to medium-high heat, about 400°F.
5. Thread the marinated steak cubes alternately with 1-inch chunks of red bell pepper, 1-inch chunks of yellow onion, and whole cremini mushrooms onto the soaked skewers, leaving small gaps between pieces for even cooking.
6. Place the skewers on the preheated grill. Cook for 4 minutes, then brush the reserved half of the marinade over the kabobs using a clean brush to avoid cross-contamination.
7. Flip the skewers and cook for an additional 4 minutes, or until the steak reaches an internal temperature of 135°F for medium-rare or 145°F for medium, and the vegetables are tender with slight char marks.
8. Remove the skewers from the grill and let them rest for 3 minutes before serving to allow the juices to redistribute.
Glazed to perfection, these kabobs boast a caramelized, sticky exterior that gives way to juicy, tender steak and smoky-sweet veggies. I love serving them over a bed of fluffy couscous or with a simple arugula salad to soak up every last drop of that glossy honey balsamic glaze—it’s a surefire way to impress without any fuss.
Classic Mediterranean Steak Shish Kabobs
Nothing beats the sizzle of juicy steak and colorful veggies on a skewer, especially when they’re infused with those bright Mediterranean flavors I crave. I first fell for these shish kabobs during a summer trip to Greece, and now they’re my go-to for backyard gatherings—they always disappear fast, leaving everyone asking for the recipe.
Serving: 4 | Pre Time: 25 minutes | Cooking Time: 15 minutes
Ingredients
– 1.5 pounds of tender sirloin steak, cut into 1-inch cubes
– 1 large red bell pepper, sliced into 1-inch chunks
– 1 large yellow bell pepper, sliced into 1-inch chunks
– 1 medium red onion, cut into 1-inch wedges
– 8 ounces of plump cherry tomatoes
– 1/4 cup of rich extra virgin olive oil
– 3 tablespoons of freshly squeezed lemon juice
– 3 cloves of garlic, minced to a fine paste
– 1 tablespoon of aromatic dried oregano
– 1 teaspoon of smoky paprika
– 1/2 teaspoon of finely ground black pepper
– 1/2 teaspoon of coarse sea salt
Instructions
1. In a large mixing bowl, whisk together the rich extra virgin olive oil, freshly squeezed lemon juice, minced garlic, aromatic dried oregano, smoky paprika, finely ground black pepper, and coarse sea salt until fully combined.
2. Add the tender sirloin steak cubes to the bowl, tossing them thoroughly to coat every piece in the marinade. Tip: Let the steak marinate for at least 20 minutes at room temperature for deeper flavor—I often do this while prepping the veggies.
3. Thread the marinated steak cubes, red bell pepper chunks, yellow bell pepper chunks, red onion wedges, and plump cherry tomatoes onto metal or soaked wooden skewers, alternating ingredients for even cooking.
4. Preheat a grill or grill pan to medium-high heat, about 400°F, ensuring the grates are clean and lightly oiled to prevent sticking.
5. Place the skewers on the hot grill, cooking for 5-7 minutes per side, until the steak reaches an internal temperature of 145°F for medium-rare and the veggies are charred and tender. Tip: Rotate the skewers halfway through for even charring—those grill marks make all the difference!
6. Remove the skewers from the grill and let them rest for 5 minutes on a plate. Tip: This resting time allows the juices to redistribute, keeping the steak incredibly juicy.
7. Serve the skewers immediately, drizzling any remaining marinade over the top for extra zest.
Every bite delivers a perfect harmony of smoky, charred steak and sweet, vibrant veggies, with the lemon-garlic marinade adding a zesty punch that lingers. I love pairing these kabobs with a simple Greek salad or fluffy couscous for a complete meal that feels like a sunny escape.
Chimichurri Marinated Steak Shish Kabobs
My friends, let me tell you about the absolute game-changer I discovered last summer at a backyard barbecue – these Chimichurri Marinated Steak Shish Kabobs have become my go-to for effortless entertaining. I love how the vibrant, herby marinade infuses every bite of steak, and threading those colorful veggies onto skewers feels almost therapeutic after a long week.
Serving: 4 | Pre Time: 30 minutes | Cooking Time: 10 minutes
Ingredients
– 1 ½ pounds sirloin steak, cut into 1-inch cubes
– 1 large red bell pepper, cut into 1-inch pieces
– 1 large red onion, cut into 1-inch pieces
– ½ cup fresh parsley leaves, packed
– ¼ cup fresh cilantro leaves, packed
– 3 cloves garlic, peeled
– ¼ cup rich extra virgin olive oil
– 2 tablespoons tangy red wine vinegar
– 1 teaspoon coarse kosher salt
– ½ teaspoon freshly cracked black pepper
– ¼ teaspoon crushed red pepper flakes
Instructions
1. In a food processor, combine the fresh parsley leaves, fresh cilantro leaves, peeled garlic cloves, rich extra virgin olive oil, tangy red wine vinegar, coarse kosher salt, freshly cracked black pepper, and crushed red pepper flakes.
2. Pulse the mixture for 30 seconds until it forms a coarse, vibrant green sauce. (Tip: Don’t over-process – you want some texture for the chimichurri.)
3. Place the 1 ½ pounds of sirloin steak cubes into a large resealable plastic bag.
4. Pour the chimichurri sauce over the steak cubes in the bag.
5. Seal the bag tightly, removing as much air as possible.
6. Massage the bag gently for 1 minute to ensure all steak pieces are coated evenly with the marinade.
7. Refrigerate the marinating steak for at least 20 minutes, or up to 2 hours for deeper flavor. (Tip: Marinating longer than 2 hours can make the texture mushy due to the vinegar.)
8. While the steak marinates, soak 8 wooden skewers in water for 20 minutes to prevent burning.
9. Preheat your grill to medium-high heat, about 450°F.
10. Thread the marinated steak cubes, 1-inch red bell pepper pieces, and 1-inch red onion pieces alternately onto the soaked skewers.
11. Place the assembled skewers on the preheated grill.
12. Grill for 4 minutes, then flip each skewer carefully with tongs.
13. Grill for another 4 minutes for medium-rare, or until the steak reaches your desired doneness. (Tip: Use a meat thermometer – 135°F for medium-rare, 145°F for medium.)
14. Remove the skewers from the grill and let them rest for 3 minutes before serving.
Grilling these kabobs fills the air with the most incredible aroma of charred steak and herbs. The steak stays incredibly juicy and tender from the marinade, while the edges get those perfect, slightly crispy bits from the grill. I love serving these over a bed of cilantro-lime rice or with warm tortillas for a fun, hands-on meal that always disappears fast.
Maple Bourbon Steak Shish Kabobs with Mushrooms
Tired of the same old weeknight dinners? I was too, until I stumbled upon this sweet and savory combination that’s become a regular in our house. These Maple Bourbon Steak Shish Kabobs with Mushrooms are a total game-changer, especially when you’re craving something a little fancy but still easy enough for a busy Tuesday. Trust me, the smell alone is worth it.
Serving: 4 | Pre Time: 25 minutes | Cooking Time: 10 minutes
Ingredients
– 1 ½ pounds of sirloin steak, cut into 1-inch cubes
– 8 ounces of cremini mushrooms, stems trimmed
– ½ cup of pure maple syrup
– ¼ cup of quality bourbon
– 3 tablespoons of soy sauce
– 2 tablespoons of rich extra virgin olive oil
– 3 cloves of garlic, minced
– 1 teaspoon of freshly ground black pepper
– ½ teaspoon of coarse kosher salt
– Wooden or metal skewers (if using wooden, soak them in water for 30 minutes before using)
Instructions
1. In a medium mixing bowl, whisk together the pure maple syrup, quality bourbon, soy sauce, rich extra virgin olive oil, minced garlic cloves, freshly ground black pepper, and coarse kosher salt to create the marinade.
2. Add the 1-inch sirloin steak cubes to the bowl, ensuring all pieces are fully coated in the marinade. Cover the bowl and refrigerate for a minimum of 2 hours, or ideally overnight for deeper flavor penetration—this is my top tip for maximum tenderness.
3. While the steak marinates, prepare your skewers. If using wooden skewers, submerge them completely in water for at least 30 minutes to prevent burning on the grill.
4. Preheat your grill or grill pan to a medium-high heat of 400°F.
5. Thread the marinated steak cubes and trimmed cremini mushrooms alternately onto the prepared skewers, leaving a small space between each piece for even cooking.
6. Place the assembled kabobs on the preheated grill. Cook for 4-5 minutes, then flip them carefully using tongs.
7. Continue grilling for another 4-5 minutes, or until the steak reaches your desired doneness (I aim for medium-rare, which shows a slight pink center when cut).
8. As a pro tip, reserve a small amount of the unused marinade before adding the raw steak; you can brush it onto the kabobs during the last minute of grilling for an extra glossy, caramelized finish.
9. Remove the kabobs from the grill and let them rest on a clean plate for 5 minutes before serving—this allows the juices to redistribute, keeping the steak succulent.
Let these kabobs shine with their irresistible char and sticky-sweet glaze. The steak turns out incredibly juicy with a hint of smoky bourbon, while the mushrooms soak up all that maple goodness for a tender, earthy bite. I love serving them over a bed of fluffy jasmine rice or with a simple arugula salad to balance the richness.
Ginger Soy Steak Shish Kabobs with Onions
Remember those summer evenings when the grill just calls your name? I’m right there with you—nothing beats the sizzle of steak over an open flame, especially when it’s marinated in a bold ginger-soy blend. These shish kabobs are my go-to for a quick, flavorful weeknight dinner that always impresses, and I love how the onions caramelize into sweet, tender bites alongside the juicy steak. Let’s fire up the grill and get those skewers ready!
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 10 minutes
Ingredients
– 1 ½ pounds of sirloin steak, cut into 1-inch cubes
– ¼ cup of low-sodium soy sauce
– 2 tablespoons of freshly grated ginger
– 2 tablespoons of honey
– 2 tablespoons of toasted sesame oil
– 3 cloves of garlic, minced
– 1 large yellow onion, cut into 1-inch chunks
– 1 tablespoon of vegetable oil
– ½ teaspoon of freshly ground black pepper
Instructions
1. In a medium bowl, whisk together the low-sodium soy sauce, freshly grated ginger, honey, toasted sesame oil, and minced garlic until fully combined.
2. Add the sirloin steak cubes to the bowl, tossing to coat each piece evenly in the marinade.
3. Cover the bowl with plastic wrap and refrigerate for at least 15 minutes to let the flavors penetrate the steak—I often let it sit for up to an hour for deeper flavor, but 15 minutes works in a pinch!
4. While the steak marinates, soak 8 wooden skewers in water for 10 minutes to prevent burning on the grill.
5. Preheat your grill to medium-high heat, aiming for about 400°F, and lightly oil the grates with the vegetable oil using a paper towel.
6. Thread the marinated steak cubes and yellow onion chunks alternately onto the soaked skewers, leaving a small gap between pieces for even cooking.
7. Place the skewers on the preheated grill and cook for 4-5 minutes per side, or until the steak reaches an internal temperature of 145°F for medium-rare, flipping once halfway through.
8. Check for doneness by cutting into one steak cube—it should be juicy with a slight pink center, and the onions should be charred and tender.
9. Remove the skewers from the grill and let them rest for 3 minutes on a plate to allow the juices to redistribute, which keeps the steak moist.
10. Sprinkle the skewers with freshly ground black pepper just before serving for an extra kick.
Last night, I served these over a bed of fluffy jasmine rice, and the savory-sweet marinade soaked right in, creating the most irresistible combo. The steak stays incredibly tender with a slight char from the grill, while the onions add a caramelized sweetness that balances the bold ginger and soy flavors perfectly—try drizzling any leftover marinade, boiled for 2 minutes first, over the top for an extra burst of flavor!
Red Wine Marinated Steak Shish Kabobs
Kind of like that one time I was trying to impress a date with a fancy dinner but ended up with a charred mess? These Red Wine Marinated Steak Shish Kabobs are my redemption story—a foolproof way to feel like a grill master without the stress. They’re my go-to for summer gatherings because they look impressive but are secretly simple, and the marinade does all the heavy lifting.
Serving: 4 | Pre Time: 30 minutes (plus 4 hours marinating) | Cooking Time: 15 minutes
Ingredients
– 1.5 lbs sirloin steak, cut into 1.5-inch cubes of tender, well-marbled beef
– 1 cup robust, full-bodied dry red wine (like Cabernet Sauvignon)
– 1/4 cup rich extra virgin olive oil
– 3 tbsp bold, aged balsamic vinegar
– 4 cloves aromatic garlic, minced
– 1 tbsp fragrant dried oregano
– 1 tsp coarse kosher salt
– 1/2 tsp freshly cracked black pepper
– 2 large, firm bell peppers (red and green), cut into 1-inch chunks
– 1 sweet red onion, cut into 1-inch wedges
– 8 oz plump, whole white mushrooms
Instructions
1. In a large, non-reactive bowl, whisk together 1 cup of robust dry red wine, 1/4 cup of rich extra virgin olive oil, 3 tbsp of bold aged balsamic vinegar, 4 cloves of minced aromatic garlic, 1 tbsp of fragrant dried oregano, 1 tsp of coarse kosher salt, and 1/2 tsp of freshly cracked black pepper until fully combined.
2. Add 1.5 lbs of cubed sirloin steak to the marinade, ensuring all pieces are fully submerged. Tip: Pierce the steak cubes lightly with a fork to help the marinade penetrate deeper for maximum flavor.
3. Cover the bowl tightly with plastic wrap and refrigerate for at least 4 hours, or ideally overnight, turning the steak once halfway through.
4. Soak 8 wooden skewers in water for 30 minutes before grilling to prevent them from burning.
5. Preheat your grill to medium-high heat, aiming for a surface temperature of 400°F.
6. Thread the marinated steak cubes alternately with 2 large bell pepper chunks, 1 sweet red onion wedge, and 1 plump whole white mushroom onto each soaked skewer, leaving small gaps between pieces for even cooking.
7. Place the skewers on the preheated grill. Grill for 4-5 minutes per side, turning once, until the steak reaches an internal temperature of 135°F for medium-rare or 145°F for medium, and the vegetables are tender with slight char marks. Tip: Use a meat thermometer for perfect doneness every time—no guessing!
8. Remove the skewers from the grill and let them rest on a clean plate for 5 minutes before serving. Tip: This allows the juices to redistribute, keeping the steak incredibly juicy.
Just imagine sinking your teeth into these—the steak is melt-in-your-mouth tender with a deep, savory richness from the wine, while the veggies add a sweet, smoky crunch. I love serving them over a bed of fluffy couscous or with a dollop of creamy tzatziki for a cool contrast that makes every bite pop.
Southwestern Steak Shish Kabobs with Corn
Zesty and satisfying, these Southwestern Steak Shish Kabobs with Corn are my go-to for a quick, flavorful weeknight dinner that always impresses. I first made them for a casual backyard gathering last summer, and now they’re a staple in my rotation—perfect for when I want something hearty without spending hours in the kitchen. The blend of spices and charred veggies just screams summer, even in February!
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 15 minutes
Ingredients
– 1.5 pounds of sirloin steak, cut into 1-inch cubes
– 2 ears of sweet corn, husked and cut into 1-inch rounds
– 1 large red bell pepper, seeded and cut into 1-inch pieces
– 1 medium red onion, peeled and cut into 1-inch chunks
– 3 tablespoons of rich extra virgin olive oil
– 2 tablespoons of fresh lime juice, squeezed from juicy limes
– 2 teaspoons of smoky chili powder
– 1 teaspoon of ground cumin, for warm depth
– 1 teaspoon of garlic powder
– 1/2 teaspoon of finely ground black pepper
– 1/2 teaspoon of kosher salt
Instructions
1. Preheat your grill to medium-high heat, aiming for 400°F.
2. In a large bowl, whisk together 3 tablespoons of rich extra virgin olive oil, 2 tablespoons of fresh lime juice, 2 teaspoons of smoky chili powder, 1 teaspoon of ground cumin, 1 teaspoon of garlic powder, 1/2 teaspoon of finely ground black pepper, and 1/2 teaspoon of kosher salt to create a marinade.
3. Add 1.5 pounds of sirloin steak cubes to the bowl, tossing to coat evenly, and let marinate for 10 minutes at room temperature for maximum flavor absorption—this quick marinate is a tip I swear by for tender meat.
4. Thread the marinated steak cubes, 2 ears of sweet corn rounds, 1 large red bell pepper pieces, and 1 medium red onion chunks onto metal or soaked wooden skewers, alternating ingredients for even cooking.
5. Place the skewers on the preheated grill and cook for 12-15 minutes, turning every 3-4 minutes, until the steak reaches an internal temperature of 145°F for medium doneness and the veggies are charred and tender—keep an eye on the corn to avoid burning, another handy tip.
6. Remove the skewers from the grill and let rest for 5 minutes before serving to allow juices to redistribute, ensuring juicy bites every time.
Just savor the smoky char on the corn paired with the tender, spice-rubbed steak—it’s a texture dream with a kick. I love serving these kabobs over a bed of cilantro-lime rice or with a side of creamy avocado salsa for an extra burst of freshness.
Korean BBQ Steak Shish Kabobs with Scallions
Unbelievably juicy and packed with flavor, these Korean BBQ Steak Shish Kabobs with Scallions have become my go-to for summer grilling. I first tried them at a friend’s backyard party, and after one bite, I knew I had to recreate that perfect balance of savory, sweet, and smoky at home. Now, they’re a staple that always impresses guests and satisfies my craving for something both hearty and vibrant.
Serving: 4 | Pre Time: 25 minutes | Cooking Time: 10 minutes
Ingredients
– 1.5 pounds of sirloin steak, cut into 1-inch cubes
– 1/4 cup of low-sodium soy sauce
– 2 tablespoons of toasted sesame oil
– 3 tablespoons of light brown sugar, packed
– 4 cloves of fresh garlic, minced
– 1 tablespoon of freshly grated ginger
– 1/2 teaspoon of finely ground black pepper
– 1 bunch of fresh scallions, trimmed and cut into 1-inch pieces
– 2 tablespoons of neutral vegetable oil (like canola or grapeseed)
Instructions
1. In a medium-sized mixing bowl, combine 1/4 cup of low-sodium soy sauce, 2 tablespoons of toasted sesame oil, 3 tablespoons of light brown sugar, 4 cloves of minced fresh garlic, 1 tablespoon of freshly grated ginger, and 1/2 teaspoon of finely ground black pepper to create the marinade.
2. Add 1.5 pounds of sirloin steak cubes to the marinade, tossing thoroughly to coat each piece evenly. Tip: Let the steak marinate for at least 20 minutes at room temperature for deeper flavor penetration, but no longer than 30 minutes to avoid over-tenderizing.
3. While the steak marinates, soak 8 wooden skewers in water for 15 minutes to prevent burning during grilling.
4. Preheat your grill to medium-high heat, aiming for a surface temperature of 400°F.
5. Thread the marinated steak cubes and 1-inch pieces of fresh scallions alternately onto the soaked skewers, leaving a small gap between items for even cooking.
6. Brush the assembled kabobs lightly with 2 tablespoons of neutral vegetable oil to prevent sticking. Tip: Use a pastry brush for an even, thin coating that won’t overwhelm the marinade.
7. Place the kabobs on the preheated grill and cook for 4-5 minutes per side, turning once, until the steak reaches an internal temperature of 145°F for medium-rare or 160°F for medium, with visible grill marks and slightly charred edges.
8. Remove the kabobs from the grill and let them rest for 3 minutes on a clean plate. Tip: This resting period allows the juices to redistribute, ensuring every bite stays succulent.
Oozing with savory-sweet juices, these kabobs boast a tender, char-kissed exterior that gives way to a melt-in-your-mouth center. The scallions add a crisp, fresh bite that cuts through the richness beautifully. For a fun twist, serve them over a bed of steamed rice or wrapped in crisp lettuce leaves with a drizzle of extra marinade.
Cajun Spiced Steak Shish Kabobs with Tomatoes
Remember those backyard barbecues where the smoky aroma of grilled meat would make everyone’s mouth water? That’s exactly the feeling I wanted to recreate with these Cajun Spiced Steak Shish Kabobs with Tomatoes—a dish that’s become my go-to for summer gatherings, inspired by a trip to Louisiana where bold flavors reign supreme. I love how the juicy steak and charred tomatoes soak up those spicy, smoky notes, making every bite a little adventure right from your grill.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 10 minutes
Ingredients
– 1.5 pounds of sirloin steak, cut into 1-inch cubes
– 2 tablespoons of Cajun seasoning blend, with a smoky paprika base
– 3 tablespoons of extra virgin olive oil, rich and golden
– 4 medium vine-ripened tomatoes, firm and vibrant red
– 1 large red onion, sweet and thinly sliced
– 2 cloves of garlic, freshly minced for pungent aroma
– Wooden or metal skewers, soaked if wooden to prevent burning
Instructions
1. In a large mixing bowl, combine the sirloin steak cubes with 2 tablespoons of Cajun seasoning blend and 2 tablespoons of extra virgin olive oil, tossing thoroughly to coat each piece evenly. Tip: Let the steak marinate at room temperature for 10 minutes to enhance flavor absorption without drying out.
2. Preheat your grill to medium-high heat, aiming for 400°F, and lightly oil the grates with the remaining 1 tablespoon of extra virgin olive oil to prevent sticking.
3. Thread the seasoned steak cubes onto skewers, alternating with chunks of vine-ripened tomatoes and slices of red onion for colorful presentation.
4. Place the skewers on the preheated grill and cook for 4-5 minutes per side, turning once, until the steak reaches an internal temperature of 145°F for medium-rare or 160°F for well-done, and the tomatoes are slightly charred. Tip: Use a meat thermometer for accuracy to avoid overcooking the tender steak.
5. Remove the skewers from the grill and let them rest for 3 minutes on a clean plate to allow juices to redistribute. Tip: Sprinkle with freshly minced garlic right after grilling for an extra burst of aroma without burning it.
6. Serve the kabobs hot off the grill. Oozing with savory juices and a hint of spice, these kabobs boast a perfect contrast between the tender, Cajun-crusted steak and the sweet, smoky burst of tomatoes. I love pairing them with a cool cucumber salad or over a bed of fluffy rice to soak up all those delicious drippings—it’s a meal that always disappears fast at my table!
Citrus Marinated Steak Shish Kabobs with Bell Peppers
Tired of the same old weeknight dinners? I was too, until I discovered these citrus marinated steak shish kabobs with bell peppers. They’re a vibrant, flavor-packed twist that’s become a regular in my rotation, especially when I’m craving something that feels special without requiring hours in the kitchen. The zesty marinade is my secret weapon—it tenderizes the steak beautifully and fills the whole kitchen with the most incredible, fresh aroma while it grills.
Serving: 4 | Pre Time: 30 minutes (plus 2 hours marinating) | Cooking Time: 10 minutes
Ingredients
– 1.5 lbs sirloin steak, cut into 1-inch cubes
– 3 large bell peppers (I use a mix of red, yellow, and orange for color), cut into 1-inch pieces
– 1/2 cup freshly squeezed orange juice
– 1/4 cup freshly squeezed lime juice
– 2 tbsp rich extra virgin olive oil
– 3 cloves garlic, finely minced
– 1 tbsp raw honey
– 1 tsp smoked paprika
– 1 tsp kosher salt
– 1/2 tsp freshly cracked black pepper
– 8-10 wooden skewers, soaked in water for 30 minutes
Instructions
1. In a large bowl, whisk together the freshly squeezed orange juice, freshly squeezed lime juice, rich extra virgin olive oil, finely minced garlic, raw honey, smoked paprika, kosher salt, and freshly cracked black pepper until well combined.
2. Add the 1.5 lbs of sirloin steak cubes to the marinade, tossing to coat every piece thoroughly. (Tip: For maximum flavor, let the steak marinate in the refrigerator for at least 2 hours, or up to 8 hours—the citrus acids work magic on tenderizing.)
3. While the steak marinates, soak 8-10 wooden skewers in water for a full 30 minutes to prevent them from burning on the grill.
4. Preheat your grill to medium-high heat, aiming for about 400°F.
5. Thread the marinated steak cubes and 1-inch pieces of bell peppers onto the soaked skewers, alternating them for even cooking and a pretty presentation.
6. Place the assembled kabobs on the preheated grill. Cook for 4-5 minutes per side, turning once, until the steak reaches your desired doneness and the peppers have slight char marks. (Tip: Use a meat thermometer to check for an internal temperature of 135°F for medium-rare or 145°F for medium—this ensures perfect results every time.)
7. Remove the kabobs from the grill and let them rest for 5 minutes before serving. (Tip: Resting allows the juices to redistribute, keeping the steak incredibly juicy and tender.)
8. Serve the kabobs immediately, optionally with a squeeze of extra lime juice.
Craving something bright and satisfying? These kabobs deliver with tender, citrus-infused steak and sweet, smoky peppers that char to perfection. The texture is a dream—juicy meat with a slight crisp from the grill, paired with peppers that soften just enough. I love serving them over a bed of cilantro-lime rice or with a simple side salad to soak up all those delicious juices.
Rosemary and Thyme Steak Shish Kabobs
Perfect for those summer evenings when you want something impressive but easy, these Rosemary and Thyme Steak Shish Kabobs are my go-to for grilling season. I love how the fresh herbs infuse the steak with such a cozy, aromatic flavor—it always reminds me of family cookouts where the smell of the grill would draw everyone outside.
Serving: 4 | Pre Time: 25 minutes | Cooking Time: 10 minutes
Ingredients
- 1 ½ pounds of sirloin steak, cut into 1 ½-inch cubes
- 2 tablespoons of fresh rosemary leaves, finely chopped
- 1 tablespoon of fresh thyme leaves, finely chopped
- 3 tablespoons of extra virgin olive oil, rich and fruity
- 2 cloves of garlic, minced to a fine paste
- 1 teaspoon of coarse sea salt
- ½ teaspoon of freshly cracked black pepper
- 1 large red bell pepper, cut into 1-inch pieces
- 1 large red onion, cut into 1-inch wedges
Instructions
- In a medium bowl, combine the rich extra virgin olive oil, minced garlic, finely chopped rosemary, finely chopped thyme, coarse sea salt, and freshly cracked black pepper to create a marinade.
- Add the sirloin steak cubes to the bowl and toss thoroughly until each piece is evenly coated with the marinade.
- Cover the bowl with plastic wrap and refrigerate for at least 20 minutes to allow the flavors to penetrate the meat—this step is key for tender, flavorful kabobs.
- While the steak marinates, soak 4 wooden skewers in water for 15 minutes to prevent them from burning on the grill.
- Preheat your grill to medium-high heat, aiming for a temperature of 400°F, which ensures a good sear without overcooking.
- Thread the marinated steak cubes, red bell pepper pieces, and red onion wedges alternately onto the soaked skewers, leaving a small gap between items for even cooking.
- Place the assembled kabobs on the preheated grill and cook for 4-5 minutes per side, turning once, until the steak reaches an internal temperature of 135°F for medium-rare or your desired doneness.
- Use a meat thermometer to check the temperature accurately, avoiding guesswork that can lead to dry or undercooked steak.
- Remove the kabobs from the grill and let them rest for 5 minutes on a clean plate to allow the juices to redistribute throughout the meat.
But the best part is biting into these kabobs—the steak is juicy and tender with a beautiful char, while the veggies add a sweet crunch. I love serving them over a bed of fluffy couscous or with a simple side salad to soak up all those herby drippings, making every bite a little celebration of summer flavors.
Tangy BBQ Steak Shish Kabobs with Cherry Tomatoes
Last summer, I discovered the magic of combining sweet cherry tomatoes with tangy BBQ sauce on skewers during a backyard cookout—it’s become my go-to for easy, crowd-pleasing dinners. Let me share my foolproof method for these juicy steak kabobs that always impress, even on busy weeknights.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 10 minutes
Ingredients
– 1.5 pounds of sirloin steak, cut into 1-inch cubes
– 1 cup of tangy BBQ sauce, divided
– 2 tablespoons of rich extra virgin olive oil
– 1 teaspoon of finely ground black pepper
– 1/2 teaspoon of coarse sea salt
– 1 pint of sweet cherry tomatoes
– 4 metal or soaked wooden skewers
Instructions
1. In a medium bowl, combine the cubed sirloin steak, 1/2 cup of tangy BBQ sauce, rich extra virgin olive oil, finely ground black pepper, and coarse sea salt, then toss to coat evenly and let marinate at room temperature for 15 minutes.
2. While the steak marinates, preheat your grill to medium-high heat, aiming for 400°F, and thread the marinated steak cubes alternately with sweet cherry tomatoes onto the 4 skewers, leaving a small gap between pieces for even cooking.
3. Place the assembled skewers on the preheated grill and cook for 4-5 minutes per side, brushing with the remaining 1/2 cup of tangy BBQ sauce halfway through, until the steak reaches an internal temperature of 145°F for medium-rare or your desired doneness.
4. Remove the skewers from the grill and let them rest on a clean plate for 3 minutes to allow the juices to redistribute, ensuring tender, flavorful bites.
5. Serve the kabobs immediately, garnished with any leftover sauce if desired.
The charred edges of the steak contrast beautifully with the burst-in-your-mouth tomatoes, creating a smoky-sweet harmony that’s irresistible. I love pairing these with a simple quinoa salad or just tearing off pieces straight from the skewer—they’re that addictive!
Mediterranean Herb Steak Shish Kabobs with Olives
Dinner inspiration struck last weekend when I was craving something vibrant yet hearty, and these Mediterranean Herb Steak Shish Kabobs with Olives were the perfect answer—they’re my go-to for turning a simple weeknight into a mini-feast with friends. I love how the fresh herbs and briny olives make the steak feel extra special without fuss.
Serving: 4 | Pre Time: 30 minutes | Cooking Time: 15 minutes
Ingredients
- 1 ½ pounds of sirloin steak, cut into 1-inch cubes
- ¼ cup of rich extra virgin olive oil
- 2 tablespoons of freshly squeezed lemon juice
- 3 cloves of garlic, minced
- 1 tablespoon of finely chopped fresh rosemary
- 1 tablespoon of finely chopped fresh oregano
- 1 teaspoon of coarse sea salt
- ½ teaspoon of finely ground black pepper
- 1 cup of pitted Kalamata olives
- 1 large red onion, cut into 1-inch chunks
- 1 large red bell pepper, cut into 1-inch chunks
Instructions
- In a large bowl, whisk together the rich extra virgin olive oil, freshly squeezed lemon juice, minced garlic, finely chopped fresh rosemary, finely chopped fresh oregano, coarse sea salt, and finely ground black pepper to create the marinade.
- Add the sirloin steak cubes to the bowl and toss until evenly coated, then cover and refrigerate for at least 20 minutes to let the flavors meld—this marinating time tenderizes the meat beautifully.
- Preheat your grill to medium-high heat, aiming for 400°F, and lightly oil the grates to prevent sticking.
- Thread the marinated steak cubes, pitted Kalamata olives, red onion chunks, and red bell pepper chunks alternately onto metal or soaked wooden skewers, leaving small gaps for even cooking.
- Place the skewers on the preheated grill and cook for 4-5 minutes per side, turning once, until the steak reaches an internal temperature of 145°F for medium-rare or your desired doneness.
- Remove the skewers from the grill and let them rest for 3 minutes to allow the juices to redistribute, keeping the steak moist and flavorful.
You’ll love the tender, juicy steak paired with the briny pop of olives and sweet charred veggies—it’s a texture and flavor explosion. Try serving these kabobs over a bed of fluffy couscous or with warm pita bread for a complete Mediterranean-inspired meal that’s sure to impress.
Conclusion
Zesty, flavorful, and perfect for any occasion, these 21 steak shish kabob recipes offer endless inspiration for your next grill session. We hope you find a new favorite to try! Don’t forget to leave a comment telling us which one you loved most and share this roundup on Pinterest to spread the delicious ideas. Happy grilling!
Sophia Brennan is the cook and writer behind Go Jack Rabbit Go. She spent years working in Portland’s restaurant world before bringing that same warm, unfussy approach into her home kitchen. These days, she focuses on simple, comforting recipes inspired by real life, family routines, and the rhythm of cooking without overthinking it.



