Sticky Honey-Soy Salmon with Roasted Sweet Potatoes
A single sheet pan takes salmon and sweet potatoes from raw to caramelized and dripping with a honey-soy glaze in about 40 minutes. It is the kind of dinner I reach for when I want something that feels a little special without piling up dishes.

The salmon gets a shiny, salty-sweet shell that cracks when you slide a fork through it, while the sweet potatoes roast underneath until their edges are browned and crisp. The whole thing lands on the table still sizzling.
Why This Salmon and Sweet Potato Combo Works
The honey-soy glaze does the heavy lifting here. It clings to the salmon, darkening into a thin, glossy crust, and whatever drips off seeps into the sweet potatoes as they roast. That shared pan juice is what ties the dish together.
You get flaky fish with a sticky top and tender sweet potato wedges that are caramelized where they touched the hot metal. It is a complete dinner with almost no cleanup, which is why this recipe stays in my weeknight rotation.
Ingredients

- 4 (6 oz) skinless salmon fillets: center-cut pieces of even thickness so they all finish at the same time
- 2 lbs sweet potatoes: cut into 1-inch wedges, any orange-fleshed variety
- 2 tbsp olive oil: helps the potatoes crisp up in the oven
- ½ tsp kosher salt: plus a little more for the finish
- ¼ tsp black pepper: freshly ground is best
- 3 tbsp honey: the base of the sticky glaze
- 2 tbsp soy sauce: low-sodium works well so the glaze does not get too salty
- 1 large garlic clove, minced: or 2 smaller ones
- 1 tsp grated fresh ginger: use a microplane so it melts into the sauce
- 1 tsp toasted sesame oil: for a nutty kick in the glaze
- 1 tsp sesame seeds: for garnish, optional
Variations / Substitutions
- Salmon: boneless, skinless chicken thighs stay juicy, but add 10 to 15 minutes to the initial potato roast before sliding them onto the pan
- Honey: maple syrup works one-for-one and brings a slightly smokier sweetness
- Soy sauce: tamari or coconut aminos both work, the latter makes it soy-free
- Heat: whisk a teaspoon of sriracha or gochujang into the glaze if you want a little heat
- Ginger: a scant teaspoon of ground ginger can replace fresh in a pinch, though fresh gives a brighter bite
If you enjoy this, give our Miso Glazed Eggplant with Roasted Broccoli a try next.
How to Make Sticky Honey-Soy Salmon with Roasted Sweet Potatoes
Step 1: Cut and Season the Sweet Potatoes

Preheat your oven to 400°F (200°C). Cut the 2 lbs of sweet potatoes into 1-inch wedges and toss them on a large rimmed baking sheet with the 2 tbsp olive oil, ½ tsp salt, and the cracked black pepper.
The wedges should look glossy and feel lightly slick. That oil layer is what gets them browned instead of steamed in the oven.
Step 2: Roast the Sweet Potatoes

Spread the seasoned potatoes in a single layer and roast them for 20 minutes. You are looking for the edges to soften and a few dark spots to appear, a sign they are nearly done.
A little color here means they are ready to share the pan with the salmon. If they still look pale and dry, give them an extra 5 minutes before moving on.
Step 3: Glaze the Salmon

While the potatoes roast, whisk together the 3 tbsp honey, 2 tbsp soy sauce, minced garlic, grated ginger, and sesame oil. Stir half of this glaze over the salmon fillets, reserving the rest for later.
Patting the fish dry with a paper towel before you add the glaze helps it stick. You want a thin, even coat on each fillet, not a puddle underneath.
Step 4: Arrange the Salmon on the Pan

Pull the baking sheet from the oven after the 20 minutes are up. Push the sweet potatoes out toward the edges, clearing a space in the center, and set the glazed salmon fillets there with a little room between them.
The pan is sizzling hot, so work fast using tongs or a spatula. The ring of sweet potatoes around the fish keeps the salmon from sitting in any liquid that collects, which helps it roast instead of steam.
Step 5: Broil and Serve

Slide the pan back onto the center rack and bake for another 8 to 12 minutes until the salmon is opaque and flakes easily at the thickest part. Then switch the oven to broil, brush the reserved glaze over the fillets, and broil for 1 to 2 minutes. The glaze will bubble and turn dark amber at the edges.
Serve straight from the pan, spooning any sticky drippings over the fish. The sweet potatoes will be tender with charred seams and the salmon will have a crackled, salty-sweet top that makes you reach for seconds.
Tips for the Best Sheet Pan Salmon and Sweet Potatoes
- Cut the sweet potatoes into similar-size wedges. Even thickness means they all reach that soft-but-edged-with-crisp stage at the same time.
- Line the baking sheet with parchment or a silicone mat if you know your pan is prone to sticking. The glaze can bond with bare metal under the broiler.
- Watch the broiler second by second. Honey sugars go from golden to black very quickly, so keep the oven door cracked and pull the pan as soon as the surface is glossy and set.
Can’t always find fillets of uniform thickness? Use this timing guide to adjust.
| Salmon thickness | Bake time (after adding to pan) | Internal temp |
|---|---|---|
| 1 inch | 8 to 10 minutes | 145°F (63°C) |
| 1 ½ inches | 12 to 14 minutes | 145°F (63°C) |
Storing and Reheating Leftovers
- Refrigerate: Pack leftovers into an airtight container and store up to 3 days in the fridge. The sweet potatoes will soften but the flavor stays.
- Reheating: Warm in a 300°F oven for 5 to 7 minutes if you want it hot. The salmon will lose some moisture, so I often eat it cold the next day, flaked over a crisp salad.
What to Serve with Honey-Soy Salmon and Sweet Potatoes
A fast cucumber salad with rice vinegar and a pinch of salt cuts the richness of the glaze in seconds. Steamed green beans or asparagus dressed with a few drops of sesame oil round out the plate without adding a single dirty pan to the sink.
Frequently Asked Questions
Can I use frozen salmon?
Yes. Thaw it completely in the fridge overnight and pat the fillets very dry before glazing. Excess moisture on the fish dilutes the glaze and creates steam in the oven.
I don’t have a broiler. What now?
Skip the broil step and let the salmon bake until the glaze looks set and slightly thick, usually an extra 2 to 3 minutes. It will not get the same sticky shell but the flavor is still right.
How do I keep the salmon from sticking to the pan?
Use a sheet of parchment paper or a well-oiled nonstick baking sheet. Letting the fish sit undisturbed once it hits the hot pan also helps it release cleanly.
Can I make this ahead and reheat the whole tray?
I would not. The salmon is best fresh from the oven. You can prep the glaze and cut the potatoes the night before, but the fish should hit the pan just before serving.

Sticky Honey-Soy Salmon with Roasted Sweet Potatoes Recipe
Ingredients
Method
- Heat oven to 400°F (200°C). Toss sweet potatoes with olive oil, salt, and pepper on a large rimmed baking sheet.
- Roast the sweet potatoes in a single layer for 20 minutes, until they start to soften and brown at the edges.
- Mix honey, soy sauce, garlic, ginger, and sesame oil. Coat the salmon with half the glaze, setting the rest aside.
- Push the roasted sweet potatoes toward the edges, place the salmon in the center of the pan, and bake for 8 to 12 minutes.
- Brush the reserved glaze over the salmon, broil for 1 to 2 minutes until sticky and dark, then serve immediately.
