Grilled Beef Souvlaki with Tzatziki
Marinated beef kebabs with warm spices, grilled until charred and juicy. Served with cool tzatziki, pita, and fresh vegetables for an authentic Greek dinner.
- Total time
- 55 min
- Servings
- 4
- Calories
- 485
- Protein
- 42g

Ingredients
12 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Whisk together olive oil, vinegar, garlic, oregano, cumin, salt, pepper, and lemon juice in a bowl.
Step 2
Add beef cubes to the marinade and toss until fully coated. Cover and refrigerate for at least 30 minutes.
Step 3
While beef marinates, stir yogurt, grated cucumber, and dill in a small bowl. Season with salt and pepper. Chill until serving.
Step 4
Preheat grill to medium-high heat, about 400°F. Let grate heat for 5 minutes.
Step 5
Thread marinated beef cubes onto metal skewers, leaving 1/4-inch space between pieces for even cooking.
Step 6
Grill skewers 3-4 minutes per side without moving them, until edges are charred and interior is medium-rare.
Step 7
Transfer skewers to a plate and rest 3 minutes before serving.
Step 8
Warm pita bread on the grill 30 seconds per side or wrap in foil and heat at the grill edge.
Step 9
Slide beef off skewers onto a platter. Serve with warm pita, tzatziki, and fresh vegetables on the side.
Tools you’ll need
- Large mixing bowl
- Metal skewers (8-10 inches)
- Grill or grill pan
- Grill thermometer
- Tongs
- Small mixing bowl
- Wooden spoon
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



