Pan Seared Salmon with Avocado Salsa is an easy, healthy, low carb, Whole30 fish recipe. Making this fresh, nutritious dinner requires just 7 ingredients and 10 minutes of cooking time! It’s perfect for a busy weeknight, yet elegant enough for company!

Pan Seared Salmon with Avocado Salsa on a white plate with a black fork taking a bite

FEAR NOT my “I don’t know how to cook fish” friends, because this post is for you! And by the end of it, you’ll be able to make a delicious (fancy looking) fish dish in 10 minutes flat. No really! This 10-Minute Pan Seared Salmon with Avocado Salsa is what I call a “faux fancy” dish. Why? Because it looks fancy but it’s not. In fact, it’s made with just 7 ingredients and a large pan. Yup. SO SO EASY!

Will you trust me?? Ok cool. Keep reading.

Ingredients on a baking sheet for pan seared salmon and avocado salsa


I’m VERY particular with the type of salmon that I buy for my family. You want high-quality, fresh-tasting salmon and you want to know you’re eating salmon that contains no artificial coloring, no additives, no hormones, and no antibiotics ever. After much research, my go-to salmon is Wild Caught Alaskan Sockeye Salmon. You’ll find that most grocery stores carry this and you can buy it in bulk from Costco.

Recently, I’ve been using ButcherBox to purchase my salmon for the month and I’ve got great news, they are offering 2 pounds of free Wild Caught Alaskan Sockeye Salmon with your first purchase. This deal is only good for the remainder of January, though. Learn more and sign up here. And if you want to know more about ButcherBox, check out this Easy Sweet Potato Beef Chili post.


Now, let’s talk about seasoning fish, salmon to be exact. I rubbed each fillet down with taco seasoning for this recipe because it’s easy and my family and I just love taco seasoning on almost everything. However, you could totally skip the taco seasoning and simply use salt and pepper or any favorite seasoning to season the salmon.

fresh salmon fillets seasoned with taco seasoning on parchment paper

As far as taco seasoning, you can follow my recipe for homemade taco seasoning or use any other favorite recipe or store-bought variety. Since I’m participating in a Whole30 reset, I’m paying close attention to the ingredients in EVERYTHING, even seasonings. You’ll be surprised at the funky ingredients added to some spices. The Whole30 is all about natural, chemical free foods, so if sugar or any preservatives are added, it’s a no go.

Primal Palate taco seasoning used to season salmon

I’ve been using Primal Palate spices for awhile now and what I love about Primal Palate is they never add any weird ingredients to their spices. You can trust that the spices you are using are organic and all natural. I added a few different bottles of seasonings to my last Thrive Market order, but you can also find Primal Palate on Amazon.

showing ingredients on bottle of Primal Palate taco seasoning


For some reason, there are people who find pan searing salmon intimidating. I’m here to tell you that you have nothing to fear – making pan seared salmon is SO easy!

Better yet, pan searing salmon is one of the quickest ways to make a healthy fish dinner. No need to heat up the kitchen with the oven and no standing over a hot grill – less than 10 minutes of cooking time on top of the stove is all you need to make pan seared salmon!

I have completely switched over from non-stick pans to more nontoxic stainless steel pans or cast iron skillets and these are the best to use when searing salmon. Avoid overcrowding while cooking, working in batches if you need to. Add salmon fillets flesh side down, to an already heated pan. Cover and sear, undisturbed, for about 3 minutes until crispy and golden, before flipping. If you don’t have a lid for your pan, just use a baking sheet.

searing salmon flesh side down in small skillet

After 3 minutes, uncover pan, and flip. Cook salmon for about another 5 minutes. You will know salmon is done when the flesh is flaky when checked with a fork. Be aware that the salmon will continue to cook some after removed from the heat and you don’t want to overcook the fish, as it will become dry. Once the salmon is fully cooked, you’ll easily be able to remove the skin with a fork.

While the salmon is cooking, prepare the simple avocado salsa to go on top. The salsa contains finely diced avocado, tomato and red onion, and is tossed with lime juice and cilantro for a fresh topping that pairs perfectly with the salmon.

Hope you guys enjoy this recipe as much as my family does! This foolproof recipe delivers what it promises: a perfect, tender and flaky salmon fillet with deliciously crispy edges and amazing flavor.

searing salmon flesh side up in a small skillet


We love to pair this salmon dish with my easy 5-Ingredient Mexican Brown Rice recipe and tortilla chips with my best damn homemade salsa. This recipe is great, though, because you really don’t even need a side dish. The avocado salsa can serve as a side so you have an amazing 10 minute meal from start to finish on your plate!


Garlic Parmesan Salmon

Honey Cilantro Lime Salmon

Grilled Balsamic Salmon Kabobs

I’d love to know if you make this (or any) recipe! Tag @kimscravings on Instagram and be sure to subscribe to our mailing list to receive more healthy delicious recipes straight to your inbox.

Salmon with avocado topping on a white plate with lime slices and fresh cilantro on the side

Pan Seared Salmon with Avocado Salsa on a white plate with a black fork taking a bite
Print Recipe Pin Recipe
5 from 10 votes
Leave a Review »

Pan Seared Salmon with Avocado Salsa

Pan Seared Salmon with Avocado Salsa is an easy, healthy, low carb, Whole30 fish recipe. It can be cooked up super quick, making it perfect for a busy weeknight or an elegant date night dinner! 
Author: Kim


  • 2 teaspoons olive oil
  • 4 (6-ounce) salmon fillets
  • taco seasoning , (to cover flesh parts of salmon)
  • 1 medium avocado, peeled, pitted and finely diced
  • 1 Roma tomato, finely diced
  • 1/4 cup red onion, finely diced
  • 2 tablespoons fresh cilantro leaves, chopped
  • 1 lime, juiced


  • Heat the olive oil in a large pan over medium high heat. Season the salmon fillets generously with taco seasoning.
  • When pan is hot, add the salmon, flesh side down, cover and cook for 3 minutes. Flip the salmon and cook fish all the way through (uncovered), about 5 more minutes. You can check the middle of the salmon with a fork to make sure it is heated and beginning to flake. (This timing is usually perfect for me. You don't want overcooked salmon and it will continue to cook a bit even after removed from heat.)*
  • While the salmon is cooking, prepare the avocado salsa.
  • In a small bowl, mix together the avocado, tomato, red onion, cilantro and lime juice. Season to taste with salt and pepper and stir gently until combined.
  • Once salmon is cooked through, remove skin with a fork and transfer to a plate. Top with avocado salsa and enjoy!


*If your salmon fillets are extra thick, you may want to cook them for 1-2 more minutes.
*If preferred you can rub your salmon with seasoning, cover and store in the fridge for 30 minutes and up to one day.
Serving: 1serving, Calories: 367kcal, Carbohydrates: 6.7g, Protein: 35.1g, Fat: 21.5g, Saturated Fat: 3.2g, Polyunsaturated Fat: 8.1g, Monounsaturated Fat: 3.5g, Cholesterol: 94.8mg, Sodium: 130.3mg, Potassium: 1044.5mg, Fiber: 3.7g, Sugar: 1.1g, Vitamin A: 400IU, Vitamin C: 20.4mg, Calcium: 54mg, Iron: 1.8mg

Did you make this recipe?

Tag @kimscravings on Instagram and be sure to subscribe to our mailing list to receive more healthy and delicious recipes straight to your inbox!