With this recipe, we get tender and juicy beef shish kabobs every time. If you're looking for an easy recipe that delivers bold flavor and crowd-pleasing results, you're going to love these.
1½PoundsTop Sirloinsirloin tips, or beef tenderloin, cut into 2-inch cubes
1LargeRed Onioncut into chunks
1LargeGreen Bell Peppercut into 2-inch squares
1LargeRed Bell Peppercut into 2-inch squares
1PintCherry Tomatoes
8OuncesMushrooms
Optional: zucchinior other vegetables
Instructions
Mix marinade ingredients in a bowl; olive oil, soy sauce, Worcestershire sauce, lemon juice, kosher salt, black pepper, and minced cloves of garlic.
¼ Cup Olive Oil, 2 Tablespoons Soy Sauce, 1 Tablespoon Worcestershire Sauce, 2 Tablespoons Lemon Juice, 1 Teaspoon Kosher Salt, ½ Teaspoon Black Pepper, 2 Cloves Garlic
Add beef and refrigerate in a freezer bag or airtight container.
1½ Pounds Top Sirloin
Chop vegetables into even pieces. Such as red onion, green bell pepper, red bell pepper, cherry tomatoes, and mushrooms.
1 Large Red Onion, 1 Large Green Bell Pepper, 1 Large Red Bell Pepper, 1 Pint Cherry Tomatoes, 8 Ounces Mushrooms
Thread meat and vegetables onto bamboo skewers or metal skewers. Tip. Make sure to soak the skewers if using bamboo.
Optional: zucchini
Preheat your grill to medium-high heat. Place the shish kabobs on the grill and cook for 8–10 minutes, turning every 2–3 minutes. The best way to check doneness is with a meat thermometer—aim for 135°F for medium-rare or 145°F for medium.
Let rest for 5 minutes. Serve hot and enjoy with your favorite sides.
In a mixing bowl, whisk together the olive oil, soy sauce, Worcestershire sauce, lemon juice, garlic, kosher salt, and black pepper. Add the steak pieces and toss to coat.Transfer the mixture to a freezer bag or airtight container. Marinate in the fridge for at least 1 hour, or up to 8 hours for maximum flavor.Food Safety. Don’t use leftover marinade as a sauce unless you boil it first for safety.
________________________________________ 🧄 How to Prepare the Vegetables
When prepping vegetables for your beef shish kabobs, uniformity is key. Similar-sized pieces ensure even cooking and perfect grill marks on both meat and veggies.🧅 OnionsYou really can’t go wrong here—red onion, yellow, or white all work well. For the kabobs, slice the onion into quarters, then cut each quarter in half again. This creates chunky, triangular pieces that stay secure on the skewer and grill beautifully.🌶️ Bell PeppersUse a mix of red, yellow, and green bell peppers for a colorful presentation. Cut them into squares roughly the same size as your steak pieces (about 2-inch cubes). This helps everything cook evenly over medium-high heat and creates that classic shish kebab look.🍄 MushroomsWhite button, cremini, or baby portobello mushrooms all work well. Choose mushrooms similar in size to the beef, so you don’t have to trim them much. Keep them whole if they’re small, or slice larger ones in half.✅ Pro tip. After cutting, pat your veggies dry and lightly coat them in olive oil, black pepper, and a pinch of kosher salt before assembling. This enhances flavor and helps them char nicely on the grill. ________________________________________
🍢 Assembling the Shish Kabobs
If you're using wooden skewers or bamboo skewers, soak them in water for 30 minutes to prevent burning. You can also use metal skewers for convenience and reusability. Thread marinated beef and veggies onto the skewers, alternating pieces. Leave a little space between each item to help them cook evenly. ________________________________________
🔥 How to Cook Beef Shish Kabobs
Preheat your grill to medium-high heat. Place the shish kabobs on the grill and cook for 8–10 minutes, turning every 2–3 minutes. The best way to check doneness is with a meat thermometer—aim for 135°F for medium-rare or 145°F for medium. Let the kabobs rest for 5 minutes before serving to keep the juices in. ✅ Tip. Don’t overcook the steak kabobs or they may become dry.