Why You’ll Love This Recipe
This recipe combines juicy, smoky BBQ salmon with a zesty salsa made from fresh avocado, tomatoes, lime, and herbs. The salmon cooks quickly on the grill or grill pan, and the vibrant salsa adds cool brightness and texture. It’s satisfying, nutritious, and full of balanced flavors.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Salmon fillets
- Olive oil
- Salt
- Black pepper
- Garlic powder
- Paprika (optional)
- Avocado
- Cherry tomatoes
- Red onion
- Lime juice
- Fresh cilantro
- Optional: jalapeño
Directions
- Prep the salmon: Brush both sides of the salmon fillets with olive oil and season with salt, black pepper, garlic powder, and paprika (if using).
- Preheat grill: Heat your grill or grill pan over medium‑high heat.
- Grill the salmon: Place the salmon skin‑side down on the grill and cook for about 4–6 minutes per side, or until the fish flakes easily with a fork and has nice grill marks. Remove from heat and let rest.
- Make the avocado salsa: While the salmon cooks, prepare the salsa by dicing the avocado, halving cherry tomatoes, and finely chopping red onion and cilantro. Place them in a bowl.
- Season the salsa: Add lime juice, a pinch of salt, and optional jalapeño for heat. Gently toss to combine without mashing the avocado.
- Serve: Spoon the fresh avocado salsa over the grilled salmon fillets just before serving.
Servings and timing
- Servings: Serves about 4
- Prep time: 10 minutes
- Cook time: 10–12 minutes
- Total time: Approximately 25 minutes
Storage/Reheating
Store leftover grilled salmon and avocado salsa separately in airtight containers in the refrigerator for up to 2 days. Reheat the salmon gently in the oven or a skillet until warm, and add fresh salsa just before eating. Avoid reheating the salsa — serve it chilled.
FAQs
What temperature should I grill the salmon at?
Medium‑high heat (around 375–450°F) helps cook the salmon evenly and develop good grill marks.
Can I bake the salmon instead of grilling?
Yes — bake at 400°F for about 12–15 minutes or until cooked through.
How do I know when the salmon is done?
Salmon is done when it flakes easily with a fork and is opaque throughout.
Can I use frozen salmon?
Yes — thaw completely in the refrigerator before grilling for best results.
Is the avocado salsa healthy?
Yes — it’s rich in healthy fats, vitamins, and fresh produce, making it a nutritious topping.
Can I make the salsa ahead of time?
You can prep the ingredients ahead, but add lime juice and assemble just before serving to keep the avocado from browning.
What can I serve with this dish?
Serve with rice, quinoa, roasted vegetables, or a simple green salad.
Can I add other herbs?
Yes — parsley or basil are great alternatives to cilantro.
How can I make this spicier?
Add diced jalapeño or a dash of hot sauce to the salsa.
Can I use lemon instead of lime?
Yes — lemon juice works well if you prefer its citrus flavor.
Conclusion
Easy BBQ Salmon with Avocado Salsa is a delicious, healthy meal that comes together quickly and delivers bold flavor. The tender grilled salmon paired with fresh, tangy avocado salsa makes it perfect for any night of the week or for entertaining guests. Enjoy the freshness and simplicity of this satisfying dish.
PrintEasy BBQ Salmon with Avocado Salsa
Easy BBQ Salmon with Avocado Salsa is a healthy, flavorful dish featuring smoky grilled salmon topped with a refreshing salsa made from avocado, tomatoes, lime, and herbs. It’s quick, satisfying, and perfect for any occasion.
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Grilled
- Cuisine: American
Ingredients
- 4 salmon fillets
- 2 tbsp olive oil
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp garlic powder
- 1/2 tsp paprika (optional)
- 1 ripe avocado, diced
- 1 cup cherry tomatoes, halved
- 1/4 cup red onion, finely chopped
- 2 tbsp fresh lime juice
- 2 tbsp fresh cilantro, chopped
- Optional: 1 small jalapeño, finely diced
Instructions
- Brush both sides of salmon fillets with olive oil. Season with salt, pepper, garlic powder, and paprika.
- Preheat grill or grill pan over medium-high heat.
- Grill salmon skin-side down for 4–6 minutes per side, until cooked through and flaking easily. Remove from grill and let rest.
- While salmon cooks, prepare avocado salsa: combine diced avocado, halved cherry tomatoes, chopped red onion, cilantro, lime juice, and optional jalapeño in a bowl.
- Gently toss the salsa to combine, being careful not to mash the avocado.
- Spoon avocado salsa over grilled salmon and serve immediately.
Notes
- Use skin-on salmon for easier grilling and better flavor.
- Make salsa just before serving to prevent browning.
- Add more lime juice or salt to taste.
- Serve with rice, greens, or roasted vegetables for a full meal.
Nutrition
- Serving Size: 1 salmon fillet with salsa
- Calories: 360
- Sugar: 2g
- Sodium: 370mg
- Fat: 22g
- Saturated Fat: 4g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 3g
- Protein: 34g
- Cholesterol: 80mg