Savory Greek Beef Souvlaki Skewers with Tzatziki Bliss Recipe
Introduction
Enjoy the vibrant flavors of Greece with these savory beef souvlaki skewers paired with a refreshing tzatziki sauce. Perfect for grilling season, this recipe combines tender marinated beef with a creamy cucumber-yogurt dip that’s sure to impress.

Ingredients
- 1.5 pounds Beef Sirloin (Substitute with beef tenderloin for a leaner option)
- 1/4 cup Olive Oil (Use extra virgin for the best taste)
- 2 tablespoons Fresh Lemon Juice
- 4 cloves Minced Garlic (Fresh garlic preferred)
- 1 tablespoon Dried Oregano (Substitute with dried thyme if needed)
- 1 teaspoon Salt (Season to taste)
- 1 teaspoon Pepper (Season to taste)
- 1 medium Cucumber (Grated and excess moisture squeezed out)
- 2 cups Greek Yogurt (Can be substituted with dairy-free yogurt)
- 2 tablespoons Chopped Dill or Mint (Use fresh for better flavor)
Instructions
- Step 1: In a medium bowl, whisk together olive oil, fresh lemon juice, minced garlic, dried oregano, salt, and pepper until well combined.
- Step 2: Cut beef sirloin into even cubes, then toss the pieces in the marinade. Cover and refrigerate for at least 1 hour.
- Step 3: Grate the cucumber and squeeze out excess moisture. Combine it with Greek yogurt, minced garlic, lemon juice, chopped dill or mint, and a pinch of salt. Mix well and chill.
- Step 4: Thread the marinated beef cubes onto skewers, leaving space between pieces for even cooking.
- Step 5: Preheat your grill to medium-high heat. Cook the skewers for about 8-10 minutes, turning frequently to ensure all sides are evenly browned.
- Step 6: Let the skewers rest for a few minutes before serving alongside the chilled tzatziki sauce.
Tips & Variations
- For extra flavor, marinate the beef overnight. If you don’t have fresh herbs for the tzatziki, dried dill works in a pinch.
- Use wooden skewers soaked in water for at least 30 minutes to prevent burning on the grill.
- Serve with warm pita bread and a simple salad for a complete meal.
Storage
Store leftover grilled beef skewers and tzatziki separately in airtight containers in the refrigerator for up to 3 days. Reheat the skewers gently in a skillet or oven to avoid overcooking. Tzatziki is best served cold and should not be heated.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of meat for souvlaki?
Yes, chicken, pork, or lamb can be used instead of beef. Adjust cooking times accordingly to ensure the meat is cooked through but still juicy.
How can I make this recipe dairy-free?
Simply substitute the Greek yogurt in the tzatziki with a dairy-free yogurt alternative. Make sure it’s plain and unsweetened for the best flavor.
PrintSavory Greek Beef Souvlaki Skewers with Tzatziki Bliss Recipe
Delight in these savory Greek Beef Souvlaki Skewers marinated in a zesty blend of olive oil, lemon juice, garlic, and oregano, grilled to perfection and served with a refreshing homemade tzatziki sauce made from creamy Greek yogurt, cucumber, fresh herbs, and lemon. This classic Mediterranean dish is perfect for a flavorful and satisfying meal.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Total Time: 1 hour 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Grilling
- Cuisine: Greek
Ingredients
Beef Souvlaki Marinade
- 1.5 pounds Beef Sirloin (Alternatively, beef tenderloin for a leaner option)
- 1/4 cup Extra Virgin Olive Oil
- 2 tablespoons Fresh Lemon Juice
- 4 cloves Minced Garlic (fresh preferred)
- 1 tablespoon Dried Oregano (or dried thyme as substitute)
- 1 teaspoon Salt (to taste)
- 1 teaspoon Pepper (to taste)
Tzatziki Sauce
- 1 medium Cucumber (grated and excess moisture squeezed out)
- 2 cups Greek Yogurt (can be dairy-free yogurt)
- 2 tablespoons Chopped Dill or Mint (fresh for better flavor)
- 1 clove Minced Garlic
- 1 tablespoon Fresh Lemon Juice
- Pinch of Salt
Instructions
- Prepare the Marinade: In a medium bowl, whisk together olive oil, fresh lemon juice, minced garlic, dried oregano, salt, and pepper until well combined, forming a flavorful marinade base.
- Marinate the Beef: Cut the beef sirloin into even cubes to ensure uniform cooking. Toss the beef pieces in the marinade until fully coated. Cover and refrigerate for at least 1 hour to allow flavors to meld.
- Make the Tzatziki Sauce: Grate the cucumber and squeeze out any excess moisture using a clean cloth or paper towel to avoid a watery sauce. Combine it with Greek yogurt, minced garlic, lemon juice, chopped dill or mint, and a pinch of salt. Mix thoroughly and chill in the refrigerator to let the flavors develop.
- Prepare the Skewers: Thread the marinated beef cubes onto skewers, spacing them evenly to ensure proper and consistent cooking on all sides.
- Grill the Skewers: Preheat your grill to medium-high heat. Place the skewers on the grill and cook for about 8-10 minutes, turning frequently to achieve a nice char and even cooking throughout.
- Rest and Serve: Remove the skewers from the grill and let them rest for a few minutes to retain juices. Serve warm alongside the chilled tzatziki sauce for a refreshing contrast.
Notes
- For leaner meat, substitute sirloin with beef tenderloin.
- Use extra virgin olive oil for the best flavor in the marinade.
- Ensure cucumber is well-drained to keep the tzatziki sauce from becoming watery.
- Fresh herbs like dill or mint significantly enhance the flavor of the tzatziki.
- Marinating the beef for longer than 1 hour (up to 4 hours) can deepen the flavor.
- If using wooden skewers, soak them in water for at least 30 minutes before grilling to prevent burning.
Keywords: Greek beef skewers, souvlaki, grilled beef, tzatziki sauce, Mediterranean recipe, beef marinade, summer grilling

