Souvlaki is one of those dishes that never gets old. Simple, bold, and made for grilling, it’s Greek street food at its finest. Tender skewers of marinated meat cooked over open flames, served with warm pita, tangy sauce, and fresh veggies—what’s not to love? It’s hearty without being heavy, full of Mediterranean flavor, and perfect for feeding a crowd or meal prepping for the week.
This grilled souvlaki recipe brings the essence of Greece right to your backyard. It’s all about juicy meat, aromatic herbs, and that unbeatable char from the grill. Whether you use chicken, beef, or lamb, the key is in the marinade: garlic, lemon, olive oil, oregano. It’s simple but deeply flavorful.
Souvlaki is endlessly customizable. You can keep it traditional with warm pita, tzatziki, and sliced tomato and onion, or make bowls with rice, cucumber, olives, and feta. Either way, the grilled skewers are the star of the show.
It’s also surprisingly quick to make. A short marinate time (30 minutes or more) is all you need, and cooking only takes 10–12 minutes. That means you can get a fresh, restaurant-quality meal on the table fast.
The ingredients are fresh, the technique is easy, and the flavor is unmatched. Souvlaki checks every box: it’s flavorful, fast, and versatile. You can even prep it ahead and freeze the raw skewers for grilling later.
Don’t underestimate how good your kitchen (or backyard) is about to smell. Garlic, lemon, oregano, and sizzling meat—it’s intoxicating in the best way.
It’s also healthy and balanced. High-protein, grilled, served with veggies and fresh herbs—it’s a meal that feels good to eat. And you won’t need fancy tools or hard-to-find ingredients to make it shine.
This recipe is great for gatherings. Make a big batch of skewers, lay out a topping bar, and let people build their own wraps or bowls. It’s interactive, delicious, and makes hosting easy.
And leftovers? Incredible. Cold souvlaki in a wrap or tossed into a salad the next day is almost better than hot off the grill.
If you’ve been intimidated by Mediterranean food, this is the recipe to try. It’s forgiving, flavorful, and just as good made inside on a grill pan.
Let this be your go-to grilled recipe this summer—or anytime you want a hit of sunshine on your plate.
Servings
Serves 4–6
Time
Prep Time: 15 minutes
Marinate Time: 30 minutes (or up to overnight)
Cook Time: 10–12 minutes
Total Time: About 1 hour
Ingredients
For the souvlaki:
- 2 lbs chicken thighs or beef sirloin, cut into 1.5-inch pieces
- 3 tablespoons olive oil
- 2 tablespoons lemon juice
- 4 cloves garlic, minced
- 1 tablespoon dried oregano
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- Wooden or metal skewers
Optional for serving:
- Pita bread or flatbread
- Sliced tomato
- Sliced red onion
- Tzatziki sauce
- Fresh parsley or dill
Instructions
- In a bowl, whisk together olive oil, lemon juice, garlic, oregano, salt, and pepper.
- Add meat and toss to coat. Marinate for at least 30 minutes (or overnight for more flavor).
- If using wooden skewers, soak in water for 20 minutes.
- Thread marinated meat onto skewers.
- Preheat grill or grill pan over medium-high heat. Lightly oil the grates.
- Grill skewers for 10–12 minutes, turning occasionally, until meat is cooked through and charred in spots.
- Serve with warm pita and toppings of choice.
Tips
- Use chicken thighs for juicier results.
- Marinate overnight for deeper flavor.
- Don’t overcook—watch for charring and internal temp.
- Serve with lemon wedges for brightness.
- Great with rice, hummus, or Greek salad.
Why You’ll Love This Recipe
It’s fast, fresh, and wildly flavorful. Souvlaki delivers big taste with minimal ingredients and effort. It’s great for grilling season or a quick dinner that doesn’t feel boring. Customizable, crowd-pleasing, and just plain good.
This Perfect Grilled Souvlaki Recipe features juicy, marinated meat grilled to perfection and served with fresh toppings and pita. It’s easy, vibrant, and the perfect balance of simple and satisfying.
Perfect Grilled Souvlaki Recipe
Ingredients
For the souvlaki:
- 2 lbs chicken thighs or beef sirloin cut into 1.5-inch pieces
- 3 tablespoons olive oil
- 2 tablespoons lemon juice
- 4 cloves garlic minced
- 1 tablespoon dried oregano
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- Wooden or metal skewers
Optional for serving:
- Pita bread or flatbread
- Sliced tomato
- Sliced red onion
- Tzatziki sauce
- Fresh parsley or dill
Instructions
- In a bowl, whisk together olive oil, lemon juice, garlic, oregano, salt, and pepper.
- Add meat and toss to coat. Marinate for at least 30 minutes (or overnight for more flavor).
- If using wooden skewers, soak in water for 20 minutes.
- Thread marinated meat onto skewers.
- Preheat grill or grill pan over medium-high heat. Lightly oil the grates.
- Grill skewers for 10–12 minutes, turning occasionally, until meat is cooked through and charred in spots.
- Serve with warm pita and toppings of choice.
Notes
- Use chicken thighs for juicier results.
- Marinate overnight for deeper flavor.
- Don’t overcook—watch for charring and internal temp.
- Serve with lemon wedges for brightness.
- Great with rice, hummus, or Greek salad.