Thomas J. Story
Total Time
45 Mins
Makes 4 servings

Tired of the same old glazed salmon recipes?  Try this Indian-inspired salmon recipe featuring seasonings like fennel, coriander, cumin, and cloves.

How to Make It

Step 1

Rinse salmon and pat dry. Line a 12- by 18-inch baking pan with foil and set pieces, skin down, 1 inch apart in pan. Scatter onions around salmon.

Step 2

In a small bowl, stir together butter, brown sugar, coriander, fennel seeds, cayenne, cardamom, cumin, salt, pepper, cloves, and cinnamon. Stir in lemon juice. Brush mixture evenly over tops and sides of salmon pieces.

Step 3

Bake in a 400° oven for 15 minutes. Turn oven to broil; broil salmon 6 inches from heat until top is bubbling and well browned and fish is opaque but still moist-looking in the center of the thickest part (cut to test), 4 to 6 minutes.

Step 4

With a spatula, transfer salmon pieces to a serving dish (leave skin behind) and surround with onions. Sprinkle with cilantro and garnish with lemon wedges.

Chef's Notes

Grind fennel seeds by pulsing in a blender or crushing in a mortar.

Ratings & Reviews

One of my favorites

June 30, 2017
Doubling the recipe is easy...just don't double the cayenne pepper...1/2 tsp is enough if your serving those who want to avoid to much heat. I serve it with a Mediterranean cous cous and asparagus tips. I add raisins to the cous cous when I fluff it and leave it covered in the pot before plating.

jsarao's Review

March 22, 2009
Excellent and easy. We prep the spices into containers ahead of time making it quick to prepare during the week.


September 11, 2016
this was a nice combination of flavors!  used olive oil instead of butter, and only 2T brown sugar.   used 1/2t cayenne, but it was a bit too hot!  and i like it hot !!!   roasted brussels, carrots and purple cabbage as a side.