Have you ever craved a restaurant-quality meal that comes together in under an hour without a sink full of dirty dishes? This Glazed Salmon with Broccoli, Carrots, and Potatoes is exactly that kind of dinner. It's the perfect American comfort food that feels fancy enough for guests but simple enough for a Tuesday night. When you make this dish at home, you control the quality of your salmon, the sweetness of your glaze, and best of all, you save money while feeding your family something truly nourishing. I remember the first time I threw this meal together on a hectic weeknight, and my kids actually asked for seconds of the vegetables. That's when I knew I had a winner.
Ingredients List
- 4 salmon fillets (about 6 oz each, skin-on or skinless)
- 3 cups broccoli florets
- 3 medium carrots, peeled and cut into sticks
- 1.5 lbs baby potatoes, halved (or quartered if large)
- 2 tablespoons olive oil
- 1 teaspoon black pepper, freshly ground
- 1 teaspoon sea salt
- 2 cloves garlic, minced
- Fresh lemon wedges for serving (optional)
For the Glaze:
- 3 tablespoons honey
- 2 tablespoons soy sauce (or tamari for gluten-free)
- 1 tablespoon Dijon mustard
- 1 tablespoon fresh lemon juice
- 1 teaspoon minced fresh ginger
Timing / Cooking Schedule
Prep time: 15 minutes
Cooking time: 30 minutes
Total time: 45 minutes
This timing assumes you're roasting the vegetables and baking the salmon simultaneously. If you prefer pan-searing the salmon, you can start the vegetables first and finish the fish in the last 10 minutes for perfect timing.
Step-by-Step Instructions
Step 1: Preheat and Prep Your Vegetables
Preheat your oven to 425°F. Toss the halved potatoes with 1 tablespoon of olive oil, half the salt, and half the black pepper on a large baking sheet. Spread them out in a single layer and roast for 15 minutes. This head start ensures the potatoes get perfectly crispy on the outside and fluffy inside, since they take longer than the other vegetables.
Step 2: Make Your Glaze
While the potatoes start roasting, whisk together the honey, soy sauce, Dijon mustard, lemon juice, and ginger in a small bowl. The mixture should smell sweet and tangy. Set aside half of this glaze for serving later. Never use all your glaze on raw fish, trust me on this one.
Step 3: Add the Remaining Vegetables
After the potatoes have roasted for 15 minutes, remove the baking sheet and add the broccoli florets and carrot sticks. Toss everything with the remaining olive oil, garlic, salt, and black pepper. Push the vegetables to the sides of the pan, creating space in the center for your salmon.
Step 4: Prepare and Bake the Salmon
Pat the salmon fillets completely dry with paper towels. This is crucial for getting that beautiful caramelized exterior. Place them skin-side down (if using skin-on) in the center of your baking sheet. Brush generously with half of your glaze. Return the pan to the oven and bake for 12 to 15 minutes, depending on thickness. The salmon is done when it flakes easily with a fork and reaches 145°F internally.
Step 5: Final Touches
Remove everything from the oven when the salmon is just cooked through and the vegetables are tender with some golden edges. Drizzle the reserved glaze over the salmon and vegetables. The heat will warm it through and create an extra glossy finish. Squeeze fresh lemon over everything if you like that bright, acidic pop.
Nutritional Information
Per serving (serves 4):
- Calories: 485
- Protein: 38g
- Carbohydrates: 42g
- Fat: 17g
- Fiber: 6g
- Vitamin C: 85% DV
- Iron: 15% DV
Tips, Variations, or Cooking Advice
For a Different Protein: This glaze works beautifully on chicken thighs or even firm tofu. Adjust cooking times accordingly, as chicken needs about 25 minutes and tofu needs only 20.
Glaze Variations: Swap honey for maple syrup for a deeper flavor, or use brown sugar if that's what you have. Add a pinch of red pepper flakes for heat, or a tablespoon of sesame oil for nuttiness.
Vegetable Swaps: Green beans, Brussels sprouts, cauliflower, or sweet potato chunks all work wonderfully here. Just keep in mind that different vegetables have different cooking times. Dense vegetables need more time, delicate ones need less.
Pan-Seared Option: If you prefer a crispier salmon skin, pan-sear it skin-side down in a hot skillet for 4 minutes, flip for 2 minutes, then brush with glaze and finish under the broiler for 2 minutes. Meanwhile, roast your vegetables separately.
Meal Prep Friendly: You can prep all your vegetables and make the glaze up to 2 days ahead. Store them separately in the fridge, then just assemble and cook when ready.
For Extra Crispy Veggies: Make sure not to overcrowd your pan. Use two baking sheets if needed. Crowded vegetables steam instead of roast, and you'll miss out on those caramelized edges.
Common Mistakes to Avoid
Overcooking the Salmon: This is the number one mistake. Salmon continues cooking after you remove it from heat, so pull it out when it's just barely done. A little translucent in the very center is perfect, it will finish cooking as it rests.
Using Wet Salmon: Moisture is the enemy of a good sear and proper glaze adhesion. Always pat your fish completely dry before cooking.
Cutting Vegetables Unevenly: When your potato pieces are all different sizes, some burn while others stay raw. Take an extra minute to cut everything uniformly.
Forgetting to Reserve Glaze: Never brush cooked fish with the same glaze that touched raw fish unless you've boiled it first. Food safety matters, folks.
Opening the Oven Too Often: Every time you open that oven door, you lose heat and add cooking time. Trust the process and peek through the window instead.
Not Preheating Properly: A fully preheated oven is essential for getting those crispy, caramelized edges on your vegetables. Don't rush this step.
Storage / Leftovers Tips
Store your leftover Glazed Salmon with Broccoli, Carrots, and Potatoes in airtight containers in the refrigerator for up to 3 days. I like to keep the salmon separate from the vegetables because they reheat differently. The fish stays more moist this way, and the vegetables don't get soggy from the fish's moisture.
To reheat, place the vegetables in a 350°F oven for about 10 minutes until warmed through. For the salmon, I prefer using the microwave on 50% power for 1 minute intervals to avoid overcooking, or you can enjoy it cold on top of a salad. The glaze actually tastes fantastic at room temperature.
Freezing works best for the vegetables alone. They'll keep for up to 2 months in freezer-safe bags. I don't recommend freezing the cooked salmon as it loses texture and becomes dry. If you want to freeze salmon, do it raw before glazing, wrapped tightly in plastic wrap and foil for up to 3 months.
The glaze itself keeps beautifully in a sealed jar in the fridge for up to 2 weeks. Make a double batch and use it throughout the week on different proteins or as a salad dressing.

