This crispy salmon recipe gives you golden, crackling skin on every fillet and a cool, creamy avocado and herb topping that comes together while the fish cooks. It is a one-skillet stovetop dinner with simple ingredients and no complicated technique.

I have spent time getting crispy-skin salmon right because the difference between a properly seared fillet and one that sticks to the pan comes down to technique. I started pairing it with a cool avocado and herb topping a while back because the contrast between the hot, golden fish and the creamy, fresh topping is exactly the kind of balance that makes a simple dinner feel special.
Why Crispy Salmon Skin Is Worth Getting Right
Getting the skin crispy on a salmon fillet is honestly one of those cooking wins that makes the whole dish taste better. The crispy skin adds texture and flavor that balance the fish’s rich, tender flesh in a way no sauce or topping can replicate on its own. Fresh salad with buffalo chicken is worth having alongside this, and shrimp in airfryer gives you another quick protein option.
Choosing the Right Salmon Fillet
Fresh salmon fillets make a noticeable difference in both flavor and texture compared to frozen ones. Fresh fish flakes beautifully, cooks more evenly, and pairs so much better with the cool, creamy avocado topping. When picking your fillet, look for one that is similar in thickness throughout so the cook time stays consistent.
Your Easy-Peasy Guide to Make Crispy Skin Salmon
This crispy salmon recipe gives you golden, crackling skin on each fillet and a fresh avocado and herb topping that is ready the moment the fish comes off the heat.
Kitchen Must-Haves
- Skillet: A heavy skillet is the most important tool here. It holds heat evenly and is what gives you that deeply golden, crispy skin on every salmon fillet.
- Spatula: Used to carefully flip the fillet without tearing the crispy skin or breaking the fish apart.
- Mixing Bowl: Holds all the avocado and herb topping ingredients together for easy mixing.
- Paper Towel: Pat the salmon fillet completely dry before cooking; this is one of the most important steps to getting crispy salmon skin.
Grab these Ingredients
For the salmon
- Salmon Fillets: The star of the dish. A good quality fresh fillet with the skin on is what gives you that beautiful crispy skin salmon result.
- Olive Oil or Avocado Oil: Keeps the salmon from sticking to the skillet and helps the skin get crispy and golden.
- Paprika: Adds a warm, mild flavor and a beautiful color to the flesh side of the fillet.
- Salt and Pepper: Simple seasoning that brings out the natural flavor of the salmon without overpowering it.
For the topping
- Avocados: Create a creamy, fresh topping that contrasts perfectly with the warm, crispy salmon.
- Cherry Tomatoes: Add a light sweetness and a pop of color to the avocado mix.
- Red Onion: Adds a sharp, fresh bite that balances the avocado’s richness.
- Cilantro: Adds a bright, herby flavor that lifts the whole topping.
- Juice from 1 Lime: Brightens the avocado mixture and keeps it from browning too quickly.
- Salt and Pepper: Season the topping and tie all the flavors together.
*Exact measurements are listed in the recipe card below.
Step-by-Step Procedure to Make Crispy Salmon Recipe
First: Get Everything Ready
Pat each salmon fillet completely dry with a paper towel, making sure both the flesh side and skin side are as dry as possible. Moisture on the surface is the number one reason salmon skin does not get crispy in the pan so do not skip this step. Season the salmon on both sides with paprika, salt and pepper, and set aside while you preheat your skillet.
Second: Make the Avocado Topping
In a mixing bowl, combine the diced avocado, quartered cherry tomatoes, finely chopped red onion, and fresh cilantro. Squeeze in the juice from 1 lime and add a pinch of salt and pepper to taste. Stir gently so the avocado stays chunky and the topping holds its texture instead of turning into a mash.
Third: Cook the Salmon
Preheat your skillet over medium-high heat and add a drizzle of olive oil or avocado oil. Once the oil is hot and just starting to shimmer, place the salmon skin side down in the skillet and press it down gently for the first 10 seconds so the skin makes full contact with the pan. Cook undisturbed for 4 to 5 minutes, until the skin is crispy and the flesh turns opaque about halfway up the thickest part of the fillet.
Fourth: Flip and Finish
Carefully flip each salmon fillet using a spatula and cook the flesh side for another 2 to 3 minutes depending on the thickness of your fillet. The salmon is ready when it flakes easily at the thickest part, and the skin is deeply golden and crispy. Place the salmon on a plate, spoon the fresh avocado topping generously over each fillet, and serve immediately while the salmon is hot and the skin is still crispy.
Zuzana’s Cooking Tips:
Letting the oil shimmer and hold that shimmer for a full 30 seconds before the fish goes in is what makes the real difference, and for a warm garlicky green side that is ready at the same time as the salmon, my sautéed kale with garlic works perfectly on the same plate.
- Place the salmon skin side down first and do not move it. Letting the skin sit undisturbed against the hot pan is what builds that golden, crispy salmon skin without tearing.
- Keep an eye on the cook time at the thickest part of the fillet. A thinner fillet will cook faster, so adjust accordingly and pull it off the heat as soon as it flakes easily.
- Make the avocado topping while the salmon cooks to save time. The cool, fresh topping is ready right when the hot, crispy salmon comes off the skillet, and it all comes together perfectly.
Your Questions, My Answers
This crispy salmon sits naturally over simple fried rice from cauliflower. Learn how to cook rice in the oven so you have a base underneath the salmon and avocado topping for something more filling. The Italian green bean salad with cherry tomatoes makes a fresh, no-cook side that balances the warmth of the crispy skin, and the classic yellow squash casserole is a warm, comforting side that works well on the same table for a fuller dinner.
How to Store Salmon Dishes?
Let the cooked salmon fillet cool completely before storing it in an airtight container in the fridge. It will stay fresh for up to 3 days. Store the avocado topping separately in a small airtight container with a squeeze of lime juice on top to slow browning. Reheat the salmon gently in a skillet over low heat rather than the microwave to keep the texture as close to fresh as possible.
How to Freeze Cooked Salmon?
You can freeze cooked salmon fillets, though they are best enjoyed fresh. If you do need to freeze them, let the fillets cool completely, wrap each one tightly in plastic wrap, and place them in a freezer-safe bag. They will keep for up to 2 months. Thaw overnight in the fridge and reheat gently in a skillet over low heat. The avocado topping does not freeze well, so always make it fresh when you are ready to serve.
More Stress-Free Recipes You’ll Love
If this crispy salmon has made it into the weekly dinner list, these are worth trying in the same week. Try the perfect air fryer ribeye steak cubes when you want a protein dinner that comes together quickly with minimal prep.
Make the slow cooker pulled chicken tacos for a completely hands-off dinner that runs itself all day and is ready whenever the evening calls for it. Finish the week with a warm mug of rich and smooth dark chocolate hot cocoa mix for something cozy and simple that comes together in minutes.
Pin and Come Back Anytime
Need Support or have Questions? Join us on Facebook.
Follow us on Pinterest, Instagram, TikTok, Flipboard, or YouTube.
For weekly New Recipes and a FREE E-Book get into our NEWSLETTER.
Get the Printable Version
Show Some Love with a 5-Star Rating
Crispy Salmon with Avocado and Herbs
Equipment
Ingredients
For the Salmon
- 4 Pieces salmon fillets around 6 oz each
- 1 Tablespoon olive oil
- 1 teaspoon paprika
- 1 Pinch Salt
- 1 Pinch Black Pepper
For the Topping
- 2 Pieces Avocados diced
- 1 Cup Cherry Tomatoes quartered
- ¼ Cup Red Onion chopped
- ¼ Cup Cilantro fresh
- 1 Juice from 1 Lime
- 1 Pinch Salt
- 1 Pinch Black Pepper
Instructions
- Pat the salmon completely dry, season both sides with paprika, salt, and pepper, and preheat the skillet.
- Mix avocado, tomatoes, red onion, cilantro, lime juice, salt, and pepper gently.
- Cook skin side down in hot oil for 4–5 minutes, pressing briefly at the start for crisp skin.
- Flip and cook 2–3 minutes more, then top with the avocado mixture and serve immediately.
Notes
- Place the salmon skin side down first and do not move it. Letting the skin sit undisturbed against the hot pan is what builds that golden, crispy salmon skin without tearing.
- Keep an eye on the cook time at the thickest part of the fillet. A thinner fillet will cook faster, so adjust accordingly and pull it off the heat as soon as it flakes easily.
- Make the avocado topping while the salmon cooks to save time. The cool, fresh topping is ready right when the hot, crispy salmon comes off the skillet, and it all comes together perfectly.
Nutrition
Disclaimer
Please note that nutrient values are estimates only. Variations can occur due to product availability and manner of food preparation. Nutrition may vary based on methods of origin, preparation, freshness of ingredients, and other factors.
best salad sides
Salads to pair with crispy salmon should be fresh, crisp, and lightly dressed to balance the rich, crunchy fish. Choose salads with leafy greens, cucumber, citrus, crunchy vegetables, fresh herbs, or tangy vinaigrettes for a refreshing contrast.