Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Balsamic Glazed Salmon with Roasted Vegetables


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jennifer
  • Total Time: 30 minutes
  • Yield: Serves 4

Description

Indulge in the delightful flavors of Balsamic Glazed Salmon with Roasted Vegetables, a dish that perfectly balances sweet and tangy notes. The juicy salmon, coated in a rich balsamic glaze, pairs beautifully with vibrant roasted vegetables for a meal that’s not only visually stunning but also bursting with flavor. Perfect for weeknight dinners or special occasions, this recipe will leave your taste buds dancing.


Ingredients

Scale
  • 4 salmon fillets (6 oz each)
  • 1/4 cup balsamic vinegar
  • 2 tbsp honey
  • 2 cloves garlic, minced
  • 1 tbsp fresh thyme leaves
  • 2 cups mixed vegetables (bell peppers, zucchini, red onion)
  • 2 tbsp olive oil
  • Salt and pepper to taste

Instructions

  1. Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. In a small bowl, whisk together balsamic vinegar, honey, minced garlic, and thyme; set aside.
  3. Chop vegetables into even pieces. Toss in olive oil, salt, and pepper and place on one side of the baking sheet.
  4. Place salmon fillets skin-side down on the other side of the sheet. Brush generously with balsamic glaze.
  5. Bake for 15-20 minutes until salmon flakes easily and vegetables are tender yet vibrant.
  6. Drizzle remaining glaze over the salmon before serving.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 salmon fillet with vegetables (about 8 oz total)
  • Calories: 380
  • Sugar: 10g
  • Sodium: 450mg
  • Fat: 18g
  • Saturated Fat: 3g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 3g
  • Protein: 34g
  • Cholesterol: 75mg