These Grilled Steak Kebabs are a fantastic choice for any occasion, whether it’s a summer barbecue or a cozy family dinner. The combination of tender marinated beef, vibrant bell peppers, and sweet red onion makes these kebabs both visually appealing and delicious. Perfect for impressing guests or simply enjoying a night in, these kebabs will quickly become a favorite in your recipe repertoire.

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 Kebabs
- For Garnish
- Tools Needed
- How to Make Grilled Steak Kebabs
- Step 1: Prepare the Marinade
- Step 2: Assemble the Kebabs
- Step 3: Grill the Kebabs
- How to Serve Grilled Steak Kebabs
- On Fresh Greens
- With Dips
- Over Rice or Grains
- How to Perfect Grilled Steak Kebabs
- Best Side Dishes for Grilled Steak Kebabs
- Common Mistakes to Avoid
- Refrigerator Storage
- Freezing Grilled Steak Kebabs
- Reheating Grilled Steak Kebabs
- Frequently Asked Questions
- What kind of steak is best for grilled steak kebabs?
- Can I use different vegetables in my grilled steak kebabs?
- How do I know when my grilled steak kebabs are done?
- Can I make grilled steak kebabs ahead of time?
- Final Thoughts
- 📖 Recipe Card
Why You’ll Love This Recipe
- Easy to Prepare: With just a few simple steps, you can have these kebabs ready to grill in no time.
- Flavorful Marinade: The blend of olive oil, soy sauce, and garlic creates a mouthwatering marinade that enhances the beef’s natural flavors.
- Colorful Presentation: The mix of colorful peppers and onion adds an attractive look to your dish, making it perfect for gatherings.
- Versatile Ingredients: Feel free to swap out the vegetables based on your preferences or what you have on hand.
- Quick Cooking Time: These kebabs grill up in just 12-15 minutes, making them ideal for busy weeknights.
Tools and Preparation
Before diving into this delicious recipe, gather the necessary tools to ensure a smooth cooking experience.
Essential Tools and Equipment
- Metal skewers
- Medium bowl
- Whisk
- Grill
Importance of Each Tool
- Metal skewers: Reusable and sturdy, they hold the ingredients securely while grilling without burning like wooden skewers.
- Medium bowl: Perfect for mixing your marinade and ensuring all ingredients are well coated.
Ingredients
These delicious Steak Kebabs are layered with tender pieces of marinated beef and colorful bell peppers and red onion.
For the Marinade
- 1/2 cup olive oil
- 1/2 cup soy sauce
- 3 cloves garlic (minced)
- 1 teaspoon black pepper
For the Kebabs
- 2 pounds sirloin steak (cut in 1-inch cubes)
- 1 red bell pepper (seeded and cut in 1-inch pieces)
- 1 orange bell pepper (seeded and cut in 1-inch pieces)
- 1 green bell pepper (seeded and cut in 1-inch pieces)
- 1 red onion (cut in 1-inch pieces)
For Garnish
- 2 tablespoons fresh parsley, finely chopped
Tools Needed
- 8 metal skewers

How to Make Grilled Steak Kebabs
Step 1: Prepare the Marinade
In a medium bowl, whisk together the olive oil, soy sauce, minced garlic, and black pepper. Add the cubed sirloin steak to the marinade. Toss well to coat all the meat evenly. Cover with plastic wrap and let it marinate for at least 30 minutes or up to one hour for enhanced flavor.
Step 2: Assemble the Kebabs
Once the meat has marinated, take your metal skewers. Thread the steak onto each skewer alternately with pieces of red bell pepper, orange bell pepper, green bell pepper, and red onion. Aim for an even distribution of meat and vegetables on each skewer.
Step 3: Grill the Kebabs
Preheat your grill to medium heat. Place the assembled kebabs on the grill. Turn them often to ensure even cooking. Grill until all sides of the meat are well browned and vegetables are tender—usually about 12 to 15 minutes. Once done, remove from heat and serve immediately! Enjoy your delicious Grilled Steak Kebabs!
How to Serve Grilled Steak Kebabs
Serving Grilled Steak Kebabs is all about enhancing their delicious flavors and creating an appealing presentation. Here are some creative serving suggestions that will impress your guests and elevate your meal.
On Fresh Greens
- Mixed Salad: Serve the kebabs atop a bed of mixed greens for a fresh and vibrant touch.
- Spinach Salad: Pair with a spinach salad tossed in a light vinaigrette to complement the rich flavors.
With Dips
- Chimichurri Sauce: Drizzle with chimichurri for a herby kick that pairs wonderfully with steak.
- Tzatziki Sauce: Offer tzatziki on the side for a refreshing, creamy contrast.
Over Rice or Grains
- Couscous: Serve kebabs over fluffy couscous for a hearty and filling meal.
- Quinoa: Pair with quinoa for a nutritious base that adds texture and flavor.
How to Perfect Grilled Steak Kebabs
To make the best Grilled Steak Kebabs, follow these tips for mouthwatering results. A few adjustments can take your kebabs from good to great!
- Bold Marinade: Use a flavorful marinade to infuse the meat with taste. Allowing it to marinate longer enhances juiciness.
- Even Cuts: Cut the steak and vegetables into uniform pieces. This ensures everything cooks evenly on the grill.
- Preheat Grill: Always preheat your grill before cooking. A hot grill gives you those beautiful sear marks and locks in moisture.
- Don’t Overcrowd Skewers: Leave space between pieces on the skewer. This allows heat circulation, cooking everything thoroughly.
- Rest the Meat: Let kebabs rest for a few minutes after grilling. This helps retain juices, making each bite tender and flavorful.

Best Side Dishes for Grilled Steak Kebabs
Pairing side dishes with your Grilled Steak Kebabs can enhance your meal experience. Here are some delicious options that complement the flavors beautifully.
- Garlic Bread: Serve warm garlic bread to soak up any juices from the kebabs.
- Grilled Corn on the Cob: Sweet corn grilled to perfection adds a delightful crunch.
- Roasted Vegetables: A medley of roasted seasonal vegetables can add color and nutrition to your plate.
- Potato Salad: A creamy potato salad brings comfort and balance to the meal.
- Coleslaw: Crunchy coleslaw adds freshness and complements the richness of the kebabs.
- Baked Potatoes: Fluffy baked potatoes topped with sour cream or chives provide a classic side option.
Common Mistakes to Avoid
Making grilled steak kebabs can be a delightful experience, but there are some common pitfalls to watch out for.
- Skipping the Marinade: Not marinating your steak can lead to bland flavor. Always let your meat soak in the marinade for at least 30 minutes to enhance its taste.
- Overcrowding the Skewers: Packing too much on each skewer can prevent even cooking. Ensure there is enough space between pieces for proper heat circulation.
- Using Too High Heat: Cooking at excessively high temperatures can burn the outside while leaving the inside undercooked. Aim for medium heat for consistent cooking.
- Not Preheating the Grill: Failing to preheat your grill can result in sticking and uneven cooking. Always preheat your grill to ensure a beautiful sear on your kebabs.
- Neglecting Vegetable Cuts: Cutting vegetables too large or unevenly can affect how they cook. Keep all pieces uniform (about 1-inch) for even grilling.
Refrigerator Storage
- Store grilled steak kebabs in an airtight container.
- They will last up to 3-4 days in the refrigerator.
- Make sure they have cooled down before sealing them.
Freezing Grilled Steak Kebabs
- Place kebabs in a freezer-safe bag or container.
- They can be stored for up to 3 months in the freezer.
- Label with the date for easy tracking of freshness.
Reheating Grilled Steak Kebabs
- Oven: Preheat your oven to 350°F (175°C). Place kebabs on a baking sheet and heat for about 10-15 minutes until warmed through.
- Microwave: Use a microwave-safe dish. Heat on medium power for 1-2 minutes, checking frequently to avoid overcooking.
- Stovetop: In a skillet, add a bit of oil and heat over medium-low heat. Cook kebabs for about 5 minutes, turning occasionally until heated evenly.

Frequently Asked Questions
What kind of steak is best for grilled steak kebabs?
Sirloin steak works well due to its balance of tenderness and flavor. Other cuts like ribeye or flank steak can also be used depending on your preference.
Can I use different vegetables in my grilled steak kebabs?
Absolutely! Feel free to customize with vegetables like zucchini, mushrooms, or cherry tomatoes based on what you enjoy or have available.
How do I know when my grilled steak kebabs are done?
The internal temperature should reach around 145°F (63°C) for medium-rare. Use a meat thermometer for accuracy, especially with larger pieces.
Can I make grilled steak kebabs ahead of time?
Yes! You can marinate and assemble them ahead of time. Just store them properly in the fridge until you’re ready to grill.
Final Thoughts
Grilled steak kebabs are not only delicious but also incredibly versatile. You can mix and match ingredients based on your tastes, making them perfect for any occasion. Try adding different spices or using other meats and veggies. Enjoy creating this flavorful dish that’s sure to impress family and friends!
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card
Print
Grilled Steak Kebabs
- Total Time: 45 minutes
- Yield: Serves approximately 6 people 1x
Description
Grilled Steak Kebabs are a perfect blend of juicy, marinated beef and colorful vegetables, making them an irresistible dish for any occasion. Ideal for summer barbecues or cozy family dinners, these kebabs are not only visually appealing but also packed with flavor. The marinade, featuring olive oil, soy sauce, and garlic, enhances the beef’s natural taste while the vibrant bell peppers and red onion add a delightful crunch and pop of color. With simple preparation steps and quick cooking time, these kebabs are sure to be a hit at your next gathering or weeknight meal.
Ingredients
- 1/2 cup olive oil
- 1/2 cup soy sauce
- 3 cloves garlic (minced)
- 1 teaspoon black pepper
- 2 pounds sirloin steak (1-inch cubes)
- 1 red bell pepper (1-inch pieces)
- 1 orange bell pepper (1-inch pieces)
- 1 green bell pepper (1-inch pieces)
- 1 red onion (1-inch pieces)
- Fresh parsley (for garnish)
Instructions
- In a medium bowl, combine olive oil, soy sauce, minced garlic, and black pepper to create the marinade. Add cubed sirloin steak and coat evenly. Cover and marinate for at least 30 minutes.
- Preheat your grill to medium heat. Thread marinated steak alternately with bell peppers and onion onto metal skewers.
- Grill kebabs for about 12-15 minutes, turning occasionally until meat is browned and vegetables are tender.
- Remove from heat and garnish with fresh parsley before serving.
- Prep Time: 30 minutes
- Cook Time: 15 minutes
- Category: Main
- Method: Grilling
- Cuisine: American
Nutrition
- Serving Size: 2 skewers (approximately 200g)
- Calories: 280
- Sugar: 3g
- Sodium: 750mg
- Fat: 16g
- Saturated Fat: 4g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 70mg