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

Apricot Dijon Salmon and Broccoli


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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

Description

Apricot Dijon Salmon and Broccoli is a vibrant, healthy dish that combines succulent salmon fillets with a sweet-tangy apricot-Dijon glaze, paired perfectly with fresh broccoli. Ready in just 30 minutes, this recipe is perfect for busy weeknight dinners or special occasions. The balance of flavors and the nutritional benefits of omega-3 fatty acids make this meal delightful and satisfying.


Ingredients

Scale
  • 4 salmon fillets (about 6 oz each)
  • 1/4 cup Dijon mustard
  • 1/4 cup apricot preserves
  • 2 cups broccoli florets
  • 2 tablespoons olive oil
  • Salt and pepper to taste

Instructions

  1. Preheat your oven to 400°F (200°C) and lightly grease a baking dish.
  2. In a bowl, mix Dijon mustard and apricot preserves until smooth.
  3. Place salmon fillets in the baking dish, coating them generously with the sauce.
  4. Toss broccoli florets with olive oil, salt, and pepper in a separate bowl.
  5. Arrange the broccoli around the salmon in the baking dish.
  6. Bake for 15-20 minutes until the salmon flakes easily and the broccoli is tender.

Notes

For enhanced flavor, marinate the salmon in the sauce for up to an hour before cooking.

Feel free to substitute broccoli with asparagus or green beans for variety.

Serve with rice or crusty bread to soak up the delicious glaze.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 salmon fillet with broccoli (about 250g)
  • Calories: 350
  • Sugar: 8g
  • Sodium: 420mg
  • Fat: 20g
  • Saturated Fat: 3g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 16g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 70mg