New this month
Get the Allrecipes magazine just $5!

Spicy Salmon with Caramelized Onions

Sabrina Romeo

"I love making this salmon, it's quick, easy and super yummy! If your husband/boyfriend is a picky eater like mine he will love this recipe."
Added to shopping list. Go to shopping list.


50 m servings 496 cals
Original recipe yields 2 servings (2 fillets)


  • Calories:
  • 496 kcal
  • 25%
  • Fat:
  • 36.6 g
  • 56%
  • Carbs:
  • 11.3g
  • 4%
  • Protein:
  • 29.5 g
  • 59%
  • Cholesterol:
  • 83 mg
  • 28%
  • Sodium:
  • 562 mg
  • 22%

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 black pepper, paprika, cayenne pepper, minced garlic, Dijon mustard, brown sugar, onion powder, and salt in a small bowl. Stir in 1 tablespoon of olive oil to make a paste. Spread the paste all over the salmon fillets, and set aside to marinate at room temperature 30 minutes.
  2. Heat the remaining 2 tablespoons of olive oil in a small pan over medium heat. Stir in the onion, and cook until tender and golden brown, about 10 minutes. Heat a separate non-stick skillet over medium-high heat. Cook the salmon fillets in the hot skillet until golden brown on each side, and no longer translucent in the center, about 4 minutes per side. Pour the browned onions and olive oil over the salmon fillets to serve.


  • Tip
  • Aluminum foil can be used to keep food moist, cook it evenly, and make clean-up easier.

Similar: RecipesVideosCategoriesArticles

Similar: {{title}} recipes videos categories articles


Read all reviews 118
  1. 177 Ratings

Most helpful positive review

Wow! This dish came out way better than I could have imagined. The paste forms a nice crust on the salmon making it have a cajun feel to it. The spiciness is nicely offset by the sweetness of ...

Most helpful critical review

I baked it and it really wasn't good.

Most helpful
Most positive
Least positive

Wow! This dish came out way better than I could have imagined. The paste forms a nice crust on the salmon making it have a cajun feel to it. The spiciness is nicely offset by the sweetness of ...

Ahoney squeeze of honey to the marinade to give it some more sweetness. Also keep the onion in strips when they are minced you can't even taste them.

Hubby actually liked this! It was too spicy for our 3 year old though. I baked my salmon in the oven, and used sliced onions rather than minced. It's great served with wild rice pilaf and brocco...

The spice rub is fantastic! I rubbed my salmon with it and let the fish sit in the fridge for a few hours and then baked them at 400 degrees for 20 minutes. Outstanding, even the next day as l...

We made this recipe last night and paired it with a smoked gouda risotto. We poked some holes in the salmon with a fork to allow the marinade to soak in better. We cooked the fillets on the fl...

Soo good! The only complaint is we weren't expecting it to be soo spicy. But we just drizzled a bit of maple syrup over it, and it was heavenly. My guests gave it a 5 out of 5. Thank you! We ser...

Love this recipe, it came out fantastic. My family kept saying how good it was. Its easy and so delicious. The only thing different was I added one whole onion for the topping. My new favorite s...

A great zest! I served this to people who don't care of the "fishy" flavor of, well, fish! They loved it!

Although I like spicy food, this was a bit too spicy for me and my hubby. This is the secod time I'm making this recipe and only used 1/4 amount of the cayenne pepper. Other than being too spi...