5 Foolproof Ways to Cook Delicious Salmon Every Time
Salmon is loved for its rich, buttery flavor and multitude of health benefits. But if you’ve never cooked it before, you may be wondering what the best ways to cook salmon are, and how to make sure you always cook it just right.

So let’s go over everything you need to know to cook salmon like a pro. From selecting the freshest fillets to mastering a variety of cooking methods, you’ll gain the confidence and know-how to create mouthwatering salmon dishes that will impress your family and friends.
Choosing the Right Salmon
The first step to cooking amazing salmon is picking the highest quality fish.
Wild-Caught vs. Farmed Salmon
When it comes to salmon, there are two main categories to be aware of: wild-caught and farmed. Wild-caught salmon is typically considered the superior choice, as it is leaner, more flavorful, and higher in beneficial omega-3 fatty acids compared to its farmed counterpart.
But it can be nearly impossible to find sometimes, and it’s typically more expensive. Fortunately, farmed salmon is still a nutritious and tasty option, especially if you’re on a tighter budget. Just be sure to look for farmed salmon that is sustainably raised and free of harmful chemicals or additives.
Types of Wild-Caught Salmon
If you have the option to choose wild-caught salmon, there are several different varieties to consider:
- Sockeye (or Red) Salmon: Prized for its deep red color and robust, slightly sweet flavor, sockeye salmon is one of the most popular and widely available wild-caught varieties.
- Coho (or Silver) Salmon: Coho salmon has a milder, more delicate taste compared to sockeye, with a vibrant orange-red flesh and medium-firm texture.
- King (or Chinook) Salmon: As the largest of the Pacific salmon species, king salmon is known for its exceptionally rich, buttery flavor and soft, velvety texture.
- Pink (or Humpback) Salmon: The smallest and most abundant Pacific salmon, pink salmon has a lighter color and a more subtle, delicate taste.
When you’re choosing your salmon, look for fillets or steaks that are bright in color, have a firm, moist texture, and don’t have any discoloration or strong fishy odor. Avoid any salmon that appears dry, dull, or slimy.
Preparing Salmon for Cooking
Proper preparation is the way to make sure your salmon turns out perfectly cooked every time.
Thawing Frozen Salmon
If you’re working with frozen salmon, you should ideally transfer the frozen fillets or steaks to the refrigerator and letting them thaw slowly over the course of 12-24 hours. This gradual thawing process helps preserve the delicate texture and flavor.
Avoid thawing salmon at room temperature or in the microwave, as this can cause the outside to start cooking while the inside remains frozen, leading to uneven levels of doneness.
Removing the Skin
Many people prefer to remove the skin from salmon before cooking, as it can become chewy and unappetizing if not cooked properly. To do this, simply use a sharp knife to gently slide the blade between the skin and the flesh, starting at one end and working your way across the fillet.
If you do choose to leave the skin on, be sure to cook the salmon skin-side down first to help crisp it up. You can also score the skin with a few shallow cuts to help it cook more evenly.
Seasoning and Marinating
Salmon pairs well with a wide variety of seasonings and marinades. Some classic flavor combinations include:
- Lemon and Dill: A simple lemon-dill marinade or seasoning complements the natural richness of salmon.
- Garlic and Herbs: Fresh or dried herbs like rosemary, thyme, and oregano, along with minced garlic, create a fragrant, savory seasoning.
- Soy Sauce and Ginger: For an Asian-inspired twist, try marinating your salmon in a blend of soy sauce, rice vinegar, and freshly grated ginger.
- Cajun Spices: A Cajun seasoning blend with paprika, chili powder, garlic powder, and other warm spices adds a delicious kick of heat.
Regardless of the flavors you choose, be sure to let your salmon sit with the seasoning or marinade for at least 15-30 minutes before cooking to allow the flavors to penetrate the flesh.
Cooking Methods for Salmon
Now that your salmon is prepped and ready to go, let’s talk about the various cooking methods that will help you get perfectly cooked results every time.
Baking Salmon
Baking is one of the easiest and most foolproof ways to cook salmon. Simply preheat your oven to 400°F (200°C), line a baking sheet with parchment paper or foil, and place your seasoned salmon fillets or steaks on the sheet.
Bake the salmon for 12-15 minutes, depending on the thickness of the fillets, until the fish is opaque and flakes easily with a fork. For extra-crispy skin, broil the salmon for the last 2-3 minutes of cooking.
Pan-Searing Salmon
Pan-searing is a great method for getting a beautifully crisp, golden-brown exterior on your salmon while keeping the inside moist and tender. Start by heating a large, heavy-bottomed skillet over medium-high heat.
Add a tablespoon or two of oil, then carefully place your salmon fillets or steaks in the pan, skin-side down. Cook the salmon for 4-5 minutes per side, or until the flesh is opaque and the skin is crisp.
Be sure to avoid moving the salmon too much while it’s cooking, as this can prevent the skin from crisping up properly.
Grilling Salmon
Grilling is a fantastic way to infuse your salmon with a delightful smoky flavor. Preheat your grill to medium-high heat and lightly oil the grates to prevent sticking. Place your salmon fillets or steaks directly on the grill, skin-side down first, and cook for 4-6 minutes per side, depending on the thickness of the fish.
To help prevent the salmon from sticking to the grill, you can also use a grill basket or line the grates with a sheet of aluminum foil with holes poked in it. Just be sure to oil the foil or basket before adding the salmon.
Poaching Salmon
Poaching is a gentle cooking method that’s perfect for salmon, as it helps the fish retain its delicate texture and flavor. Bring a large, shallow pan of water, broth, or a flavorful poaching liquid (such as white wine, lemon juice, and herbs) to a gentle simmer. Carefully add your salmon fillets or steaks, cover the pan, and poach for 10-12 minutes, or until the fish is opaque and cooked through.
Poached salmon is a wonderfully healthy and versatile option that can be served chilled, at room temperature, or gently reheated and topped with a variety of sauces and accompaniments.
Air Frying Salmon
For a quick and easy salmon preparation, the air fryer is a fantastic tool. Preheat your air fryer to 400°F (200°C), lightly coat your salmon fillets or steaks with oil, and season as desired. Air fry the salmon for 8-12 minutes, flipping halfway through, until it’s cooked through and flakes easily with a fork.
The air fryer’s high-heat, rapid-air circulation creates a delightfully crisp exterior on the salmon while keeping the interior moist and tender. It’s a great hands-off cooking method that’s perfect for busy weeknights.
Ensuring Perfect Doneness
Properly cooking salmon to the right doneness is key to achieving the best texture and flavor. Salmon can quickly go from perfectly cooked to dry and overcooked, so it’s important to keep a close eye on it during the cooking process.
The most foolproof way to ensure your salmon is cooked to perfection is to use a digital meat thermometer. Insert the thermometer into the thickest part of the fillet or steak, and remove the salmon from the heat source when it reaches an internal temperature of 125°F (52°C) for medium-rare, or 135°F (57°C) for medium doneness.
Keep in mind that the salmon will continue to cook a bit more even after you remove it from the heat, so it’s best to err on the side of slightly undercooking. You can always return the salmon to the heat source for a minute or two if it needs a bit more time.
Another reliable way to test for doneness is the “fork test.” Gently flake the salmon with a fork – the fish should be opaque throughout and easily separate into flaky, moist segments when done. Avoid cooking the salmon until it’s completely white and dry all the way through, as this indicates it’s been overcooked.
Serving and Storing Salmon
Once your salmon is perfectly cooked, it’s time to serve it up in style! Salmon pairs beautifully with a wide variety of side dishes, from roasted vegetables and fresh salads to rice, quinoa, or pasta.
For a simple yet elegant presentation, try serving your salmon fillets or steaks with a drizzle of lemon-dill sauce, a sprinkle of chopped herbs, and a few lemon wedges on the side. You can also top the salmon with sautéed mushrooms, caramelized onions, or a vibrant fruit salsa.
If you have any leftover cooked salmon, it can be stored in an airtight container in the refrigerator for up to 3 days. Salmon also freezes very well – simply wrap the fillets or steaks tightly in plastic wrap or foil and store them in the freezer for up to 3 months.
When reheating cooked salmon, be gentle to avoid drying it out. The best method is to gently warm it in a skillet over low heat, or place it in a 300°F (150°C) oven for 5-10 minutes until heated through.
Last Updated:
Read This Next










