
Grilled salmon topped with a bright, chunky avocado, tomato, and lime salsa that’s creamy, tangy, and lightly smoky; served warm for a fresh, grain-free plate.
Smoky Salmon with a Creamy, Bright Avocado Salsa
A quick, grain‑free dinner that pairs charred, cumin‑kissed salmon with a chunky lime‑y avocado and tomato salsa for a lively contrast of textures and flavors.
This is the kind of weeknight dinner that looks and tastes like you spent longer on it than you did. A fast hot grill gives the fillets a faint char and a whisper of smoke while a simple rub of cumin, salt, and olive oil builds savory depth. Serve the fish warm so the flesh stays tender and flaky against the cool, creamy salsa.
The salsa is intentionally chunky — half‑inch avocado cubes, halved cherry tomatoes, crisp red onion, snappy jalapeño, and plenty of lime and cilantro. The avocado brings silkiness, the tomatoes add juicy pop, lime brightens everything, and a touch of jalapeño wakes up the palate without stealing the show. Spoon it over each fillet so every bite has a little cream, acid, and heat alongside the grilled fish.
Practical rhythm: pat the salmon dry, season, oil the grill, then cook skin‑side down on a hot grate (about 400°F) until opaque and just flaky — a few minutes per side depending on thickness — and let it rest while you finish the salsa. You can dice the veg and mix the salsa while the fish cooks; toss the avocado with lime right before serving or up to an hour ahead to slow browning.
Ingredients
How to Make Grilled Salmon Avocado Salsa
- Pat the salmon fillets dry with paper towels and season both sides with 3/4 tsp of the kosher salt, 1/4 tsp black pepper, and the ground cumin; rub 1/2 tablespoon olive oil over the flesh to help the seasoning adhere.
- Preheat a grill or grill pan to medium-high (about 400°F/200°C) and oil the grates or pan lightly to prevent sticking.
- Place the salmon skin-side down on the hot grill and cook uncovered 4–6 minutes, then flip and cook another 2–4 minutes until the fish is opaque and flakes easily (target 125–130°F for medium or 145°F if you prefer fully cooked); remove and let rest while you finish the salsa.
- While the salmon cooks, prepare the avocado salsa: halve and pit the avocados and cut into 1/2-inch cubes, halve the cherry tomatoes, and finely dice the red onion.
- Mince the jalapeño (remove seeds for less heat) and garlic, and roughly chop the cilantro; put these into a bowl with the avocado and tomatoes.
- Add the juice of the two limes, the remaining 1 1/2 tablespoons olive oil, the remaining 1/4 teaspoon kosher salt and 1/4 teaspoon black pepper, then gently toss to combine so the avocado holds its shape but is well coated.
- Spoon a generous scoop of the avocado salsa over each rested salmon fillet and serve immediately with extra lime wedges on the side.
Recipe Card
Grilled Salmon Avocado Salsa
Grilled salmon topped with a bright, chunky avocado, tomato, and lime salsa that’s creamy, tangy, and lightly smoky; served warm for a fresh, grain-free plate.

- Prep
- 15 min
- Cook
- 12 min
- Servings
- 4
Ingredients
Instructions
- Pat the salmon fillets dry with paper towels and season both sides with 3/4 tsp of the kosher salt, 1/4 tsp black pepper, and the ground cumin; rub 1/2 tablespoon olive oil over the flesh to help the seasoning adhere.
- Preheat a grill or grill pan to medium-high (about 400°F/200°C) and oil the grates or pan lightly to prevent sticking.
- Place the salmon skin-side down on the hot grill and cook uncovered 4–6 minutes, then flip and cook another 2–4 minutes until the fish is opaque and flakes easily (target 125–130°F for medium or 145°F if you prefer fully cooked); remove and let rest while you finish the salsa.
- While the salmon cooks, prepare the avocado salsa: halve and pit the avocados and cut into 1/2-inch cubes, halve the cherry tomatoes, and finely dice the red onion.
- Mince the jalapeño (remove seeds for less heat) and garlic, and roughly chop the cilantro; put these into a bowl with the avocado and tomatoes.
- Add the juice of the two limes, the remaining 1 1/2 tablespoons olive oil, the remaining 1/4 teaspoon kosher salt and 1/4 teaspoon black pepper, then gently toss to combine so the avocado holds its shape but is well coated.
- Spoon a generous scoop of the avocado salsa over each rested salmon fillet and serve immediately with extra lime wedges on the side.
Nutrition
- Carbohydrates
- 10
- Saturated Fat
- 6
- Sodium
- 640
- Fiber
- 6
- Unsaturated Fat
- 34
- Protein
- 42
- Fat
- 40
- Cholesterol
- 125
- Trans Fat
- 0
- Calories
- 560
- Sugar
- 3