By Carl Hanson

Salmon is so versatile. It takes to all types of cooking methods -- grilling, pan-frying, roasting, poaching. It's equally delicious dressed in flavorful sauces or unadorned, simply prepared on the grill or in the pan with a little olive oil and salt. It's an equally terrific dish for quick weeknight meals and impressive dinner parties alike. We have dozens of salmon recipes to choose from. And here are some of top-rated salmon recipes that we're loving right now! You'll love the variety.

1. Pistachio-Crusted Salmon

"Make ordinary salmon extra special by topping it with a pistachio-panko-Parmesan crust," says France C. "You can have it on the table in under 30 minutes for a quick weeknight meal or a dinner party for guests. Serve with a chilled glass of Sauvignon Blanc."

Photo by France C.

2. Pan-Fried Salmon in Curry Cream Sauce

"This is a very easy and yummy salmon recipe for 2," says heidi_k. "I usually serve it with basmati rice and salad. Perfect for during the week."

Photo by France C.

3. Firecracker Salmon

"This salmon gets marinated in a maple and jalapeno sauce, then gets topped with additional maple syrup during baking, for a perfect spicy-sweet marriage of flavors," says France C. "This only has a hint of heat, so double the jalapeno if desired. Use center-cut salmon fillets that are approximately 1-inch thick."

Photo by France C.

4. Fast Salmon with a Ginger Glaze

Chef John says, "This glaze is really wonderful on salmon, but equally delicious on swordfish, halibut, tuna, or any other firm, full-flavored fish."

Photo by KGora

5. Salmon Foil-Pack Dinner

"You can make these easy salmon foil packets ahead of time or as a last minute dinner idea," says bd.weld. "Feel free to switch up the seasoning or vegetables to your liking. Perfect for the oven or the outdoor grill."

Photo by bd.weld

6. Chef John's Broiled Herb-Encrusted Salmon

Here's an incredibly simple, quick, and flavorful salmon recipe, featuring garlic, salt, and fresh herbs, Dijon, mayo, cayenne, and a splash of lemon juice. "I love the combination of tarragon and Italian parsley, but I've used herbs like basil and thyme, which worked wonderfully as well," says Chef John. A center-cut salmon filet is a perfect thickness for this recipe.

7. Salmon with Lemon and Dill

"The flavors of lemon and dill really complement the fish," says Michelle. "I like to use wild Alaskan salmon for this recipe, but any salmon will work. Play with the ingredients to suit your own tastes!"

Photo by sorelg

8. Lemon-Pepper Salmon

"Simple, tasty and fast!" says AMAGICITY. "Salmon is sauteed with all ingredients at once, and served over couscous. Great with a spinach salad."

Photo by chef'd

9. Spicy Garlic Salmon

"This is an unbelievably delicious and quick salmon recipe," says Natalie. "You can play around with the ingredients: add fresh basil leaves instead of the chili or balsamic instead of the lemon juice. But the wholegrain mustard is essential."

Photo by bd.weld

10. Baked Salmon with Lemony Orzo and Basil-Bacon Peas

"Orzo, lemon, basil, bacon, peas, and baked salmon come together to make a quick and easy weeknight pasta dish," says Julie Hubert.

Photo by Allrecipes

11. Grilled Salmon II

These salmon fillets are marinated in an Asian-inspired sweet and spicy marinade. "We love this with wild salmon," says netta7. "The marinade goes well with the stronger taste of wild salmon. It's the only way my kids will eat wild or the darker red salmons."

Photo by KGora

12. Curry Salmon with Mango

Here's a simple baked salmon topped with avocado oil, curry, mango, and cilantro. France C. recommends that you mix the mango, onion, serrano, cilantro and lime juice together in a bowl and let it sit while the salmon cooks. "Fantastic flavor!" she says. "I prefer the flavor of grilled salmon, so I might even do that instead of baking."

Photo by France C.

We're just getting started! For more, check out our collection of Salmon Recipes.