These Shish Kabob Recipe creations are a must-try for any occasion! Bursting with flavor and incredibly juicy, these steak kabobs are perfect for grilling on warm summer nights or baking in the oven during cooler months. The marinade, adapted from my popular flank steak recipe, is sure to impress your friends and family. They’re easy to prepare ahead of time, making them an excellent choice for effortless entertaining. Get ready to wow your guests with this delicious dish!
Why You’ll Love This Recipe
- Incredible Flavor – The savory marinade infuses the steak and vegetables with rich flavors that everyone will love.
- Versatile Ingredients – Feel free to mix and match vegetables according to your preference or what’s in season.
- Easy Prep Ahead – Marinate the ingredients in advance, allowing you to spend more time enjoying the company of your guests.
- Crowd-Pleasing Dish – Perfect for gatherings, barbecues, or family dinners; these kabobs are always a hit!
- Quick Cooking Time – Grill or bake these kabobs quickly; they cook in just about 10 minutes!
Tools and Preparation
Having the right tools can make preparing this shish kabob recipe easier and more enjoyable. Here’s what you’ll need:
Essential Tools and Equipment
- Wooden skewers (if using)
- Large mixing bowl
- Whisk
- Microwave-safe bowl
- Grill or oven
Importance of Each Tool
- Wooden skewers – Essential for threading the beef and vegetables; soaking them prevents burning while cooking.
- Large mixing bowl – Ideal for whisking together marinade ingredients efficiently.
- Microwave-safe bowl – Helps steam the potatoes quickly for perfect tenderness before adding them to your kabobs.
Ingredients
These Baked or Grilled Steak Kabobs are crazy juicy and exploding with flavor thanks to the BEST MARINADE adapted from my viral flank steak recipe. Readers agree, this kabob recipe is “AMAZING!,” “a big hit,” and “⭐️⭐️⭐️⭐️⭐️” delicious!. Best of all, these kabobs are PREP AHEAD FRIENDLY (instructions included), ideal for effortless entertaining that will have everyone swooning!
For the Kabobs
- 1 1/2-2 lbs. top sirloin steak
- 1 lb. baby red potatoes (cut into 1 1/2” chunks)
- 2 bell peppers (red, yellow or orange) (cut into 1 1/2” chunks)
- 2 small or 1 large zucchini (cut into 1/4-1/2” slices)
- 1 large red onion (cut into 1 1/2” chunks)
For the Marinade
- extra virgin olive oil
- salt and pepper
- 1/3 cup extra virgin olive oil
- 1/3 cup reduced sodium soy sauce
- 3 tablespoons balsamic vinegar
- 2 tablespoons lemon juice
- 2 tablespoons brown sugar
- 1 1/2 tablespoons Worcestershire sauce
- 1 tablespoon Dijon mustard
- 1 TBS EACH onion powder, garlic powder
- 1 tsp EACH paprika, pepper, dried basil, dried dill weed
- 1/2 tsp EACH dried oregano, dried rosemary, ground coriander
- 1/2-1 teaspoon red pepper flakes
For Garnish
- 2 tablespoons fresh parsley, finely chopped

How to Make Shish Kabob Recipe
Step 1: Prepare the Marinade
Whisk all of the marinade ingredients together in a large bowl or large freezer bag. Remove 1/3 cup to use later for vegetables and basting.
Step 2: Marinate the Steak
Add the steak to the remaining marinade and turn to coat evenly. Cover and marinate in the refrigerator for 2–6 hours.
Step 3: Prepare Vegetables
In a large microwave-safe bowl with a tight-fitting lid, add potatoes along with 3-4 tablespoons of water. Microwave covered for about 4-5 minutes until fork-tender; drain. Add bell peppers, onions, reserved marinade (3 tablespoons), olive oil (2 tablespoons), salt (½ teaspoon), and pepper (¼ teaspoon). Toss until all are coated evenly and refrigerate.
Step 4: Soak Skewers
If using wooden skewers, soak them in water now for at least 30 minutes.
Step 5: Thread Kabobs
When ready to cook, thread marinated steak and veggies onto skewers in your desired order. When adding red onions, keep slices together so they don’t burn during cooking.
With these straightforward steps, you’re set up for success with this delightful Shish Kabob Recipe! Enjoy your meal!
How to Serve Shish Kabob Recipe
Serving shish kabobs is an enjoyable experience that allows for creativity and personalization. These flavorful skewers can be served in various ways to please your guests, making them a hit at any gathering.
On a Platter
- Arrange the kabobs on a large serving platter for easy access. This presentation makes it visually appealing and encourages guests to dive right in.
With Dipping Sauces
- Offer a variety of dipping sauces like tzatziki, garlic sauce, or spicy sriracha. These condiments complement the flavors and add an extra layer of enjoyment.
Over Rice or Quinoa
- Serve the kabobs over a bed of fluffy rice or quinoa. This adds substance to the meal and provides a satisfying base that absorbs the delicious marinade.
In Tacos
- For a fun twist, remove the meat and veggies from the skewers and serve them in soft tortillas. Top with fresh salsa, avocado, or cilantro for a tasty taco option.
As Part of a Salad
- Slice the cooked kabobs and toss them into a fresh salad. The grilled flavors enhance the greens, turning a simple salad into an exciting dish.
How to Perfect Shish Kabob Recipe
To ensure your shish kabob recipe is flawless, keep these tips in mind:
- Marinate Properly: Allow the steak to marinate for at least 2 hours for maximum flavor absorption.
- Use Uniform Sizes: Cut all ingredients into similar sizes to ensure even cooking throughout.
- Pre-cook Potatoes: Microwave baby red potatoes before skewering to ensure they are tender and perfectly cooked along with the other ingredients.
- Select Quality Meat: Choose high-quality top sirloin steak for tenderness and rich flavor, elevating your kabob experience.
- Soak Skewers: If using wooden skewers, soak them for at least 30 minutes prior to grilling to prevent burning.
- Don’t Overcrowd Skewers: Leave space between pieces on the skewer for better heat circulation and even cooking.

Best Side Dishes for Shish Kabob Recipe
Pairing your shish kabobs with complementary side dishes enhances the overall meal. Here are some fantastic options:
- Grilled Corn on the Cob: Sweet corn brushed with butter and grilled until charred adds a delicious crunch.
- Mediterranean Couscous Salad: A refreshing mix of couscous, cucumbers, tomatoes, and feta brings brightness to your plate.
- Garlic Bread: Warm, toasted garlic bread is perfect for soaking up any leftover marinade or juices from the kabobs.
- Roasted Vegetables: Seasonal roasted veggies like carrots and zucchini provide color and nutrition alongside your kabobs.
- Greek Yogurt Dip: A creamy dip made from Greek yogurt flavored with herbs pairs well as a cooling side.
- Potato Salad: A classic creamy potato salad complements grilled meats beautifully while adding comfort to your meal.
- Coleslaw: A crunchy coleslaw gives texture contrast and balances out the richness of the kabobs.
- Rice Pilaf: Fluffy rice pilaf seasoned with herbs makes an excellent base underneath your flavorful kabobs.
Common Mistakes to Avoid
When preparing your Shish Kabob Recipe, it’s easy to make mistakes that can affect the flavor and texture of your kabobs. Here are some common pitfalls to steer clear of:
-
Overcrowding the Skewers: Packing too many ingredients on a skewer can lead to uneven cooking. Space out the pieces to ensure even heat distribution.
-
Skipping the Marinade: Neglecting to marinate your meat can result in bland kabobs. Always take the time to let your steak soak in the marinade for at least 2 hours for maximum flavor.
-
Using the Wrong Cuts of Meat: Not all cuts of steak are suitable for kabobs. Choose tender cuts like top sirloin or flank steak for juicy results.
-
Ignoring Soaking Wooden Skewers: If you’re using wooden skewers, failing to soak them can cause them to burn on the grill. Soak them in water for at least 30 minutes before use.
-
Not Prepping Vegetables Properly: Cutting vegetables into uneven sizes can lead to inconsistent cooking. Ensure all veggies are cut into similar-sized pieces for uniform doneness.
Storage & Reheating Instructions
Refrigerator Storage
- Store leftover kabobs in an airtight container.
- They will last up to 3-4 days in the refrigerator.
Freezing Shish Kabob Recipe
- Wrap individual skewers tightly in plastic wrap.
- Place them in a freezer-safe bag or container; they can be frozen for up to 3 months.
Reheating Shish Kabob Recipe
-
Oven: Preheat your oven to 350°F (175°C). Place kabobs on a baking sheet and heat for about 10-15 minutes until warmed through.
-
Microwave: Use a microwave-safe dish; cover with a lid. Heat in short bursts (1 minute), checking frequently until heated through.
-
Stovetop: Heat a skillet over medium heat with a little olive oil. Add kabobs and cook for 5-7 minutes, turning occasionally until warmed through.

Frequently Asked Questions
How long should I marinate my steak for the Shish Kabob Recipe?
Marinating your steak for at least 2 hours will enhance its flavor, but you can let it sit for up to 6 hours for an even richer taste.
Can I use different vegetables in my Shish Kabob Recipe?
Absolutely! Feel free to customize your kabobs with various vegetables like mushrooms, cherry tomatoes, or even pineapple based on your preferences.
What type of steak is best for Shish Kabob Recipe?
Tender cuts such as top sirloin or flank steak work best, providing juiciness and flavor while holding up well on skewers.
How do I prevent my kabobs from sticking to the grill?
Ensure your grill is preheated and lightly oiled before adding kabobs. This will help prevent sticking and promote even cooking.
Can I prepare my Shish Kabob Recipe ahead of time?
Yes! You can marinate the meat and chop vegetables ahead of time, making this recipe perfect for effortless entertaining.
Final Thoughts
This Shish Kabob Recipe is not just delicious but also versatile, allowing you to customize it with your favorite meats and vegetables. The juicy flavors from the marinade make it a crowd-pleaser at any gathering. Don’t hesitate to experiment with different ingredient combinations for a unique twist every time you prepare this dish!

Shish Kabob Recipe
- Total Time: 25 minutes
- Yield: Serves approximately four people 1x
Description
These Shish Kabobs are a flavor-packed delight that will elevate any gathering! Perfectly marinated top sirloin steak is skewered with vibrant vegetables like bell peppers, zucchini, and red onions, creating a colorful and appetizing dish. Whether you’re grilling on a summer evening or baking in the oven during cooler months, these kabobs promise juicy bites that will impress your guests. With a simple prep-ahead option, they are ideal for effortless entertaining. Get ready to savor every delicious morsel!
Ingredients
- 1 ½ – 2 lbs top sirloin steak
- 1 lb baby red potatoes
- 2 bell peppers (red, yellow, or orange)
- 2 small or 1 large zucchini
- 1 large red onion
- extra virgin olive oil
- salt and pepper
- 1/3 cup extra virgin olive oil
- 1/3 cup reduced sodium soy sauce
- 3 tablespoons balsamic vinegar
- 2 tablespoons lemon juice
- 2 tablespoons brown sugar
- 1 1/2 tablespoons Worcestershire sauce
- 1 tablespoon Dijon mustard
- 1 TBS EACH onion powder, garlic powder
- 1 tsp EACH paprika, pepper, dried basil, dried dill weed
- 1/2 tsp EACH dried oregano, dried rosemary, ground coriander
- 1/2–1 teaspoon red pepper flakes
- 2 tablespoons fresh parsley, finely chopped
Instructions
- In a large bowl or freezer bag, whisk together marinade ingredients. Reserve 1/3 cup of the marinade for later.
- Add the steak to the remaining marinade and coat evenly. Marinate in the refrigerator for 2–6 hours.
- In a microwave-safe bowl with lid, steam baby red potatoes with water for about 4-5 minutes until tender. Drain and add remaining vegetables and reserved marinade.
- Soak wooden skewers in water for at least 30 minutes if using.
- Thread marinated steak and vegetables onto skewers and grill or bake until cooked through (approximately 10 minutes).
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Main
- Method: Grilling/Baking
- Cuisine: American
Nutrition
- Serving Size: 1 kabob (200g)
- Calories: 350
- Sugar: 6g
- Sodium: 720mg
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 3g
- Protein: 26g
- Cholesterol: 75mg
Keywords: Feel free to customize your kabobs with seasonal vegetables or substitute chicken for the steak. For an extra kick, add some spicy marinated shrimp to your skewers.