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

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

Description

A healthy and delicious grilled salmon recipe topped with a fresh avocado salsa. This low-carb, paleo, and Whole30-friendly dish combines perfectly seasoned salmon fillets with a zesty avocado, tomato, and cilantro salsa for a vibrant and nutritious meal.


Ingredients

Scale

Salmon and Seasoning

  • 2 fillets 4-6 oz salmon
  • 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

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. Stir together olive oil, minced or crushed garlic, chili powder, cumin, onion powder, black pepper, and salt in a small bowl to create a flavorful marinade for the salmon.
  2. Season the salmon. Brush or rub the spice mixture evenly over both sides of the salmon fillets ensuring they are well coated for maximum flavor.
  3. Cook the salmon. Heat a large heavy-duty 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 salmon is cooked through and easily flakes with a fork.
  4. Make the avocado salsa. In a large mixing bowl, combine diced avocado, tomato, onion, and minced cilantro. Drizzle with olive oil and fresh lime juice and add salt and pepper to taste. Gently toss with a spoon until well combined. Cover with plastic wrap if preparing ahead.
  5. Serve immediately. Remove the cooked salmon from the pan or grill and top each fillet with a generous portion of the fresh avocado salsa. Enjoy immediately for best flavor and texture.

Notes

  • This recipe can be easily adapted for grilling, pan-searing, or baking the salmon depending on your preference and available equipment.
  • If you prefer a milder salsa, reduce the amount of onion or cilantro to suit your taste.
  • To keep the avocado salsa fresh if not serving immediately, add lime juice right before serving to prevent browning.
  • Using fresh, high-quality salmon ensures a tender and flavorful result.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 2 days but are best enjoyed fresh.

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