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

4.1 from 6 reviews

A flavorful and healthy grilled salmon recipe topped with a fresh avocado salsa. This dish is low-carb, paleo-friendly, and Whole30 compliant, offering a vibrant and nutritious meal that’s ready in just 22 minutes.

  • Total Time: 22 minutes
  • Yield: 2 servings

Ingredients

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, 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 until well combined. This mixture will be used to season the salmon fillets.
  2. Season the salmon: Brush or rub the prepared spice mixture evenly over both sides of the salmon fillets, ensuring they are well coated to enhance flavor.
  3. Cook the salmon: Heat a large heavy-duty, preferably non-stick pan or a grill over medium-high heat. Once hot, place the salmon fillets skin-side down and cook for 5-6 minutes on each side until the salmon is cooked through and has a nice sear. Remove from heat.
  4. Make the avocado salsa: In a large mixing bowl, combine the diced avocado, diced tomato, diced onion, and minced cilantro. Drizzle with olive oil and fresh lime juice, then add a pinch of salt and pepper. Gently stir the salsa with a spoon until fully combined. Cover with plastic wrap and keep refrigerated until serving.
  5. Serve: Plate the cooked salmon fillets, then top each with a generous spoonful of the avocado salsa. Serve immediately for a fresh, delicious meal.

Notes

  • For best results, use fresh, high-quality salmon fillets to ensure tenderness and flavor.
  • You can adjust the spices in the salmon seasoning mixture to your preferred heat level by increasing or decreasing the chili powder.
  • The avocado salsa can be prepared ahead and refrigerated, but add the salt and lime juice just before serving to keep the avocado fresh and prevent browning.
  • This recipe works well with a grill pan or outdoor grill if preferred over stovetop cooking.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 1-2 days, but salsa is best fresh.
  • Author: Maya
  • Prep Time: 10 minutes
  • Cook Time: 12 minutes
  • Category: Main Dish
  • Method: Grilling
  • Cuisine: American
  • Diet: Paleo