Tender, juicy beef shish kabobs marinated to perfection and grilled for a delightful taste of summer.
Prep
20 min
Cook
15 min
Total
95 min
Servings
6
Difficulty
Medium
Instructions
Prepare the marinade
In a large bowl, whisk together olive oil, soy sauce, lemon juice, garlic, brown sugar, black pepper, and oregano until well combined.
Pro tip: Use a whisk to ensure the sugar is fully dissolved.
Marinate the beef
Add the beef cubes to the marinade, ensuring each piece is well coated. Cover and refrigerate for at least 1 hour, ideally overnight.
Pro tip: Longer marination enhances the flavour.
Prepare the skewers
Thread the marinated beef, onion, and bell peppers alternately onto the soaked skewers.
Pro tip: Leave a small gap between each item for even cooking.
Preheat the grill
Preheat your grill to medium-high heat, approximately 200°C (400°F).
Pro tip: Ensure the grill grates are clean and oiled.
Grill the kabobs
Place the skewers on the grill and cook for 10-15 minutes, turning occasionally, until the beef is browned and cooked to your desired doneness.
Pro tip: For medium, aim for an internal temperature of 63°C (145°F).
Rest and serve
Remove the skewers from the grill and let them rest for 5 minutes before serving.
Pro tip: Resting allows the juices to redistribute within the meat.
Tips & Tricks
- Marinate the beef overnight for maximum flavour.
- Soak wooden skewers to prevent them from burning.
- Rotate the skewers occasionally for even cooking.
- Let the beef rest before serving for juicier bites.
Frequently Asked Questions
What is the best cut of beef for shish kabobs?
Sirloin is an excellent choice for beef shish kabobs due to its balance of tenderness and flavour.
How long should I marinate the beef for shish kabobs?
Marinate the beef for at least 1 hour, but overnight is best for enhanced flavour.
Can I use metal skewers instead of wooden ones?
Yes, metal skewers can be used and do not require soaking like wooden skewers.
What temperature should beef shish kabobs be cooked to?
Cook beef shish kabobs to an internal temperature of 63°C (145°F) for medium doneness.
How do I prevent shish kabobs from sticking to the grill?
Ensure the grill is clean and well-oiled before cooking to prevent sticking.
Serving Suggestions
Nutrition per serving
350
Calories
30g
Protein
22g
Fat
10g
Carbs
You Might Also Like
More Beef Recipes
Juicy Beef Shish Kebab Skewers
Savor the rich flavors of these tender beef shish kebabs, perfectly grilled to juicy perfection with aromatic spices.
Grilled Beef Clod with Sumac
Savoury grilled beef clod seasoned with tangy sumac, perfect for a summer barbecue or a hearty dinner.
Best Ever Beef Marinade for Juicy Steaks
Unlock the secret to juicy, flavourful steaks with our best ever beef marinade. Perfect for any cut, this marinade will enhance the natural taste of beef.
Delicious Barbecued Roast Beef on a Bun
Classic Canadian barbecued roast beef on a bun, perfect for family cookouts with tender beef seasoned to perfection and served on fresh buns.
Garlic-Marinated Beef Skewers
Juicy beef skewers marinated in a flavourful garlic marinade, perfect for grilling.
Warm and Hearty Spiced Beef Stew
A rich and aromatic spiced beef stew perfect for chilly evenings. Savour the blend of tender beef and warming spices.
Kitchen & BBQ gear
What we use for recipes like this

Knives & Cutting · Cutting Boards
Kitsure Cutting Board Set - Cross-Laminated Bamboo Cutting Boards for Kitchen with Juice Grooves and Built-in Handles, Ideal Kitchen Gadgets for Versatile Prep & Serving, 3-Piece, Nature
$29.99

Baking · Pie Dishes
6 pack Glass Pie Pan, 9 Inch Round Baking Dish with Non-Stick Coating and Soft Wave Edge for Apple, Pumpkin, and Pot Pies
$47.98

Pit Boss Grills
Side Smoker Attachment
$249.99
Affiliate links. Prices come from Amazon and are refreshed at least every 24 hours.
