Roasted Chipotle Salmon with Peach Salsa

Salmon fillets are brushed with honey & coated in smoky chipotle spices then served with the BEST homemade peach salsa! This roasted chipotle salmon is delicious & an easy summer dinner idea!

Roasted chipotle salmon sitting on a bed of white rice topped with fresh peach salsa

I’m always a sucker for a good sweet and spicy recipe – bonus points if it includes salmon!😉 And this roasted chipotle salmon with peach salsa is *chef’s kiss* SO GOOD!

This recipe features tender salmon fillets brushed with honey that pair perfectly with your smoky and savory chipotle spice rub. (Which can easily be adjusted to the spice level you want.) And if that’s not enough, there’s always the fresh peach salsa to cool it down even more! We love serving this dish for an easy summer meal – especially when peaches are in season!

Ingredients used to make chipotle salmon with peach salsa

Ingredients For Your Roasted Chipotle Salmon

  • Salmon fillets: Salmon fillets with OR without skin can both be used for this recipe. (Try using fillets similar in size so they finish cooking around the same time.)
  • Honey: Use as much honey as you want to brush over your salmon fillets!
  • Peaches: You’ll need 2-3 medium peaches for your peach salsa. (Use ripe or just slightly under ripe peaches for the best results.)
  • Onion: Red onion works the best for your salsa. (It’s sweeter and more mild in flavor that white or yellow onions.)
  • Jalapeño: Deseed your jalapeño and finely chop it for the peach salsa!
  • Cilantro: Use the leaves and stems for maximum flavor!
  • Limes: You’ll need just enough lime juice to coat your salsa! (Plus a few extra wedges for serving later.)
  • Spices: Chipotle powder, chili powder, garlic powder, smoked paprika, salt and black pepper are all needed to season your salmon!
A clear baking dish filled with salmon fillets brushed with honey and sprinkled with chipotle seasoning
A clear mixing bowl filled with fresh peach salsa

How To Make Roasted Chipotle Salmon with Peach Salsa

1. Make the peach salsa. Mix your diced peaches, jalapeño, onion, cilantro and lime juice together in a bowl. Then season it with salt and pepper, taste it and adjust your seasonings if needed. Cover the salsa and keep it chilled in the refrigerator while you prepare your salmon.

2. Preheat your oven. Turn your oven on to 400 degrees and spray a baking dish with cooking spray.

3. Prepare the salmon. Place your salmon fillets in the prepared dish and mix your spices together. Then brush each fillet with honey and sprinkle your chipotle seasoning evenly over the top. (If using salmon with skin, place your fillets in the dish skin side down.)

4. Roast. Place your salmon in the oven and roast for 10-12 minutes or until the fillets flake easily with a fork.

5. Serve! Serve immediately with your peach salsa and extra lime wedges and enjoy!

A plate serving white rice with roasted chipotle salmon and fresh peach salsa surrounded by a bowl of peach salsa and a smaller jar of honey

Storing

Save your leftover salmon in an airtight container and keep it store in the refrigerator. Your salmon should stay good for 3-4 days if stored properly. You can also keep your leftover salsa but we’ve found that it’s really the best when eaten the day of. (The peaches can become a little mushy after sitting for a few days.)

A large serving plate filled with chipotle salmon fillets topped with peach salsa served with lime wedges

FAQ’s

  • Can I use salmon fillets with the skin on? Absolutely! If using skin-on salmon, make sure to place them in the baking dish with the skin side down.
  • Do I need to peel my peaches before adding them to the salsa? No! Peach skin is soft enough to eat so you won’t even notice it after they’re mixed with the rest of your ingredients.
  • Can I use canned peaches instead? I wouldn’t suggest it. Canned peaches have a different texture and taste than fresh peaches and can cause your salsa to become “syrupy”.

Why you’ll love this roasted salmon recipe!

  • An easy summer dinner! Mix up your salsa & the salmon only takes 10 minutes to cook!
  • Great way to use up leftover peaches! Don’t let those summer peaches go to waste! This simple peach salsa can be used for so many dishes!
  • Perfect for sweet & spicy lovers! Honey + smoky chipotle seasoning + sweet & tangy peach salsa is the perfect sweet & salty trifecta!

Need it gluten free? Great news, it already is!

Need it dairy free? Great news, it already is!

More easy salmon recipes you might like:

[Made one of my recipes? Make sure to tag my social media @kalefornia_kravings & leave a review in the comments. I love seeing what you create!]

Roasted chipotle salmon sitting on a bed of white rice topped with fresh peach salsa
Print Recipe Pin It!
5 from 1 vote

Roasted Chipotle Salmon with Peach Salsa

Salmon fillets are brushed with honey & coated in smoky chipotle spices then served with the BEST homemade peach salsa! This roasted chipotle salmon is delicious & an easy summer dinner idea!
Prep Time10 minutes
Cook Time10 minutes
Total Time20 minutes
Course: Main Course
Cuisine: American
Keyword: baked salmon, peach salsa, peaches, roasted chipotle salmon, salmon recipes, seafood recipes
Servings: 4 servings
Author: Caitlin

Ingredients

For the chipotle salmon:

  • 4 salmon fillets
  • 1 tsp chili powder
  • 1 tsp smoked paprika*
  • 1 tsp salt
  • ½ tsp chipotle powder
  • ½ tsp garlic powder
  • Honey, enough to brush over the salmon
  • Extra lime wedges, for serving

For the peach salsa:

  • 2-3 peaches, pitted & diced
  • ¼ cup red onion, finely chopped
  • 2 Tbsp cilantro, chopped
  • ½ of a jalapeño, deseeded & finely chopped
  • 1 lime, juiced (or enough to coat the salsa)
  • Salt, to taste
  • Black pepper, to taste

Instructions

To make the peach salsa:

  • Mix your peaches, jalapeño, onion, cilantro and lime juice together in a bowl then season it with salt and pepper to taste. (Taste and adjust your seasonings if needed.) Then cover the salsa and keep it chilled in the refrigerator while you prepare your salmon.

To make the chipotle salmon:

  • Preheat your oven to 400 degrees and spray a baking dish with cooking spray.
  • Then mix your chili powder, smoked paprika, chipotle powder, garlic powder and salt together in a bowl and set it aside.
  • Place your salmon fillets in the prepared dish (skin side down if using fillets with skin) and brush each fillet with honey. Sprinkle your chipotle seasoning evenly over each fillet.
  • Then place your salmon in the oven and roast for 10-12 minutes or until the fillets flake easily with a fork.
  • Serve immediately with your peach salsa and extra lime wedges on the side.

Notes

*Regular paprika can be used instead.
Want it spicier? Use 1 teaspoon of chipotle powder for the salmon instead!

6 Comments

  1. Lynn Lindberg

    I love the relishes, jams and salsas made by House of Webster. I was ordering to stock back up on some and saw they had a Peach Chipolte Salsa. I had never tried it but it sounded really good, I just did what I would actually use it with. But we had just gone shopping a couple days ago and made one splurge, buying some Fresh Wild Salmon. So I did an internet search asking if Pealch Chiplte Salsa would go with Salmon and your site and recipe came up. Since I don’t all the ingredients to make fresh Salsa, but I did receive my order of a jar of the Webster House Peach Chiplote Salsa, I went ahead and followed the recipe, but cheated by using the Peach Salsa I already had. It was delicious and everyone loved it. Keeping the recipe for future use and good to know how to make in whole when we run out of my new favorite “quick cheat” Webster House Salsa – LOL.

  2. So simple and delicious! Thanks for the great recipe 🙂

  3. I was just wondering if you have ever tried substituting maple syrup for the honey in this recipe? Also can it be made on the grill instead of in the oven?

    • Hi Missy! I personally haven’t tried it with maple syrup but I’m sure it would still work. And yes it can! I’d suggest using grill mats if you have them and cooking them on medium heat for 3-5 minutes per side depending on their thickness. I hope this helps! 🙂

Leave a Comment

Your email address will not be published. Required fields are marked *

*

Recipe Rating