• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipe Index
  • Meal Planning Made Simple
  • About Me
  • Home

Plan. Eat. Post. Repeat.

menu icon
go to homepage
  • Recipe Index
  • Meal Planning Made Simple
  • About Me
  • Home
  • Connect

    • Email
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Recipe Index
    • Meal Planning Made Simple
    • About Me
    • Home
  • Connect

    • Email
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Seafood

    Updated: Jan 31, 2024 · Published: Aug 18, 2022 by Cassie Waltman · This post may contain affiliate links · 3 Comments

    Cast Iron Salmon with Homemade Mango and Peach Salsa

    click here to get straight to the recipe

    Spice-rubbed salmon is seared and topped with a vibrant and zesty salsa in this recipe for Cast Iron Salmon with Homemade Mango and Peach Salsa.  Allspice, ginger, garlic, and smoked paprika keep the salmon packed with flavor and the sweet and juicy salsa is a perfect compliment.

    A filet of salmon with a brown crust on a white plate. It is topped with a chunky yellow salsa.

    This easy dinner is perfect for Tuesday nights as well as any time you have guests at your table!  Salmon cooks up in less than 10 minutes in a cast iron pan on the stovetop and most of the prep time is in dicing up the mango, peach, jalapeño, and red onion for the sweet and tangy salsa.

    Are you a fan of sweet and savory dinners? Me too! Try this Nectarine and Blue Cheese Pizza with Thyme, Chicken and Peach Sandwiches, or Cashew Nut Mango recipe for another meal idea.

    Jump to:
    • Ingredients
    • Prepare the Mango and Peach Salsa
    • Season and Sear the Salmon
    • Serving Suggestions
    • Substitutions and Variations
    • Equipment
    • Make This Recipe Kid Friendly
    • Storage
    • Make Ahead Options
    • FAQ
    • More Mango and Peach Recipes
    • Pairing Suggestions
    • Try It and Share
    • Recipe
    • Comments

    Ingredients

    I include ingredient notes here when I think they'll be helpful, including ways to source, any preparation tips, or why I've chosen a particular ingredient. Be sure to check out the recipe card below for the full list of ingredients and their quantities!

    The ingredients for the recipe are arranged over a white surface with labels in white boxes including: salmon filets, lime, diced peach, jalapeno, diced mango, cilantro, red onion, and spices.
    • Salmon: Choose U.S. wild-caught salmon for sustainable fishing practices. The salmon I used in these photos is Alaskan Sockeye and I can get it at Costco in frozen single filets or in a large piece in the fresh fish section.
    • Ground Spices: The spice rub for this salmon contains some usual suspects: garlic powder, smoked paprika, salt, and pepper. I also add ground allspice and ginger for a nod to the sweetness in the salsa. These warm spices add a little flair to the salmon flavor profile and are easily found in major supermarkets.
    • Peaches: When our local farmers show up to market with their juicy and fragrant peaches, I know it's a great time to make this recipe. Choose peaches that are slightly under ripe so that they hold up to dicing and stirring into the salsa.
    • Mango: Use whatever mango you can get your hands on, but these Ataulfo mangoes (also known as honey mangoes) are so intensely sweet and juicy, I always grab them if they are available.
    • Jalapeño: One medium jalapeño adds a bright, grassy flavor and a hint of spice to the salsa. Tweak your preferred spice level by removing the seeds, membranes, or both to keep things fairly mild. If you are a spice fiend, keep the jalapeño intact!
    • Red Onion: Just a quarter of a red onion is enough to add flavor to the salsa. I chop it extra fine so that there aren't any giant chunks to compete with the sweet fruity flavor in the salsa.
    • Cilantro: I consider this a must-have in any salsa but if you are a cilantro super taster, feel free to omit it. Don't forget to use the stems as well as the leaves for the most flavor.
    • Lime: Zest the lime and add that to the ground spices for the salmon rub. Juice the lime and it adds the balancing tart flavor that this salsa needs.

    Prepare the Mango and Peach Salsa

    The salsa preparation comes down to a chopping session, so pull out your favorite knife and cutting board.  Once the salsa is prepared, the rest of the recipe is done in 10 minutes.

    Cut the two sides of the mango away from the pit and then cross-hatch the flesh on each side before scooping the cubes out with a spoon.  Dice the peach into similar sized cubes.

    A chunky yellow salsa in a white bowl.

    Cut the top of the jalapeño off and then slice the jalapeño in half lengthwise.  Scrape out seeds and membrane (if desired) with a spoon and then cut the pepper into julienne strips.  Dice the strips into a fine dice.  

    Finely chop the cilantro and the red onion. Zest the lime and set that zest aside for the salmon rub and then juice the lime.  Stir all of the salsa ingredients together in a medium bowl and let the salsa rest on the counter while you cook the salmon.

    Season and Sear the Salmon

    A detail image of filets of salmon rubbed with salt and a blend of spices.

    Stir together the reserved lime zest, smoked paprika, ground allspice, garlic powder, ground ginger, salt, and pepper. Dry the salmon filets with a clean kitchen towel or paper towel and pat the spice mixture into the flesh so that it adheres. Let the salmon rest while the pan heats up.

    Four seared filets of salmon are cooked in a cast iron skillet.

    Heat your pan over medium heat. Using a more moderate temperature ensures that your salmon cooks evenly but that your spices don't burn and taste bitter. Add a couple of tablespoons of vegetable oil to the pan and then place your filets, skin side up, on the pan. Cook for 4 minutes on the first side and then flip the filets carefully. Cook for 3-4 minutes on the second side.

    Serving Suggestions

    Plate up the salmon and scoop a generous amount of salsa on top.  We've paired this dinner with steamed rice, couscous, and baked potatoes, and it's great in a dinner bowl with the addition of some sliced avocado.

    A filet of salmon with a brown crust on a white plate. It is topped with a chunky yellow salsa.

    Substitutions and Variations

    The substitutions listed below have been tested in this recipe and work well. If you successfully make any other ingredient substitutions, let us know in the comments!

    • Change up the Fruit - If you can't find either the mangoes or peaches in stores right now, try fresh or canned pineapple! You can also make the salsa with only peaches or only mangoes. I would avoid substituting canned or frozen mangoes or peaches as the texture can be too soft for the salsa.
    • Add more Spice - If you like it spicy, add ¼ teaspoon of cayenne pepper to the spice rub.
    • Serve the Salsa Alone - The mango and peach salsa is a terrific condiment for all sorts of grilled chicken, pork, or fish.  It's also perfect as a snack with tortilla chips or as a topping on salads.

    Equipment

    A cast iron skillet is great for cooking salmon because it delivers even heat and a great sear.  I use a 10-inch skillet in my kitchen almost every day.  That size is a good compromise between capacity and weight for a family of four.

    Make This Recipe Kid Friendly

    This dish is bright and colorful, and that goes a long way in enticing the younger crowd. Alas, neither of my kids will eat the salsa (onions! cilantro! jalapeños! oh my.) but I offer them slices of peach and mango as a side instead. If your kids like mango and peach salsa, serve theirs with some tortilla chips for a fun addition. 

    The salmon isn't spicy at all, but if your kids object to the spice rub just make one filet with a simple salt and pepper seasoning. I have to remove the skin on the servings for the kids, but otherwise they both like the mild flavor and flaky texture of the salmon.

    Three servings of salmon and peach mango salsa are arranged on white plates lined up in a column in the center of the image.

    Storage

    Store the salmon leftovers separate from the salsa for the best flavor and texture. When placed in an air-tight container, this can sit in the fridge for about two days. Reheat the salmon in the microwave separately from the salsa. You can also make a salmon patty with the leftover salmon, an egg, and some breadcrumbs for a salsa-topped salmon burger.

    Make Ahead Options

    You can make the salsa earlier in the day and place it in the refrigerator to rest. After more than a couple of days, however, it gets a bit too soft for my liking. I'd avoid rubbing the salmon with the spice mixture until right before cooking; the salt could draw moisture from the flesh. You can, however, stir up the spice mixture ahead of time and store it in an air-tight container on the countertop for later.

    FAQ

    Can you eat the salmon skin?

    Absolutely!  The skin should get a bit crispy from the frying and it contains many of the nutrients that salmon is known for: omega-3 fatty acids, vitamin D and B vitamins.

    How do you make sure the salmon doesn't stick to the cast iron skillet?

    Be sure to preheat your skillet completely before adding the oil.  Allow the oil to heat and then add your seasoned salmon pieces. Don't fuss with the fish until the cooking time on that side is complete.  If the salmon is ready, it should flip over without breaking up or sticking.  Allow the second side to cook completely without disturbing it before transferring to your serving dish.

    How do you know when your cast iron salmon is done?

    The salmon should flake into pieces when you press on it with a fork if it is cooked properly.  If the fish feels firm but still moist and breaks into pieces along those white lines in the flesh, it is ready.

    What is the white substance that appears on the sides of the salmon after cooking?

    A protein in the salmon called albumin can leak from the flesh during cooking and once it is exposed to heat it turns white, exactly like the albumin in egg whites.  It is safe to eat.

    More Mango and Peach Recipes

    When peaches and mangoes are in season and readily available, take advantage with these sweet and savory recipes:

    • The salad is displayed on a brown wooden platter over a green surface.
      Grilled Peach and Burrata Salad with Pesto Salad Dressing
    • A glass bowl is filled with scoops of ice cream, a slice of peach, and cookie crumbles, and sits on a teal checkered cloth.
      Homemade 3 Ingredient Peaches and Cream Ice Cream
    • Plated tacos sit on a yellow napkin next to halved limes and a bowl of salad for topping the tacos.
      Instant Pot Shredded Beef Tacos with Mango Cucumber Salad
    • The glazed biscuits are piled on a black and white plate over a peach cloth-draped surface.
      Sweet Peach Biscuits with Almond Glaze

    Pairing Suggestions

    These are some great recipes to make and serve with this cast iron salmon:

    • A platter of the finished dish sits on a red and black surface next to a small dish of chili onion crunch and an ear of corn.
      Sautéed Corn with Peppers and Chili Onion Crunch
    • Three white bowls of Melon Salad with Mojito Vinaigrette on a light wooden surface. Two wooden serving spoons are in the foreground.
      Melon Salad with Mojito Vinaigrette
    • A bowl of golden squash is on teh left of the image. Small bowls of honey and spices are to the right of the bowl, next to two dried chiles.
      Roasted Delicata with Honey Ancho Vinaigrette
    • Glasses of the golden sangria garnished with star anise and peach slices.
      Peach Sangria with Star Anise Syrup

    Try It and Share

    I hope you give this Cast Iron Salmon with Mango and Peach Salsa a try and that it is an impressive addition to your dinner rotation. I want to see your results! Tag your photo with #planeatpostrepeat, pin my recipe, and mention me @planeatpostrepeat on Instagram so that I can give you a virtual high five and thank you for cooking one of my recipes. Comment below with any questions and please leave a review so others can find this recipe more easily!

    Recipe

    A filet of salmon with a brown crust on a white plate. It is topped with a chunky yellow salsa.

    Cast Iron Salmon with Homemade Mango and Peach Salsa

    Cassie Waltman
    Cast iron salmon is quick and easy and the zesty mango and peach salsa adds a sweet and spicy contrast to the warmly spiced fish.
    5 from 2 votes
    Prevent your screen from going dark
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Cook Time 10 minutes mins
    Total Time 25 minutes mins
    Course Main Course
    Cuisine American
    Servings 4
    Calories 266 kcal

    Ingredients
      

    Mango and Peach Salsa

    • ¾ cup mango (cut into small dice, from 1 Ataulfo mango)
    • ¾ cup peach (cut into small dice, from 1 medium peach)
    • ¼ cup jalapeno (finely diced)
    • ¼ cup red onion (finely diced)
    • ¼ cup cilantro leaves (chopped)
    • 2 tablespoon lime juice (be sure to zest the lime for the salmon spice rub before juicing)
    • ½ tsp. kosher salt

    Salmon

    • 1 pound salmon filets
    • 2 tablespoon vegetable oil
    • 1 teaspoon lime zest
    • 1½ teaspoon smoked paprika
    • ½ teaspoon allspice (ground)
    • 1 teaspoon garlic powder
    • ¾ teaspoon ginger (ground)
    • 1 teaspoon kosher salt
    • ¼ teaspoon black pepper (ground)

    Instructions
     

    Prepare the Salsa

    • Cut the mango and the peach in a uniform small dice.
    • Finely dice the jalapeno and red onion. Add to a medium bowl along with the mango and peach.
    • Chop the cilantro leaves and stems and add them to the bowl along with the lime juice and salt. Stir to combine and allow the salsa to rest while you prepare the salmon.

    Season and Pan Sear the Salmon

    • Combine lime zest, smoked paprika, allspice, garlic powder, ginger, salt, and pepper in a small bowl and stir everything together.
    • Pat the salmon filets dry with a clean kitchen towel or paper towel. Rub the spice rub into each filet, coating the entire surface of the non-skin side.
    • Preheat a skillet or cast iron pan over medium heat. Add 1-2 tablespoons of vegetable oil and make sure the oil is shimmering before placing the filets in the pan, seasoned side down.
    • Cook for about 4 minutes on each side, depending on the thickness of your salmon filet. Move the salmon to a plate and scoop the salsa over the top. Serve immediately.

    Nutrition facts are sometimes provided below and are calculated using an online calculator. With specific brands of ingredients and additions, omissions, or substitutions the nutrition facts may change. We encourage you to use your own nutrition facts calculator to obtain the most accurate nutrition facts for your meal.

    Nutrition Facts

    Calories: 266kcalCarbohydrates: 11gProtein: 23gFat: 14gSaturated Fat: 2gPolyunsaturated Fat: 7gMonounsaturated Fat: 4gTrans Fat: 0.04gCholesterol: 62mgSodium: 877mgPotassium: 718mgFiber: 2gSugar: 8gVitamin A: 978IUVitamin C: 23mgCalcium: 28mgIron: 1mg
    Share your results on Instagram!Mention @planeatpostrepeat or tag #planeatpostrepeat !

    More Seafood Recipes

    • A roll filled with shrimp salad is garnished with dill and sits on a wooden plate.
      Shrimp Rolls
    • A platter of four fish stick tacos are garnished with white sauce, cabbage, salsa, and cilantro.
      Easy Fish Stick Tacos with White Sauce
    • A white bowl containing shrimp poke and a variety of toppings sits on top of a red and white patterned cloth.
      Fresh and Flavorful Sesame Shrimp Poke Bowl
    • Shrimp, chickpeas, and diced red pepper sitting atop a bed of cous cous garnished with cilantro leaves and lemon.
      Garlic Paprika Shrimp Bowls with Chickpeas and Lemon

    Reader Interactions

    Comments

    1. Cassie @ Plan. Eat. Post. Repeat. says

      August 18, 2022 at 11:59 am

      5 stars
      Please drop a comment if you have any questions about the recipe!

      Reply
    2. Heather says

      August 21, 2022 at 8:50 am

      5 stars
      Delicious! Bought all the salsa ingredients, other than the mangos, from the farmers market in the morning and made it that night. This recipe is a keeper!

      Reply
      • Cassie @ Plan. Eat. Post. Repeat. says

        August 21, 2022 at 8:55 pm

        Thank you for making one of my recipes, Heather! I'm so glad you enjoyed it. I love that you could find so many of the ingredients at the farmers market.

        Reply
    5 from 2 votes

    I'd love to hear your thoughts! Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Hi, I'm Cassie! I'm glad you're here. Check out my most popular recipes below or browse the recipe index for a new favorite.

    More about me →

    Popular

    • The finished casserole sits on a white table next to a white and green striped towel, a stack of plates, and a spatula.
      Frozen Burrito Casserole with Green Enchilada Sauce
    • Two cookie bars are resting on a crumpled brown paper and the red jelly filling is visible.
      Super Easy Peanut Butter Jelly Bars
    • A blue plate is filled with bean and broccoli tacos in charred tortillas topped with radishes and crumbled cheese.
      Charred Broccoli Tacos with Honey Chipotle Sauce
    • Edamame and Lemon Spread

    Seasonal Favorites

    • The baked dip is sprinkled with parsley, has golden edges, and is displayed on a round platter with crackers and chips around the sides.
      Baked Goat Cheese Dip with Bacon and Dates
    • A flaky golden brown sesame seed-flecked turnover with yellow filling rests on a white plate.
      Leftover Turkey Turnovers with Simple Potato Curry Filling
    • Coffee cake pieces are piled on a pewter plate where the crumb filling layers are visible.
      Fragrant Cardamom Coffee Cake
    • A cast iron skillet with the baked crumble sits on a white surface surrounded by apples, blackberries, and oats.
      Amazing Apple and Blackberry Crumble

    Footer

    ↑ back to top

    About

    • About Me
    • Privacy Policy

    Subscribe

    • *Sign Up* coming soon for meal plans sent to your inbox!

    Contact

    • Email

    Copyright © 2025 Plan. Eat. Post. Repeat.

    A filet of salmon with a brown crust on a white plate. It is topped with a chunky yellow salsa and the words, "Cast Iron Salmon with Homemade Mango and Peach Salsa" and "Plan. Eat. Post. Repeat." are superimposed over the bottom.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.