This balsamic baked salmon topped with fresh tomato basil bruschetta is an easy, flavorful weeknight dinner ready in about 29 minutes. Bruschetta Baked Salmon is naturally gluten-free, low in carbs, and packed with bright, fresh flavors that make it a family favorite.

I love a good tomato basil bruschetta—what began as a classic Italian appetizer has become one of my go-to toppings for so many meals. When piled over perfectly roasted salmon with a simple balsamic glaze, it transforms weeknight dinner into something special without a lot of effort. Make a big batch of the bruschetta and use it all week on salads, chicken, or fish.
- Bruschetta Grilled Chicken Zoodle Bowls
- Bruschetta Baked Brie
- Bruschetta Chicken Parmesan
This baked salmon is a crowd-pleaser—even picky seafood eaters tend to love it. The tangy balsamic glaze balances the rich salmon while the fresh tomato mixture adds brightness and texture. Because it takes under 30 minutes from start to finish, it’s ideal for busy evenings when you want a healthy, satisfying dinner with minimal fuss.

Instructions
- Prepare the balsamic glaze. In a small saucepan over medium-high heat, warm the olive oil and sauté the minced garlic for about 1 minute. Add the balsamic vinegar, salt, and pepper, then simmer gently for 5 minutes until slightly reduced and glossy. Remove from heat and stir in the chopped fresh basil.
- Bake the salmon. Preheat the oven to 400°F (200°C). Place two 6-ounce salmon fillets skin-side down on a rimmed baking sheet lined with parchment paper or foil. Brush or spoon the balsamic glaze evenly over each fillet. Bake for about 15 minutes, or until the salmon flakes easily with a fork but is still moist.
- Make the tomato basil bruschetta. While the salmon bakes, combine diced Roma tomatoes, diced red onion, minced garlic, chopped fresh basil, extra virgin olive oil, balsamic vinegar, salt, and pepper in a bowl. Stir gently to combine and let the flavors mingle.
- Serve immediately. Remove salmon from the oven and place each fillet on a plate. Spoon a generous portion of the tomato basil bruschetta over the top of each piece and serve right away.

How to add vegetables
This meal pairs well with roasted or baked vegetables that cook in the same time and temperature as the salmon. Toss broccoli or cauliflower florets, sliced zucchini or summer squash, or asparagus with a drizzle of olive oil, salt, and pepper. Arrange the vegetables on the same baking sheet around the salmon or on a separate sheet and roast at 400°F for about 15 minutes. This keeps cleanup simple and gives you a complete, balanced plate in under 30 minutes.
If you prefer a finished vegetable with extra flavor, try roasting broccolini with garlic and Parmesan or seasoning asparagus with lemon zest and a pinch of red pepper flakes just before serving.

More salmon recipes
If you enjoy this dish, try other simple salmon preparations that highlight fresh ingredients and bold flavors.
Salmon Marinade
Miso Salmon
Lemon Herb Salmon
Balsamic Glazed Salmon
Bruschetta Baked Salmon
Video
A short demonstration video is available for this recipe to show key steps and plating tips.
Ingredients
Balsamic Baked Salmon
- 1 tablespoon olive oil
- 3 cloves garlic, minced
- 3 tablespoons balsamic vinegar
- 1/2 teaspoon sea salt
- 1/2 teaspoon black pepper
- 2 tablespoons fresh basil, chopped
- 12 ounces salmon (two 6-ounce fillets)
Tomato Basil Bruschetta
- 2 Roma tomatoes, diced
- 3 tablespoons red onion, diced
- 2 cloves garlic, minced
- 1 tablespoon fresh basil, chopped
- 2 tablespoons extra virgin olive oil
- 1 tablespoon balsamic vinegar
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
Directions
Balsamic Baked Salmon
- Preheat the oven to 400°F (200°C).
- Heat olive oil in a small pot over medium-high heat. Add the garlic and sauté for 1 minute.
- Add the balsamic vinegar, salt and pepper, then simmer for 5 minutes until slightly reduced.
- Remove from heat and stir in the fresh basil.
- Place salmon on a lined baking sheet and coat with the balsamic glaze. Bake 15 minutes or until just cooked through.
Tomato Basil Bruschetta
- While the salmon roasts, combine all bruschetta ingredients in a bowl and stir to combine.
- When salmon is done, top each fillet with the bruschetta and serve immediately.
Notes
- Add vegetables: Roast broccoli, cauliflower, sliced zucchini, summer squash, or asparagus alongside the salmon. Toss vegetables with olive oil, salt, and pepper and bake at the same temperature for about 15 minutes.
- Easy cleanup: Lining the baking sheet with parchment paper or nonstick foil makes cleanup faster and helps prevent the salmon skin from sticking.
- Storage: Store leftover salmon and bruschetta separately in airtight containers in the refrigerator for up to 2 days. Reheat the salmon gently in a low oven to avoid drying it out; add fresh bruschetta only after reheating.
Nutrition Facts
Calories: 486 kcal (24%)
Carbohydrates: 12 g (4%)
Protein: 35 g (70%)
Fat: 32 g (49%)
Saturated Fat: 4 g (20%)
Cholesterol: 93 mg (31%)
Sodium: 959 mg (40%)
Potassium: 1047 mg (30%)
Fiber: 1 g (4%)
Sugar: 7 g (8%)
Vitamin A: 795 mg (16%)
Vitamin C: 12.5 mg (15%)
Calcium: 47 mg (5%)
Iron: 1.7 mg (9%)
Tips & Serving Suggestions
Serve Bruschetta Baked Salmon with a simple green salad, garlic roasted potatoes, or a bed of sautéed greens. A squeeze of lemon brightens the dish and complements the balsamic glaze. For a lighter plate, pair with a quinoa pilaf or cauliflower rice. This recipe adapts well to larger portions—simply multiply ingredients and bake salmon until it reaches the desired doneness.