Beef souvlaki is a Greek-style dish of marinated beef grilled on skewers and served hot with pita, vegetables, and a tangy sauce. Lemon, garlic, and oregano give the meat its bright, savory flavor, while a short, hot cook keeps bite-size pieces tender. Regional and family versions vary, and this practical version works on an outdoor grill or a stovetop grill pan.
Ingredients
- 1½ lb (680 g) beef sirloin steak, trimmed and cut into 1-inch (2.5 cm) cubes
- 3 tbsp (45 ml) extra-virgin olive oil
- 2 tbsp (30 ml) fresh lemon juice
- 2 garlic cloves, finely grated or minced
- 2 tsp (4 g) dried Greek oregano, or 1 tbsp (3 g) finely chopped fresh oregano
- 1 tsp (5 g) kosher salt
- ½ tsp (1 g) freshly ground black pepper
- ½ tsp (1 g) sweet paprika, optional
- 1 medium red onion, cut into 1-inch (2.5 cm) chunks
- 1 medium green bell pepper, cut into 1-inch (2.5 cm) squares
- 4 pita breads, about 8 inches (20 cm) each
- 1 cup (240 g) tzatziki, for serving
- 1 medium tomato, diced, for serving
- ½ medium cucumber, diced, for serving
- 1 tbsp (15 ml) red wine vinegar, for serving, optional
Instructions
- Cut and marinate the beef. Pat the sirloin dry and cut it into evenly sized cubes so they cook at the same rate. In a medium bowl, mix the olive oil, lemon juice, garlic, oregano, salt, pepper, and paprika, if using. Add the beef and turn to coat. Cover and refrigerate for 1 hour. Do not marinate at room temperature, and avoid extending the marinade much beyond 4 hours: lemon juice can make the outside of the beef mealy.
- Prepare the skewers. If using wooden skewers, soak them in water for at least 30 minutes while the beef marinates to reduce scorching. Thread the beef onto four skewers, alternating with onion and pepper pieces. Leave a little space between pieces for heat to circulate. Discard the marinade that touched the raw beef.
- Heat the grill. Preheat an outdoor grill to medium-high, about 400–450°F (204–232°C), and clean and lightly oil the grates. If cooking indoors, heat a grill pan over medium-high and lightly oil it. Open a window or turn on the extractor fan; searing can produce smoke.
- Grill the souvlaki. Arrange the skewers over the heat and cook for about 8–10 minutes, turning every 2–3 minutes, until browned on several sides. Timing depends on the size of the cubes and the heat of the grill, so use a thermometer rather than relying on color alone. Insert an instant-read thermometer sideways into a large beef cube: USDA FSIS safe minimum for whole cuts of beef is 145°F (63°C), followed by a 3-minute rest. If you prefer the beef more done, continue cooking to your preference.
- Rest and warm the pita. Transfer the cooked skewers to a clean plate and let the beef rest for 3 minutes. Warm the pita briefly on the grill or in a dry skillet, turning once, until soft and lightly marked. Keep cooked meat and serving utensils separate from anything that touched raw beef.
- Serve. Put the pita on plates and add the souvlaki, tzatziki, tomato, and cucumber. Add a little red wine vinegar to the chopped vegetables if you like a sharper finish, then serve while warm.
Tips
- Choose sirloin or another tender steak cut into uniform pieces. Tougher cuts may stay chewy with this quick grilling method; they need a different, slower cooking approach.
- For the juiciest result, avoid packing the skewers tightly and do not leave the beef over high heat after it reaches the temperature you want. Use a thermometer, checking a large cube from the side.
- Fresh oregano can replace dried oregano, but use more because its flavor is milder. If Greek oregano is unavailable, ordinary dried oregano works; the flavor will be a little less peppery and aromatic.
- Marinate in a covered, nonreactive bowl or food-safe bag in the refrigerator. Never reuse the raw-beef marinade as a sauce unless you bring it to a full boil; it is easier and safer to make extra marinade separately.
Serving Suggestions
Serve the skewers with warm pita, tzatziki, and a simple tomato-and-cucumber salad for a classic, easy meal. A Greek-style salad with olives and feta, lemon potatoes, rice pilaf, or grilled vegetables also makes a good side. For a wrap, slide the beef and vegetables off the skewers and tuck them into pita with sauce and sliced onion. Put extra lemon wedges on the table for anyone who wants a brighter finish.
Variations
Use boneless beef tenderloin for a particularly tender, higher-cost option, or choose top sirloin for a balance of tenderness and value. If you do not have a grill, cook the skewers in a preheated grill pan, or remove the beef and vegetables from the skewers and broil them on a foil-lined pan, turning once. Broilers vary, so watch closely for browning and check the beef with a thermometer.
For a more substantial vegetable mix, add chunks of zucchini or mushrooms; they may cook faster than the beef, so thread them separately or remove them as soon as tender. If Greek oregano is hard to find, regular dried oregano is a straightforward substitute. A little chopped fresh parsley can add freshness at serving, though it is not a replacement for oregano’s distinct flavor.
Storage and Reheating
Refrigerate cooked beef and vegetables within 2 hours of cooking, in a covered container. They keep for 3–4 days in the refrigerator. Store pita and tzatziki separately so the bread does not become soggy; follow the sauce’s storage directions, especially if it is homemade.
Reheat the beef promptly in a skillet over medium heat with a spoonful of water, turning just until hot, or microwave it covered in short bursts. Leftovers should reach 165°F (74°C) when reheated, as checked with a food thermometer. Reheating can make steak less tender, so avoid prolonged heating. Cooked souvlaki can also be frozen in a sealed container for up to 2–3 months for best quality; thaw in the refrigerator before reheating.
Frequently Asked Questions
What cut of beef is best for souvlaki?
Sirloin is a dependable choice because it is tender enough for quick grilling and has good beef flavor. Tenderloin is softer but costs more. Cut the meat into even cubes, and avoid stew meat, which is generally intended for slow cooking.
Can I marinate the beef overnight?
It is better not to leave this lemon-based marinade on the beef overnight. One hour gives the flavors time to coat the meat; several hours may soften the surface too much. Keep it refrigerated throughout marinating.
Can I make beef souvlaki without skewers?
Yes. Grill the beef and vegetables in a grill basket, or cook them in batches in a hot skillet. Give the pieces room so they sear rather than steam, and use a thermometer to confirm the beef reaches at least 145°F (63°C), followed by a 3-minute rest.
How do I know when the beef is done?
Check a large cube with an instant-read food thermometer, inserting it sideways into the center. USDA FSIS recommends 145°F (63°C) for whole cuts of beef and a 3-minute rest. Color alone is not a dependable way to determine doneness.
Can I prepare the skewers ahead?
You can cut the vegetables and thread the skewers shortly before cooking, then keep them covered in the refrigerator. For best texture, marinate the beef separately for about an hour and assemble close to grilling time. Keep raw beef and its juices away from ready-to-eat foods.
Related
- Peking Duck Calgary: A Crisp-Skin Home Recipe
- Peking Duck St. Louis, MO: A Crisp Home Recipe Guide
- Peking Duck in KL: A Home Roast Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).