This grilled salmon gyro is the perfect fresh twist on your favorite Greek-inspired wrap. Tender, perfectly seasoned salmon is nestled into warm pita bread and topped with a cooling, herby dill yogurt sauce, crisp cucumbers, and tangy red onions. It’s light, vibrant, and packs a punch of flavor in every bite.
Whether you’re looking to shake up your weeknight dinner or impress guests at your next cookout, these salmon gyros are your go-to. The best part? They come together quickly, making them ideal for warm evenings when you want something satisfying but not heavy.
What Kind of Pita Bread Should I Use?
For the best texture, go with a soft, thick Greek-style pita. It should be sturdy enough to hold the juicy salmon and creamy sauce without tearing but still pliable enough to fold. If you only have thinner pita on hand, consider doubling them up or serving the gyro open-faced like a flatbread.

Ingredients for the Juicy Grilled Salmon Gyros with Dill Yogurt Sauce
- Salmon Fillets: The star of the show. Rich and flaky, salmon holds up well on the grill and absorbs flavor beautifully.
- Greek Yogurt: Forms the base of the dill sauce. Use full-fat for a creamier texture.
- Fresh Dill: Adds brightness and that signature herbal kick to the yogurt sauce.
- Lemon Juice: A touch of acidity balances the richness of the salmon and yogurt.
- Garlic: Freshly minced garlic gives the sauce a sharp depth.
- Cucumber: Brings crunch and freshness to every bite.
- Red Onion: For a pop of color and tangy sharpness.
- Olive Oil: Used for grilling and adding flavor to the marinade.
- Spices: Paprika, cumin, salt, and black pepper to season the salmon just right.
- Pita Bread: The vessel for all your delicious fillings. Choose warm, pillowy pitas for the full experience.
How To Make the Juicy Grilled Salmon Gyros with Dill Yogurt Sauce
Step 1: Marinate the Salmon
In a small bowl, mix olive oil, paprika, cumin, salt, black pepper, and a splash of lemon juice. Pat the salmon dry, then rub the marinade evenly over each fillet. Let it rest for 15–20 minutes to soak in all the flavors.
Step 2: Prepare the Dill Yogurt Sauce
In another bowl, stir together Greek yogurt, finely chopped fresh dill, minced garlic, lemon juice, and a pinch of salt. Let the sauce chill in the fridge while you grill the salmon. The longer it rests, the more the flavors develop.
Step 3: Grill the Salmon
Preheat your grill or grill pan to medium-high heat. Place the marinated salmon skin-side down and cook for about 4–5 minutes per side, depending on thickness, until the fish flakes easily. Set aside and keep warm.
Step 4: Warm the Pitas
While the salmon rests, warm your pita bread on the grill for about 30 seconds on each side until soft and slightly charred. This adds a nice texture and helps bring everything together.
Step 5: Assemble the Gyros
Lay a warm pita flat and add chunks of grilled salmon. Top with cucumber slices, red onion, and a generous drizzle of the dill yogurt sauce. Finish with extra dill if desired.
How to Serve and Store Juicy Grilled Salmon Gyros
Serve these salmon gyros immediately after assembling while the pita is warm and the salmon is juicy. Pair them with a light side like a Mediterranean couscous salad, grilled vegetables, or even crispy fries for a casual twist.
If you’re planning ahead, you can grill the salmon and make the sauce a day in advance. Store the cooked salmon in an airtight container in the fridge for up to 2 days. The dill yogurt sauce keeps well for about 3 days and can even be used as a dip or salad dressing. Assemble the gyros fresh to keep the pita from becoming soggy.
Frequently Asked Questions
What can I use instead of salmon?
Grilled chicken, shrimp, or even roasted chickpeas are great alternatives if you’re looking for variety or a vegetarian option.
Can I bake the salmon instead of grilling?
Yes! Bake at 400°F for about 12-15 minutes or until the salmon flakes easily with a fork.
Is the dill yogurt sauce spicy?
No, it’s refreshing and tangy. But you can add a pinch of cayenne or crushed red pepper if you want heat.
Can I make this gluten-free?
Absolutely. Just use gluten-free pita or wrap the fillings in lettuce for a low-carb option.
What kind of yogurt works best?
Plain full-fat Greek yogurt gives the sauce the best texture and tang. You can use 2% or non-fat if you prefer a lighter version.
How do I keep the salmon from sticking to the grill?
Make sure your grill is well-oiled and preheated. You can also lightly oil the salmon before placing it on the grates.
Want More Dinner Ideas with a Twist?
If you’re loving these Juicy Grilled Salmon Gyros with Dill Yogurt Sauce, you’ll want to try these other flavor-packed meals from Life with Jam:
- Easy Thai Red Curry Dumpling Soup for a cozy, spicy slurp-worthy dinner.
- Grilled Peach and Honey Mustard Dressing brings sweet and savory together beautifully.
- Pan-Fried Salmon with Garlic Butter Sauce if you’re craving another salmon star dish.
- Creamy Cajun Steak Alfredo for a bold and creamy pasta night.
- Skillet Ricotta Pasta with Roasted Broccoli when you want comfort food that’s also veggie-packed.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest dinner board so you can find it whenever the craving hits.
And I’d love to hear how yours turned out! Did you add extra lemon or try a spicy twist on the yogurt sauce? Maybe swapped salmon for shrimp?
Drop your tips or questions in the comments below. Let’s make this recipe even more fun to explore together.
👉 For more recipe inspiration, check out my daily pins on Pinterest @hallarecipes — there’s something delicious waiting every day!

Juicy Grilled Salmon Gyros with Dill Yogurt Sauce
- Total Time: 30 minutes
- Yield: 4 servings
Description
These juicy grilled salmon gyros are packed with Mediterranean flavor. Grilled, spice-rubbed salmon is wrapped in warm pita and topped with a creamy dill yogurt sauce, crisp cucumbers, and red onion. Perfect for a light summer dinner or a quick weeknight meal.
Ingredients
1 pound salmon fillets
2 tablespoons olive oil
1 teaspoon paprika
1 teaspoon ground cumin
1 teaspoon salt
½ teaspoon black pepper
2 tablespoons lemon juice (divided)
1 cup Greek yogurt (full-fat)
2 tablespoons fresh dill (chopped)
1 clove garlic (minced)
1 cup cucumber (diced)
½ cup red onion (sliced)
4 Greek-style pita breads
Instructions
1. In a small bowl, mix olive oil, paprika, cumin, salt, black pepper, and 1 tablespoon lemon juice.
2. Pat salmon fillets dry and rub the spice mixture evenly over them. Let marinate for 15–20 minutes.
3. In another bowl, mix Greek yogurt, chopped dill, minced garlic, 1 tablespoon lemon juice, and a pinch of salt. Refrigerate while salmon rests.
4. Preheat grill or grill pan to medium-high. Grill salmon skin-side down for 4–5 minutes per side until it flakes easily.
5. Warm pita breads on grill for 30 seconds per side until soft and slightly charred.
6. Flake salmon into large chunks. Assemble gyros by layering salmon, cucumber, and red onion onto pitas. Drizzle generously with dill yogurt sauce. Garnish with extra dill if desired. Serve immediately.
Notes
Make the yogurt sauce ahead of time so the flavors can fully develop in the fridge.
Use a grill pan indoors if outdoor grilling isn’t an option.
For extra tang, add finely chopped pickled red onions to the wrap.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Dinner
- Method: Grilling
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 wrap
- Calories: 390
- Sugar: 4g
- Sodium: 580mg
- Fat: 20g
- Saturated Fat: 4g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 2g
- Protein: 32g
- Cholesterol: 70mg


