Don't let intimidation stop you from making this healthy and delicious fish for easy weeknight meals. Our guide teaches you exactly how to buy, prep, store and cook this tasty seafood.
Advertisement
Simple Grilled Salmon & Vegetables

Salmon is often reserved for special occasions, like a nice meal at a restaurant or an intimate dinner party at home. But the hearty fish is so healthy and so versatile that it's worth adding to your weekly rotation. With a few simple tips, it's easy to prepare salmon at home in lots of different ways. Learn how to cook salmon, from grilling to steaming. Plus, get tips for buying salmon and learn how to store it.

How to Prepare Salmon

A hand patting down a piece of salmon with a paper towel
Credit: Ali Redmond

Step 1

Cuts of salmon don't need much more preparation than a quick pat dry with a paper towel before cooking, but there is one optional step: removing the bones.

A hand running over salmon on a white cutting board
Credit: Ali Redmond

Step 2

Salmon fillets have thin, small bones that can be removed before or after cooking, or simply carefully avoided when eating. To remove before cooking, lay the fillet skin-side down. Run your hand back and forth along the top of the fish and you'll feel the thin, flexible bones.

somene using tweezers to pull bones out of a salmon fillet
Credit: Ali Redmond

Step 3

Use good tweezers or small pliers to remove the bones one by one and discard.

When preparing to cook frozen salmon, let the fillet or steak defrost completely in the refrigerator before using.

How to Cook Salmon

How to Roast Salmon

two salmon fillets on a metal baking sheet with a fork and lemon wedge
Credit: Ali Redmond

All cuts of salmon will cook up beautifully when roasted, but this method is especially good for fillets and sides. Just watch the cook time closely so that your fish doesn't overcook.

cooking oil being sprayed on a metal baking sheet
Credit: Ali Redmond

Step 1

Preheat the oven to 425°F. Prepare the pan by coating it liberally with cooking spray or lining it with foil.

hands placing two salmon fillets on a metal baking sheet
Credit: Ali Redmond

Step 2

Place the fillets or side on the pan and add just enough oil to coat the fish well on all sides.

A hand sprinkling salt and pepper on two salmon fillets
Credit: Ali Redmond

Step 3

Place the fish on the sheet pan skin-side down and season with salt and pepper. Flavor with other spices or brush the top with a sauce of your choice if desired.

a hand using a fork to flake a salmon fillet that has been roasted
Credit: Ali Redmond

Step 4

Roast in the preheated oven for about 5 minutes per 1/2 inch of thickness, or until the salmon is just cooked through and opaque. The fillet will easily flake apart with a fork. Do not overcook, since salmon fillets can easily become dry. Top with desired sauce or a squeeze of lemon.

How to Grill Salmon

a grilled salmon fillet on a plate with a fork and lemon wedge
Credit: Ali Redmond

Salmon fillets and steaks are both great for grilling, and the added smokiness means no special sauces are required and it can be on the table in less than 30 minutes.

A salmon fillet being brushed with oil
Credit: Ali Redmond

Step 1

Preheat the grill. Whether you're cooking over charcoal or gas, get the grill nice and hot before cooking.

Prepare the salmon by brushing all sides with oil.

hand sprinking salt and pepper on a salmon fillet
Credit: Ali Redmond

Step 2

Season with salt and pepper.

a salmon fillet skin down on a grill
Credit: Ali Redmond

Step 3

Grill, starting with the skin-side down for fillets, for about 5 minutes. If the fish is not pulling away from the grill, then it isn't ready to flip yet.

a salmon fillet on a grill skin side up
Credit: Ali Redmond

Step 4

Flip and cook another 5 minutes or so, depending on the thickness of your fish, how hot your grill is and how rare or well done you like your salmon.

Rare salmon is still cool in the middle and bright orange, medium is warm in the middle, and well done is opaque and hot throughout. Top with sauce if desired.

How to Pan-Fry Salmon

a pan fried salmon fillet on a white plate next to a lemon wedge
Credit: Ali Redmond

Pan-frying is a more hands-on but still quick way to cook fillets. You'll have more control over the doneness since you'll be standing over the pan and eyeing the fish throughout.

salmon melting in a frying pan
Credit: Ali Redmond

Step 1

Preheat a skillet over medium-high heat. Add enough melted butter or olive oil to coat the bottom of the pan.

salmon fillet being placed in a frying pan skin side up
Credit: Ali Redmond

Step 2

Add the fish, skin-side up, and cook until nicely browned, about 5 minutes.

Salmon fillet skin side down in frying pan
Credit: Ali Redmond

Step 3

Flip and cook for about 3 more minutes, or until done to taste. Season with salt and pepper and top with sauce, fresh herbs or a squeeze of lemon juice and a glass of white wine, if desired.

How to Steam Salmon

Steamed salmon fillet on a white plate with lemon slices and a fork
Credit: Ali Redmond

Plain steamed salmon can be a bit bland, but cooking the fish in packets with vegetables and aromatics, also known as "en papillote," is healthy and flavorful. The oven temperature is a bit lower for this method than roasting–400 degrees–because the heat from the steam helps cook the fish.

salmon fillet covered in lemon wedges on a tin foil sheet
Credit: Ali Redmond

Step 1

Pre-heat oven to 400°F.

Make the packets. Cut one long parchment or aluminum foil sheet per fillet. If using vegetables, thinly slice and layer them on top of one another with the longest-cooking veggies on the bottom (such as potatoes). Place the salmon fillet on top and season with salt and pepper. Add lemon slices on top of the fillet and fresh or dried herbs if desired.

salmon fillet witth lemon slices being wrapped in tin foil
Credit: Ali Redmond

Step 2

Seal the packets by folding on all sides, leaving room for steam to build up inside.

salmon fillet wrapped in tin foil on a plastic cutting board
Credit: Ali Redmond

Step 2 (continued)

An example of a sealed packet.

a steamed salmon fillet wrapped in tin foil
Credit: Ali Redmond

Step 3

Bake for 10 to 15 minutes, depending on the vegetables used, the size of your fillets, and how well done you like your salmon.

Unwrap the packets immediately to keep the salmon from overcooking.

How to Shop for Salmon

Roasted Salmon with Smoky Chickpeas & Greens

When buying fresh salmon, the options can vary based on the specific species and where it came from. Wild-caught salmon is typically from the Pacific and is deeper in color, less fatty and more expensive. Different species are fished depending on the time of year, and common varieties include king and sockeye. Most fresh fish sold in the U.S. is flash frozen for transport before being sold.

Farmed salmon–Atlantic salmon–is frequently faulted for its environmental impact, use of antibiotics and potential contaminants. When buying farm-raised fish, do so sparingly and do your research. When possible, opt for land farms or tank farms.

Beyond species and origin, salmon is sold in a few different cuts, and the most common cut is the fillet. Portioned to serve one to two people, and with the skin often left on with the thickest part in the middle, a fillet can be cooked in a variety of ways. Large fillets that aren't individually portioned are called sides and are great for serving a crowd. Sides are best when roasted or broiled since they are too large for a frying pan. Salmon is also sold as steaks, a cross-cut that's a uniform thickness, making it especially good for grilling.

Salmon is also sold frozen and canned and can be an excellent affordable option. The same guidelines for buying fresh salmon apply to buying shelf-stable and frozen fish as well.

How to Store Salmon

7-Day Superfood Lunch Plan to Pack for Work

Store fresh, uncooked salmon in the refrigerator for as little time as possible before cooking, with a maximum of two days. Frozen salmon will last in a well-insulated freezer for up to two months. Defrost in the refrigerator–not at room temperature–completely before cooking.

Cooked salmon stored in an airtight container will last in the refrigerator for a maximum of five days.

Salmon Nutrition Facts

Salmon & Asparagus with Lemon-Garlic Butter Sauce

Salmon is a good source of protein and omega-3 fatty acids while being low in saturated fat, making it good for heart health and blood pressure regulation.

A 6-ounce sockeye fillet contains about 285 calories, 36 grams of protein, 14 grams of total fat, 2.5 grams of saturated fat and 110 milligrams of cholesterol. Exact measurements will vary depending on the cut of salmon.