Salmon with Avocado Salsa

Posted on April 14, 2026

Perfectly seared crispy skin salmon with vibrant chunky avocado salsa topping.

Difficulty

Prep time

Cooking time

Total time

Servings

Forgetting to pat your salmon dry is the secret reason it never gets that gorgeous, crispy skin we all crave. A perfectly seared fillet topped with a cool, chunky avocado salsa creates a textural masterpiece with minimal active effort for maximum flavor payoff. I can’t tell you how many times this simple, vibrant dish has saved my weeknight dinner plans. It’s the kind of meal that feels special enough for company but is so straightforward you can pull it together on a busy Tuesday. This recipe for Salmon with Avocado Salsa is my go-to when I want something nourishing, colorful, and packed with flavor without spending hours in the kitchen. It’s comfort food, made easy, leaning on the natural richness of the fish and the bright, creamy salsa to do all the talking. Regular kitchen, regular time, great results. If you’re looking for a dinner that’s both impressive and incredibly simple, you’ve just found your new favorite.

Print

Salmon with Avocado Salsa

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick and vibrant weeknight dinner featuring perfectly seared salmon fillets topped with a cool, chunky avocado salsa. This dish delivers maximum flavor with minimal effort, creating a textural masterpiece of crispy fish and fresh, creamy salsa. It’s a nourishing, colorful meal that feels special enough for company but simple enough for a busy Tuesday.

  • Author: Harmony
  • Prep Time: 15min
  • Cook Time: 10min
  • Total Time: 25min
  • Yield: 4 servings 1x
  • Category: dinner
  • Method: pan-searing
  • Cuisine: American
  • Diet: Gluten Free, Dairy Free

Ingredients

Scale
  • For the Salmon:
  • 4 (6-ounce) salmon fillets, skin-on or skinless
  • 2 tablespoons olive oil
  • 1 teaspoon smoked paprika
  • 1 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • Juice of 1/2 a lime
  • For the Avocado Salsa:
  • 2 ripe avocados, diced
  • 1/2 cup finely diced red onion
  • 1 jalapeño, seeds removed and finely diced (optional)
  • 1/3 cup chopped fresh cilantro
  • Juice of 1 large lime (about 3 tablespoons)
  • 2 tablespoons extra virgin olive oil
  • 1/2 teaspoon kosher salt

Instructions

  1. Prep the salmon. Pat the salmon fillets very dry with paper towels. Place them on a plate. In a small bowl, mix the smoked paprika, garlic powder, onion powder, salt, and pepper. Drizzle the fillets with the lime juice, then rub the spice mix all over them. Let sit for 5-10 minutes.
  2. Make the avocado salsa. In a medium bowl, gently combine the diced avocado, red onion, jalapeño, and cilantro. In a separate small bowl, whisk together the lime juice, olive oil, and salt. Pour the dressing over the avocado mixture and fold gently to coat. Set aside.
  3. Cook the salmon. Heat the 2 tablespoons of olive oil in a large skillet over medium-high heat. Once the oil is shimmering, carefully add the salmon fillets, skin-side down if they have skin. Cook without moving for 4-5 minutes, until the skin is crispy and the color has changed about halfway up the side.
  4. Flip and finish. Gently flip the fillets and cook for another 2-4 minutes, depending on thickness, until the salmon flakes easily with a fork and reaches an internal temperature of 125°F for medium.
  5. Serve immediately. Plate the hot salmon fillets and top generously with the cool avocado salsa.

Notes

The key to crispy salmon skin is patting the fillets completely dry before seasoning. Be gentle when mixing the avocado salsa to keep it chunky, not mushy. Do not move the salmon in the pan until a crust has formed. The avocado salsa is best made fresh and served shortly after assembling.

Nutrition

  • Serving Size: 4
  • Calories: 480
  • Sugar: 2
  • Sodium: 600
  • Fat: 34
  • Saturated Fat: 5
  • Unsaturated Fat: 26
  • Trans Fat: 0
  • Carbohydrates: 10
  • Fiber: 6
  • Protein: 35
  • Cholesterol: 80

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Ingredients for Salmon with Avocado Salsa

Ingredients List for Salmon with Avocado Salsa

Salmon with Avocado Salsa comes together with a handful of fresh, simple ingredients. Here’s what you’ll need to bring this cozy meal to life.

For the Salmon:

  • 4 (6-ounce) salmon fillets, skin-on or skinless
  • 2 tablespoons olive oil
  • 1 teaspoon smoked paprika (regular paprika works too)
  • 1 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • Juice of 1/2 a lime

For the Avocado Salsa:

  • 2 ripe avocados, diced
  • 1/2 cup finely diced red onion
  • 1 jalapeño, seeds removed and finely diced (optional for heat)
  • 1/3 cup chopped fresh cilantro
  • Juice of 1 large lime (about 3 tablespoons)
  • 2 tablespoons extra virgin olive oil
  • 1/2 teaspoon kosher salt

Smart Swaps:

  • No jalapeño? A pinch of red pepper flakes or a diced bell pepper adds color without spice.
  • Not a cilantro fan? Fresh parsley or dill are lovely, bright alternatives.
  • Out of limes? Lemon juice will work in a pinch for both the marinade and the salsa.

Timing for Your Easy Dinner

This is where the magic of quick summer dinner ideas really shines. From fridge to table, you’re looking at:

  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes

That’s about 30% faster than waiting for delivery, and you get the satisfaction of a homemade recipe. It’s perfect for those nights when you need something delicious, fast.

Step-by-Step Instructions

Let’s walk through making this Salmon with Avocado Salsa. The process is simple, but a few key steps ensure restaurant-quality results at home.

  1. Prep the Salmon. Pat the salmon fillets very dry with paper towels. This is non-negotiable for that perfect sear. Place them on a plate. In a small bowl, mix the smoked paprika, garlic powder, onion powder, salt, and pepper. Drizzle the fillets with the lime juice, then rub the spice mix all over them. Let them sit for 5-10 minutes while you make the salsa.
  2. Make the Avocado Salsa. In a medium bowl, gently combine the diced avocado, red onion, jalapeño, and cilantro. In a separate small bowl, whisk together the lime juice, olive oil, and salt. Pour this dressing over the avocado mixture and fold gently to coat. Be gentle to keep the avocado nice and chunky. Set aside.
  3. Cook the Salmon. Heat the olive oil in a large skillet (cast iron or stainless steel are ideal) over medium-high heat. Once the oil is shimmering, carefully add the salmon fillets, skin-side down if they have skin. Cook without moving for 4-5 minutes, until you see the color change about halfway up the side of the fillet and the skin is super crispy.
  4. Flip and Finish. Gently flip the fillets and cook for another 2-4 minutes, depending on thickness, until the salmon is cooked to your liking and flakes easily with a fork. Aim for an internal temperature of 125°F for medium.
  5. Serve Immediately. Plate the hot salmon fillets and top generously with the cool, fresh avocado salsa. The contrast is everything.

Nutritional Information

This dish is as nourishing as it is delicious. Per serving (one fillet with salsa), you can expect approximately:

  • Calories: 480
  • Protein: 35g
  • Carbohydrates: 10g
  • Fat: 34g (primarily heart-healthy monounsaturated fats from avocado and olive oil)
  • Fiber: 6g

Salmon is packed with omega-3 fatty acids, while the avocado salsa adds a boost of vitamins C, K, and E. It’s a balanced meal that truly satisfies.

Equipment Needed

You don’t need anything fancy for this Salmon with Avocado Salsa recipe. A well-equipped home kitchen has it all:

  • A large skillet (I prefer cast iron for the best sear)
  • A sharp knife and cutting board
  • Mixing bowls (one medium, one small)
  • Measuring spoons
  • Tongs or a flexible spatula for flipping the salmon
  • Paper towels (for drying the salmon—remember, it’s the secret step!)

Why You’ll Love This Recipe

This Salmon with Avocado Salsa checks all the boxes for a perfect weeknight hero.

  • Incredibly Fast & Simple. From start to finish in 25 minutes. It’s faster than most takeout and infinitely more satisfying.
  • Maximal Flavor, Minimal Effort. The spice rub and fresh salsa do all the heavy lifting. No complicated sauces or techniques required.
  • Perfect for Healthy Eating. It’s naturally gluten-free, packed with protein and good fats, and feels like a treat.
  • Endlessly Adaptable. Serve it over rice, with a simple green salad, or alongside roasted veggies. It fits into any meal plan.
  • Food that Feels Like Home. It’s a bright, comforting dish that brings everyone to the table with a smile.
Recipe variations for Salmon with Avocado Salsa

Healthier Alternatives for the Recipe

This Salmon with Avocado Salsa is already a wholesome choice, but here are a few easy tweaks:

  • Lower Sodium: Reduce or omit the added salt in the spice rub and use a low-sodium seasoning blend. The lime and fresh herbs provide tons of flavor.
  • Higher Protein: The dish is already protein-rich, but you can serve it over a bed of quinoa or lentils for an extra boost.
  • Dairy-Free & Gluten-Free: This recipe is naturally both! No modifications needed.
  • Lower Carb: Serve the salmon and salsa over a bed of zucchini noodles or a crisp cabbage slaw instead of rice or grains.

Serving Suggestions

This versatile dish pairs beautifully with so many sides. Here are a few of my favorites:

  • For a Complete Plate: Serve over a bed of cilantro-lime rice, quinoa, or simple steamed jasmine rice. The grains soak up the delicious juices from the salmon and salsa.
  • Keep it Light: A simple arugula salad with a lemon vinaigrette or some quick-pickled red onions on the side are perfect complements.
  • Veggie Sides: Roasted asparagus, sautéed green beans, or grilled corn would be fantastic. The flavors are very similar to what you’d find in great skewer recipes or summer recipes dinner menus—fresh and vibrant.
  • For a Crowd: This recipe scales up easily. Cook the salmon in batches and make a big bowl of avocado salsa for a family-style feast. It has the same shareable, fresh appeal as my Healthy Christmas Bruschetta Appetizer.

Common Mistakes to Avoid

A few small missteps can change the outcome. Here’s how to nail your Salmon with Avocado Salsa every time.

  1. Not Drying the Salmon. I said it once, and I’ll say it again: moisture is the enemy of crispy skin. Pat those fillets thoroughly dry.
  2. Over-mixing the Salsa. Fold the avocado salsa gently. If you stir too vigorously, you’ll end up with guacamole instead of a chunky, textured salsa.
  3. Moving the Salmon Too Soon. Let the salmon sear undisturbed in the hot pan. This builds that beautiful golden crust. If you try to move it too early, it will stick and tear.
  4. Using Overripe Avocado. You want an avocado that is just ripe—yielding slightly to gentle pressure. If it’s too soft, it will mush instantly in the salsa.
  5. Adding Salt to the Salsa Too Early. Salt draws moisture out of vegetables. If you salt the diced avocado too far in advance, it can become watery. It’s best to mix and serve the salsa shortly after making it.
Storage and leftovers for Salmon with Avocado Salsa

Storing Tips for the Recipe

This dish is best enjoyed fresh, but here’s how to handle any leftovers:

  • Leftover Salmon: Store cooled, cooked salmon in an airtight container in the refrigerator for up to 2 days. The skin will lose its crispness, but the flavor will still be great. Enjoy it cold in salads or flaked into my Easy Taco Rice Bowl for a next-day lunch.
  • Leftover Avocado Salsa: This is trickier due to the avocado. Press a piece of plastic wrap directly onto the surface of the salsa to limit air exposure and store in the fridge for up to 24 hours. It may darken slightly but will still taste good.
  • Freezing: I do not recommend freezing the assembled dish. However, you can freeze uncooked, seasoned salmon fillets individually on a parchment-lined tray before transferring to a freezer bag. Thaw in the fridge overnight before cooking. The avocado salsa must always be made fresh.
  • Reheating: To reheat salmon, place it in a skillet over low heat with a tiny splash of water or broth, covered, just until warmed through. Avoid the microwave, which can make it rubbery.

Conclusion

This recipe for Salmon with Avocado Salsa is everything I love about home cooking: simple ingredients, warm memories, and a result that’s far greater than the sum of its parts. It proves you don’t need complicated techniques or a long list of ingredients to create a meal that feels special and tastes incredible. Whether you’re cooking for one, two, or a full family table, this dish delivers comfort and joy in every bite. It’s the kind of reliable, flavorful recipe you’ll come back to again and again. I hope it becomes a new favorite in your kitchen, too.

If you give this Salmon with Avocado Salsa a try, I’d love to hear how it turned out for you! Leave a comment below and share your experience. And don’t forget to tag @Homestyletable on Pinterest so I can see your beautiful creations.

Love the combo of salmon and vibrant sauces? You might also enjoy my festive Christmas Salmon Pomegranate Sauce or a luxurious brunch with Smoked Salmon and Avocado Eggs Royale. For more quick, flavor-packed dinners, my Salsa Verde Chicken Rice Skillet is another weeknight winner.

FAQs about Salmon with Avocado Salsa

What goes well with avocado salsa?

Avocado salsa pairs wonderfully with grilled or pan-seared salmon, tacos, tortilla chips, grilled chicken, shrimp, or as a topping for scrambled eggs.

What is avocado salsa made of?

Avocado salsa typically includes diced avocado, red onion, cilantro, lime juice, jalapeño (optional), and salt. Some variations add tomatoes, corn, or other seasonings.

How long does avocado salsa last?

Avocado salsa is best served immediately due to the avocado’s tendency to brown. However, it can be stored in an airtight container in the refrigerator for up to 2 days. Add extra lime juice on top to help prevent browning.

Is salmon and avocado a good combination?

Yes! Salmon and avocado is a very popular and delicious combination. The richness of the salmon complements the creamy texture of the avocado, creating a balanced and flavorful dish.

What spices go well with salmon?

Many spices enhance the flavor of salmon. Popular choices include dill, paprika (smoked or sweet), garlic powder, onion powder, lemon pepper, and chili powder.

What is the best way to cook salmon?

The best way to cook salmon depends on personal preference, but popular methods include baking, pan-searing, grilling, and poaching. Each method offers a unique texture and flavor profile.

💬 Lets Stay Connected!
For daily recipes, kitchen tips, and exclusive content, follow me on:
👉 Pinterest for visual inspiration & meal ideas

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star