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 Creamy Avocado Salsa Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 4 reviews
  • Author: Lucy
  • Prep Time: 10 minutes
  • Cook Time: 12 minutes
  • Total Time: 22 minutes
  • Yield: 2 servings
  • Category: Main Course
  • Method: Grilling
  • Cuisine: American
  • Diet: Paleo

Description

This Grilled Salmon with Avocado Salsa recipe is a healthy, low-carb, paleo, and Whole30-friendly dish featuring perfectly seasoned salmon fillets topped with a fresh, zesty avocado salsa. Quick to prepare and full of vibrant flavors, it's perfect for a nutritious dinner.


Ingredients

Scale

For the Salmon

  • 2 4-6 oz salmon fillets
  • 2 tablespoons olive oil
  • 1 clove garlic, minced or crushed
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon cumin
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon salt

For the Avocado Salsa

  • 1 ripe avocado, pitted and diced
  • 1/2 cup tomato, diced
  • 2 tablespoons onion, diced
  • 2 tablespoons cilantro, minced
  • 1 tablespoon olive oil
  • 1 tablespoon lime juice
  • Salt and pepper to taste


Instructions

  1. Prepare the Spice Mixture: In a small bowl, stir together the olive oil, minced garlic, chili powder, cumin, onion powder, black pepper, and salt until well combined.
  2. Season the Salmon: Brush or rub the spice mixture evenly over both sides of the salmon fillets to coat thoroughly.
  3. Cook the Salmon: Heat a large heavy-duty or non-stick pan or preheat a grill to medium-high heat. Place the salmon fillets skin-side down and cook for 5-6 minutes per side until the fish is cooked through and flakes easily with a fork.
  4. Make the Avocado Salsa: In a large mixing bowl, combine the diced avocado, tomato, onion, and cilantro. Drizzle with olive oil and lime juice, then add a pinch of salt and pepper. Gently stir until all ingredients are fully mixed.
  5. Serve: Remove the salmon from the heat, top each fillet with a generous scoop of avocado salsa, and serve immediately for best flavor and texture.

Notes

  • This salmon is tender and flavorful when grilled, pan-seared, or baked at 425°F for about 12 minutes.
  • Use ripe avocado for a creamy salsa; if you prefer, add a splash of hot sauce for extra heat.
  • Fresh lime juice brightens the salsa—adjust acidity to your taste.
  • Leftover salsa can be stored in the refrigerator for up to 1 day but is best fresh.
  • Choose wild-caught salmon when possible for better flavor and sustainability.

Nutrition

  • Serving Size: 1 fillet with avocado salsa
  • Calories: 528 kcal
  • Sugar: 2 g
  • Sodium: 360 mg
  • Fat: 43 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 35 g
  • Trans Fat: 0 g
  • Carbohydrates: 13 g
  • Fiber: 8 g
  • Protein: 25 g
  • Cholesterol: 62 mg