The aroma of grilled meat, marinated to perfection, fills the air as you savor the thought of a classic Souvlaki dinner. This dish is a favorite for many, celebrated for its juicy, tender pieces of meat bursting with flavor and served with a variety of delicious accompaniments. Whether it’s a weeknight dinner or a weekend gathering, this recipe is versatile and crowd-pleasing, making it a staple in my kitchen.
Why You’ll Love This Recipe
This Souvlaki recipe is sure to become a favorite in your home. It’s simple yet packed with flavor.
- Quick to prepare, perfect for busy nights.
- Can be customized with various meats and veggies.
- Great for grilling or broiling.
- Delicious served as a wrap or on a plate.
- Ideal for meal prep and leftovers.
My Experience Making This Recipe
When I first tried making Souvlaki, I was blown away by how easy it was to achieve restaurant-quality flavors at home. The marinated meat grilled to perfection is truly a delight.
Every time I serve it, the compliments come pouring in. It’s hard to resist the combination of juicy meat and tasty sides.
Recipe Overview
- Recipe Name: Souvlaki
- Servings: 4
- Prep Time: 30 minutes
- Cook Time: 10 minutes
- Total Time: 40 minutes
- Course: Main Course
- Cuisine: Greek
- Calories per Serving: 350
Equipment You Will Need
- Grill or grill pan
- Mixing bowl
- Skewers (soaked if wooden)
- Whisk
- Meat thermometer
Ingredients for Souvlaki
- 1 lb of chicken breast, cut into cubes
- 1/4 cup olive oil
- 2 cloves garlic, minced
- 1 tbsp fresh lemon juice
- 1 tsp dried oregano
- 1 tsp paprika
- Salt and pepper to taste
- Pita bread, for serving
- Vegetables (bell peppers, onions, etc., optional)
Ingredient Notes and Substitutions
- Chicken breast: A lean, tender meat that absorbs flavors well. You can substitute with pork or lamb for a different taste.
- Olive oil: Adds richness and helps with marination. Avocado oil can be used as a substitute.
- Garlic: Provides a strong flavor foundation. Garlic powder can be used in a pinch.
- Lemon juice: Brightens the dish and tenderizes the meat. Lime juice works as a great alternative.
- Dried oregano: A key herb for authentic taste. Italian seasoning can be a good substitute.
How to Make Souvlaki
Step 1: Prepare the Marinade
In a mixing bowl, whisk together the olive oil, minced garlic, lemon juice, oregano, paprika, salt, and pepper. This marinade will infuse the chicken with vibrant flavors.
Step 2: Marinate the Chicken
Add the chicken cubes to the marinade and mix well to coat each piece. Let it marinate for at least 30 minutes, or up to overnight for deeper flavor.
Step 3: Preheat the Grill
Heat your grill or grill pan over medium-high heat. Preheating ensures that the chicken gets a nice sear, locking in the juices.
Step 4: Assemble the Skewers
Thread the marinated chicken onto skewers, alternating with vegetables if desired. This not only adds flavor but also makes for a colorful presentation.
Step 5: Grill the Souvlaki
Place the skewers on the grill and cook for about 10 minutes, turning occasionally. Cooking until the chicken reaches an internal temperature of 165°F ensures it is fully cooked and safe to eat.
Step 6: Rest the Souvlaki
Once cooked, remove the skewers from the grill and let them rest for a few minutes. Resting allows the juices to redistribute, keeping the meat tender.
Step 7: Prepare the Pita
While the chicken rests, warm your pita bread on the grill for about 1 minute on each side. This makes them soft and pliable for wrapping.
Step 8: Serve and Enjoy
Serve the grilled Souvlaki with warm pita and your favorite toppings. A side of tzatziki sauce, fresh veggies, or feta will elevate your meal.
Pro Tip: For extra flavor, grill some lemon halves alongside the chicken to squeeze over at the end.
Tips for the Best Souvlaki
- Don’t rush the marination process; longer is better for flavor infusion.
- Soak wooden skewers in water to prevent burning while grilling.
- Use a meat thermometer to avoid overcooking the chicken.
- Mix and match vegetables on the skewers for varied textures and flavors.
- Serve with a refreshing salad to balance the richness of the meat.
Common Mistakes to Avoid
- Skipping the marination time can lead to bland meat.
- Grilling on too high heat may cause the outside to burn before cooking through.
- Using dry chicken can result in a tough texture; opt for thighs if you prefer juicier meat.
- Overcrowding the grill makes it hard to get a nice char; leave space between skewers.
Serving Suggestions
Pair your Souvlaki with a fresh Greek salad, creamy tzatziki, or grilled vegetables for a complete meal.
- Greek salad with feta and olives.
- Tzatziki sauce for dipping.
- Grilled corn on the cob.
- Rice pilaf for a hearty side.
- Yogurt sauce for a creamy finish.
Variations to Try
- Swap chicken for beef or lamb for a richer flavor profile.
- Add more spices like cumin or coriander for an exotic twist.
- Use a mix of meats on one skewer for varied tastes.
- Try marinating with yogurt for a tenderizing effect.
- Vegetarian skewers with mushrooms, zucchini, and peppers are a delicious option.
Dietary Adaptations
- Gluten-free: Serve with gluten-free pita or lettuce wraps instead.
- Dairy-free: The recipe is naturally dairy-free; just skip any cheese toppings.
- Vegan: Substitute chicken with firm tofu or seitan.
- Low-carb/Keto: Replace pita with a side salad or cauliflower rice.
Storage and Reheating
Refrigerator
Store leftover Souvlaki in an airtight container in the fridge for up to 3 days.
- Ensure it cools before sealing to maintain freshness.
- Reheat in a skillet over medium heat until warmed through.
Freezer
Frozen Souvlaki can last for up to 3 months.
- Wrap tightly in plastic wrap and aluminum foil before freezing.
- Thaw overnight in the fridge before reheating.
Reheating
Reheat skewers on the grill or in the oven at 350°F until heated through.
- Microwaving is quick but may lead to a rubbery texture.
- For best results, reheat in the oven to maintain crispiness.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 350 |
| Total Fat | 20g |
| Saturated Fat | 4g |
| Carbohydrates | 12g |
| Fiber | 2g |
| Sugar | 1g |
| Protein | 30g |
| Sodium | 600mg |
| Cholesterol | 90mg |
This nutritional information is approximate and may vary based on specific ingredients used.
Frequently Asked Questions
Can I use other meats for Souvlaki?
Absolutely! Pork, lamb, or even beef work well in this recipe and will provide different flavor profiles.
Can I make Souvlaki ahead of time?
Yes, you can marinate the chicken a day in advance and grill it when ready to serve.
How do I store leftovers?
Keep any leftovers in an airtight container in the fridge for up to three days or freeze for longer storage.
Why is my chicken dry?
Overcooking is usually the culprit; use a meat thermometer to ensure it’s cooked to 165°F.
What sides go well with Souvlaki?
Consider serving with Greek salad, tzatziki, or grilled vegetables for a complete meal.
Final Thoughts
Making Souvlaki at home is easier than you might think and brings a taste of Greece to your table. I encourage you to give this recipe a try; it may just become your new go-to for gatherings.
For more delightful recipes, check out my Chicken Saltimbocca and Chicken Thigh Marinade. Happy cooking!

Souvlaki
Ingredients
Equipment
Method
- In a mixing bowl, whisk together the olive oil, minced garlic, lemon juice, oregano, paprika, salt, and pepper.
- Add the chicken cubes to the marinade and mix well to coat each piece. Let it marinate for at least 30 minutes, or up to overnight for deeper flavor.
- Heat your grill or grill pan over medium-high heat.
- Thread the marinated chicken onto skewers, alternating with vegetables if desired.
- Place the skewers on the grill and cook for about 10 minutes, turning occasionally, until the chicken reaches an internal temperature of 165°F.
- Once cooked, remove the skewers from the grill and let them rest for a few minutes.
- While the chicken rests, warm your pita bread on the grill for about 1 minute on each side.
- Serve the grilled Souvlaki with warm pita and your favorite toppings.