Spice Rubbed Salmon with Avocado Salsa Recipe

If you’re after a dish that’s bursting with flavor yet light and fresh, you’re going to love this Spice Rubbed Salmon with Avocado Salsa Recipe. It’s one of those meals I keep coming back to when I want something special but quick, and trust me, once you try it, you’ll understand why it’s my go-to. The smoky, earthy spice rub perfectly complements the buttery richness of the salmon, while the creamy, zesty avocado salsa adds that fresh and vibrant note that just makes the whole thing pop. Ready to dive in?

🖤

Why This Recipe Works

  • Flavor Harmony: The spice rub’s warm smoky notes balance perfectly with the cool, creamy avocado salsa.
  • Simple & Fast: This recipe comes together in about 20 minutes, perfect for a weeknight dinner.
  • Fresh Ingredients: Using ripe avocados and fresh lime juice makes the salsa feel bright and lively.
  • Versatile & Crowd-Pleasing: It’s elegant enough for guests yet easy enough for any day — a true winner.

Ingredients & Why They Work

I love how each ingredient here has a purpose and a story — from the spices that wake up the salmon to the creamy avocado salsa that cools everything down. Picking the freshest salmon and ripe avocados really makes all the difference.

Spice Rubbed Salmon with Avocado Salsa, spicy salmon recipe, healthy salmon dinner, quick salmon recipe, flavorful fish dishes - Flat lay of a fresh salmon filet with bright orange-pink flesh and smooth skin, a small white bowl of smoked paprika powder in deep red color, a small white bowl of ground cumin in warm brown, a small white bowl of garlic powder in pale off-white, a small white bowl with coarse salt crystals, a small white bowl containing golden olive oil, a small white bowl with amber honey, three ripe green avocados diced into chunky cubes, a small bunch of fresh cilantro with vibrant green leaves, a small white bowl filled with clear pale red wine vinegar, a small white bowl holding bright green lime juice, a small white bowl with fiery red pepper flakes, a single whole garlic bulb with clean white papery skin, and a small white bowl with additional salt crystals, all carefully arranged in a perfectly symmetrical, realistic proportion flat lay, placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997
  • Salmon filet: Look for fresh, firm fillets with a vibrant color; they’ll cook up moist and flaky.
  • Garlic powder: Adds a whisper of savory depth without overpowering the spices.
  • Smoked paprika: This brings a beautiful smoky flavor that’s essential to the rub’s character.
  • Ground cumin: A warm, earthy spice that pairs brilliantly with both salmon and avocado.
  • Salt: Enhances all the flavors and is key to properly seasoning the fish.
  • Olive oil: Helps the rub stick and adds richness to the salmon’s surface.
  • Honey: Balances the spices with a subtle, natural sweetness and helps create a nice glaze.
  • Avocados: Use ripe but slightly firm avocados for that creamy texture without mushiness.
  • Fresh cilantro: Brings a bright, herbal freshness that lights up the salsa.
  • Red wine vinegar: Adds just enough tanginess to balance the creamy avocado.
  • Lime juice: Gives the salsa a zesty freshness and helps prevent the avocados from browning.
  • Red pepper flakes: A little kick to keep things interesting.
  • Garlic clove (minced): Adds a sharp bite that awakens the salsa’s flavors.
  • Salt to taste: Essential to bring all the salsa ingredients together.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Make It Your Way

I’ve played around with this Spice Rubbed Salmon with Avocado Salsa Recipe in different ways, and that’s what makes cooking fun. Feel free to tweak the spice blend to your liking or swap out the cilantro if you’re not a fan. You’ll find a way that feels just right for your taste buds.

  • Variation: Once, I added a bit of chipotle powder for extra smoky heat — it made the salmon even more addictive!
  • Dietary tweak: For a lower-fat version, swap olive oil for avocado oil or a cooking spray to lighten up the rub.
  • Seasonal twist: In the summer, I throw in diced fresh mango to the avocado salsa, which adds a lovely sweet contrast.

Step-by-Step: How I Make Spice Rubbed Salmon with Avocado Salsa Recipe

Step 1: Prep Your Salmon with Love

First things first: preheat your oven to 400°F. Pat the salmon dry with paper towels — this helps the spice rub stick and promotes even cooking. In a small bowl, mix together your garlic powder, smoked paprika, cumin, salt, honey, and olive oil until it forms a fragrant paste. Then, rub this mixture generously over the flesh side of the salmon—be sure to leave the skin side bare so it crisps up beautifully when baked. Place the salmon skin-side down on a baking sheet lined with parchment or foil for easy cleanup.

Step 2: Bake and Broil to Perfection

Slide the salmon into your preheated oven and bake for 10 to 12 minutes. The timing depends on your salmon’s thickness — you want it to be just cooked through but still juicy. Now here’s a trick I swear by: once the bake time is up, switch your oven to broil and pop the salmon under the broiler for 2 to 3 minutes. This gives the top a gorgeous, slightly charred crispness that I can’t resist. Keep a close eye so it doesn’t burn — this step transforms the texture and flavor.

Step 3: Whip Up the Bright Avocado Salsa

While your salmon is baking, combine diced avocados, chopped cilantro, red wine vinegar, lime juice, red pepper flakes, minced garlic, and a pinch of salt in a bowl. I like to gently stir to keep those avocado chunks intact—no one loves mushy salsa! The lime juice not only adds freshness but also keeps the avocado from turning brown too quickly. You can prepare this salsa a little ahead and keep it chilled until you’re ready to serve.

Step 4: Plate and Enjoy

Once your salmon is perfectly cooked and broiled, spoon a generous amount of the avocado salsa over the top. The contrast of warm, spiced salmon and cool avocado salsa is nothing short of delicious. Serve right away, and don’t be surprised if everyone wants seconds—this dish has that kind of magic.

💡

Tips from My Kitchen

  • Don’t Skip the Broil: That final broil step adds texture and depth—and it’s what makes this salmon truly outstanding.
  • Avoid Overmixing Salsa: Stir gently to keep the avocado chunky and fresh-looking, not mashed.
  • Room Temperature Salmon: Let the salmon sit out for 10 minutes before cooking so it heats evenly.
  • Watch Your Broiler: It works fast! Keep the oven door slightly open to avoid overcooking or burning the salmon top.

How to Serve Spice Rubbed Salmon with Avocado Salsa Recipe

Spice Rubbed Salmon with Avocado Salsa, spicy salmon recipe, healthy salmon dinner, quick salmon recipe, flavorful fish dishes - A large, rectangular piece of cooked salmon with a crispy, deep orange-brown skin on the bottom layer sits on a white marbled surface. On top of the salmon is a thick layer of chunky, bright green avocado salsa mixed with finely chopped herbs and small bits of red pepper flakes. Thin slices of lime rest on the avocado salsa, adding a pop of light green color. The overall look is fresh and vibrant, with natural textures visible in the salmon’s flaky interior and the creamy avocado topping. Photo taken with an iphone --ar 2:3 --v 7

Garnishes

I love finishing this dish with a sprinkle of extra chopped cilantro and a few lime wedges on the side — they bring out the freshness of the salsa and brighten the whole plate. If I’m feeling fancy, a light drizzle of good-quality olive oil or a sprinkle of toasted pepitas adds a lovely texture and richness.

Side Dishes

Since the salmon and salsa are so flavorful, I like to keep sides simple and clean: steamed quinoa or fluffy coconut rice are favorites. A crisp green salad with a tangy vinaigrette or oven-roasted asparagus rounds out the meal without competing with those bold flavors.

Creative Ways to Present

For special occasions, I’ve served the spice rubbed salmon on a wooden board with dollops of avocado salsa artfully placed around. Adding edible flowers or thinly sliced radishes can brighten the look even more. Using mini mason jars for individual salsa servings is also a fun way to make it look fancy yet approachable.

Make Ahead and Storage

Storing Leftovers

If you have leftovers (and I hope you do!), store the salmon and avocado salsa separately in airtight containers in the fridge to keep the salsa fresh. The salmon stays moist for up to two days when properly covered.

Freezing

I generally don’t freeze the avocado salsa because its texture changes, but the spice rubbed salmon freezes well if you wrap it tightly in foil and a freezer bag. When thawed, it reheats nicely without losing too much moisture.

Reheating

To reheat salmon, I like to warm it gently in a low oven (about 275°F) wrapped in foil so it stays tender. Avoid microwaving if you can — it tends to dry the fish out. Serve with freshly made or leftover salsa added cold on top.

FAQs

  1. Can I use frozen salmon for this spice rubbed salmon with avocado salsa recipe?

    Yes, you can use thawed frozen salmon. Just make sure to fully defrost it in the refrigerator overnight and pat it dry before applying the spice rub to avoid soggy results.

  2. Is it possible to make the avocado salsa ahead of time?

    You can prepare the avocado salsa a few hours ahead and keep it refrigerated, but to prevent browning, cover it tightly with plastic wrap pressed directly onto the surface.

  3. What if I don’t like cilantro—what can I use instead in the avocado salsa?

    No problem! You can substitute fresh parsley or even fresh basil for cilantro, both add a different but delicious herbal flavor.

  4. How spicy is this dish?

    The red pepper flakes add a gentle heat, but it’s easy to adjust — feel free to add more or skip them altogether based on your preference.

Final Thoughts

This Spice Rubbed Salmon with Avocado Salsa Recipe has quickly become a favorite in my kitchen, partly because it’s just so darn delicious and partly because it’s easy enough to make any night of the week. I love sharing it with friends — everyone always asks for seconds! So whether you’re looking to impress a crowd or just treat yourself, give this recipe a shot. I’m confident it’ll become a staple in your dinner rotation too.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spice Rubbed Salmon with Avocado Salsa Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 57 reviews
  • Author: Lily
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: American
  • Diet: Low Fat

Description

A flavorful Spice Rubbed Salmon baked to perfection and topped with a fresh, zesty avocado salsa. This dish combines smoky spices with creamy avocado for a delicious and healthy main course.


Ingredients

Spice Rubbed Salmon:

  • 1.5 pound salmon filet
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon salt
  • 1 tablespoon olive oil
  • 1/2 tablespoon honey

Avocado Salsa:

  • 3 avocados, diced
  • 1/3 cup fresh cilantro
  • 1/2 tablespoon red wine vinegar
  • 2 tablespoons lime juice
  • 1/2 teaspoon red pepper flakes
  • 1 garlic clove, minced
  • salt to taste


Instructions

  1. Preheat the oven: Preheat your oven to 400°F to prepare for baking the salmon.
  2. Prepare the salmon: Pat the salmon dry with paper towels to remove excess moisture for better seasoning adhesion.
  3. Make the spice rub: In a small bowl, mix garlic powder, smoked paprika, ground cumin, salt, honey, and olive oil until combined.
  4. Apply the rub: Rub the seasoning blend evenly on the flesh side of the salmon. Place the salmon on a baking sheet skin side down.
  5. Bake the salmon: Place the baking sheet in the oven and bake the salmon for 12 minutes until mostly cooked through.
  6. Broil for crispness: Turn on the broiler and place the salmon under it for 3 minutes or until the top becomes browned and crispy.
  7. Prepare the avocado salsa: In a small bowl, gently combine diced avocado, cilantro, red wine vinegar, lime juice, red pepper flakes, minced garlic, and salt to taste.
  8. Serve: Remove the salmon from the oven and top it with the avocado salsa before serving.

Notes

  • Patting the salmon dry before applying the rub ensures better adherence and a crisper finish under the broiler.
  • You can substitute red wine vinegar in the salsa with apple cider vinegar or lemon juice for a different tang.
  • If you prefer less spice, reduce the red pepper flakes in the avocado salsa.
  • Allow the salmon to rest for a few minutes after broiling to retain its juices before serving.

Nutrition

  • Serving Size: 1 serving
  • Calories: 350 kcal
  • Sugar: 3 g
  • Sodium: 400 mg
  • Fat: 22 g
  • Saturated Fat: 3.5 g
  • Unsaturated Fat: 17 g
  • Trans Fat: 0 g
  • Carbohydrates: 8 g
  • Fiber: 5 g
  • Protein: 30 g
  • Cholesterol: 75 mg

You Might Also Like These Recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

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