Garlic Butter Salmon with Roasted Potatoes, Glazed Carrots & Steamed Broccoli

Garlic Butter Salmon with Roasted Potatoes, Glazed Carrots & Steamed Broccoli

Description

Garlic Butter Salmon with Roasted Potatoes, Glazed Carrots & Steamed Broccoli is a colourful, satisfying dinner featuring tender salmon coated in a rich garlic-herb butter, crispy golden potatoes, sweet glazed carrots, and fresh steamed broccoli.

The salmon is the star of the plate. It’s seasoned simply and cooked until tender and flaky, then finished with melted butter, fresh garlic, lemon, and parsley. Roasted baby potatoes provide crispy edges and fluffy centres, while lightly glazed carrots add natural sweetness. Steamed broccoli brings freshness and balances the richer garlic-butter flavours.

This meal looks restaurant-worthy but uses straightforward ingredients and cooking techniques. It’s ideal for a family dinner, weekend meal, date-night dinner at home, or meal prep. Most importantly, the individual components can be prepared at roughly the same time, so everything reaches the table warm.

Ingredients

For the Garlic Butter Salmon

  • 4 salmon fillets, about 5–6 oz each
  • 2 tablespoons olive oil
  • 3 tablespoons unsalted butter, melted
  • 4 garlic cloves, finely minced
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon lemon zest
  • 1 teaspoon dried Italian seasoning
  • ½ teaspoon paprika
  • ½ teaspoon salt
  • ¼ teaspoon freshly ground black pepper
  • 2 tablespoons fresh parsley, finely chopped
  • Lemon wedges, for serving

For the Roasted Potatoes

  • 1½ pounds baby potatoes
  • 2 tablespoons olive oil
  • 1 teaspoon garlic powder
  • ½ teaspoon dried oregano
  • ½ teaspoon paprika
  • ¾ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon fresh parsley, chopped

For the Glazed Carrots

  • 1 pound baby carrots or sliced carrots
  • 1 tablespoon butter
  • 1 tablespoon honey or maple syrup
  • 1 tablespoon water
  • ¼ teaspoon salt
  • â…› teaspoon black pepper
  • ½ teaspoon fresh lemon juice, optional
  • 1 teaspoon chopped parsley

For the Steamed Broccoli

  • 4 cups fresh broccoli florets
  • 1 tablespoon butter or olive oil
  • ¼ teaspoon garlic powder
  • Salt and black pepper, to taste
  • 1 teaspoon fresh lemon juice

Instructions

1. Preheat the Oven

Preheat your oven to 425°F (220°C).

Line a large baking sheet with parchment paper or lightly grease it.

The potatoes need the longest cooking time, so you’ll start with them before preparing the salmon.

2. Prepare the Potatoes

Wash and thoroughly dry the baby potatoes.

Cut larger potatoes in half. Very small potatoes can remain whole, although halved potatoes develop more crispy surfaces.

Place them in a large bowl and add:

  • Olive oil
  • Garlic powder
  • Oregano
  • Paprika
  • Salt
  • Black pepper

Toss until every potato is evenly coated.

Arrange the potatoes on the prepared baking sheet with the cut sides facing downward whenever possible.

3. Roast the Potatoes

Roast for approximately 25–35 minutes, turning once if necessary.

They should be deeply golden on the outside and tender when pierced with a fork.

For extra-crispy potatoes, don’t crowd them together. Leaving a little space allows hot air to circulate rather than trapping steam.

Once cooked, sprinkle with fresh parsley.

4. Prepare the Garlic Butter

While the potatoes roast, combine the melted butter with:

  • Minced garlic
  • Lemon juice
  • Lemon zest
  • Italian seasoning
  • Paprika
  • Parsley

Mix thoroughly and set aside.

This simple mixture gives the salmon its glossy, savoury finish.

5. Prepare the Salmon

Pat the salmon fillets dry with paper towels.

Removing surface moisture helps the exterior brown rather than steam.

Rub the fillets lightly with olive oil.

Season with salt and black pepper.

Arrange them skin-side down on a parchment-lined baking sheet or in a lightly greased baking dish.

Spoon approximately half of the garlic butter mixture over the salmon, reserving the remainder for finishing.

6. Bake the Salmon

Place the salmon in the oven at 425°F (220°C).

Bake for approximately 8–12 minutes, depending on the thickness of your fillets and your preferred doneness.

The USDA recommends cooking fish to an internal temperature of 145°F (63°C) for food safety.

Avoid unnecessarily overcooking salmon because it can quickly become dry.

7. Optional Broiled Finish

For an appetising golden surface, switch the oven to broil for approximately 1–2 minutes at the end.

Watch closely.

The garlic and butter can brown quickly under intense heat.

Remove the salmon from the oven and immediately spoon some of the reserved garlic butter over each fillet.

8. Prepare the Glazed Carrots

While the salmon and potatoes cook, place the carrots in a medium skillet or saucepan.

Add approximately ¼ cup water.

Cover and cook over medium heat for 5–7 minutes, or until the carrots begin to become tender.

Drain any remaining water.

Add:

  • Butter
  • Honey or maple syrup
  • Salt
  • Black pepper

Cook uncovered for another 3–5 minutes, stirring frequently.

The carrots should become glossy and lightly caramelised while still maintaining some texture.

Finish with optional lemon juice and fresh parsley.

9. Steam the Broccoli

Place the broccoli florets in a steamer basket over simmering water.

Cover and steam for approximately 4–5 minutes.

The broccoli should become bright green and tender-crisp.

Avoid steaming it for too long, or it can become overly soft.

Transfer to a bowl.

Add butter or olive oil, garlic powder, salt, pepper, and fresh lemon juice.

Toss gently.

10. Assemble the Plates

Divide the roasted potatoes among four plates.

Add the glazed carrots and steamed broccoli.

Place one garlic butter salmon fillet on each plate.

Spoon a little additional garlic-herb butter over the salmon.

Finish with chopped parsley, freshly cracked black pepper, and a lemon wedge.

Serve immediately.

Notes

Salmon Thickness Matters

Cooking time depends more on thickness than weight. A thick centre-cut salmon fillet takes longer than a thin tail piece.

Fresh Garlic Is Best

Garlic powder works beautifully on potatoes, but freshly minced garlic gives the salmon butter sauce a much more aromatic flavour.

Don’t Burn the Garlic

If broiling the salmon, watch it continuously. Minced garlic can go from golden to burnt very quickly.

Use Similar-Sized Potatoes

Cutting potatoes into similar sizes ensures they finish cooking at approximately the same time.

Don’t Overcook the Broccoli

Bright green, tender-crisp broccoli provides a better contrast to the soft salmon and potatoes than very soft broccoli.

Tips for the Best Garlic Butter Salmon

Pat the Salmon Dry

This simple step improves browning and helps seasonings adhere.

Use Fresh Lemon

Fresh lemon juice cuts through the richness of the butter and salmon.

Add Some Butter After Cooking

Instead of putting all the garlic butter onto the raw fish, reserve part of it for finishing. This gives the finished salmon a glossy, fresh garlic-butter flavour.

For food safety, keep the reserved finishing butter separate from any utensil that touches raw fish.

Roast Potatoes First

Potatoes require much longer than salmon. Starting them about 20 minutes earlier allows the entire meal to finish together.

Don’t Overcrowd the Pan

Crowded potatoes steam instead of roasting.

Use a thermometer.

A thermometer takes the guesswork out of cooking salmon safely.

Recipe Variations

Garlic Parmesan Salmon

Sprinkle ¼ cup freshly grated Parmesan over the salmon during the final few minutes of cooking.

Broil briefly until golden.

Spicy Garlic Butter Salmon

Add:

  • ¼ teaspoon cayenne pepper
  • ½ teaspoon red pepper flakes

to the garlic butter.

Honey Garlic Salmon

Add 1 tablespoon honey to the garlic butter mixture for a sweeter glaze.

Cajun Salmon Dinner

Replace Italian seasoning and paprika with approximately 1–2 teaspoons Cajun seasoning.

Check the sodium level of your seasoning before adding additional salt.

Herb Butter Salmon

Add fresh dill, thyme, or chives to the butter.

Dill is particularly good with salmon and lemon.

Serving Suggestions

This recipe already includes protein, vegetables, and potatoes, so it can be served as a complete meal.

If you’re preparing it for a larger dinner, you could add the following:

  • Fresh green salad
  • Cucumber tomato salad
  • Garlic bread
  • Dinner rolls
  • Quinoa
  • Wild rice
  • Lemon rice

For a lighter plate, increase the broccoli and carrots and serve a smaller portion of potatoes.

Meal Prep

This recipe can work well for meal preparation.

Divide the salmon, potatoes, carrots, and broccoli among four airtight meal-prep containers.

Allow everything to cool before refrigerating.

When reheating salmon, use moderate heat and avoid cooking it for too long. Excessive reheating can dry out the fish.

A fresh squeeze of lemon after reheating helps revive the flavours.

Storage

Refrigerate cooked salmon and vegetables promptly in airtight containers.

For best quality, consume the salmon within approximately 3 days.

The potatoes, carrots, and broccoli can generally be refrigerated for 3–4 days.

Reheat until thoroughly hot.

Nutritional Information

Approximate Nutrition Per Serving

Based on four servings:

  • Calories: 620
  • Protein: 38 g
  • Carbohydrates: 47 g
  • Fat: 32 g
  • Saturated Fat: 10 g
  • Fiber: 8 g
  • Sugar: 12 g
  • Sodium: 650 mg
  • Potassium: 1,500 mg

Nutritional values are estimates. Actual values vary according to salmon portion size, butter, potatoes, glaze, and individual ingredients.

Recipe Information

Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: Approximately 55 minutes
Servings: 4
Difficulty: Easy to Moderate

Benefits

1. Salmon Provides High-Quality Protein

Salmon is an excellent source of complete protein, which provides essential amino acids needed for maintaining and repairing body tissues.

2. Salmon Provides Omega-3 Fatty Acids

Fatty fish such as salmon provide the long-chain omega-3 fatty acids EPA and DHA.

These fats are part of a balanced dietary pattern and are associated with cardiovascular and other nutritional benefits.

3. Broccoli Adds Fiber and Micronutrients

Broccoli provides dietary fibre along with vitamin C, vitamin K, folate, and various plant compounds.

4. Carrots Provide Beta-Carotene

Carrots are rich in carotenoids, particularly beta-carotene, which the body can convert into vitamin A.

5. Potatoes Provide Potassium

Potatoes provide carbohydrates, potassium, vitamin C, and other nutrients.

Leaving the skins on baby potatoes can also preserve additional fibre.

6. Balanced Combination

This meal combines:

Protein: Salmon
Carbohydrates: Potatoes and carrots
Fat: Salmon, olive oil, and butter
Fiber and vegetables: Broccoli, carrots, and potatoes

That makes it a substantial all-in-one dinner.

Q&A

Can I use frozen salmon?

Yes. Thaw frozen salmon completely in the refrigerator and pat it thoroughly dry before seasoning and cooking.

Can I use skin-on salmon?

Absolutely. Skin-on fillets work very well. Place them skin-side down when baking.

Can I cook the salmon in a skillet?

Yes. Heat a little olive oil in a skillet over medium-high heat. Cook the salmon until browned and safely cooked through, then add garlic butter toward the end.

Can I air-fry the salmon?

Yes. Salmon cooks beautifully in an air fryer. Cooking time varies by thickness and appliance, so monitor the internal temperature rather than relying solely on a fixed time.

Can I use regular potatoes instead of baby potatoes?

Yes. Yukon Gold or red potatoes work especially well. Cut them into approximately 1-inch pieces so they roast evenly.

Can I replace broccoli?

Absolutely. Try asparagus, green beans, Brussels sprouts, spinach, or zucchini.

Can I make the carrots without honey?

Yes. Simply cook them with butter, salt, pepper, and a little lemon. Carrots already have natural sweetness.

Can I replace butter with olive oil?

Yes. Olive oil can replace some or all of the butter, although you’ll lose some of the classic buttery flavour.

How can I tell when the salmon is done?

The flesh should become opaque and separate into flakes when gently pressed. For a food-safety benchmark, cook fish to 145°F (63°C) internally.

Why did my salmon turn out dry?

The most common reason is overcooking. Salmon cooks quickly, particularly thinner fillets. Begin checking early.

How do I get really crispy potatoes?

Dry them thoroughly, coat them lightly in oil, place their cut surfaces against the hot pan, avoid overcrowding, and roast at high heat until deeply golden.

Can I make this recipe ahead?

You can prepare the vegetables and garlic-herb butter in advance. For the best texture, cook the salmon closer to serving time.

What makes this dinner especially flavourful?

The contrast is what makes it work: rich garlic-butter salmon, crispy herb-roasted potatoes, subtly sweet glazed carrots, and fresh lemony broccoli. A final squeeze of lemon and sprinkle of parsley ties all four components together and gives you a colourful, satisfying dinner that looks far more complicated than it actually is.

Leave a Comment