Recipe slightly adapted from and with thanks to Aggie's Kitchen
Ingredients
4salmon steakslarge or small, I used 1 1/2 lbs of salmon
2tablespoonsolive oil
1/4cupfresh lime juiceabout 2 limes worth
1tablespoonadobo sauce from canned chipotle peppers
4large garlic clovesminced
1/8teaspoonground allspice
1/8teaspoonground cinnamon
1/4teaspoonground cumin
1/4teaspoonkosher salt
1/4teaspoonfreshly ground black pepper
additional lime wedgesfor serving
Optional: minced fresh cilantro or parsley for garnish
Instructions
In a small bowl or jar, combine the olive oil, lime juice, chipotle sauce, garlic, allspice, cinnamon, cumin, salt and pepper. Whisk or shake to combine and then pour over the salmon in a flat baking dish. Turn the salmon to make sure it is coated and then cover and place back in the refrigerator. Let individual filets marinate for about 15 minutes, and no more than 1-hour max for a large piece of salmon.
After 45 minutes, preheat the broiler and set one oven rack about 6 inches from the top of the oven. Remove the salmon from the refrigerator and let it warm slightly on the counter-top while the oven is heating. Transfer the salmon to a large baking sheet or broiler pan and cook for 3 minutes scale side up. Then flip over and cook another 3 minutes, until cooked through. You might need an additional minute or two, but you shouldn't need more than that. Serve with lime wedges.