New this month
Get the Allrecipes magazine just $7.99

Yogurt-Marinated Salmon Fillets (Dahi Machhali Masaledar)


"Indian-style salmon that tastes great served over basmati rice, but anything you choose will work."
Featured in Allrecipes Magazine — Subscribe!
Added to shopping list. Go to shopping list.


8 h 30 m servings 365 cals
Original recipe yields 4 servings (4 fillets)


  • Calories:
  • 365 kcal
  • 18%
  • Fat:
  • 18.9 g
  • 29%
  • Carbs:
  • 8.8g
  • 3%
  • Protein:
  • 37.8 g
  • 76%
  • Cholesterol:
  • 100 mg
  • 33%
  • Sodium:
  • 731 mg
  • 29%

Based on a 2,000 calorie diet

See full nutrition

Nutritional Information

1 Serving
Servings Per Recipe:
Amount Per Serving
  • * Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
  • ** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.
  • (-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

On Sale

What's on sale near you.


Sort stores by

These nearby stores have ingredients on sale!
Find the closest stores
(uses your location)

May we suggest



{{model.addEditText}} Print
  • Prep

  • Cook

  • Ready In

  1. Combine the yogurt, cayenne pepper, garlic, ginger, cilantro, ground coriander, cumin, salt and turmeric in a resealable plastic bag. Close bag and mix everything together until evenly combined. Add the salmon and toss until well coated with the marinade; marinate overnight.
  2. Preheat the oven broiler. Lightly grease a baking pan.
  3. Remove salmon from marinade and shake off excess; discard remaining marinade. Place onto prepared baking pan and broil in preheated oven until salmon flakes easily with a fork, five to seven minutes per side.


  • Tip
  • Aluminum foil helps keep food moist, ensures it cooks evenly, keeps leftovers fresh, and makes clean-up easy.

Similar: RecipesVideosCategoriesArticles

Similar: {{title}} recipes videos categories articles


Read all reviews 51
  1. 65 Ratings

Most helpful positive review

I love Indian food and I love salmon, but this combination seemed kinda weird at first. However, it smelled fantastic while it was marinating. I only had one mid-sized fresh salmon steak (I...

Most helpful critical review

I did not think flavor went well with salmon. I marinaded salmon overnight(as the recipe said)and add more yogurt to mixture. I prepared two fillets with this recipe, and after I ate the first f...

Most helpful
Most positive
Least positive

I love Indian food and I love salmon, but this combination seemed kinda weird at first. However, it smelled fantastic while it was marinating. I only had one mid-sized fresh salmon steak (I...

I wish I could give this recipe six stars. I would seriously pay for this in a restaurant--it's that good. Great with fruited rice pilaf from this site.

We loved this! My husband is an Indian chef. I made this for dinner one night and he really enjoyed it! (Which is saying a lot, since he's not a huge fan of fish). Even the kids ate it...but the...

I had already stuck some salmon in a bag with some ginger and garlic with a little olive oil when I came across this recipe. I whipped it up and added it to the bag. The flavor of this fish wa...

This turned out really hot, and I'm not usually a fan of very spicy foods, but in this case it was a fresh, short lived burn, which was cooled by the moist fish and yogurt. I'm trying to get mo...

I love this recipe! It was so easy to make and so good to eat. The combination of spices really complimented the salmon. I've shared this recipe with lots of friends and even the kids asked ...

I love salmon, and usually prefer it plain and simple - no overpowering sauces or marinades, BUT....this was by far the best salmon I have ever tasted! Mine actually marinated nearly 24 hours -...

This was great for a change of pace. I usually use a soy sauce based marinade.

I loved this dish! I was skeptical about the potential heat becasue of the cayenne pepper and made my 1, 4 and 6 year olds an alternative. It turned out to only be a slight kick, so the kids w...