Cranberry Orange Glazed Salmon is a simple sheet-pan dinner featuring tender salmon, a bright sweet-tart cranberry-orange glaze, and roasted fall vegetables. It’s colorful and festive enough for holidays yet quick enough for a weeknight—ready in about 45 minutes with minimal cleanup.

A Salmon Dinner Worth Making
- Sweet and savory balance – Cranberries, orange, honey, Dijon, and a touch of soy bring a bright, well-rounded glaze.
- One-pan convenience – Salmon roasts alongside sweet potatoes, Brussels sprouts, and red onion for a full meal with easy cleanup.
- Flexible ingredients – Use fresh or frozen cranberries and swap vegetables to suit your pantry.
- Fast to prepare – From prep to table in about 45 minutes.

Ingredients You’ll Need
See the recipe section below for exact amounts and step-by-step instructions.
- Salmon fillets – Choose pieces that are similar in size so they cook evenly.
- Roasting vegetables – Sweet potatoes, Brussels sprouts, and red onion are a classic, colorful mix.
- Seasonings and oil – Olive oil, kosher salt, black pepper, garlic powder, and smoked paprika.
- Cranberries – Fresh or frozen; both work well in the glaze.
- Orange – Use orange juice and fresh zest for bright citrus flavor.
- Glaze components – Honey, Dijon mustard, soy sauce, and fresh garlic round out the glaze.
- To finish – Chopped parsley and optional orange slices for garnish.




A Quick Look at How It Comes Together
Follow the full instructions below when you’re ready to cook.
- Roast the vegetables. Toss with oil and seasonings, then roast until tender.
- Simmer the glaze. Cook cranberries with orange juice, honey, Dijon, soy sauce, zest, and garlic until the berries burst and the sauce thickens.
- Assemble on the pan. Tuck the roasted vegetables aside, add the salmon, and spoon the glaze over the fillets.
- Finish roasting. Return to the oven until the salmon flakes easily and reaches a safe temperature.

TidyMom Tips
A few practical tips will help get the best results from this sheet-pan meal.
Give the vegetables space. Cut them into uniform pieces and spread them in a single layer so they roast rather than steam.
Pat salmon dry. Removing surface moisture helps the glaze and seasonings adhere and promotes even browning.
Use fresh orange zest. Fresh zest adds a fragrant citrus brightness that complements the cranberries.
Check doneness with a thermometer. An instant-read thermometer removes guesswork; salmon is done when it reaches 145°F.
Store leftovers properly. Refrigerate salmon and vegetables in an airtight container and reheat gently to avoid drying the fish.

Cranberry Orange Glazed Salmon FAQs
Answers to common questions about preparing this dish.
Yes. Frozen cranberries can be used straight from the freezer and added directly to the saucepan; they will thaw and break down as the glaze cooks.
Absolutely. Carrots, broccoli, cauliflower, or butternut squash work well roasted alongside the salmon—adjust roasting time as needed for the chosen vegetables.
The salmon should flake easily with a fork and reach an internal temperature of 145°F. Cooking time depends on fillet thickness but is generally 10–12 minutes after adding the fish to the pan.
Yes. The cranberry-orange glaze can be prepared up to three days in advance and stored in an airtight container in the refrigerator.

Cranberry Orange Glazed Salmon
Cranberry Orange Glazed Salmon is an easy sheet-pan dinner that pairs tender salmon with a bright cranberry-orange glaze and roasted sweet potatoes, Brussels sprouts, and red onion. It’s a great weeknight option that also feels special enough to serve guests.
Ingredients
For Salmon and Roasted Vegetables
- 4 salmon fillets, about 6 ounces each
- 2 medium sweet potatoes, peeled and cut into 1-inch cubes
- 1 pound Brussels sprouts, trimmed and halved
- 1 small red onion, cut into wedges
- 2 tablespoons olive oil
- 1 teaspoon kosher salt, plus more for the salmon
- ½ teaspoon black pepper, plus more for the salmon
- ½ teaspoon garlic powder
- ½ teaspoon smoked paprika
For the Cranberry Orange Glaze
- 1 cup fresh or frozen cranberries
- ½ cup orange juice
- 2 tablespoons honey
- 1 tablespoon Dijon mustard
- 1 tablespoon soy sauce
- 1 teaspoon orange zest
- 2 cloves garlic, minced
For Serving
- Chopped fresh parsley
- Orange slices, optional
Instructions
- Preheat the oven to 425°F (220°C). Line a large rimmed baking sheet with foil or parchment. Toss sweet potatoes, Brussels sprouts, and red onion with olive oil, salt, pepper, garlic powder, and smoked paprika. Spread in a single layer and roast for 20 minutes.
- While the vegetables roast, combine cranberries, orange juice, honey, Dijon, soy sauce, orange zest, and garlic in a small saucepan. Cook over medium heat for 8–10 minutes, stirring frequently, until cranberries burst and the mixture thickens. Mash a few berries with the back of a spoon if you prefer a smoother glaze.
- Pat salmon fillets dry and season lightly with salt and pepper. Stir the roasted vegetables and push them toward the edges of the pan. Place the salmon in the center and spoon the cranberry-orange glaze generously over each fillet.
- Return the pan to the oven and roast for an additional 10–12 minutes, or until the salmon flakes easily and reaches 145°F. Let rest 2–3 minutes, then garnish with chopped parsley and serve with orange slices and any extra glaze.
Notes
- Frozen cranberries can be used without thawing.
- Cut vegetables into uniform pieces for even cooking.
- Avoid crowding the baking sheet so vegetables roast rather than steam.
- The glaze can be made up to three days ahead and refrigerated.
Nutrition Information (estimated)
Yield: 4 servings • Serving Size: 1
Calories: 3893 • Total Fat: 231g • Saturated Fat: 45g • Unsaturated Fat: 186g • Cholesterol: 1154mg • Sodium: 1979mg • Carbohydrates: 43g • Fiber: 8g • Sugar: 19g • Protein: 403g
Nutrition details are estimates based on the ingredients and instructions provided and may vary depending on exact portions and preparation methods.
