Sweet and Smoky Salmon with Shallots and Lemon
This baked sweet and smoky salmon is an easy, flavorful dinner that’s ready in under 30 minutes! The salmon is coated in a dry rub made with smoked paprika, brown sugar, and thyme, topped with slices of shallots and lemon for savory-tart balance, and baked until buttery and flaky. This is an easy, quick, and beginner-friendly salmon recipe that’s great for weeknight dinners, special occasions, and even meal prep for tomorrow’s lunch.
Why You’ll Love This Sweet and Smoky Salmon Recipe
- Flavor contrast. The sweet and smoky dry rub contrasts and balances with the citrus brightness of lemons and the delicate onion flavor of shallots.
- Minimal ingredients, maximum payoff. Chances are, you probably already have at least some of the spices for the dry rub in your pantry, which makes this recipe even easier. Other than the rub and a little olive oil, you only need salmon, shallots, and lemons.
- Quick cook time (under 20 minutes). After just a few minutes of prep, the salmon cooks quickly in the oven, needing just under 20 minutes before it’s done.
- Pairs well with many sides. We love the versatility of this protein dish. It pairs well with starches like mashed or roasted potatoes or noodles, and it’s great with simple vegetable sides, like sauteed greens or roasted asparagus.

Ingredients & Substitutions
You’ll need less than 10 ingredients for this sweet and smoky salmon. This includes things that you probably already have in your pantry, like salt, pepper, brown sugar, and olive oil. That means that there might be only a few new things that you need to buy, unless you already have some of them in your home. Here’s what you’ll need, along with some ideas for substitutions, if desired:
Ingredients
- Salmon – we prefer using skinless. For easier portioning later, we like buying a 2 pound side of salmon and cutting it up into individual filets before adding the rub and baking it. Note: if you cut it up before baking, make sure to separate the salmon pieces slightly or they’ll stick back together while cooking, defeating the purpose of cutting them beforehand.
- Dry rub – brown sugar (light or dark), smoked paprika, dried thyme, salt, and pepper.
- Shallots – you want these to be sliced about ¼ inch thick. Not too thin, not too thick.
- Lemon slices – try to slice them the same thickness as the shallots.
- Olive oil – for brushing on the fish. This helps the dry rub stick better.
- Optional garnish – we like the pop of color fresh chives or parsley give the dish at the end.
Ideas for Substitutions
- Use a different dried herb in the rub if you don’t like thyme. Dried rosemary, parsley, or even basil could work.
- Use red onion if shallots aren’t available.
- Swap some of the smoked paprika for chipotle powder for extra heat. Just be careful not to completely replace the smoked paprika with chipotle chile powder or it’ll be pretty spicy.
Instructions for How to Make Sweet and Smoky Salmon
- Cut the salmon and brush it with olive oil
- Coat with sweet and smoky seasoning mix
- Distribute the sliced shallots all over the salmon
- Place lemon slices on top of the shallots
- Preheat oven – set your oven temperature to 400°F and line a baking sheet with parchment paper or nonstick foil for easier cleanup.
- Make the spice rub – Combine brown sugar, smoked paprika, dried thyme, salt, pepper.
- Cut the salmon (optional, if you want to pre-portion) – If using a 2 pound (or larger) side of salmon, cut it into individual servings then separate them slightly or they will bake back into each other, making it hard to separate them later.
- Oil and season the salmon – Pat the salmon dry, then brush it with a couple tablespoons of olive oil. Sprinkle the spice mix evenly over the fish and gently pat it in.
- Top with aromatics – Add the shallot slices on top of the fish, distributing evenly. Then top with the lemon. Putting the lemons on top of the shallots helps protect them so they don’t cook too quickly or burn in the oven.
- Bake until buttery and flaky – Bake the salmon for about 15 to 18 minutes or until the internal temperature reaches 130°F to 135°F for medium doneness. The exact cooking time will depend on the thickness of your salmon. Remove the salmon from the oven and let it rest for about 5 minutes. It’ll keep cooking a little from residual heat after you remove it from the oven.
- Serve immediately – Garnish with fresh chives or parsley (optional). Taste for seasoning and add more salt, if needed, depending on your preference. See below for serving suggestions.
Tips for Best Results
Serving Suggestions
- Place the sweet and smoky salmon on or next to a bed of rice or quinoa.
- Serve the salmon with roasted vegetables, like asparagus, brussels sprouts, or broccoli.
- Pair it with a side salad or add the salmon to a larger main salad.
- Plate it with mashed or roasted potatoes.
- Eat the salmon with a simple pasta dish on the side.
- Use the salmon in tacos with fresh slaw, a squeeze of lime or lemon, and some pico de gallo.
Storage & Reheating
- Store in an airtight container in the fridge for up to 3 to 4 days.
- To reheat, first bring the salmon up to room temp so that it doesn’t have to bake as long in the oven. Then, cover it with aluminum foil (this keeps it from drying out) and bake it on a parchment or foil lined baking sheet at 300°F oven for 10 to 15 minutes or until heated through.
- You can also eat leftover salmon cold and use it in sandwiches, on bagels, or add it to salads.
- Avoid microwaving the leftover salmon or it’ll become too dry.

FAQs: Sweet and Smoky Salmon
You can, but you won’t end up with the sweet and smoky salmon flavors. If you skip any sweetness entirely, it’ll just be heavy on the smoked paprika flavor. If you wanted to use honey or maple syrup in the spice blend instead of brown sugar, you might want to add a little olive oil to the mixture too so that it becomes a paste that can be spread onto the salmon.
Yes. If using skin-on salmon, you might want to skip the parchment or aluminum foil and brush some oil onto the baking sheet, then add the salmon, skin-side-down. This will help the salmon skin get a little crispier while baking.
We find that we don’t need to, but if the salmon or the shallots or lemons are looking too dark or dry, you can cover it with aluminum foil to keep it from browning too much or drying out.
Sure! Pre-cut filets work great here. You’ll just need to oil and season each filet individually instead of oiling and seasoning the whole side of fish at once.

Sweet and Smoky Salmon with Shallots and Lemon Recipe
Ingredients
Sweet and Smoky Seasoning
- 1 tbsp brown sugar
- 1 tbsp smoked paprika
- ½ tsp dried thyme
- 1 tsp salt
- ½ tsp black pepper
Salmon
- 2 pound side of salmon boneless and skinless preferred (alternatively, you can use individually cut filets)
- 1 tbsp olive oil
- 2 shallots sliced
- 2 lemons sliced
- Chopped chives or parsley (optional garnish)
Instructions
- Preheat oven to 400°F and line a baking sheet with parchment paper or non-stick foil for easier cleanup.
- Make the spice rub by combining brown sugar, smoked paprika, dried thyme, salt, pepper.1 tbsp brown sugar, 1 tbsp smoked paprika, ½ tsp dried thyme, 1 tsp salt, ½ tsp black pepper
- At this point, you can cut the side of salmon into 6 individual servings or filets, or leave the salmon as is. If you do cut it, be sure separate the individual pieces slightly or they will bake back into each other, making it hard to separate them later.2 pound side of salmon
- Pat the salmon dry, then brush it with a tablespoon of olive oil. Sprinkle the spice mix evenly over the fish and gently pat it in.1 tbsp olive oil
- Add the shallot slices on top of the fish, distributing evenly. Then top with the lemon. Putting the lemons on top of the shallots helps protect them so they don’t cook too quickly or burn in the oven.2 shallots, 2 lemons
- Bake the salmon for about 15 to 18 minutes or until the internal temperature reaches 130°F to 135°F for medium doneness. Cooking time will depend on the thickness of the salmon. Remove salmon from oven and let it rest for about 5 minutes. It’ll keep cooking a little from residual heat while it rests.
- Garnish with fresh chives or parsley (optional). Taste for final seasoning (add more salt, if needed), and serve immediately.Chopped chives or parsley (optional garnish)
Final Thoughts
This sweet and smoky salmon is a wonderful weeknight dinner option for your friends, family, or just yourself today + tomorrow’s leftovers. The mild sweetness of brown sugar is balanced by smoked paprika, herby thyme, and bright lemons and shallots. And dinner under 30 minutes is always a win in our books!
For another protein-packed mains, check out our Thai Inspired Coconut Lemongrass Poached Fish recipe or our Moroccan Inspired Spiced Chicken Thighs dish.
If you try this recipe, we’d love it if you could rate it and leave a comment, or reach out with any questions!






This was tooooooooo good! Thanks for the recipe 😋
We made this recipe this evening. It is wonderful. The rub is great! And we can still taste the fish as well👍 We actually substituted steelhead trout for the salmon. We paired it with stir-fry Vegetables w/Thai sweet chili sauce, sticky rice and a Coastal County milkshake tropical sour beer to complete the meal. So very tasty. Another great meal from you two! Thank you.
We’re so glad you like this recipe! It’s one of our favorites. Making it with steelhead trout is a great idea, and we bet it would taste just as delicious. Love what you paired it with too!
Can I just say, “YUM!”😋
Haha, you can! So happy you like this one!