Serving forks breaking into a filet of baked salmon over dill rice and roasted tomatoes.

Home » Ingredients » Fish Recipes » Saffron Yogurt Baked Salmon with Lemon and Dill

Saffron Yogurt Baked Salmon with Lemon and Dill

No ratings yet
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Vibrant saffron yogurt marinated and baked salmon with fresh lemon and dill just like what you find at Persian weddings. Juicy, tender, gluten-free, and ready with just 15 minutes of active prep.
JUMP TO RECIPE

By Candice Walker on September 30, 2026 (Last updated September 30, 2026). This post may contain affiliate links. Read my disclosure policy.

This Persian Saffron Yogurt Baked Salmon features salmon fillets coated in a vibrant marinade of thick yogurt, bloomed saffron, fresh dill, and bright lemon juice. The yogurt tenderizes the fish while baking before a quick flash under the broiler creates a protective coating that keeps every bite incredibly juicy.

Inspired by the memorable feasts of traditional Persian weddings, this show-stopping, gluten-free dish takes just 15 minutes of active prep to bring celebration-worthy flavor straight to your table. It packs just a little more punch, tang, and zest than the classic weeknight Mahi ba Zafferan.

Serving forks breaking into a filet of baked salmon over dill rice and roasted tomatoes.

🧾Ingredients to note in this recipe

  • Yogurt: Plain whole-milk yogurt works best. A thicker yogurt will cling to the salmon better and prevent excess liquid from burning on the pan.

See the recipe card for full information on ingredients and quantities.

👩‍🍳How to Make This Recipe

Does the type of yogurt really matter?

Cartoon version of a woman in a pink dress with a flower and curly dark hair.

Candice Recommends

Use a thicker plain yogurt if possible. Thick yogurt coats the salmon evenly and helps the marinade stay on the fish, resulting in better flavor distribution. Thinner yogurts will still work, but excess liquid can run onto the baking sheet and burn under high heat or the broiler, which may create a bitter or overly charred flavor.

To thicken a super thin yogurt, simply place the yogurt in cheesecloth for 10 minutes and enough excess liquid will drain out.

Baked salmon side on a bed of green rice, garnished with roasted cherry tomatoes on the vine.

🥗 What to serve alongside this recipe

Rice, salads, and veggies are all great pairings for this recipe. I particularly like a dill rice pairing with some broiled or barbecued tomatoes and fresh herbs on a sabzi khordan platter. Take it up a notch by making crispy potato tahdig under the dill rice.

I love hearing from you! You can also FOLLOW ME on INSTAGRAM, TIKTOK, and PINTEREST to see more delicious food and what I’m up to.

Serving forks breaking into a filet of baked salmon over dill rice and roasted tomatoes.

Saffron Yogurt Baked Salmon with Lemon and Dill

No ratings yet
Vibrant saffron yogurt marinated and baked salmon with fresh lemon and dill just like what you find at Persian weddings. Juicy, tender, gluten-free, and ready with just 15 minutes of active prep.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4
Course: Main, Main Course
Cuisine: Persian
Calories: 378

Ingredients

  • 2 lb. Salmon filet
  • ½ cup yogurt Greek or plain
  • 1 tbsp olive oil
  • ¼ cup fresh dill finely chopped
  • 1 tsp lemon zest
  • 1 tbsp lemon juice
  • 1 garlic clove grated
  • 2 tbsp yellow onion grated
  • Pinch saffron crushed and bloomed over 1 ice cube
  • ¼ tsp turmeric
  • ½ tsp salt plus more to taste
  • ¼ tsp white pepper can sub with 1/8 teaspoon black pepper

Instructions

  1. Bloom the crushed saffron under two small ice cubes or 1 tablespoon of hot water.
    If your yogurt is very thin, strain it in a cheesecloth-lined sieve for 10 minutes to remove excess liquid.
    In the meantime mix together everything else. Add the bloomed saffron and yogurt.
  2. Pat the salmon dry and coat evenly with the marinade. Refrigerate uncovered for 30 minutes.
    Meanwhile, preheat the oven to 375°F.
  3. Bake for 18 to 25 minutes, depending on the thickness of the salmon.
  4. When the internal temperature reaches 135°F, switch the oven to broil and cook for 1 to 3 minutes more, until lightly browned and the salmon reaches 145°F.

Nutrition

Calories378kcalCarbohydrates3gProtein46gFat19gSaturated Fat3gPolyunsaturated Fat6gMonounsaturated Fat8gCholesterol129mgSodium407mgPotassium1199mgFiber0.3gSugar2gVitamin A348IUVitamin C5mgCalcium75mgIron2mg

Tried this recipe?

Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating