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 Kebab Recipe

Beef Shish Kebab Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.6 from 26 reviews

  • Author: admin
  • Total Time: 30 minutes (plus marinating time)
  • Yield: 4 servings 1x
  • Diet: Non-Vegetarian

Description

These Beef Shish Kebabs are a flavorful and easy grilling recipe that’s perfect for summer cookouts. Tender beef cubes are marinated in a blend of olive oil, soy sauce, and spices, then threaded onto skewers with colorful vegetables for a delicious Mediterranean-inspired meal.


Ingredients

Scale

For the Beef:

  • lbs beef sirloin or ribeye, cut into -inch cubes
  • 2 tablespoons olive oil
  • 2 tablespoons soy sauce
  • 1 tablespoon lemon juice
  • 1 tablespoon red wine vinegar
  • 2 teaspoons garlic powder
  • 1 teaspoon paprika
  • 1 teaspoon dried oregano
  • ½ teaspoon ground cumin
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Vegetables for Skewers:

  • 1 red bell pepper, cut into chunks
  • 1 green bell pepper, cut into chunks
  • 1 red onion, cut into chunks
  • 1 zucchini, sliced thick
  • Metal or soaked wooden skewers

Instructions

  1. Marinate the Beef: In a large bowl, whisk together olive oil, soy sauce, lemon juice, red wine vinegar, garlic powder, paprika, oregano, cumin, salt, and pepper. Add beef cubes and toss to coat. Marinate in the refrigerator for at least 1 hour.
  2. Preheat the Grill: Heat the grill to medium-high heat. Thread marinated beef and vegetables onto skewers.
  3. Grill the Kebabs: Grill for 8–10 minutes, turning occasionally, until beef is cooked and vegetables are charred. Rest before serving.

Notes

  • For medium-rare beef, aim for an internal temperature of 130–135°F.
  • Serve with rice, flatbread, or cucumber-yogurt sauce.
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 2 skewers
  • Calories: 310
  • Sugar: 3g
  • Sodium: 410mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 2g
  • Protein: 30g
  • Cholesterol: 85mg