Grilling is one of the most loved cooking methods in Greek cuisine, and souvlaki has been the center of this tradition for years. Normally, people associate souvlaki with pork, chicken, or lamb skewers, but there are some modern twists to this traditional Greek snack, and in this article, we focus on one of them- the salmon souvlaki recipe. This dish is a perfect combination of the smoky, char-grilled flavor of Greek street food and the tender, omega-rich depth of salmon. It is a recipe that comforts and at the same time feels modern, ideal for those who want to have a lighter but still flavorful version of beloved Greek dish.
Salmon souvlaki is the perfect example of how the Greek culinary philosophy, which relies on simple ingredients, vibrant seasonings, and meticulous preparation, can be very successful in adapting to international palates, while still maintaining its charm. In this article, we’ll introduce you to this modern salmon souvlaki recipe and teach you everything there is to know about this delicious snack, including its origin, history, variations, preparation tips, and more.
But first things first…
What is Souvlaki?

Souvlaki is basically marinated meat that has been grilled on skewers, and is normally served with pita bread, fresh vegetables and a sour yogurt sauce like tzatziki. It’s one of the most famous Greek street foods, with the earliest variations of it dating back to as early as ancient times (when meat was prepared on an open fire). There was a time when traditional souvlaki was made from pork, but nowadays we can see many variations in the different regions that include chicken, lamb, beef, or even seafood and salmon.
Salmon souvlaki is one of the most recent additions to the Greek food scene. The salmon is usually cut into cubes, then seasoned with lemon, olive oil, garlic, and herbs like oregano or dill, and finally grilled to perfection. The combination of salmon is like Mediterranean-meets-Nordic, a perfect global culinary crossover. This variant has become especially popular with the health-conscious gourmands and people who like the intense flavors of souvlaki, but not the heaviness of red meat.
And there’s also a vegan souvlaki version (check out our recipe for more info). And if you enjoy this recipe, then make sure to check out our gyro salad recipe and our chicken gyro recipe.
History & Origin of Souvlaki

Souvlaki is one of the oldest Greek dishes; among the archaeological finds in Santorini, skewers and grills date back to 1700 B.C., showing that ancient Greeks were already cooking small cuts of meat on skewers over open flames hundreds of years ago. In addition, the oldest literary evidence for roasted skewered meats can be found in Homer’s epics by Aristotle.
It was through the Byzantine period and until nowadays that Greece has preserved its standing as a favorite and cheap meal of the people, and one of the most cherished Greek cultural exports over time. Salmon souvlaki is obviously a modern variation of this recipe, as salmon is a fish that can not be found anywhere near Greece, but it gives the souvlaki an incredible and delicious twist.
The salmon souvlaki recipe first appeared in the late 20th century in New York when chefs started experimenting in modern Greek restaurants. The recipe then spread to other large Western cities and even in Greece, although most Greeks today prefer the traditional version of souvlaki. Consequently, health-restaurants in Europe and North America welcomed it as the Mediterranean diet trend gained more and more traction. Today, it is being served not only in Greek tavernas, but also in fusion restaurants that are scattered around the world.
Salmon Souvlaki Variations

One of the main qualities of salmon souvlaki is its flexibility. The original recipe is for cubes of salmon soaked in olive oil, lemon, garlic, and oregano; however, both chefs and home cooks have come up with a multitude of variations. Some add Mediterranean herbs for a twist, changing oregano to dill, rosemary, or thyme which complement salmon’s natural richness magnificently. Others borrow ideas from Middle Eastern flavors and top the fish with cumin, paprika, or sumac to give it a smokier, spicier edge.
Additionally, a common alteration of the dish is to grill the vegetables along with the fish on the skewers. Zucchini, bell peppers, cherry tomatoes, or red onions are the frequent companions of the salmon chunks, and thus, they make the meal more colorful, flavorful, and balanced. If you want to be the first to indulge, a honey-mustard glaze can lend your dish a sweet tang, while others may opt for Asian fusion and marinate the salmon with soy sauce, sesame oil, and ginger prior to grilling.
Salmon souvlaki may also be changed in terms of the cooking method. Even though it is traditionally grilled over charcoal, the results might be equally good if it is oven-roasted, pan-seared, or air-fried.
Preparation Tips

First of all, you need to pick the right salmon. A wild-caught salmon, such as sockeye or king salmon, will give you not only better taste but also a lighter and firmer texture with less gristle and fat, which most people dislike in a farmed salmon. The fish should be fresh with a bright pink or orange color and should not have a strong smell. If you want premium wild-caught options delivered to your door, you can also check out LobsterAnywhere, which offers high-quality salmon and other seafood shipped nationwide.
Make sure the pieces of salmon are of the same size, preferably around 1.5 inches (so they can be cooked in a uniform manner).
Do not marinate for longer than 30-45 minutes. One of the main ingredients in the marinade, which is lemon juice, can lead to the salmon breaking into little pieces if it is left for too long.
Olive oil, garlic, oregano, and a small quantity of salt and pepper are the four essentials of the base, yet don’t forget to put in a drop of honey or mustard to make the base more elaborate.
Salmon is a fast cooker; 2–3 minutes per side is generally enough. If the salmon is overcooked, it will become dry.
A medium-high flame is perfect for oven and pan cooking as it can quickly give the fish a desirable crust without impairing its freshness.
Serving Tips

Salmon souvlaki is usually served with warm pita bread, a cool tzatziki sauce, and a Greek salad (tomatoes, cucumbers, olives, and feta cheese, although the last one is optional).
Don’t forget to squeeze a few drops of fresh lemon juice before serving. In case you want a richer meal, then salmon souvlaki complements well with rice dishes like rice pilaf, roasted potatoes, or couscous. Also, grilled vegetables such as zucchini, eggplant, and peppers are good as they soften the smoke of the skewers. Should you be interested in lighter dining, you might opt to place the salmon on a bed of mixed greens or quinoa salad.
And if you’re looking for a nice drink to accompany your salmon souvlaki, deep chardonnay-type white wines like Sauvignon Blanc, Assyrtiko, or even a dry rosé are the perfect partner for the richness of the salmon and the freshness of the marinade. The lovers of a good glass of beer can consider a pairing with a clean and crispy lager or a wheat beer, which will not overpower the souvlaki.
Another idea of serving is by making souvlaki wraps. Salmon could be removed from the skewers and placed in hot pita bread along with tzatziki, red onions, and some fresh herbs.
A Few Things You May Need

Skewers

Skillet

Cutting Set
Salmon Souvlaki Recipe
Normally, people associate souvlaki with pork, chicken, or lamb skewers, but there are some modern twists to this traditional Greek snack and in this article, we focus on one of them- the salmon souvlaki recipe
Ingredients
- 1.5 lbs (700 g) fresh salmon fillet, skin removed, cut into 1.5-inch cubes
- 3 tbsp extra virgin olive oil
- 2 tbsp freshly squeezed lemon juice
- 3 cloves garlic, minced
- 1 tsp dried oregano (or 1 tbsp fresh oregano)
- 1 tsp salt
- ½ tsp freshly ground black pepper
- Fresh parsley or dill for garnish
- Lemon wedges, for serving
- Wooden or metal skewers (soak wooden skewers 30 minutes if using)
- Optional: 1 tbsp honey or Dijon mustard for sweetness
Instructions
1. Prepare the salmon – Cut salmon into cubes of equal size.
2. Make the marinade – In a bowl, whisk olive oil, lemon juice, garlic, oregano, salt, and pepper. Add honey or mustard if using.
3. Marinate – Place salmon cubes in the bowl, toss gently, and cover. Refrigerate for 30 minutes to 1 hour.
4. Skewer the salmon – Thread salmon cubes onto skewers, optionally alternating with bell peppers, onions, or cherry tomatoes.
5. Preheat grill – Heat grill or grill pan over medium-high heat. Oil the grates lightly.
6. Grill skewers – Place skewers on grill, cook 2–3 minutes per side until lightly charred and salmon is just cooked through.
7. Serve – Remove skewers, garnish with fresh herbs, and serve with lemon wedges, pita, and tzatziki.
Nutrition Information:
Serving Size:
1 portionAmount Per Serving: Calories: 420Total Fat: 20gSaturated Fat: 3.5gTrans Fat: 0.5gUnsaturated Fat: 15gCholesterol: 75mgSodium: 750mgCarbohydrates: 5gNet Carbohydrates: 3.5gFiber: 0.5gSugar: 1gSugar Alcohols: 0gProtein: 42g
How did you like our salmon souvlaki recipe? Did you try to make this at home? If so, don’t forget to leave us a rating.
Like it? Pin it.


