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
- 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.
- 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.
- 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.
- 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.
- 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