This Shish Kabob Recipe showcases tender marinated beef paired with vibrant peppers and onions, all beautifully skewered and grilled to perfection. Perfect for any gathering or a cozy family dinner, these kabobs are not only delicious but also incredibly easy to prepare. The marinade infuses the meat with flavor, while the grilling method ensures a satisfying char. Plus, they can be made indoors when the weather isn’t cooperating!

Jump to:
- Why You’ll Love This Recipe
- Tools and Preparation
- Essential Tools and Equipment
- Importance of Each Tool
- Ingredients
- For the Marinade
- For the Kabobs
- How to Make Shish Kabob Recipe
- Step 1: Prepare the Marinade
- Step 2: Marinate the Steak
- Step 3: Season Vegetables
- Step 4: Assemble Kabobs
- Step 5: Grill the Kabobs
- Broiler Directions:
- How to Serve Shish Kabob Recipe
- With Fresh Salads
- In Pita or Flatbread
- With Dips and Sauces
- How to Perfect Shish Kabob Recipe
- Best Side Dishes for Shish Kabob Recipe
- Common Mistakes to Avoid
- Storage & Reheating Instructions
- Refrigerator Storage
- Freezing Shish Kabob Recipe
- Reheating Shish Kabob Recipe
- Frequently Asked Questions
- What is the best meat to use for a shish kabob recipe?
- How long should I marinate meat for my shish kabob recipe?
- Can I make a vegetarian shish kabob recipe?
- How do I know when my shish kabobs are done?
- What sauces pair well with a shish kabob recipe?
- Final Thoughts
- 📖 Recipe Card
Why You’ll Love This Recipe
- Quick Preparation: You can have these kabobs ready in just about 10 minutes of prep time, making them ideal for busy weeknights.
- Flavorful Marinade: The blend of soy sauce, lemon juice, and spices gives the beef a rich flavor that your whole family will love.
- Versatile Ingredients: Feel free to mix and match vegetables according to your preference or what you have on hand.
- Perfect for Any Occasion: Whether it’s a summer barbecue or a winter indoor meal, these kabobs fit right in.
Tools and Preparation
To make this shish kabob recipe seamlessly, having the right tools is essential. Here’s what you’ll need:
Essential Tools and Equipment
- Skewers (metal or soaked wooden)
- Grill or grill pan
- Mixing bowl
- Resealable freezer bag
Importance of Each Tool
- Skewers: These hold your ingredients together for easy cooking and serving; metal skewers are reusable while wooden ones add a nice touch if soaked beforehand.
- Grill or Grill Pan: A reliable heat source is critical for achieving that perfect char on your kabobs.
- Mixing Bowl: Used for combining your marinade, allowing flavors to meld before adding the steak.

Ingredients
This shish kabob recipe features tender marinated beef, peppers and onions, all skewered together and grilled to perfection.
For the Marinade
- 1/3 cup soy sauce
- 1/4 cup lemon juice
- 1/2 cup olive oil
- 1/4 cup Worcestershire sauce
- 2 teaspoons minced garlic
- 1 tablespoon Italian seasoning
- 1 teaspoon black pepper
- 1/2 teaspoon salt
- 1/2 teaspoon onion powder
For the Kabobs
- 2 pounds lean steak (such as sirloin or New York strip, cut into 1 inch pieces)
- 1 large red onion (cut into 1 inch pieces)
- 1 red bell pepper (cut into 1 inch pieces)
- 1 green bell pepper (cut into 1 inch pieces)
- 1 tablespoon chopped parsley
How to Make Shish Kabob Recipe
Step 1: Prepare the Marinade
- Place all the marinade ingredients in a bowl or in a resealable gallon-sized freezer bag. Mix to combine thoroughly.
Step 2: Marinate the Steak
- Add steak pieces to the marinade.
- Marinate for at least 1 hour, but preferably up to 24 hours for maximum flavor.
Step 3: Season Vegetables
- Season the chopped onions and peppers with salt and pepper to taste.
Step 4: Assemble Kabobs
- Thread marinated beef along with peppers and onions onto skewers.
Step 5: Grill the Kabobs
- Heat a grill or indoor grill pan to medium-high heat.
- Place the kabobs onto the grill and cook for about 4-5 minutes per side.
- Sprinkle with parsley before serving.
Broiler Directions:
If using an oven:
1. Prepare the skewers as directed above.
2. Place them on a sheet pan coated with cooking spray.
3. Broil for about 4-5 minutes per side before continuing with the recipe as directed.
Enjoy these flavorful shish kabobs as a main dish that’s sure to impress!
How to Serve Shish Kabob Recipe
Shish kabobs are versatile and delicious, making them perfect for any occasion. You can serve them in a variety of ways that enhance their flavors and presentation.
With Fresh Salads
- Greek Salad: A refreshing mix of cucumbers, tomatoes, olives, and feta cheese drizzled with olive oil.
- Caesar Salad: Crisp romaine lettuce tossed with Caesar dressing, croutons, and parmesan for a classic pairing.
- Tabbouleh: A bright salad made with parsley, tomatoes, bulgur wheat, and lemon juice that complements the kabobs beautifully.
In Pita or Flatbread
- Pita Wraps: Stuff your shish kabobs into warm pita bread with tzatziki sauce, lettuce, and diced tomatoes for a tasty handheld meal.
- Flatbread: Use flatbread as a base to create an open-faced sandwich topped with sliced kabobs and fresh veggies.
With Dips and Sauces
- Tzatziki Sauce: A creamy yogurt-based dip infused with cucumber and garlic that adds a cool touch to your meal.
- Chimichurri Sauce: This vibrant green sauce made from herbs brings a burst of flavor when drizzled over grilled meat.
How to Perfect Shish Kabob Recipe
To make the most of your shish kabob recipe, follow these helpful tips that ensure delicious results every time.
- Marinate Longer: Allow the beef to marinate for up to 24 hours for deeper flavor penetration.
- Use Uniform Pieces: Cut meat and vegetables into similar sizes (1 inch) to ensure even cooking on the grill.
- Pre-soak Skewers: If using wooden skewers, soak them in water for 30 minutes before grilling to prevent burning.
- Don’t Overcrowd Skewers: Leave some space between ingredients on the skewers; this helps achieve better caramelization.
- Use High Heat: Cooking at medium-high heat ensures a nice char while keeping the inside tender and juicy.
- Rest Before Serving: Let your kabobs rest for a few minutes after grilling; this allows juices to redistribute for more succulent bites.
Best Side Dishes for Shish Kabob Recipe
Pairing side dishes with shish kabobs can elevate your meal. Here are some great options to consider.
- Rice Pilaf: Fluffy rice cooked with spices adds a comforting base that balances the flavors of the kabobs.
- Grilled Vegetables: Seasonal vegetables such as zucchini, mushrooms, and asparagus tossed in olive oil make a colorful side dish.
- Couscous Salad: Light couscous mixed with herbs, cherry tomatoes, and lemon juice provides a fresh contrast to the rich meat.
- Roasted Potatoes: Crispy potatoes seasoned with rosemary or garlic offer a hearty complement to grilled meats.
- Coleslaw: A crunchy slaw made from cabbage and carrots adds texture and freshness to your plate.
- Quinoa Salad: Protein-packed quinoa mixed with diced cucumbers, bell peppers, and a lemon vinaigrette is both nutritious and tasty.
- Hummus Platter: Serve hummus alongside pita chips or fresh veggies for an extra layer of flavor that’s perfect for dipping.
- Corn on the Cob: Grilled corn brushed with butter is a sweet treat that pairs well with savory kabobs.
Common Mistakes to Avoid
It’s easy to make mistakes when preparing shish kabobs. Here are some common pitfalls and tips on how to avoid them.
- Bold Marinade Missteps: Not marinating the meat long enough can lead to less flavorful kabobs. Aim for at least 1 hour, but overnight is best for maximum taste.
- Bold Skewer Choices: Using wooden skewers without soaking them can cause burning. Soak them in water for at least 30 minutes before grilling.
- Bold Overcrowding Skewers: Packing too many ingredients onto one skewer can result in uneven cooking. Leave some space between pieces for even heat distribution.
- Bold Ignoring Temperature: Cooking on too high heat can char the outside while leaving the inside raw. Medium-high heat is ideal for a perfect sear.
- Bold Forgetting Vegetables: Skipping veggies leaves you with plain kabobs. Include bell peppers, onions, or cherry tomatoes for added flavor and nutrition.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftover shish kabobs in an airtight container.
- They will last for up to 3 days in the refrigerator.
Freezing Shish Kabob Recipe
- Wrap each kabob in plastic wrap and then place them in a freezer bag.
- Properly stored, they can last up to 3 months in the freezer.
Reheating Shish Kabob Recipe
- Oven: Preheat your oven to 350°F (175°C) and bake for about 10-15 minutes until heated through.
- Microwave: Place on a microwave-safe plate and heat for 1-2 minutes, checking frequently.
- Stovetop: Heat in a skillet over medium heat for about 5-7 minutes, turning occasionally until warmed.
Frequently Asked Questions
What is the best meat to use for a shish kabob recipe?
Lean cuts of beef, such as sirloin or New York strip, work well. You can also use chicken or turkey if preferred.
How long should I marinate meat for my shish kabob recipe?
For optimal flavor, marinate the meat for at least 1 hour and up to 24 hours.
Can I make a vegetarian shish kabob recipe?
Absolutely! Substitute meat with firm tofu or mushrooms and load up on your favorite vegetables.
How do I know when my shish kabobs are done?
The beef should reach an internal temperature of 145°F (63°C) for medium-rare doneness. Use a meat thermometer to check.
What sauces pair well with a shish kabob recipe?
Tzatziki sauce or chimichurri are excellent choices that complement the flavors of grilled meat and vegetables.
Final Thoughts
This shish kabob recipe is not only delicious but also versatile. You can customize it by adding your favorite vegetables or adjusting seasonings. Try this easy meal option today; it’s perfect for gatherings or simple weeknight dinners!
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card
Print
Shish Kabob Recipe
- Total Time: 20 minutes
- Yield: Serves approximately 6 people 1x
Description
Discover the delightful flavors of this Shish Kabob Recipe, featuring juicy marinated beef skewered with colorful peppers and onions. Perfect for any occasion, from family dinners to summer barbecues, these kabobs are quick to prepare and packed with flavor. Marinated in a zesty blend of soy sauce and lemon juice, each bite offers a satisfying char from the grill, making them an instant favorite. Whether you’re grilling outdoors or using a grill pan indoors, this recipe is versatile enough to suit any setting. Enjoy these kabobs alongside fresh salads or in pita wraps for a fun and delicious meal.
Ingredients
- 2 pounds lean steak (sirloin or New York strip, cut into 1 inch pieces)
- 1 large red onion (cut into 1 inch pieces)
- 1 red bell pepper (cut into 1 inch pieces)
- 1 green bell pepper (cut into 1 inch pieces)
- 1/3 cup soy sauce
- 1/4 cup lemon juice
- 1/2 cup olive oil
- 2 teaspoons minced garlic
- 1 tablespoon Italian seasoning
- 1 teaspoon black pepper
- 1/2 teaspoon salt
- 1/2 teaspoon onion powder
Instructions
- Prepare the marinade by mixing soy sauce, lemon juice, olive oil, garlic, Italian seasoning, black pepper, onion powder in a bowl or resealable bag.
- Add steak pieces to the marinade and let marinate for at least 1 hour (up to 24 hours for best flavor).
- Season vegetables (onions and peppers) with salt and pepper.
- Thread marinated beef and vegetables onto skewers.
- Grill on medium-high heat for about 4-5 minutes per side until desired doneness.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Main
- Method: Grilling
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 kabob (approximately 150g)
- Calories: 320
- Sugar: 2g
- Sodium: 780mg
- Fat: 22g
- Saturated Fat: 7g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 26g
- Cholesterol: 75mg





