Salmon is one of the easiest and healthiest fish to cook. It’s rich in omega-3 fatty acids, high-quality protein, and essential nutrients. The secret to great salmon is a simple marinade and proper cooking.
Here are 7 easy salmon marinades and how to cook them perfectly.
🍋 Garlic Butter Salmon
Ingredients
2 tbsp butter (melted)
2 minced garlic cloves
1 tsp lemon juice
Pinch of salt
Method
Mix melted butter, garlic, lemon juice, and salt.
Brush over salmon fillet.
Marinate for 10–15 minutes.
🍁 Maple Soy Salmon
Ingredients
2 tbsp maple syrup
2 tbsp soy sauce
1 minced garlic clove
1 tsp sesame oil
Method
Stir all ingredients together.
Coat salmon evenly.
Marinate for 20 minutes.
🌶 Sweet Chili Salmon
Ingredients
2 tbsp sweet chili sauce
1 tbsp soy sauce
1 tsp lime juice
Method
Mix ingredients.
Coat salmon fillet well.
Marinate for 15 minutes.
🍯 Honey Garlic Salmon
Ingredients
2 tbsp honey
2 tbsp soy sauce
1 tbsp lemon juice
2 minced garlic cloves
Method
Mix all ingredients into a glaze.
Coat salmon and marinate 20 minutes.
🌿 Mediterranean Salmon
Ingredients
2 tbsp olive oil
1 tbsp lemon juice
1 tsp dried thyme
1 minced garlic clove
Pinch of salt
Method
Combine ingredients and rub over salmon.
Marinate 20 minutes.
🌶 Chili Lime Salmon
Ingredients
2 tbsp lime juice
1 tbsp olive oil
1 tsp chili flakes
1 tsp honey
Method
Mix ingredients well.
Coat salmon and marinate 20 minutes.
🧄 Garlic Parmesan Salmon
Ingredients
2 tbsp olive oil
2 minced garlic cloves
2 tbsp grated parmesan
1 tsp lemon juice
Method
Combine ingredients into a paste.
Rub onto salmon.
Marinate 15 minutes.
🔥 How to Cook Salmon Perfectly
1️⃣ Pan-Seared (Best Flavor)
Heat 1 tbsp oil or butter in a pan on medium-high heat.
Place salmon skin side down.
Cook 4–5 minutes, then flip.
Cook another 3–4 minutes until flaky.
2️⃣ Oven Baked (Easiest Method)
Preheat oven to 200°C / 400°F.
Place salmon on lined baking tray.
Bake 12–15 minutes.
3️⃣ Air Fryer (Quickest)
Preheat air fryer to 180°C / 360°F.
Cook salmon 7–9 minutes.
✅ Tips for Perfect Salmon
Cooking time depends on thickness (about 10 minutes per inch).
Don’t overcook; salmon should flake easily with a fork.
Let salmon sit at room temperature for 10 minutes before cooking.