Beef Souvlaki with Grilled Vegetables
Tender marinated beef skewers with char and a bright lemon-oregano finish, served with grilled peppers and onions. A rustic Greek classic ready in under an hour.
- Total time
- 50 min
- Servings
- 4
- Calories
- 385
- Protein
- 38g

casualrusticgreekbeeftendercharredjuicyweeknight
Ingredients
- 1.5 lb beef sirloin or chuck, cut into 1.5-inch cubes
- ⅓ cup olive oil
- 2 whole (juiced) lemon
- 4 cloves garlic, minced
- 1.5 tbsp dried oregano
- 1 large red onion, cut into 1-inch chunks
- 2 whole red bell pepper, cut into 1.5-inch pieces
- 1 tsp salt
- ½ tsp black pepper
Instructions
- 1
Whisk olive oil, lemon juice, garlic, oregano, salt, and pepper in a bowl.
- 2
Add beef cubes to the marinade and toss until coated. Cover and chill 30 minutes.
- 3
Heat grill to medium-high. Thread beef onto skewers, alternating with onion and pepper pieces.
- 4
Grill skewers 10–12 minutes, turning every 3 minutes until beef is charred and cooked through.
- 5
Transfer skewers to a plate and rest 3 minutes before serving.
Tools you’ll need
- mixing bowl
- wooden or metal skewers (soak wood 30 minutes before use)
- grill
- grill tongs
- meat thermometer (optional)
Cook smarter
Get matched recipes for what’s in your fridge
CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.



