Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Grilled Salmon with Avocado Salsa Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.8 from 70 reviews

This healthy, low-carb Grilled Salmon with Avocado Salsa is a perfectly tender meal ready in just 20 minutes. Featuring flavorful spices and a fresh avocado salsa, this recipe can be grilled, pan-seared, or baked to suit your preference. Packed with protein and heart-healthy fats, it's ideal for paleo, Whole30, and keto diets.

  • Total Time: 22 minutes
  • Yield: 2 servings

Ingredients

For the Salmon

  • 2 salmon fillets (4-6 oz each)
  • 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 (any type)
  • 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 thoroughly to create the spice rub for the salmon.
  2. Season the salmon: Brush or rub the spice mixture evenly onto both sides of the salmon fillets, ensuring they are well coated for maximum flavor.
  3. Heat the pan or grill: Preheat a heavy-duty non-stick pan or grill to medium-high heat, making sure it's hot enough to sear the salmon.
  4. Cook the salmon: Place the seasoned salmon fillets onto the pan or grill. Cook undisturbed for 5 to 6 minutes on one side, then carefully flip and cook for another 5 to 6 minutes until the salmon is cooked through and flakes easily with a fork.
  5. Make the avocado salsa: In a mixing bowl, combine the diced avocado, tomato, onion, and minced cilantro. Drizzle olive oil and fresh lime juice over the mixture, then season with salt and pepper. Gently stir with a spoon until all ingredients are well combined. Cover and keep chilled until ready to serve.
  6. Plate and serve: Remove the cooked salmon from heat, top each fillet generously with the prepared avocado salsa, and serve immediately for a fresh and flavorful meal.

Notes

  • This recipe yields two servings. To serve more people, simply double or triple the ingredients as needed.
  • For baking instead of pan-searing or grilling, preheat your oven to 400°F (200°C). Place the seasoned salmon on a sheet pan and bake for 12 to 15 minutes, or until the salmon is cooked through.
  • This dish suits paleo, Whole30, and keto diets due to its low carb and healthy fat content.
  • Author: Amelia
  • Prep Time: 10 minutes
  • Cook Time: 12 minutes
  • Category: Dinner
  • Method: Frying
  • Cuisine: American
  • Diet: Low Carb