If you’ve never tried a peach salmon recipe, you’re about to discover your new go-to weeknight dinner.
This dish combines the rich, buttery depth of salmon fillets with a glossy, fruit-forward glaze made from fresh or preserved peaches, honey, soy sauce, garlic, and a touch of Dijon mustard. The result is a meal that feels elegant enough for a dinner party but easy enough to pull off on a Tuesday night after work.
The genius of this pairing is in the balance. Salmon is naturally fatty and savory, which means it needs a counterpoint with brightness and sweetness to cut through that richness. Ripe peaches deliver exactly that, especially when reduced into a glaze that caramelizes beautifully on the surface of the fish.
The soy sauce adds depth and a slight umami backbone, the mustard brings a subtle tang that keeps things from tipping into dessert territory, and the honey rounds everything out into a cohesive, restaurant-worthy sauce.
This recipe uses the pan-sear-and-glaze method, which gives you crisp, golden edges on the salmon and a concentrated, sticky sauce. You’ll finish it in the oven, which ensures even cooking through the center. Start to finish, this is a 30-minute meal.
If you love salmon prepared in creative ways, you’ll also want to check out this Salmon Skillet Recipe for another fast and flavorful weeknight option.

Why You’ll Love This Peach Salmon Recipe
This recipe checks a lot of boxes at once.
It’s fast, taking just 30 minutes from start to finish, which makes it realistic for busy weeknights. The flavor payoff is well above the effort level.
The peach glaze caramelizes as it cooks, creating those gorgeous golden edges that make this dish look like it came from a restaurant kitchen.
It works beautifully with both fresh and frozen peaches, so you’re not limited to the height of peach season. Canned peaches in natural juice work as a pinch substitute too.
The salmon stays incredibly moist because the glaze acts as a protective barrier during baking, trapping the natural juices inside the fish.
Here’s a quick list of what makes this recipe worth bookmarking:
- Ready in just 30 minutes
- Made with simple, easy-to-find ingredients
- Naturally gluten-friendly with a simple soy sauce swap
- Sweet, savory, and well-balanced flavor in every bite
- Works with skin-on or skinless salmon fillets
- Impressive enough for guests but easy enough for weeknights
- Pairs well with a wide range of sides
You might also enjoy: Peach Glazed Chicken Recipe
Ingredients
For this peach salmon recipe, you’ll want the freshest salmon you can find. Wild-caught Atlantic or Pacific salmon is ideal for flavor and texture, but farmed salmon works just as well. The peach glaze can be made with fresh, frozen, or preserved peaches, with each version delivering a slightly different depth of sweetness.
- Salmon fillets (4 fillets, about 6 oz / 170g each, skin-on preferred)
- Peach preserves or jam (1/2 cup / 120g), or 2 large fresh ripe peaches, peeled and diced
- Honey (2 tablespoons / 30ml)
- Low-sodium soy sauce (2 tablespoons / 30ml)
- Dijon mustard (1 tablespoon / 15g)
- Fresh garlic (3 cloves, minced)
- Fresh ginger (1 teaspoon / 5g, grated, optional but recommended)
- Lime juice (2 tablespoons / 30ml, freshly squeezed)
- Smoked paprika (1/2 teaspoon / 2g)
- Olive oil (2 tablespoons / 30ml)
- Salt (1/2 teaspoon / 3g)
- Black pepper (1/4 teaspoon / 1g)
- Fresh thyme or rosemary (2-3 sprigs, for garnish)
- Fresh peach slices (for serving, optional)
This recipe serves 4 people and takes approximately 30 minutes total (10 minutes prep, 20 minutes cook time).
Read Also: Salmon Sushi Bake Recipe
Kitchen Equipment Needed
You don’t need any specialized equipment for this recipe, just a couple of standard kitchen tools that make the process smooth and easy. Having everything ready before you begin will make the cook go much faster.
- Oven-safe skillet or cast iron pan (10-12 inch / 25-30cm)
- Baking dish (as an alternative if your skillet isn’t oven-safe)
- Meat thermometer (for checking doneness)
- Small saucepan (for making the glaze)
- Whisk
- Pastry brush or silicone basting brush (for applying the glaze)
- Paper towels (for patting the salmon dry)
- Tongs
- Cutting board and sharp knife
- Microplane or box grater (for zesting and grating ginger)
Read Also: Baked Salmon Recipe
Recommended Products for This Recipe
These are products I genuinely recommend based on quality and performance. Each one can make a real difference in how this dish turns out.
1. Wild-Caught Salmon Fillets
High-quality salmon is the most important factor in this dish. Wild-caught salmon has a deeper, more complex flavor and a firmer texture that holds up beautifully to pan-searing. Look for fresh or individually vacuum-sealed frozen fillets for the best results.
2. Lodge Cast Iron Skillet
A well-seasoned cast iron skillet gives you those gorgeous, evenly browned edges on the salmon that a regular pan often can’t achieve. It also transitions seamlessly from stovetop to oven, which is exactly what this recipe calls for.
3. Premium Peach Preserves
If you’re not using fresh peaches, the quality of your preserves matters more than you’d think. A good artisan peach preserve with visible fruit pieces gives the glaze a more complex, layered sweetness compared to standard commercial jam.
4. Instant Read Meat Thermometer
The single biggest reason home-cooked salmon turns out dry is overcooking. An instant-read thermometer takes the guesswork out completely. You’re aiming for 125-130°F (52-54°C) at the thickest part for a perfectly moist, silky result.
5. Silicone Basting Brush Set
A good silicone basting brush lets you apply the glaze evenly and precisely without tearing the delicate surface of the fish. Silicone bristles are also easier to clean and don’t absorb flavors the way natural bristles can.
Another favorite for a fruit-forward seafood dinner: Peach Pork Chops Recipe

Step-by-Step Instructions
1. Preheat Your Oven and Prep the Salmon
- Preheat your oven to 400°F (200°C). Position a rack in the center of the oven so the heat circulates evenly around the fish.
- Remove the salmon fillets from the refrigerator about 10 minutes before cooking. Letting them come closer to room temperature helps them cook evenly, so the exterior doesn’t overcook before the center reaches temperature.
- Pat each salmon fillet completely dry with paper towels. This step is critical. Any surface moisture will create steam in the pan and prevent the sear from forming. Press firmly on all sides.
- Season both sides of each fillet with salt, black pepper, and smoked paprika. Press the seasoning gently into the fish so it adheres.
- Set the seasoned fillets aside on a clean plate while you prepare the glaze.
2. Make the Peach Glaze
- If using fresh peaches, peel and dice them into small pieces (roughly 1/4 inch / 6mm). Fresh ripe peaches will break down quickly in the pan and create a naturally textured sauce.
- Place a small saucepan over medium heat. Add the peach preserves (or diced fresh peaches), honey, soy sauce, Dijon mustard, minced garlic, and fresh ginger if using.
- Whisk everything together until the mixture is smooth and well combined. If you’re using fresh peaches, press them lightly with the back of a spoon as the mixture heats to help them break down.
- Bring the glaze to a gentle simmer over medium heat, stirring occasionally. Cook for 3-4 minutes until it thickens slightly and the garlic becomes fragrant. The glaze should coat the back of a spoon when it’s ready.
- Stir in the lime juice and remove the pan from heat. Taste the glaze and adjust the salt if needed. Set it aside. Reserve about 1/4 cup (60ml) of the glaze separately for serving.
3. Sear the Salmon
- Place your oven-safe skillet (cast iron is ideal) over medium-high heat. Add the olive oil and let it heat until it shimmers, about 2 minutes. The pan needs to be genuinely hot before the salmon goes in.
- Carefully place the salmon fillets in the pan skin-side down first. Press each fillet gently with a spatula for the first 30 seconds to ensure the skin makes full contact with the pan, which helps it crisp evenly.
- Sear the salmon on the skin side for 3-4 minutes without moving it. Resist the urge to peek or move the fish. You’ll know it’s ready to flip when the salmon releases easily from the pan and the skin is golden and crisp.
- Flip the fillets gently using a wide spatula. Sear for 1-2 minutes on the flesh side just to get a little color.
4. Apply the Glaze and Finish in the Oven
- Remove the pan from the stovetop heat. Use your pastry or silicone brush to generously coat the top and sides of each salmon fillet with the peach glaze.
- Transfer the entire skillet to the preheated oven (if your pan is oven-safe), or transfer the fillets to a greased baking dish and pour the remaining glaze from the saucepan around them.
- Bake for 6-8 minutes, depending on the thickness of your fillets. A 1-inch thick fillet will need closer to 8 minutes. If your fillets are thinner (about 3/4 inch), check at 5-6 minutes.
- At the 5-minute mark, brush another layer of the peach glaze over the salmon. This double-glazing creates a beautifully lacquered, sticky surface.
- The salmon is done when it flakes easily with a fork and an instant-read thermometer reads 125-130°F (52-54°C) at the thickest point for medium-done, or 145°F (63°C) for fully cooked through. For most salmon, 125-130°F gives the best texture.
5. Rest and Serve
- Remove the skillet from the oven carefully using oven mitts. Let the salmon rest in the pan for 2-3 minutes. This allows the juices to redistribute throughout the fish.
- Spoon or brush the reserved peach glaze over the top of each fillet for a final, glossy finish.
- Transfer the salmon to plates and garnish with fresh thyme or rosemary sprigs and fresh peach slices if desired.
- Serve immediately alongside your preferred sides. The glaze will thicken further as it sits, so serve promptly for the best texture.
This pairs wonderfully with the bright, fruity flavors of a Fresh Peach Salsa spooned right over the top.
Tips for Success
Getting the details right makes the difference between good salmon and genuinely great salmon. Here are the most important things to keep in mind:
- Always pat the salmon completely dry before searing. Surface moisture is the number one enemy of a good sear.
- Don’t skip the resting step after cooking. Even 2-3 minutes allows the proteins to relax and the juices to redistribute.
- Use a hot pan before adding the salmon. If the pan isn’t hot enough, the fish will steam rather than sear.
- Check the salmon early if your fillets are thin. Overcooked salmon goes from silky to dry very quickly, and there’s no coming back from it.
- Reserve some glaze for serving. The fresh, uncooked portion of the glaze has a brighter, more vibrant flavor that makes a great finishing drizzle.
- If using fresh peaches, choose ones that are ripe but still slightly firm. Overly soft peaches can make the glaze too watery.
- Room-temperature salmon cooks more evenly than cold salmon straight from the refrigerator.
Here’s a summary of the key tips:
- Pat salmon completely dry before seasoning
- Use a properly preheated, hot pan for searing
- Reserve a portion of glaze for a finishing drizzle
- Use an instant-read thermometer to avoid overcooking
- Let the salmon rest 2-3 minutes before serving
- Choose ripe but slightly firm peaches for the best glaze texture
- Always start skin-side down when searing for crispy skin
Read Also: Air Fryer Peaches Recipe
Serving Suggestions

This peach salmon recipe is versatile enough to pair with a wide range of sides, from light and fresh to hearty and comforting. The sweet-savory glaze plays well with most flavors, making it easy to build a complete meal around.
For a lighter summer meal, serve the salmon over a bed of fresh greens with a light vinaigrette. The warm glaze will slightly wilt the greens in the best way.
For something more substantial, pair it with roasted vegetables or a grain-based side.
Here are some great serving ideas:
- Cilantro Lime Rice for a bright, fresh base
- Roasted Broccoli for a simple vegetable side that cooks in the oven alongside the salmon
- Garlic Mashed Potatoes for a creamy, comforting contrast
- Grilled Peach Salad to double down on the peach theme beautifully
- Peach Burrata Salad for an elegant starter before the main
- Simple steamed jasmine rice to soak up the extra glaze
- Lightly dressed arugula with lemon juice and olive oil
For another stunning peach and produce pairing, try this Peach Caprese Salad as a starter alongside your salmon.
Variations to Try
Once you’ve made the base recipe, it’s easy to adapt it to different flavor profiles, dietary preferences, or what you have on hand. Here are some of the most popular ways to change things up:
- Grilled version: Rather than searing in a skillet, grill the salmon over medium-high heat for 4-5 minutes per side, brushing with the glaze during the last 2 minutes. This adds a smoky char that works beautifully with the sweet glaze.
- Spicy peach salmon: Add 1/4 to 1/2 teaspoon of red pepper flakes or a small diced jalapeño to the glaze while it simmers. The heat and sweetness together are addictive.
- Peach salsa topping: Skip the cooked glaze and instead top the seared salmon with a fresh Peach Chutney or fresh salsa made with diced peaches, red onion, cilantro, lime juice, and jalapeño.
- Sheet pan version: Place the salmon fillets on a foil-lined sheet pan with sliced fresh peaches and vegetables like asparagus or zucchini. Brush everything with the glaze and roast together at 400°F for 12-15 minutes.
- Bourbon peach salmon: Add a tablespoon of bourbon to the glaze during simmering for a deeper, more complex sweetness with a slight caramel note.
- Gluten-free version: Swap the soy sauce for tamari or coconut aminos to make this recipe fully gluten-free without changing the flavor profile significantly.
Here is a list of quick variations:
- Grilled peach salmon
- Spicy peach salmon with jalapeño or red pepper flakes
- Peach salsa-topped salmon (no-cook topping)
- Sheet pan peach salmon with vegetables
- Bourbon peach salmon glaze
- Gluten-free version using tamari or coconut aminos
- Air fryer version at 400°F for 8-10 minutes with glaze applied mid-cook
Read Also: Air Fryer Salmon Recipe
Storage and Reheating
This peach salmon recipe stores well and reheats without losing too much of its original texture, making it a great candidate for meal prep. Keep in mind that salmon is best within the first two days, as it does change in texture as it sits.
Here are the key storage and reheating details:
- Refrigerator: Store leftover salmon in an airtight container for up to 3 days. Keep any extra glaze in a separate small container.
- Freezer: You can freeze cooked salmon for up to 2 months. Wrap each fillet individually in plastic wrap, then place in a freezer-safe bag to prevent freezer burn.
- Reheating in the oven: Place the salmon in a baking dish, spoon a little glaze over the top, cover loosely with foil, and warm at 275°F (135°C) for 12-15 minutes. Low and slow prevents drying out.
- Reheating in a skillet: Add a small splash of water or orange juice to a covered skillet over low heat. The steam will gently rewarm the fish in about 5 minutes without drying it out.
- Cold leftovers: Leftover peach salmon is genuinely delicious cold, flaked over a salad with a simple lemon vinaigrette.
- Do not microwave salmon on high heat. It tends to become rubbery and dry out very quickly.
You might also enjoy: Salmon Chowder Recipe
Nutritional Facts
The following is an approximate nutritional breakdown per serving (one fillet with glaze), based on a 6 oz / 170g salmon fillet:
- Calories: 380
- Protein: 36g
- Total Fat: 16g
- Saturated Fat: 3g
- Carbohydrates: 22g
- Sugar: 18g
- Fiber: 0.5g
- Sodium: 420mg
- Omega-3 Fatty Acids: approximately 2,500mg
Note: Nutritional values will vary depending on the exact size of your salmon fillets, whether you use fresh peaches or preserves, and which brand of soy sauce you use. These are estimates and should be used as a general guide only.
Grilled Peaches Recipe is another great way to use up any extra fresh peaches from this recipe.
Health Benefits of Key Ingredients
This peach salmon recipe isn’t just delicious. It’s also genuinely nutritious, thanks to a handful of standout ingredients that each bring something meaningful to the table.
Salmon is one of the best dietary sources of omega-3 fatty acids, specifically EPA and DHA, which support cardiovascular health, brain function, and reducing inflammation throughout the body. It’s also rich in high-quality protein and B vitamins, particularly B12 and niacin.
Peaches are low in calories and high in vitamin C, vitamin A, and dietary fiber. They also contain antioxidants like chlorogenic acid, which may help reduce oxidative stress in the body.
Here are the top health highlights from this recipe:
- Salmon: Exceptional source of omega-3 fatty acids for heart and brain health
- Salmon: High in protein (about 36g per serving) for muscle repair and satiety
- Peaches: Rich in vitamin C, which supports immune function and collagen production
- Garlic: Contains allicin, a compound with well-documented antibacterial and anti-inflammatory properties
- Honey: A natural sweetener with trace antioxidants, preferable to refined sugar in moderate amounts
- Ginger: Contains gingerol, which has anti-inflammatory and digestive benefits
- Dijon mustard: Very low in calories and contains selenium and antioxidants
- Olive oil: A heart-healthy fat rich in monounsaturated fatty acids and polyphenols
Read Also: Peach Smoothie Recipe
Frequently Asked Questions
1. Can I use frozen salmon for this recipe?
Yes, absolutely. Frozen salmon works very well in this recipe, and in many cases, commercially frozen salmon is flash-frozen at peak freshness, which can actually mean better quality than some “fresh” fish at the grocery store.
The key is to thaw it fully before cooking. The best method is to place the frozen fillets in the refrigerator overnight. If you’re short on time, you can place the sealed package in a bowl of cold (not warm) water for 30-45 minutes, changing the water once halfway through.
2. Can I use canned peaches instead of fresh or preserves?
You can, and it works reasonably well. Use canned peaches packed in natural juice rather than heavy syrup, and drain them thoroughly before using.
The glaze will be slightly less complex in flavor compared to fresh peaches or good-quality preserves, but with the other ingredients (garlic, mustard, soy sauce, honey), the difference is not dramatic. If you have access to a good peach preserve or jam, that will typically give a more concentrated, balanced flavor than canned fruit.
3. How do I know when the salmon is perfectly cooked?
The most reliable method is using an instant-read thermometer. Insert it into the thickest part of the fillet and look for 125-130°F (52-54°C) for medium (moist and slightly translucent in the center) or 145°F (63°C) for fully cooked through.
If you don’t have a thermometer, press the thickest part of the fillet gently with a fork or your fingertip. Perfectly cooked salmon should flake easily but still feel slightly springy, not completely firm. Fully opaque salmon with no translucent area is done but may be on the edge of overdone.
4. Can I make the peach glaze in advance?
Yes, and it actually gets better as it sits. The flavors in the glaze meld and deepen over time.
You can make the glaze up to 3 days ahead and store it in an airtight jar in the refrigerator. Reheat it gently in a small saucepan over low heat before using, adding a splash of water if it has thickened too much during storage.
5. What type of salmon is best for this recipe?
King (Chinook) salmon has the most fat and the richest flavor, which pairs exceptionally well with the sweet glaze. Sockeye salmon is leaner and more intensely flavored, and it’s also excellent. Atlantic salmon (typically farmed) is milder and fattier, and it’s the most widely available and budget-friendly option.
Any of these will work in this recipe. The key is that your fillets should be similar in thickness so they cook at the same rate. If your fillets vary significantly in size, you may need to remove thinner pieces from the oven a minute or two earlier.
Read Also: Peach Compote Recipe

Peach Salmon
Equipment
- Oven-safe skillet or cast iron pan - 10-12 inch / 25-30cm
- Baking dish - Alternative if skillet isn’t oven-safe
- Meat thermometer - For checking doneness
- Small saucepan - For making the glaze
- Whisk
- Pastry brush or silicone basting brush - For applying the glaze
- Paper towels - For patting the salmon dry
- Tongs
- Cutting board and sharp knife
- Microplane or box grater - For zesting and grating ginger
Ingredients
- 4 salmon fillets - about 6 oz / 170g each, skin-on preferred
- 0.5 cup peach preserves or jam - 120g, or 2 large fresh ripe peaches, peeled and diced
- 2 tablespoons honey - 30ml
- 2 tablespoons low-sodium soy sauce - 30ml
- 1 tablespoon Dijon mustard - 15g
- 3 cloves garlic - minced
- 1 teaspoon fresh ginger - 5g, grated, optional but recommended
- 2 tablespoons lime juice - 30ml, freshly squeezed
- 0.5 teaspoon smoked paprika - 2g
- 2 tablespoons olive oil - 30ml
- 0.5 teaspoon salt - 3g
- 0.25 teaspoon black pepper - 1g
- fresh thyme or rosemary - 2-3 sprigs, for garnish
- fresh peach slices - for serving, optional
Instructions
- Preheat oven to 400°F (200°C). Pat salmon fillets completely dry with paper towels, then season both sides with salt, pepper, and smoked paprika.
- In a small saucepan over medium heat, combine peach preserves (or diced fresh peaches), honey, soy sauce, Dijon mustard, garlic, and ginger. Simmer for 3-4 minutes until thickened, then stir in lime juice. Reserve 1/4 cup of glaze for serving.
- Heat olive oil in an oven-safe skillet over medium-high heat until shimmering. Place salmon skin-side down and sear for 3-4 minutes until golden and crisp, then flip and sear flesh side for 1-2 minutes.
- Brush the peach glaze generously over the top and sides of each fillet. Transfer the skillet to the preheated oven and bake for 6-8 minutes, brushing with another layer of glaze halfway through.
- Remove from oven and let rest for 2-3 minutes. Drizzle with reserved peach glaze, garnish with fresh thyme or rosemary and peach slices, and serve immediately.
Notes
- Pat the salmon completely dry before searing to get a crisp, golden crust. Any moisture will create steam and prevent a good sear.
- Use ripe but slightly firm peaches for the best glaze texture. Overly soft peaches can make the glaze watery.
- Don’t overcrowd the pan when searing. If your skillet is small, cook the salmon in batches to maintain high heat.
- Reserve some glaze for serving — the fresh, uncooked portion has a brighter, more vibrant flavor that makes a great finishing drizzle.
- Use an instant-read thermometer for perfect results: 125-130°F (52-54°C) for medium, or 145°F (63°C) for fully cooked through.
- Substitute tamari or coconut aminos for the soy sauce to make this recipe gluten-free without losing flavor.
- Make the glaze ahead and store it in the refrigerator for up to 3 days. Reheat gently before using.
- For a spicier version, add 1/4-1/2 teaspoon of red pepper flakes or a small diced jalapeño to the glaze while it simmers.
- Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently at 275°F (135°C) covered with foil to prevent drying out.
- Frozen salmon works great — thaw completely in the refrigerator overnight before cooking for best results.
Final Thoughts
A good peach salmon recipe is one of those rare combinations that genuinely surprises people the first time they try it. The sweetness of the peaches doesn’t overwhelm the salmon; instead, it draws out the natural richness of the fish and creates a glaze that’s bold, balanced, and completely craveable.
This is a recipe that has earned a permanent spot in my dinner rotation, especially during summer when fresh peaches are at their best. But with good-quality preserves, it’s just as enjoyable in the middle of winter.
If you make this recipe, leave a comment below and let me know how it went. Did you try any of the variations? I’d love to hear what sides you paired it with, and a photo always makes my day. Happy cooking!
Recommended:
- Salmon Croquettes Soul Food Recipe
- Old Fashioned Salmon Patties Recipe
- Air Fryer Frozen Salmon Recipe
- Air Fryer Salmon Bites Recipe
- Air Fryer Salmon Patties Recipe
- Roasted Potatoes Recipe
- Peach Chia Pudding Recipe
- Peach Butter Recipe
- Peach Cobbler Recipe
- Peach Crisp Recipe



