Greek Yogurt Marinated Salmon
This Greek yogurt marinated salmon is moist and flavorful. This recipe is ready in under an hour – including marinating time! Bake the salmon in the oven or throw it on the grill.

As a Registered Dietitian, I love to include salmon in my diet a few times a week for all of its health benefits. Salmon is super versatile and it pairs well with so many different flavors.
This Greek yogurt marinated salmon recipe is a new staple in my house – it bakes up so moist and juicy! A Greek yogurt marinade just might be the best salmon marinade!
Just like my crispy air fryer salmon, this Greek yogurt marinated salmon is easy to make and super versatile.
Looking for more creative ways to use Greek yogurt? My collection of Greek yogurt recipes has many ideas for you!
If you love this recipe, you’ll also love my baked salmon with Greek yogurt dill sauce.
Ingredients in Greek yogurt marinated salmon
Everything you need to make this salmon recipe:
- Salmon
- Plain Greek yogurt – I used 2% low-fat. Use store bought or make your own Greek yogurt using my shortcut recipe.
- Orange
- Fresh ginger
- Garlic
- Cilantro
- Ras el hanout seasoning – a Moroccan spice blend
- Olive oil
- Salt and pepper

How to make Greek yogurt marinated salmon
- Make the yogurt marinade: mix together Greek yogurt, grated ginger, grated garlic, olive oil, orange juice, finely chopped cilantro, Ras el Hanout, salt, and pepper.
- Place salmon filets in a baggie and add the marinade, then seal the baggie. Use your hands to push the marinade around so it coats the salmon.
- Lay the baggie flat in the fridge and let the salmon marinate for 30 minutes.
- Transfer the salmon to a parchment paper lined baking sheet.
- Bake salmon at 400 degrees F for 8-10 minutes, then broil until the top and edges begin to brown.




Grilling instructions
You could also grill this marinated salmon instead of baking it. Spray some oil on grill grates, and heat grill to medium-high heat. Place the salmon, skin side up, on the grill.
Close the grill, and let the salmon cook for 6-8 minutes. Flip and let the salmon cook for another 6-8 minutes.
Salmon will be finished cooking when the flesh is opaque, and a meat thermometer reads 145 degrees F when inserted into the thickest part of the fish.


Let me know if you love this recipe by leaving a comment or star rating below, and check out Instagram and Pinterest for more healthy lifestyle inspiration. Thanks for stopping by!
Print
Greek Yogurt Marinated Salmon
- Prep Time: 40 minutes
- Cook Time: 15 minutes
- Total Time: 55 minutes
- Yield: serves 4
- Category: main dish
- Method: oven
- Diet: Gluten Free
Description
This Greek yogurt marinated salmon is juicy and flavorful. This recipe is ready in under an hour – including marinating time! Bake the salmon in the oven or throw it on the grill.
Ingredients
Greek yogurt marinade
- 3/4 cup plain lowfat Greek yogurt
- 1 navel orange, juiced
- 1 inch knob fresh ginger, grated or minced
- 1 clove garlic, grated or minced
- 1/4 cup cilantro, finely chopped
- 2 tsp olive oil
- 1/2 tsp Ras el Hanout
Baked Salmon
- 1 3/4 lb salmon filet, cut into 4 equal sized pieces
Instructions
- Prepare the marinade: add Greek yogurt, orange juice, grated ginger, grated garlic, cilantro, olive oil, and Ras el Hanout to a small mixing bowl.
- Mix everything together until well combined.
- Place the salmon filets in a large baggie. Pour in the marinade and seal the bag, pushing out excess air.
- Use your hands to move the marinade around so it coats all the salmon pieces.
- Place the baggie in your fridge flat on a shelf. Let marinate for 30 minutes.
- Preheat oven to 400 degrees F. Line a baking sheet with parchment paper.
- Place the salmon filets on the baking sheet, leaving a few inches of space between each piece.
- Bake for 8-10 minutes, then turn the oven on high broil.
- Broil for about 2 minutes, so the tops and edges begin to brown.
- Garnish with more chopped cilantro and enjoy!
Notes
Ingredient substitutions
- If you can’t find Ras el Hanout seasoning, you can use curry powder or garam marsala
- You can use this marinade for other protein sources, like shrimp or even tofu
- Use another fresh herb in place of cilantro, like mint, parsley, or basil
Grilling instructions
You could also grill this marinated salmon instead of baking it. Spray some oil on grill grates, and heat grill to medium-high heat. Place the salmon, skin side up, on the grill. Close the grill, and let the salmon cook for 6-8 minutes. Flip and let the salmon cook for another 6-8 minutes.
Salmon will be finished cooking when the flesh is opaque, and a meat thermometer reads 145 degrees F when inserted into the thickest part of the fish.
Nutrition Disclaimer
As a Registered Dietitian, I create nutritionally-balanced recipes using whole food ingredients to promote good health and well-being. Additionally, I am a Certified Intuitive Eating Counselor. My nutrition philosophy encompasses an all-foods-fit approach, and I do not promote tracking calories, macronutrients, or other numbers. Nevertheless, I understand that this information can be educational and helpful for some people.
I cannot guarantee complete accuracy of the nutrition information provided here, as these numbers are estimates. Nutrition is individualized. If you have specific nutrition needs, please consult your physician or a Registered Dietitian.
Very good. I used garam masala and left out the ginger (as I didn’t have any!). The fish was lovely and moist and the marinade complimented the delicate taste of the salmon. I chose this recipe as I am trying to help my husband recover after cancer surgery to the mouth. It was easy for him to eat and it was something that I can enjoy too. Very nutritious and tasty. Will definitely be making it again.
Thank you, Lucy! Thrilled to hear you enjoyed this recipe. Sending you and your husband my best wishes as he recovers.
Oh we loved this!
So glad!