This peach salmon recipe turns a handful of pantry basics and a couple of ripe peaches into the kind of dinner that looks like you fussed over it for hours.
Pan seared salmon fillets get glazed in a sticky mixture of honey, garlic, and fresh peach, then finished with soft caramelized peach slices right on top.
It is sweet, savory, and ready in about thirty minutes, which makes it perfect for a weeknight but special enough for company.
I first made this on a summer evening when my peach bowl was overflowing and I had salmon thawed in the fridge with no real plan.
One skillet later, this became a permanent fixture in my dinner rotation.
If you love a good Honey Garlic Salmon Recipe, this peachy version takes that same savory base and adds a fruity, glossy finish that makes the whole kitchen smell incredible.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 15 minutes |
| Total Time | 30 minutes |
| Servings | 4 servings |
| Difficulty Level | Easy |

Why You’ll Love This Peach Salmon Recipe
This dish comes together in one skillet with almost no cleanup. It uses simple ingredients you likely already keep on hand, aside from the fresh peaches.
The glaze is the real star here. It caramelizes into a glossy, sticky coating that clings to every bite of tender, flaky salmon.
It also happens to be a fantastic way to use up peaches before they turn, especially during peak season.
Another favorite: Maple Sesame Salmon Recipe
- Ready in about 30 minutes from start to finish
- One skillet means minimal cleanup
- Sweet and savory flavor that appeals to picky eaters and food lovers alike
- Naturally gluten free when made with tamari instead of soy sauce
- Great way to use up ripe summer peaches
- Impressive enough for guests but easy enough for a Tuesday
Ingredients
Most of what you need for this peach salmon recipe is probably already in your kitchen.
The fresh peaches and salmon are the only true must haves from the store.
- 4 Wild Caught Salmon Fillets, about 6 ounces each
- Salt and black pepper, to taste
- 2 tablespoons olive oil
- 2 ripe peaches, one diced and one sliced
- 3 cloves garlic, minced
- 1/4 cup Raw Honey
- 2 tablespoons Low Sodium Soy Sauce
- 1 tablespoon brown sugar
- 1 tablespoon fresh lemon juice
- 1 tablespoon unsalted butter
- 1/4 teaspoon crushed red pepper flakes, optional
- Fresh thyme or basil leaves, for garnish
For more skillet dinner inspiration, check out my Citrus Glazed Salmon Recipe, which uses a similar technique with a brighter citrus twist.
Kitchen Equipment Needed
You do not need anything fancy to make this recipe, just a few reliable tools that make cooking salmon much easier.
- Cast Iron Skillet or a heavy bottomed nonstick pan
- Fish Spatula for flipping without breaking the fillets
- Instant Read Meat Thermometer
- Glass Mixing Bowls for whisking the glaze
- Basting Brush
- Rimmed Baking Sheet, if finishing the salmon in the oven
- Chef’s Knife for slicing the peaches and garlic
Read Also: Air Fryer Salmon Bites Recipe
Recommended Products for This Recipe
These are a few products I personally use and recommend to make this peach salmon recipe turn out great every time.
None of these are required, but they do make the process smoother and the results more consistent.
1. Wild Caught Alaskan Salmon Fillets
Wild caught salmon has a firmer texture and richer flavor than farmed salmon, and it holds up beautifully to a sticky glaze without falling apart.
I always look for individually vacuum sealed fillets so I can thaw exactly what I need.
2. Lodge Cast Iron Skillet
A well seasoned cast iron skillet gets screaming hot and stays hot, which is exactly what you want for a good sear on salmon skin.
It also goes straight from stovetop to oven if you want to finish the fish that way.
3. OXO Fish Spatula
This thin, flexible spatula slides right under delicate salmon fillets without tearing the flesh or leaving the skin behind in the pan.
It has genuinely saved more fillets in my kitchen than I can count.
4. ThermoPro Instant Read Meat Thermometer
Salmon goes from perfectly tender to dry in about sixty seconds, so a fast, accurate thermometer takes all the guesswork out of the process.
I pull mine at 130 degrees Fahrenheit for a medium finish that stays moist.
If you love glazed fish dinners as much as I do, do not miss my Honey Soy Glazed Salmon for another sticky, savory option.

Step-by-Step Instructions: How to Make Peach Salmon
1. Prep the Salmon
- Pat the salmon fillets completely dry with paper towels. This helps them sear properly instead of steaming in the pan.
- Season both sides generously with salt and black pepper.
- Let the fillets sit at room temperature for about 10 minutes while you prepare the glaze. This helps them cook more evenly.
2. Make the Peach Glaze
- In a small saucepan over medium heat, combine the diced peach, minced garlic, honey, soy sauce, brown sugar, and lemon juice.
- Stir frequently and let the mixture simmer for 4 to 5 minutes, until the peach softens and the sauce thickens slightly.
- Remove from heat and set aside. The glaze will continue to thicken as it cools.
You might also enjoy: Lemon Herb Baked Salmon
3. Sear the Salmon
- Heat the olive oil in a cast iron skillet over medium high heat until it shimmers.
- Place the salmon fillets skin side down, if using skin on fillets, and press gently for the first 30 seconds so the skin makes full contact with the pan.
- Sear for 4 to 5 minutes without moving the fillets, until a golden crust forms.
- Flip carefully using a fish spatula and cook for another 3 to 4 minutes on the other side.
4. Add the Glaze and Peach Slices
- Reduce the heat to medium low. Spoon about half of the peach glaze over the salmon fillets, brushing it evenly across the tops with a basting brush.
- Add the butter to the pan and let it melt around the fillets, swirling gently to combine with the glaze.
- Arrange the sliced peach around the salmon in the skillet.
- Cook for another 2 to 3 minutes, spooning the glaze over the fish once or twice, until the internal temperature reaches 130 to 135 degrees Fahrenheit for medium doneness.
5. Finish and Serve
- Remove the skillet from the heat once the salmon reaches your desired temperature.
- Drizzle any remaining glaze from the saucepan over the top.
- Sprinkle with crushed red pepper flakes if using, and scatter fresh thyme or basil leaves over everything.
- Serve immediately while the glaze is still warm and glossy.
For a heartier plate, this pairs wonderfully with my Salmon With Roasted Vegetables, which uses the oven to roast a full sheet pan of veggies alongside the fish.
Tips for The Best Peach Salmon
A few small details make a big difference between good peach salmon and truly great peach salmon. Keep these in mind as you cook.
- Use peaches that are ripe but still slightly firm so they hold their shape in the pan instead of turning to mush
- Do not move the salmon while it sears, moving it too early tears the crust and sticks to the pan
- Pull the salmon a few degrees early since it continues cooking from residual heat once removed from the pan
- If your glaze gets too thick, thin it with a teaspoon of water or extra lemon juice
- Pat the salmon completely dry before seasoning for the best possible crust
Read Also: Grilled Peach Salad Recipe
Serving Suggestions

This peach salmon recipe is rich and slightly sweet, so it pairs best with something fresh and simple on the side to balance the plate.
A crisp green salad or a light grain works beautifully here, and you really cannot go wrong with something bright and citrusy either.
- Steamed jasmine rice or fluffy white rice to soak up the extra glaze
- A simple Asparagus Salad for a light, crunchy side
- Garlic butter green beans
- Crusty bread to mop up any leftover peach sauce
- A cold glass of sparkling water with a splash of lemon
Variations of Peach Salmon
Once you have made this recipe a time or two, it is easy to switch things up based on what you have on hand or how you like to cook.
- Grill the salmon on a Grill Pan instead of searing it in a skillet for a smoky char
- Swap the honey glaze for a fresh peach salsa made in a Food Processor for a chunkier, no cook topping
- Add a spoonful of Dijon mustard to the glaze for extra tang
- Use chicken thighs instead of salmon for a budget friendly twist
- Stir a splash of bourbon into the glaze while it simmers for a deeper, more complex flavor
- Top the finished dish with crumbled goat cheese for a creamy, tangy contrast
Another favorite: Peach Glazed Chicken Recipe
Storage and Reheating
Leftover peach salmon keeps well and reheats gently without drying out too much, as long as you are careful with the heat.
- Store leftovers in an airtight container, ideally Glass Meal Prep Containers, in the refrigerator for up to 3 days
- Reheat gently in a covered skillet over low heat with a splash of water to loosen the glaze
- Avoid microwaving on high, since it can dry out the salmon quickly
- Freezing is not recommended, since the texture of both the salmon and peaches suffers after thawing
- Leftover flaked salmon is delicious cold over a green salad the next day
If you love make ahead friendly sauces, my Peach BBQ Sauce Recipe is another one that stores beautifully in the fridge for weeks.
Nutritional Facts
Nutrition will vary slightly depending on the exact size of your salmon fillets and how much glaze you use, but here is a general estimate per serving.
- Calories: approximately 380 per serving
- Protein: about 34 grams
- Carbohydrates: about 22 grams
- Fat: about 17 grams
- Sugar: about 18 grams, largely from the honey and peaches
- Fiber: about 2 grams
Read Also: Quinoa Salad Recipe
Health Benefits of Key Ingredients
Beyond tasting great, this peach salmon recipe brings some genuinely good nutrition to the table. A few of the main ingredients pull real weight here.
Salmon is loaded with omega-3 fatty acids, which support heart and brain health, along with a hefty dose of protein per serving.
- Salmon provides high quality protein and heart healthy omega-3 fats
- Peaches offer vitamin C, vitamin A, and natural fiber
- Garlic has antioxidant properties and may support immune function
- Honey contains trace antioxidants and is a gentler natural sweetener than refined sugar
- Olive oil provides heart healthy monounsaturated fats
My Fresh Peach Salsa Recipe is another simple way to add more fresh peaches and produce into your weekly meals.
FAQs About Peach Salmon
1. Can I use frozen peaches instead of fresh?
Yes, frozen peaches work fine in the glaze once thawed and drained of excess liquid.
They will not hold their shape quite as well for the sliced garnish, so fresh peaches are best if you want that visual on top.
You might also enjoy: Peach Chutney Recipe
2. What type of salmon works best for this recipe?
Wild caught salmon like sockeye or king salmon has a firmer texture that holds up well to searing and glazing.
Farmed Atlantic salmon works too and is often more budget friendly, just watch the cooking time since it tends to cook a bit faster.
If you enjoy pairing salmon with fresh fruit, you might also like my Peach Burrata Salad Recipe as a starter.
3. How do I know when the salmon is fully cooked?
The most reliable way is with an instant read thermometer, pulling the fish at 125 to 130 degrees Fahrenheit for medium and letting it rest a few minutes.
Visually, the salmon should flake easily with a fork and turn from translucent to opaque throughout.
Read Also: Peach Caprese Salad Recipe
4. Can I make this recipe dairy free?
Absolutely, simply swap the tablespoon of butter for extra olive oil or a dairy free butter substitute.
The glaze will still thicken and coat the salmon beautifully without any noticeable difference.
If tacos are more your speed, my Grilled Fish Tacos With Slaw is a fun dairy free dinner option worth trying.
5. Can I bake this instead of using the stovetop?
Yes, bake the seasoned salmon at 400 degrees Fahrenheit for about 12 to 15 minutes, brushing with the glaze halfway through and again at the end.
Add the peach slices for the last 5 minutes of baking so they soften without turning to mush.
Another favorite: Air Fryer Salmon Recipe

Peach Salmon
Ingredients
- 4 Wild Caught Salmon Fillets about 6 ounces each
- Salt to taste
- Black Pepper to taste
- 2 tablespoons Olive Oil
- 2 ripe peaches one diced and one sliced
- 3 cloves Garlic minced
- 1/4 cup Raw Honey
- 2 tablespoons Low Sodium Soy Sauce or tamari for gluten free
- 1 tablespoon Brown Sugar
- 1 tablespoon Fresh Lemon Juice
- 1 tablespoon Unsalted Butter
- 1/4 teaspoon Crushed Red Pepper Flakes optional
- Fresh Thyme or Basil Leaves for garnish
Equipment
- Cast iron skillet or heavy bottomed nonstick pan
- Fish spatula
- Instant-read meat thermometer
- Glass mixing bowls
- Basting brush
- Rimmed baking sheet optional, if finishing in oven
- Chef’s knife
- Small saucepan
Method
- Pat the salmon fillets completely dry with paper towels and season both sides generously with salt and black pepper. Let sit at room temperature for 10 minutes.
- In a small saucepan over medium heat, combine the diced peach, minced garlic, honey, soy sauce, brown sugar, and lemon juice. Simmer for 4 to 5 minutes until the peach softens and sauce thickens slightly. Remove from heat.
- Heat olive oil in a cast iron skillet over medium high heat until shimmering. Place salmon skin side down and press gently for 30 seconds. Sear for 4 to 5 minutes until a golden crust forms, then flip and cook another 3 to 4 minutes.
- Reduce heat to medium low. Spoon half the peach glaze over the salmon and brush evenly. Add butter to the pan and arrange sliced peaches around the salmon. Cook for 2 to 3 minutes, spooning glaze over fish, until internal temperature reaches 130 to 135°F.
- Remove from heat, drizzle with remaining glaze, and sprinkle with red pepper flakes and fresh herbs. Serve immediately while warm and glossy.
Nutrition
Notes
- Use peaches that are ripe but still slightly firm so they hold their shape in the pan instead of turning to mush.
- Do not move the salmon while it sears; moving it too early tears the crust and sticks to the pan.
- Pull the salmon a few degrees early since it continues cooking from residual heat once removed from the pan.
- If your glaze gets too thick, thin it with a teaspoon of water or extra lemon juice.
- Pat the salmon completely dry before seasoning for the best possible crust.
- For a dairy-free version, swap the butter for extra olive oil or a dairy-free butter substitute.
- To bake instead of stovetop, cook seasoned salmon at 400°F for 12 to 15 minutes, brushing with glaze halfway through and at the end.
- Leftovers keep in an airtight container in the refrigerator for up to 3 days. Reheat gently in a covered skillet over low heat with a splash of water.
- Grill the salmon on a grill pan instead of searing for a smoky char, or swap the honey glaze for a fresh peach salsa.
- Add a spoonful of Dijon mustard to the glaze for extra tang, or stir in a splash of bourbon for a deeper flavor.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
This peach salmon recipe has become one of my favorite ways to use up ripe summer peaches without turning on the oven for long.
It is quick, it is a little bit fancy, and it always gets compliments at the table.
Give it a try this week while peaches are at their best, and let me know how it turns out.
I would love to hear your thoughts in the comments below, and if you snap a photo, share with me here, so I can see your version.
Recommended:
- Air Fryer Frozen Salmon Recipe
- Salmon Croquettes Recipe
- Old Fashioned Salmon Patties Recipe
- Seafood Stew Recipe
- Peach Pork Chops Recipe



