Fresh salmon fillets are seasoned with smoky chipotle spices then roasted until flakey & served with a tangy peach salsa! This roasted chipotle salmon recipe is perfect for an easy weeknight meal!
After making those chipotle salmon tacos a few weeks ago, I’ve been dying to the make a new chipotle salmon recipe – but I just couldn’t figure out what to pair with it… I knew it needed something sweet, but didn’t want to make a mango salsa. (That’d be way too much like my tacos.😉) But at the same time it was just begging for something fruity and summery… That’s when I spied some leftover peaches just chilling on the counter and BOOM – that was it! Roasted chipotle salmon with fresh peach salsa! *chef’s kiss* And I’ve been dreaming about this crispy baked salmon ever since! It’s only a handful of ingredients, takes 10 minutes to bake and is such an easy dinner that’s packed full of sweet and spicy flavor!
Ingredients For Roasted Chipotle Salmon With Peach Salsa
- Salmon fillets: Look for fillets that are similar in size and shape to help with even cooking time. (We usually prefer salmon fillets without skin to make things easier.)
- Peaches: Use the ripest peaches you can find for your salsa! (Because we’re not adding any sweetener to the salsa, we want the peaches as sweet as possible to combat the spiciness of your salmon.)
- Red onion: Red onion tends to work the best for most salsas, especially fruity salsas. (It’s a little sweeter than white or yellow onions and won’t overpower the rest of your ingredients.)
- Jalapeno: Always deseed it for this recipe! We only want the flavor and none of the heat. (Your salmon will be spicy enough!)
- Cilantro: Use the leaves and stems for maximum flavor! (The stems are where all the flavor’s at!)
- Lime juice: You’ll need at least 2 juicy limes for your peach salsa!
- Spices: Chipotle powder, chili powder, garlic powder, paprika, salt and black pepper are all you need for this salmon recipe!
How To Make Roasted Chipotle Salmon with Peach Salsa
- Make the peach salsa. Mix your diced peaches, onion, jalapeno, cilantro and lime juice together in a bowl then season it with salt and pepper. (Taste and adjust your seasonings accordingly.) Then cover the salsa and place it in the refrigerator to chill while your prepare the salmon.
- Preheat your oven. Next turn your oven on to 400 degrees and spray a baking dish with cooking spray.
- Prepare the salmon. Place your salmon in the dish and mix your spices together. Then sprinkle your spice mix evenly over each salmon fillet. (If using salmon with skin, place your fillets in the dish skin side down.)
- Roast. Place the baking dish in the oven and roast for 10-11 minutes depending on the size of your salmon fillets. (Your salmon should flake easily with a fork once it’s done.)
- Serve! Serve immediately with your peach salsa and enjoy!
I highly recommend chilling your peach salsa before serving it! It helps to combat the spiciness of the salmon and is incredibly refreshing this way too!
We rarely have leftovers of this salmon dinner! (It’s just way too good!) But if you do, simply place your leftover salmon in an airtight container and keep it store in the refrigerator. Your salmon should stay good for up to 3-4 days if stored properly. You can also keep your leftover salsa but we’ve found that it’s really the best consistency when eaten the day of. (The peaches can become a little mushy after sitting in the lime juice for while.)
- Can I use frozen salmon fillets instead of fresh? Yes! Just make sure to completely thaw your salmon fillets first before rubbing them with the spice mix.
- 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.
- Should I season both sides of my salmon fillets? I don’t think you need to. This spice mix is pretty potent and we’ve found that seasoning one side still gets the job done.
- Is this chipotle salmon recipe spicy? Yes! A little spice rub goes a long way! If you’re nervous about spice then I would suggest starting with a 1/2 teaspoon of chipotle powder in the spice rub.
- Do I need to peel my peaches before adding them to the salsa? No! Since peach skin is so soft, you won’t even notice it after they’re mixed with the rest of your salsa ingredients.
- Can I use canned peaches instead? NO! Canned peaches have a very different consistency from fresh peaches and they’ll completely change the taste of your salsa.
Why you’ll love this roasted salmon recipe!
- A little sweet & spicy! Tender salmon fillets + smoky chipotle seasonings + a sweet & tangy salsa made with fresh seasonal ingredients! What could better?!
- Simple & easy meal! Just chop, mix & chill the salsa, then season & bake your salmon! Dinner’s on the table in no time at all!
- Great way to use up leftover peaches! Don’t let those peaches go to waste! This peach salsa pairs perfectly with chipotle salmon & creates the ultimate summer meal!
Need it gluten free? Great news, it already is!
Need it dairy free? Great news, it already is!
More salmon recipes you might like:
- Baked Sugar Spiced Salmon
- Roasted Salmon with Maple Mustard Glaze
- Pan Seared Salmon with Lemon Dijon Sauce
- Oven Baked Maple BBQ Salmon
[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 with Peach Salsa
For the chipotle salmon:
- 4 salmon fillets (without skin)
- 1 tsp chili powder
- ½-1 tsp chipotle powder (depending on how spicy you want it)
- ½ tsp paprika
- ¼ tsp garlic powder
- ½ tsp salt
- Extra lime wedges, for serving
For the peach salsa:
- 2-3 peaches, pitted & diced
- ¼ of a red onion, finely chopped
- 2 Tbsp cilantro, chopped
- ½ of a jalapeno. deseeded & finely chopped
- 2-3 limes, juiced (or enough to coat the salsa)
- Salt, to taste
- Black pepper, to taste
To make the peach salsa:
- Mix your peaches, onion, cilantro, jalapeno and lime juice together in a bowl then season it with salt and pepper to taste. (Taste and adjust your seasonings accordingly.) Then cover the salsa and place it in the refrigerator to chill.
To make the chipotle salmon:
- Preheat your oven to 400 degrees. Then spray a baking dish with cooking spray and place your salmon fillets in the dish. (If using salmon fillets with skin, place your fillets in the dish skin side down.)
- Next mix your chili powder, chipotle powder, paprika, garlic powder and salt together in a bowl and sprinkle it evenly over each salmon fillet.
- Then place the dish in the oven and roast for 10-11 minutes (depending on the size of your fillets. The salmon should flake easily with a fork once it's done.)
- Serve your salmon immediately with extra lime wedges and your peach salsa.