Go Back

Greek Beef Souvlaki

Tender grilled beef skewers marinated in olive oil, lemon, and herbs for the ultimate Mediterranean flavor.
Prep Time 1 hour
Cook Time 10 minutes
Total Time 1 hour 10 minutes
Servings: 4 people
Course: Dinner, Main Course
Cuisine: Greek, Mediterranean
Calories: 290

Ingredients
  

Beef Souvlaki Marinade
  • 1.5 pounds beef sirloin or ribeye, cut into cubes
  • 3 tablespoons olive oil
  • 2 tablespoons fresh lemon juice
  • 1 tablespoon red wine vinegar
  • 3 cloves garlic, minced
  • 2 teaspoons dried oregano
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1 red bell pepper, cut into chunks
  • 1 green bell pepper, cut into chunks
  • 1 red onion, cut into wedges

Equipment

  • Mixing bowls
  • Grill or grill pan
  • Skewers
  • Tongs

Method
 

  1. In a large bowl, whisk together olive oil, lemon juice, vinegar, garlic, oregano, salt, and pepper.
  2. Add beef cubes and toss to coat evenly. Cover and refrigerate for at least 1 hour or overnight.
  3. Preheat grill or grill pan to medium-high heat.
  4. Thread beef, peppers, and onions onto skewers.
  5. Grill skewers for 8–10 minutes, turning occasionally, until beef is cooked to desired doneness.
  6. Serve hot with pita bread, tzatziki, and lemon wedges.

Notes

For extra flavor, marinate the beef overnight. Serve with tzatziki or a Greek salad.