If you’re craving a dish that’s bursting with vibrant flavors and perfect for any season, this Grilled Salmon with Fresh Avocado Salsa Recipe is going to become your new go-to favorite. Imagine tender, smoky salmon grilled just right, topped with a bright and creamy avocado salsa that adds fresh zest and texture to every bite. It’s a combination that feels both indulgent and wholesome, effortlessly bringing together simple ingredients into something truly special. Whether you’re cooking for family, friends, or treating yourself, this recipe is a surefire way to impress without any fuss.

Ingredients You’ll Need

Four pieces of raw salmon fillets are placed on a wooden cutting board. Each fillet has a bright orange color and is sprinkled evenly with a dry spice mix that adds texture and a brownish-red hue on top. The cutting board is rectangular and light brown with visible wood grain, set on a white marbled surface. The fillets vary slightly in shape and size but all show clear lines and marbling typical of fresh salmon. Photo taken with an iphone --ar 4:5 --v 7

This recipe calls for straightforward ingredients that you might already have in your kitchen, each one playing a crucial role in creating the perfect balance of smoky, spicy, and fresh flavors. From the rich salmon to the lively avocado salsa, these components work harmoniously together.

  • 2 lbs salmon fillets (skin on or off): Choose fresh, firm fillets for the best flavor and texture when grilled.
  • 1 tbsp olive oil: Helps the salmon achieve a beautiful sear and keeps it moist on the grill.
  • 1 tsp kosher salt: Enhances all the other flavors and seasons the fish perfectly.
  • ½ tsp ancho chili powder: Adds a mild smoky heat that complements the salmon beautifully.
  • 1 tsp ground cumin: Brings a warm, earthy depth to the spice blend.
  • 1 tsp ground paprika: Intensifies the smoky notes and adds vibrant color.
  • 1 tsp onion powder: Offers savory aromatics without the moisture of fresh onion.
  • 1 tsp ground black pepper: Adds a sharp kick that balances the dish nicely.
  • 1 avocado (cubed): The star of the salsa, providing creamy richness and freshness.
  • ½ red onion (sliced or diced): Gives a pleasant crunch and sharp contrast in the salsa.
  • 2 limes (juiced): Brightens the salsa and balances the richness of the salmon and avocado.
  • 1 tbsp chopped fresh cilantro: Adds a fresh, herbaceous finish to the salsa.

How to Make Grilled Salmon with Fresh Avocado Salsa Recipe

Step 1: Prepare the Seasoning Mix

Start by combining the kosher salt, ancho chili powder, ground cumin, paprika, onion powder, and black pepper in a small bowl. This flavorful spice blend is going to bring that perfect balance of smoky and savory notes to the salmon, enhancing its natural richness without overpowering it.

Step 2: Season the Salmon

Rub the salmon fillets on all sides with olive oil to help the spices stick and to ensure a beautiful sear. Then generously coat the fillets with your seasoning mix, pressing it in gently so it adheres well. This step guarantees that every bite will be bursting with flavor.

Step 3: Chill and Marinate

Place the seasoned salmon in the refrigerator and let it chill for at least 30 minutes. This little resting time allows the spices to soak in, deepening the flavor and making the salmon even more delicious when it hits the grill.

Step 4: Prepare the Avocado Salsa

While the salmon is marinating, combine the cubed avocado, diced red onion, freshly squeezed lime juice, and chopped cilantro in a bowl. Give everything a gentle toss and pop it back into the fridge to chill until you’re ready to serve. The lime juice keeps the avocado fresh and adds a lively citrus note that brightens the dish.

Step 5: Grill the Salmon

Preheat your grill to medium heat, around 350 to 375 degrees Fahrenheit. Place the salmon fillets on the grill and cook for about 3 to 4 minutes per side, depending on thickness, until the fish flakes easily with a fork but remains juicy inside. That perfect char from grilling adds a wonderful smoky aroma that pairs beautifully with the fresh salsa.

Step 6: Assemble and Enjoy

Once the salmon has finished grilling, transfer it to a serving platter and generously spoon your fresh avocado salsa on top. The contrast between the hot, smoky salmon and the cool, creamy salsa is simply irresistible, making this Grilled Salmon with Fresh Avocado Salsa Recipe one you’ll want to make again and again.

How to Serve Grilled Salmon with Fresh Avocado Salsa Recipe

A white plate holds two pieces of grilled salmon with a rich orange color and black grill marks. On top of the salmon, there is a chunky topping made of green avocado pieces mixed with small cubes of light purple-red onion. The plate is placed on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Garnishes

For an extra touch of brightness and crunch, sprinkle some additional fresh cilantro leaves or thinly sliced green onions over the top. A few lime wedges on the side add not only color but also let guests add an extra burst of citrus if they wish. These simple garnishes elevate the presentation and enhance the flavors wonderfully.

Side Dishes

This dish pairs beautifully with light, fresh side options. Think fluffy cilantro lime rice to soak up the juices, grilled vegetables like asparagus or zucchini for added smokiness, or even a crisp garden salad with a simple vinaigrette. Each one complements the main without competing with the bold salmon and avocado salsa.

Creative Ways to Present

For a fun twist, serve the salmon fillets on a bed of mixed greens or alongside warm corn tortillas to transform it into a casual taco night. You might also place spoonfuls of the avocado salsa on top of each individual serving for a restaurant-quality look. Presentation can be as elegant or relaxed as you want, making this recipe versatile for any occasion.

Make Ahead and Storage

Storing Leftovers

After cooking, allow the salmon to cool completely before storing it. Keep the salmon and avocado salsa in separate airtight containers in the refrigerator to maintain the freshness of each component. Enjoy leftovers within 2 days for the best taste and texture.

Freezing

Salmon freezes beautifully, but the avocado salsa does not freeze well due to its creamy texture and lime juice, which can cause browning. If you’d like to freeze leftover salmon, wrap it tightly in plastic wrap and place in a freezer-safe container for up to 2 months. Defrost in the fridge before reheating.

Reheating

Reheat leftover grilled salmon gently in a low oven (around 275 degrees Fahrenheit) or in a skillet over low heat to avoid drying it out. Add the avocado salsa fresh after reheating to preserve its vibrant flavors and creamy texture. Avoid microwaving if you want to maintain the best taste and appearance.

FAQs

Can I use a different type of fish for this recipe?

Absolutely! While salmon’s rich, fatty texture pairs beautifully with the avocado salsa, you can try this recipe with other firm fishes like mahi-mahi or swordfish. Just adjust grilling times to suit the thickness of your fillets.

Is it necessary to keep the skin on the salmon?

Keeping the skin on helps hold the fish together on the grill and adds extra flavor, but it’s entirely up to your preference. If you don’t like the skin, simply remove it after cooking or ask your fishmonger to do it for you.

How can I make the avocado salsa spicier?

For a spicy kick, add finely diced jalapeños or a dash of cayenne pepper to the avocado salsa. Just a little goes a long way in adding heat without overpowering the fresh flavors.

Can I prepare the avocado salsa the night before?

It’s best to prepare the salsa fresh or just a few hours ahead and keep it chilled to prevent the avocado from browning and losing its creamy texture. If making it in advance, toss the avocado gently with lime juice right before serving.

What if I don’t have access to a grill?

No grill? No problem! You can cook the salmon in a hot cast-iron skillet or under a broiler to get a nice crust. Just remember to watch the cooking time closely to avoid overcooking.

Final Thoughts

There’s something truly special about a dish that feels effortlessly fresh, flavorful, and satisfying all at once. This Grilled Salmon with Fresh Avocado Salsa Recipe has it all—smoky char, zesty salsa, and that buttery salmon texture. I can’t recommend it enough for your next dinner, whether it’s a casual weeknight or a special occasion. Give it a try and watch it become an instant classic at your table!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Grilled Salmon with Fresh Avocado Salsa Recipe

Grilled Salmon with Fresh Avocado Salsa Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 14 reviews

This Grilled Salmon with Avocado Salsa recipe offers a fresh, flavorful, and healthy meal perfect for summer cookouts or quick weeknight dinners. The salmon is seasoned with a smoky, spicy blend of ancho chili powder, cumin, paprika, and black pepper, then grilled to perfection. Topped with a refreshing avocado salsa made of creamy avocado, tangy lime juice, red onion, and fresh cilantro, this dish is both vibrant and nutritious.

  • Total Time: 40 minutes
  • Yield: 4 servings

Ingredients

Salmon and Seasoning

  • 2 lbs salmon fillets (skin on or off)
  • 1 tbsp olive oil
  • 1 tsp kosher salt
  • ½ tsp ancho chili powder
  • 1 tsp ground cumin
  • 1 tsp ground paprika
  • 1 tsp onion powder
  • 1 tsp ground black pepper

Avocado Salsa

  • 1 avocado (cubed)
  • ½ red onion (sliced or diced)
  • 2 limes (juiced)
  • 1 tbsp chopped fresh cilantro

Instructions

  1. Prepare the seasoning mix: In a small bowl, combine the kosher salt, ancho chili powder, ground cumin, ground paprika, onion powder, and ground black pepper thoroughly to create a spice blend.
  2. Season the salmon: Rub the salmon fillets evenly with olive oil, then apply the prepared seasoning mix on all sides to ensure the flavors coat the fish well.
  3. Chill the salmon: Place the seasoned salmon fillets in the refrigerator and let them chill for at least 30 minutes to allow the flavors to meld and penetrate the fish.
  4. Prepare the avocado salsa: In a separate bowl, gently combine the cubed avocado, diced or sliced red onion, freshly squeezed lime juice, and chopped cilantro. Cover and refrigerate until ready to serve to keep it fresh.
  5. Preheat the grill: Heat your grill to medium temperature, approximately 350-375°F, ensuring the grates are clean and lightly oiled to prevent sticking.
  6. Grill the salmon: Place the salmon fillets on the grill and cook for about 3-4 minutes per side, or until the salmon is cooked to your desired doneness and has attractive grill marks.
  7. Serve: Remove the salmon from the grill and top each fillet generously with the prepared avocado salsa. Serve immediately for the best taste and texture.

Notes

  • For a spicier salsa, add finely chopped jalapeño to the avocado mixture.
  • Salmon skin can be left on or removed based on preference; skin-on helps keep the salmon moist on the grill.
  • If you don’t have a grill, you can cook the salmon in a grill pan or oven broiler for similar results.
  • Use fresh limes for the best flavor in the salsa.
  • Leftover salsa can be stored in an airtight container in the refrigerator for up to one day, but avocado may brown.
  • Author: Monica
  • Prep Time: 15 minutes
  • Cook Time: 8 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: American
  • Diet: Low Fat

Similar Posts

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