This is The Best Salmon Recipe ready to be enjoyed in under 30 minutes and so easy to make. The baked salmon filets are so flavorful and juicy and topped with avocado salsa, the perfect combination. It’s so light and healthy yet so filling.

If you love salmon, our grilled salmon, the stuffed salmon and easy air fryer salmon or pan-seared blackened salmon recipes should be added to your menu rotation.

Baked salmon filets toped with fresh avocado salsa.

The BEST Salmon Recipe-

The salmon filets are seasoned and then baked in the oven until juicy. While the salmon is baking, prepare the avocado salsa. The dish is so light, healthy and satisfying.

Why You’ll Love This Recipe:

  • Tastes great and is so flavorful.
  • Loaded with nutrients.
  • So easy to make.
  • Doesn’t require a lot of dishes.
Step-by-step collage how to make the best salmon.

What You’ll Need:

The ingredients for the salmon are so simple and minimal.

  • Salmon- fresh salmon is great but thawed frozen salmon will work as well.
  • Oil- Olive oil will keep the salmon from becoming too dry.
  • Garlic- Freshly minced garlic adds so much flavor to the salmon.
  • Seasonings- Paprika, chili powder, salt and pepper is all you need for the seasoning.
  • Salsa- Avocado, lemon juice, red onion, garlic, tomatoes, jalapenos and cilantro make up the fresh salsa.
Salmon filets on a serving platter topped with fresh avocado mixture.

How to Make the Best Salmon Recipe-

  • Prep oven: Preheat the oven.
  • Cut salmon: Slice the salmon into 4 to 5 filets.
  • Make rub: Combine olive oil, garlic, paprika, chili powder, pepper and salt. Rub on all sides of the salmon.
  • Cook: Bake the salmon for 12-15 minutes, depending on the thickness of your filets.
  • Prepare salsa: Meanwhile, in a small bowl, combine the chopped avocado, lemon juice, onions, cilantro, jalapenos, garlic, tomatoes, and season with salt and pepper. 
  • Serve: Transfer baked salmon to a serving platter. Top salmon with avocado salsa.
  • Serve immediately.

Serving Suggestions:

The baked salmon is so healthy and since it’s accompanied by the avocado guac, you really may enjoy the salmon as is. However, if you’d like to add a side, here are some great ideas.

Juicy salmon on a platter topped with avocado guac mixture.

Storing & Make Ahead:

The salsa is best enjoyed fresh as the avocado will brown. If you have leftover salsa, here’s how you’ll store it.

  • Refrigerate: Store leftover salmon in an airtight container in the fridge for 2 days.
  • Make-ahead: Cut salmon and prepare rub, coat the salmon and refrigerate until ready to bake.
  • Reheat: Reheat the salmon in the oven by drizzling oil and covering it with foil to keep the salmon from drying.

The BEST Salmon Recipe

Author: Valentina
5 from 5 votes
This is the Best Salmon Recipe made with baked salmon and topped with avocado salsa, ready in just 30 minutes.
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 4 servings



avocado salsa-

  • 1 ripe avocado peeled and pitted
  • 2 Tbsp lemon squeezed
  • 1/2 small red onion chopped
  • 3 Tbsp chopped cilantro
  • 1 1/2 cups cubed tomatoes
  • 5 canned jalapeno rings chopped (optional)
  • 1 garlic clove minced


  • Preheat oven to 425°F.
  • Cut the salmon into 4 to 5 fillet.
  • Combine olive oil, minced garlic, paprika, chili powder, pepper and salt. Rub on all sides of the salmon.
  • Bake 12-15 minute, depending on thickness of your fillet.
  • Meanwhile, prepare avocado salsa. Finely chop the onion, cilantro and jalapenos. Mince the garlic. Cube tomatoes and the avocado.
  • In a small bowl, toss all of the ingredients for the avocado salsa.
  • Transfer baked salmon to serving platter.
  • Top salmon with avocado salsa. Serve immediately.


493kcal Calories11g Carbs47g Protein29g Fat4g Saturated Fat8g Polyunsaturated Fat15g Monounsaturated Fat125mg Cholesterol546mg Sodium1585mg Potassium5g Fiber3g Sugar1001IU Vitamin A39mg Vitamin C54mg Calcium3mg Iron
Nutrition Facts
The BEST Salmon Recipe
Amount Per Serving
Calories 493 Calories from Fat 261
% Daily Value*
Fat 29g45%
Saturated Fat 4g25%
Polyunsaturated Fat 8g
Monounsaturated Fat 15g
Cholesterol 125mg42%
Sodium 546mg24%
Potassium 1585mg45%
Carbohydrates 11g4%
Fiber 5g21%
Sugar 3g3%
Protein 47g94%
Vitamin A 1001IU20%
Vitamin C 39mg47%
Calcium 54mg5%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)