Authentic Greek Beef Souvlaki: Your Guide to Tender, Flavorful Grilled Skewers
Beef Souvlaki offers an enticing journey to the sun-drenched shores of Greece, bringing vibrant Mediterranean flavors right to your plate. This beloved dish features succulent beef, carefully marinated in a simple yet incredibly potent Greek-inspired blend. The marinade not only infuses the meat with a remarkable depth of flavor but also works its magic to tenderize the beef, ensuring every bite is melt-in-your-mouth delicious. Skewered with your favorite crisp vegetables and grilled to smoky perfection, these kebabs are an absolute showstopper. They pair beautifully with a hearty fresh summer salad and a generous dollop of cooling tzatziki sauce, promising a refreshing and satisfying meal experience.

For many, grilling season is a cherished time of year, evoking feelings of warmth, outdoor gatherings, and the irresistible aroma of food cooking over an open flame. It’s a culinary ritual we eagerly embrace, and steak consistently ranks among our top choices for its versatility and rich flavor. Today, we’re excited to celebrate global culinary traditions in collaboration with the Ohio Beef Council, sharing this fantastic Beef Souvlaki recipe. The Greek marinade, a staple in my kitchen, is truly one of my favorites, renowned for its ability to infuse incredible taste and tenderize beef effortlessly.
My passion for Greek cuisine blossomed during a memorable trip to Greece with my husband, Mike. Souvlaki quickly became one of our favorite meals, a dish we sought out repeatedly for its fresh, simple, and utterly delicious profile. I’m particularly captivated by the light, bright flavors of the marinade, which perfectly complement the smoky char of grilled meat. This exquisite combination is beautifully enhanced when served with a vibrant big Greek salad, a dollop of cool, creamy tzatziki, and savory lemon potatoes, creating a harmonious and unforgettable Mediterranean feast.
The secret to this exceptional souvlaki lies in its carefully crafted marinade. This flavorful blend combines the zesty brightness of fresh lemon juice with the fruity richness of extra virgin olive oil. Red wine vinegar introduces a delightful tang, while finely minced garlic provides an aromatic depth. Aromatic dried oregano, earthy thyme, and a hint of sweet paprika complete the spice profile, creating a marinade that is both complex and incredibly inviting. Beyond its fantastic taste, the marinade plays a vital role in tenderizing the beef, ensuring each piece remains juicy and succulent. Furthermore, it beautifully coats any vegetables you choose to add to your skewers, allowing them to absorb these wonderful Greek flavors as they grill alongside the meat.
When selecting beef for souvlaki, I often reach for sirloin steak, particularly cuts from top to tip. I’ve consistently found sirloin to be an excellent choice for grilling, yielding tender and flavorful results. Its lean nature and robust taste hold up beautifully to the marinade and the intense heat of the grill. However, if sirloin isn’t available or you’re keen to explore other options, other superb beef choices for kabobs or skewers include Flat Iron Steak, Strip Steak, or even the supremely tender Beef Tenderloin. Each of these cuts offers its own unique texture and flavor, guaranteeing a delightful souvlaki experience.
To complete your Beef Souvlaki meal, consider a range of delicious accompaniments. My personal favorite is a generous serving of homemade tzatziki sauce; its cool, tangy, and refreshing qualities provide a perfect contrast to the warm, savory beef. For a wholesome and satisfying meal, serve your skewers alongside a vibrant summer salad such as a traditional tabbouleh or a crisp fattoush. If you’re looking to diversify your dipping options, a delicate creamy dill sauce or a rich tahini yogurt sauce would also be fantastic choices. And for those who adore grilled skewers, I highly recommend exploring my equally delicious Beef Kofta Kabobs or these delectable Mediterranean Beef Kabobs for more inspiration.

Why This Beef Souvlaki Recipe Will Become Your New Favorite
- Protein Packed & Globally Loved: Beef is an incredibly versatile and nutritious food, packed with essential protein and enjoyed in countless cuisines worldwide. This Beef Souvlaki recipe leverages beef’s natural goodness, transforming it into a remarkably tender and flavorful dish through the magic of a simple yet powerful Greek-inspired marinade. It’s a delicious way to fuel your body and savor rich flavors.
- The Ultimate Grilling Delight: There’s an unparalleled joy and distinct flavor that comes from grilling beef. The dry-heat cooking method of grilling is perfect for creating exceptionally tender and juicy meat with that coveted smoky char. For souvlaki, cuts such as sirloin, flat iron, strip steak, ribeye, tenderloin, and T-bone steaks are all excellent choices that excel on the grill. The result is consistently a succulent, flavorful steak with an irresistible grilled finish. For more grilled beef inspiration, be sure to try my mouthwatering Balsamic Marinated Steak or this robust Grilled Flank Steak with Dry Rub.
- A Wholesome & Complete Meal Solution: To ensure a balanced and satisfying dining experience, I love to incorporate a colorful assortment of fresh vegetables directly onto the beef souvlaki skewers. This not only enhances the visual appeal and textural variety but also boosts the nutritional content of your meal. The natural sweetness that develops in grilled vegetables, such as bell peppers, onions, and zucchini, perfectly complements the savory beef. For an even more complete plate, consider serving your souvlaki alongside fluffy brown rice, nutritious quinoa, or a light couscous salad.

Essential Ingredients for Crafting Your Perfect Beef Souvlaki
Gathering high-quality ingredients is the first step towards creating truly memorable Beef Souvlaki. Here’s a breakdown of what you’ll need:
- The Beef: For this delightful recipe, I recommend using sirloin steak, cut into uniform 1-inch cubes. Sirloin is an excellent choice for grilling skewers, offering a great balance of tenderness and robust beef flavor that stands up well to marinating and high heat. Other fantastic beef options for kabobs include Flat Iron Steak, Strip Steak, or the incredibly tender Beef Tenderloin. Don’t hesitate to consult your butcher or the meat counter clerk; they are invaluable resources for recommending the best cuts and offering preparation tips.
- Fresh Vegetables: While optional, adding a colorful array of fresh vegetables to your souvlaki skewers elevates the dish significantly. My preferred combination includes crisp red onion, sweet cherry tomatoes, tender zucchini, and vibrant red bell peppers. These vegetables not only absorb the wonderful marinade flavors but also provide delightful textures and a burst of color when grilled. Feel free to customize with your personal favorites!
- Creamy Tzatziki: A homemade tzatziki sauce is non-negotiable for an authentic souvlaki experience. My recipe calls for creamy Greek yogurt as the base, blended with pungent garlic, rich extra virgin olive oil, a splash of white vinegar for tang, fresh dill for aromatic brightness, and finely grated cucumber. Remember to squeeze out any excess juice from the grated cucumber to ensure a thick, luscious dip that perfectly complements the grilled meat.
- Finishing Fresh Herbs: To truly enhance the presentation and invigorate the flavors, I love to garnish the plated souvlaki with fresh herbs. A sprinkle of fresh parsley, dill, or mint adds a fragrant, herbaceous note that brightens the entire dish and adds a touch of gourmet flair.
For precise ingredient measurements and comprehensive step-by-step instructions, please refer to the detailed recipe card provided below.

Crafting the Perfect Greek Souvlaki Marinade: Flavor Essentials
The heart and soul of an unforgettable Beef Souvlaki lie in its vibrant, tenderizing marinade. This simple yet powerful blend is what infuses the beef with its signature Greek flavors. Here’s a closer look at each essential component:
- Bright Lemon Juice: Freshly squeezed lemon juice is a star ingredient, offering both a delightful sweetness and crucial acidity. This acidity is key to tenderizing the beef, gently breaking down muscle fibers without making the meat mushy. It’s important to manage marination time; I suggest a maximum of 2 hours, as excessive acidity can over-tenderize. For an extra boost of citrusy aroma and flavor, consider adding a pinch of lemon zest to your marinade.
- Rich Extra Virgin Olive Oil: I always recommend using a high-quality extra virgin olive oil. Its robust, slightly peppery, and often fruity flavor is a cornerstone of Mediterranean cuisine. It not only contributes significantly to the marinade’s depth but also acts as a carrier for the fat-soluble flavors and helps prevent the beef from sticking to the grill grates.
- Tangy Red Wine Vinegar: Red wine vinegar adds a vital layer of tang and complexity, beautifully balancing the brightness of the lemon juice. It deepens the flavor profile of the marinade, creating a more rounded and authentic Greek taste that complements the savory beef perfectly.
- Aromatic Spices: The chosen blend of dried oregano, dried thyme, and paprika forms the aromatic foundation of this Greek marinade. Dried oregano imparts an earthy, slightly peppery note, while dried thyme adds a subtle, minty warmth. Paprika contributes a mild sweetness and a beautiful reddish hue, enhancing the visual appeal. While these classics are my go-to, some souvlaki variations also incorporate finely chopped dried bay leaves or a pinch of cumin for additional layers of complex flavor.

Creative Modifications to Customize Your Beef Souvlaki
This Beef Souvlaki recipe is wonderfully adaptable, allowing for various modifications to suit your personal taste, dietary preferences, or simply what ingredients you have readily available. Don’t hesitate to get creative and truly make it your own!
- Infuse with Fresh Herbs: While dried herbs provide excellent flavor, incorporating fresh herbs can significantly boost the marinade’s vibrancy. Consider finely chopping fresh parsley, dill, or mint and mixing them directly into the marinade. These fresh additions will not only brighten the flavor profile but also add an extra layer of aromatic complexity and freshness.
- Citrus Alternatives: Lemon juice is a traditional and fantastic choice for the marinade, lending its classic zesty flavor. However, if you’re looking to experiment with a slightly different citrus note, lime juice can also work beautifully, offering a slightly more floral and intense acidity to the marinade.
- Expand Your Vegetable Palette: The included vegetables (red bell pepper, red onion, cherry tomatoes, zucchini) are a perfect complement to the beef, but feel free to explore other delicious additions for your skewers. Sliced mushrooms, green bell peppers, poblano peppers for a subtle kick, various types of summer squash, or sweet onion are all excellent choices. Remember to cut all vegetables to a similar size to ensure even cooking.
- Explore Different Beef Cuts: The key to perfectly tender and juicy grilled kabobs is choosing the right cut of beef. As mentioned earlier, sirloin, flat iron steak, strip steak, and tenderloin are all prime options for grilling skewers. Each of these cuts is renowned for its ability to become incredibly tender and retain juiciness over high heat, making them ideal for this recipe. Experiment with different cuts to discover your personal favorite!

Step-by-Step Guide: How to Prepare Perfect Beef Souvlaki Skewers
- Prepare the Marinade: In a medium mixing bowl, combine all the marinade ingredients: fresh lemon juice, extra virgin olive oil, minced garlic, red wine vinegar, dried oregano, dried thyme, paprika, salt, and black pepper. Whisk these ingredients thoroughly until they are well combined and emulsified. This ensures all flavors are evenly distributed for optimal taste.
- Marinate the Beef: Cut your chosen beef (sirloin, flat iron, etc.) into uniform 1-inch cubes. Place these beef cubes into a large resealable bag, a spacious glass bowl, or an airtight container. Pour approximately three-quarters of the prepared marinade over the beef. Seal the bag or container securely and toss gently to ensure every single piece of beef is thoroughly coated. Refrigerate the beef for a minimum of 45 minutes and up to a maximum of 2 hours. This critical marinating time is essential for both flavor infusion and tenderization.
- Marinate the Vegetables: In a separate resealable bag or large container, add your chopped vegetables, including red bell pepper, red onion, cherry tomatoes, and zucchini. Pour the remaining one-quarter of the marinade over them and toss thoroughly to combine, ensuring an even coating. Seal this container and refrigerate it alongside the beef, allowing the vegetables to absorb the delicious Greek flavors.
- Prepare the Skewers: If you plan to use wooden or bamboo skewers, it is crucial to immerse them in water for at least 20 minutes prior to grilling. This pre-soaking step prevents them from charring and burning on the hot grill. If you are opting for metal skewers, this soaking step is not necessary.
- Preheat and Prepare the Grill: Preheat your grill to a medium-high heat setting. While the grill is coming up to temperature, remove both the marinated beef and vegetables from the refrigerator. Carefully remove the beef and vegetables from their respective containers or bags and discard any remaining marinade, as it should not be reused after contact with raw meat.
- Thread the Skewers: Arrange a large platter or a clean wooden cutting board. Begin the enjoyable process of threading the beef and vegetables onto your prepared skewers. Alternate pieces for an attractive presentation and to ensure even cooking. A common pattern is a piece of beef, followed by red bell pepper, red onion, a cherry tomato, and zucchini, then repeat this sequence until all ingredients are used or the skewer is full, leaving a small space at each end for easy handling.
- Prepare the Tzatziki Sauce: While the grill continues to heat, prepare your creamy and refreshing tzatziki sauce. In a bowl, combine Greek yogurt, finely minced garlic, extra virgin olive oil, white vinegar, fresh chopped dill, grated cucumber (ensuring all excess juice has been squeezed out), salt, and black pepper. Mix all these ingredients thoroughly until they are well incorporated and the sauce achieves a smooth, creamy consistency.
- Chill Tzatziki and Prep Grill Grates: Transfer the prepared tzatziki sauce to a covered container and refrigerate it until you are ready to serve. This allows the flavors to meld beautifully. Before placing the skewers on the grill, lightly brush the grates with oil. This essential step prevents the beef souvlaki from sticking and helps create those desirable, appealing grill marks.
- Grill to Perfection: Carefully place the beef souvlaki skewers on the preheated grill. Cook them for approximately 8-10 minutes in total, making sure to turn them once halfway through to ensure even cooking and beautiful charring on all sides. The beef is considered done when it reaches your desired internal temperature: aim for 130°F (54°C) for a perfect medium-rare or 140°F (60°C) for medium doneness. Always use a reliable meat thermometer for accuracy.
- Serve and Savor: Once cooked to your preference, remove the beef skewers from the grill. Allow them to rest for a few minutes before serving; this helps the juices redistribute, ensuring a more tender and flavorful bite. Present your succulent beef souvlaki with warm pita bread, a generous side of vibrant Greek salad (such as tabbouleh or fattoush), and a dollop of your homemade tzatziki sauce. Enjoy this authentic taste of Greece!





Expert Tips for Grilling Flawless Beef Souvlaki
Achieving perfectly grilled beef souvlaki is simpler than you might think with these expert tips and tricks:
- Mastering the Marinade Time: While sirloin beef doesn’t strictly require a marinade for tenderness, this Greek marinade is all about infusing incredible flavor. I recommend marinating the beef for an ideal duration of 45 minutes to 2 hours. It’s crucial to be cautious and not to exceed 2 hours, as the acidity from the lemon juice can begin to break down the beef fibers excessively, potentially resulting in a mushy texture.
- Uniform Cuts for Even Cooking: The secret to achieving evenly cooked skewers lies in consistent sizing. Aim to cut both your beef and vegetables into pieces that are approximately 3/4-inch to 1 1/2-inch in size. This uniformity ensures that all components cook at roughly the same rate, preventing some pieces from being undercooked while others become overcooked.
- Optimal Cook Time and Temperature: When grilling kabobs over direct medium-high heat, typically around 400°F (200°C), beef cubes of about 3/4-inch to 1 1/2-inch will generally require 8 to 10 minutes of total cooking time. Remember to turn the skewers halfway through the grilling process to achieve uniform charring and doneness on all sides. Smaller cubes will naturally take slightly less time. If you observe some skewers cooking faster than others, simply move them to a cooler, indirect heat zone on your grill to finish cooking without overcooking.
- The Indispensable Meat Thermometer: Accurately gauging the doneness of kabobs can be challenging, especially with varying sizes of meat and interspersed vegetables. A reliable meat thermometer is your absolute best friend here. For medium-rare beef, aim for an internal temperature of 130-140°F (54-60°C). For medium doneness, target 140-150°F (60-65°C). Always insert the thermometer into the thickest part of a beef cube, taking care to avoid touching the skewer itself for the most accurate reading.

Storage and Reheating Recommendations
Should you be fortunate enough to have any leftover Beef Souvlaki, it stores beautifully. Once cooled, place the kabobs in an airtight container and refrigerate for up to 4 days. To reheat, you can gently warm them in the microwave, or for optimal results that best preserve moisture and flavor, slowly reheat them in an oven preheated to a low temperature (around 300°F or 150°C) until they are just warmed through, preventing them from drying out.
Explore More Delicious Beef Recipes
Beef
Slow Cooker Asian Beef Brisket
Beef
Beef Kafta Kabob Recipe
Beef
Mediterranean Ground Beef Zucchini Skillet
Beef
Grilled Flank Steak with Dry Rub
Tried this recipe? Share your thoughts and leave a star rating below! Subscribe to our newsletter or follow us on Facebook, Instagram, or Pinterest for the latest delicious recipes.
Beef Souvlaki Recipe
By Julia Jolliff
Beef Souvlaki features a simple Greek-inspired marinade that adds immense flavor and helps tenderize the beef, perfect for grilling.
Print Recipe
Prep Time: 15 minutes
Cook Time: 20 minutes
Marinade Time: 45 minutes
Total Time: 1 hour 20 minutes
Servings: 4
Ingredients
For the Beef & Vegetables:
- 1 1/2 – 2 pounds sirloin steak, cut into 1-inch chunks
- 1/2 of a red bell pepper, seeds removed, cut into 3/4-inch chunks
- 1/2 of a small red onion, cut into 3/4-inch chunks
- 12 ounces cherry tomatoes or grape tomatoes
- 1 large zucchini, cut into rounds
For the Souvlaki Marinade:
- 2 lemons, juiced (for extra flavor, add lemon zest)
- 1/2 cup extra virgin olive oil
- 6 garlic cloves, minced
- 3 tablespoons red wine vinegar
- 1 tablespoon dried oregano (or 2 tablespoons fresh)
- 1 teaspoon dried thyme (or 2 teaspoons fresh thyme)
- 1/2 teaspoon paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the Tzatziki Sauce:
- 1/2 cup Greek yogurt (2% or whole milk yogurt works best)
- 3 garlic cloves, minced
- 2 tablespoons extra virgin olive oil
- 1 tablespoon white vinegar
- 2 tablespoons fresh dill, chopped
- 2 cups grated cucumber (about 1 small cucumber, squeeze out excess juice)
- 1/4 teaspoon salt
- Dash black pepper
Instructions
- Make the Marinade: In a medium mixing bowl, whisk together all marinade ingredients: lemon juice, olive oil, garlic, red wine vinegar, oregano, thyme, paprika, salt, and pepper until well combined.
- Marinate the Beef: Cut beef into 1-inch cubes. Place in a large resealable bag or airtight container. Pour 3/4 of the marinade over the beef. Seal and toss to coat. Refrigerate for 45 minutes to 2 hours (do not exceed 2 hours due to lemon acidity).
- Marinate the Vegetables: In a separate bag or container, add chopped vegetables. Pour the remaining marinade over them and toss to coat. Seal and refrigerate with the beef.
- Prepare Skewers: If using wooden or bamboo skewers, soak them in water for at least 20 minutes to prevent burning. Metal skewers do not require soaking.
- Preheat Grill & Discard Marinade: Preheat your grill to medium-high heat. Remove marinated beef and vegetables from the fridge. Discard any remaining marinade from both the beef and vegetables containers.
- Thread Skewers: On a large platter or cutting board, thread beef and vegetables onto skewers, alternating pieces (e.g., beef, bell pepper, onion, tomato, zucchini, then repeat).
- Prepare Tzatziki: While the grill heats, combine all tzatziki ingredients (Greek yogurt, garlic, olive oil, white vinegar, fresh dill, squeezed cucumber, salt, and pepper) in a bowl and mix well.
- Chill & Oil Grill: Refrigerate the tzatziki until ready to serve. Lightly brush the grill grates with oil to prevent sticking.
- Grill Souvlaki: Place skewers on the preheated grill. Cook for about 8-10 minutes total, turning once halfway through. Beef is done when it reaches an internal temperature of 130°F (medium-rare) or 140°F (medium). Use a meat thermometer for accuracy.
- Serve: Remove skewers from the grill. Serve hot with warm pita bread, a Greek salad (like tabbouleh), and your homemade tzatziki sauce.
Recipe Notes
- For an even more intense citrus flavor, add a bit of lemon zest to the marinade along with the lemon juice.
- Adhere to the marinating time of 45 minutes to 2 hours. Marinating for longer than 2 hours can cause the lemon juice’s acidity to break down the beef too much, potentially resulting in a mushy texture.
- You can prepare this recipe without adding vegetables to the skewers, focusing solely on the beef. If doing so, consider cutting the beef cubes slightly smaller for quicker and more even cooking.
Nutrition Information (Estimated per Serving)
Calories: 396kcal
Carbohydrates: 19g
Protein: 6g
Fat: 35g
Saturated Fat: 5g
Polyunsaturated Fat: 4g
Monounsaturated Fat: 25g
Trans Fat: 0.003g
Cholesterol: 1mg
Sodium: 468mg
Potassium: 708mg
Fiber: 5g
Sugar: 9g
Vitamin A: 1275IU
Vitamin C: 87mg
Calcium: 118mg
Iron: 3mg
Nutrition information is automatically calculated and should only be used as an approximation.
Tried this recipe?
Mention @acedarspoon or tag #acedarspoon!
Today’s post is proudly sponsored by the Ohio Beef Council. As always, all opinions and culinary enthusiasm shared are 100% my own.