Grilled Salmon Bruschetta with Avocado is my go-to summer recipe—simple to prepare, bright in flavor, and wonderfully fresh. If you love quick, healthy dinners with a summer vibe, this is a must-try.

Grilled Salmon Bruschetta
This grilled salmon is prepared using an easy, foolproof method that keeps the fillets moist and intact. Topped with a fresh tomato, basil and avocado bruschetta, it’s the kind of dish that instantly feels like a summer celebration. If you prefer other proteins, the bruschetta is equally delicious served over grilled chicken, swordfish, or simply spooned onto toasted bread.

I first made this after a weekend on Fire Island with friends. One of them mentioned a similar salmon dish served at a restaurant, and I went home and adapted it. The combination of charred, tender salmon with a bright, slightly sweet tomato-and-avocado topping is just too good to skip—perfect for backyard grilling and casual summer dinners.
Why You’ll Love This Grilled Salmon Recipe
- Fresh and flavorful: Bright tomatoes, basil and avocado complement the rich salmon.
- Healthy: Salmon supplies omega-3s and lean protein.
- Simple grilling method: Skin-on, skin-side down and cook without turning for foolproof results.
- Diet-friendly: Works well for gluten-free, dairy-free and many calorie-conscious plans.
- Quick: Ready in about 20 minutes, ideal for weeknights.
- Outdoor-friendly: Grilling outdoors keeps kitchens odor-free and brings a seasonal touch.

Ingredients
- 4 wild salmon fillets (about 6 oz each), skin on
- 1/4 tsp kosher salt, plus extra to taste
- Freshly ground black pepper, to taste
- Cooking spray or a light brush of oil for the grill grates
For the avocado bruschetta (yields about 2 1/4 cups):
- 1/4 cup chopped red onion
- 1 tbsp extra virgin olive oil
- 1 tbsp balsamic vinegar
- 1/8–1/4 tsp kosher salt and fresh black pepper, to taste
- 2 medium vine-ripe tomatoes, chopped
- 2 small cloves garlic, minced
- 2 tbsp fresh basil, chopped
- 4 oz diced avocado (about 1 small Hass avocado)


Instructions
- Make the onion mixture: In a small bowl, combine the chopped red onion, olive oil, balsamic vinegar, 1/4 teaspoon kosher salt and a few grinds of black pepper. Let rest for 3–5 minutes so the onion softens slightly.
- Mix the bruschetta: Chop the tomatoes and put them in a large bowl. Add the minced garlic, chopped basil and the onion-vinegar mixture. Season with an additional pinch of salt and pepper to taste. Let the mixture sit for at least 10 minutes so the flavors meld.
- Add the avocado: Just before serving, gently fold the diced avocado into the tomato mixture so it stays tender and creamy. Taste and adjust seasoning.
- Prepare the grill: Preheat a gas grill to medium-high. Oil the grates well to minimize sticking.
- Season the salmon: Pat the fillets dry and season the flesh side with kosher salt and freshly ground black pepper.
- Grill the salmon: Place the fillets skin-side down directly on the hot grill. Close the lid and cook without turning for 8–10 minutes, depending on thickness, until the salmon is just cooked through. The skin may char—this helps protect the flesh and keeps it moist.
- Rest and serve: Remove the salmon from the grill, tent loosely with foil, and let rest 2–3 minutes. Spoon about 1/2 cup of the avocado bruschetta over each fillet and serve immediately.
How to Grill Salmon (Tips)
Use skin-on fillets and place them skin-side down. The skin acts as a protective layer so you can cook the fish without flipping or breaking it. Make sure the grill is well-oiled and hot; this helps create a clean release. Cooking time varies by thickness—10 minutes is a good guideline for fillets about 1 inch thick.
Variations
Swap the salmon for grilled chicken, swordfish or another firm, meaty fish if you prefer. You can also add a squeeze of lemon or a spoonful of light yogurt sauce for extra tang. For a spicy kick, stir in a pinch of crushed red pepper to the bruschetta.
Serving Suggestions
Serve the salmon with orzo, couscous, crusty bread, or a large green salad. The bright bruschetta pairs well with simple sides like grilled vegetables or a chilled quinoa salad.

More Grilled Salmon Ideas
- Blackened grilled salmon skewers
- Grilled Mediterranean cedar plank salmon
- Spice-rubbed grilled salmon
- Salmon kebabs
- Grilled garlic Dijon herb salmon
Recipe at a Glance
Yield: 4 servings — Prep: 10 mins — Cook: 10 mins — Total: 20 mins
Nutrition (approx. per serving)
Calories: ~340; Protein: ~35 g; Fat: ~19 g; Carbohydrates: ~7 g; Fiber: ~3 g. Values are estimates and will vary with ingredient brands and portion sizes.
If you make this recipe, consider leaving a note about what you changed or how you served it—those details help others and inspire new variations. Enjoy this fresh, easy grilled salmon with avocado bruschetta all summer long!