Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Beef Shish Kabob 3.png

Beef Shish Kabob

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

๐Ÿข Juicy, tender beef shish kabobs marinated to perfection and grilled for smoky flavor โ€“ a BBQ must-have!
๐Ÿ”ฅ High-protein, customizable with veggies โ€“ quick grill for effortless entertaining!

  • Total Time: 1 hour 25 minutes + marinating
  • Yield: 6 servings

Ingredients

– 2 pounds top sirloin steak, cubed

– 1 red onion, cut into 1-inch pieces

– 3 bell peppers of any color, cut into 1-inch pieces

– 8 ounces baby bella mushrooms, halved

– 1/4 cup low-sodium tamari soy sauce

– 1/4 cup balsamic vinegar

– 1/4 cup olive oil

– 2 tablespoons Worcestershire sauce

– 2 garlic cloves, minced

– 1 teaspoon salt

– 1/2 teaspoon freshly ground black pepper

Instructions

1-First Step: Mix the marinade Start by grabbing a medium mixing bowl and combining the marinade ingredients: 1/4 cup low-sodium tamari soy sauce, 1/4 cup balsamic vinegar, 1/4 cup olive oil, 2 tablespoons Worcestershire sauce, 2 minced garlic cloves, 1 teaspoon salt, and 1/2 teaspoon freshly ground black pepper. Stir well until everything is fully blended. The mixture should smell bold, savory, and a little tangy. Next, add the cubed top sirloin steak to the bowl. Toss the meat until every piece is coated in the marinade. Cover the bowl and place it in the refrigerator for at least 1 hour, or up to 24 hours if you want deeper flavor. The longer soak gives the steak a richer taste, but do not go past 24 hours or the texture can get too soft.

2-Second Step: Prep the vegetables and skewers While the steak marinates, cut the red onion into 1-inch pieces, slice the bell peppers into 1-inch chunks, and halve the baby bella mushrooms. Try to keep the pieces fairly even so everything cooks at the same speed. If you are using wooden skewers, soak them in water first so they do not burn on the grill. Flat metal skewers are even better because they keep the food from spinning when you turn them. This is also a great time to get your grill or grill pan ready. Preheat it to medium-high heat so the surface is hot enough to create a good sear. That browning gives the kabobs their great grilled flavor.

3-Third Step: Thread the kabobs Once the steak has marinated, begin threading the beef, onions, peppers, and mushrooms onto the skewers. Alternate the ingredients so each skewer gets a mix of meat and vegetables. This not only looks beautiful, it also helps the flavors cook together. Leave a little space between each piece so the heat can move around the food. Do not pack everything too tightly. If you want, you can make separate meat skewers and veggie skewers for easier serving, especially if you are cooking for picky eaters or need to manage different doneness levels.

4-Fourth Step: Season and grill Lightly season the assembled skewers with a little more salt and pepper if needed. Place the skewers on the preheated grill or grill pan and cook for 4 to 5 minutes per side. Turn them carefully so all sides get nice browning. In about 15 minutes total, the beef should be browned and the vegetables should be tender with a little char. For the best result, aim for an internal temperature of 145ยฐF for medium doneness. Use a meat thermometer and check the thickest piece of beef. If you prefer more well done, you can cook a little longer, but be careful not to dry out the steak.

5-Final Step: Rest and serve After grilling, let the skewers rest for a few minutes before serving. This short rest helps the juices settle back into the meat, which keeps every bite tender and juicy. Serve the kabobs hot with rice, pita bread, couscous, or a simple salad.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

๐Ÿ› ๏ธ Use flat metal skewers or soak wooden ones in water for 30 minutes to prevent spinning and burning.
๐ŸŒก๏ธ Aim for 145ยฐF internal temperature for perfectly juicy medium-rare to medium beef.
๐Ÿฅฆ Customize with extra veggies like zucchini or eggplant for more variety and nutrition.

  • Author: Brandi Oshea
  • Prep Time: 15 minutes
  • Marinate: 1 to 24 hours
  • Cook Time: 10 to 15 minutes
  • Category: Main Dish
  • Method: Grill
  • Cuisine: Mediterranean
  • Diet: Gluten-Free option, Keto-Friendly, High-Protein

Nutrition

  • Serving Size: 1 skewer
  • Calories: 187 calories
  • Sugar: 5g
  • Sodium: 820mg
  • Fat: 5g
  • Saturated Fat: 2g
  • Unsaturated Fat: 2.3g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 1g
  • Protein: 27g
  • Cholesterol: 67mg