Grilled Salmon with Avocado Salsa

Grilled Salmon with Avocado Salsa is a fresh, flavorful dish that highlights the natural richness of salmon paired with a creamy, zesty salsa. Perfect for warm weather meals or anytime you want something light yet satisfying, this dish comes together quickly and is packed with nutritious ingredients.

Why You’ll Love This Recipe

  • Quick and Simple: Ready in under 30 minutes with minimal prep.
  • Nutritious and Balanced: Salmon provides lean protein and omega-3s, while avocado adds healthy fats and fiber.
  • Bursting with Flavor: The spicy, smoky grilled salmon contrasts beautifully with the cool, citrusy avocado salsa.
  • Perfect for Entertaining: Elegant enough for guests, but easy enough for a weeknight dinner.
  • Naturally Gluten-Free and Low-Carb: Great for various dietary needs.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Salmon:

  • 4 salmon fillets (about 6 oz each)
  • 1 tablespoon olive oil
  • 1 teaspoon chili powder
  • ½ teaspoon paprika
  • ½ teaspoon cumin
  • ½ teaspoon garlic powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • Juice of ½ lime

For the Avocado Salsa:

  • 1 large ripe avocado, diced
  • 1 cup cherry tomatoes, halved
  • ¼ cup red onion, finely diced
  • ¼ cup fresh cilantro, chopped
  • 1 tablespoon olive oil
  • Juice of 1 lime
  • Salt and pepper, to taste

Directions

  1. Preheat Grill: Preheat your grill or grill pan to medium-high heat.
  2. Season the Salmon: In a small bowl, mix olive oil, lime juice, and seasonings. Rub evenly over both sides of the salmon fillets.
  3. Grill the Salmon: Place the salmon skin-side down on the grill. Cook for about 4–5 minutes per side, or until the fish is opaque and flakes easily with a fork.
  4. Make the Salsa: In a medium bowl, combine diced avocado, cherry tomatoes, red onion, and cilantro. Drizzle with olive oil and lime juice, season with salt and pepper, and gently toss.
  5. Assemble and Serve: Place grilled salmon on plates and top generously with avocado salsa. Serve immediately.

Servings and Timing

  • Servings: 4
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes

Variations

  • Spicy Kick: Add diced jalapeño or a pinch of cayenne pepper to the salsa.
  • Tropical Twist: Add diced mango or pineapple for a sweet, fruity contrast.
  • Creamy Option: Mix a spoonful of Greek yogurt or sour cream into the salsa for a creamier texture.
  • Bowl Style: Serve over rice or greens to turn this into a nourishing bowl meal.

Storage/Reheating

  • Storage: Store grilled salmon in an airtight container in the refrigerator for up to 3 days. Salsa is best enjoyed fresh but can be stored separately for up to 1 day.
  • Reheating: Reheat salmon gently in a skillet over low heat or in the microwave in short intervals. Avoid reheating the salsa.

FAQs

Can I use frozen salmon?

Yes, just thaw it completely and pat dry before seasoning and grilling.

Can I cook the salmon in a skillet?

Absolutely. A grill pan or regular skillet works well—just cook over medium-high heat and follow the same timing.

How do I know when the salmon is done?

The salmon should be opaque and flake easily with a fork. Internal temperature should reach 145°F (63°C).

Can I prepare the salsa ahead of time?

Yes, but for best texture, add the avocado just before serving to prevent browning.

What other fish can I use?

Tuna, cod, or mahi-mahi also pair well with this salsa.

Can I make this dish spicy?

Add diced jalapeños to the salsa or a pinch of cayenne to the salmon rub.

Is this recipe dairy-free?

Yes, it’s naturally dairy-free.

Can I bake the salmon instead?

Yes, bake at 400°F (200°C) for about 12–15 minutes or until cooked through.

Is this good for meal prep?

It can be, but store the salsa separately and add it fresh when serving.

What should I serve with this?

Try rice, quinoa, grilled veggies, or a fresh green salad.

Conclusion

Grilled Salmon with Avocado Salsa is a delicious, wholesome recipe that brings together bold seasoning, grilled flavor, and the creamy brightness of fresh avocado. Whether you’re cooking for a weekday dinner or a summer get-together, this dish is sure to impress with minimal effort.

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

Grilled Salmon with Avocado Salsa

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Grilling
  • Cuisine: American

Description

A healthy and flavorful grilled salmon dish topped with a fresh avocado salsa made from creamy avocado, juicy tomatoes, and zesty lime — perfect for a light summer meal.


Ingredients

Units Scale
  • 4 salmon fillets (about 6 oz each)
  • 1 tablespoon olive oil
  • 1 teaspoon garlic powder
  • 1/2 teaspoon paprika
  • Salt and pepper to taste
  • 1 large ripe avocado, diced
  • 1/2 cup cherry tomatoes, halved
  • 1/4 cup red onion, finely chopped
  • 1 tablespoon fresh lime juice
  • 1 tablespoon chopped fresh cilantro

Instructions

  1. Preheat grill to medium-high heat and oil the grates.
  2. Brush salmon fillets with olive oil and season with garlic powder, paprika, salt, and pepper.
  3. Grill the salmon for 4–5 minutes per side, or until cooked through and nicely charred.
  4. While the salmon grills, prepare the avocado salsa by combining avocado, cherry tomatoes, red onion, lime juice, and cilantro in a bowl. Gently toss to mix.
  5. Serve the grilled salmon topped with a generous spoonful of avocado salsa.

Notes

  • For extra flavor, marinate the salmon for 15 minutes in lime juice and olive oil before grilling.
  • Salsa can be prepared 15–30 minutes ahead but is best served fresh.
  • Serve with rice, quinoa, or a side salad for a complete meal.
  • You can substitute salmon with grilled chicken or tofu.

Nutrition

  • Serving Size: 1 fillet with salsa
  • Calories: 360
  • Sugar: 2g
  • Sodium: 280mg
  • Fat: 24g
  • Saturated Fat: 4g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 4g
  • Protein: 30g
  • Cholesterol: 80mg

Leave a Comment

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