Forget everything you know about dry, flavorless, or intimidating seafood dinners. The secret to the most tender, melt-in-your-mouth fish isn’t a complex culinary technique from a Michelin-starred kitchen—it is actually sitting right inside your refrigerator door.
Coating delicate fish in mayonnaise might sound unconventional to beginners, but it is a legendary trick among professional chefs. The mayo acts as a protective culinary blanket, insulating the fish from the harsh heat of the oven while locking in its natural juices. When you combine that creamy emulsion with a savory blend of melted cheese, you get a golden, bubbly crust that transforms a basic weeknight dinner into a restaurant-quality meal.
Whether you are cooking to impress a date or just trying to feed a busy family on a Tuesday night, this baked salmon recipe is an absolute game-changer. It requires zero marinating time, uses basic pantry staples, and delivers an impossibly flaky, flavorful result every single time.
Why This Recipe Works
There is a reason this method has taken the internet by storm. Here is exactly why this dish will become a permanent fixture in your weekly meal rotation:
- The Moisture Barrier: Mayonnaise is an emulsion of oil and egg yolks. When spread over the fish, it creates a seal that traps steam and moisture inside, making it nearly impossible to dry out the fillet.
- Zero Prep Time: Unlike marinades that require hours to penetrate the meat, this savory topping goes on right before baking, saving you massive amounts of time.
- The Maillard Reaction: The fats in the cheese and mayo brown beautifully under high heat, creating a savory, umami-packed crust that contrasts perfectly with the soft, tender fish below.
- Foolproof for Beginners: If you have ever been afraid of overcooking seafood, this is the ultimate safety net. The topping gives you a wider margin of error, keeping the fish forgiving and juicy.
Ingredients
To pull together this easy baked salmon, you only need a handful of accessible, high-quality ingredients.
- Salmon Fillets (4 pieces, about 6 oz each): The star of the show. You can use wild-caught Sockeye for a leaner, intensely flavored dish, or farmed Atlantic salmon for a richer, fattier bite. Keep the skin on to protect the bottom from the heat.
- Real Mayonnaise (3-4 Tablespoons): Do not substitute this with Miracle Whip or overly sweet dressings. Full-fat, high-quality mayonnaise provides the necessary oils to baste the fish as it bakes.
- Grated Parmesan Cheese (¼ Cup): Adds a sharp, salty, and nutty flavor that pairs brilliantly with seafood.
- Shredded Mozzarella Cheese (¼ Cup): Provides that incredible, gooey melt and helps bind the topping together.
- Fresh Garlic (2 Cloves, Minced): Infuses the creamy topping with a sharp, aromatic punch.
- Fresh Dill or Parsley (1 Tablespoon, Chopped): Brightens up the heavy, rich topping with a hit of fresh, herbal flavor.
- Lemon Juice (1 Tablespoon): Acid is crucial in seafood. A squeeze of fresh lemon cuts right through the richness of the mayo and cheese.
- Salt and Coarse Black Pepper: Just enough to season the fillets before adding the crust.
Step-by-Step Instructions
- Preheat and Prep: Heat your oven to 400°F (200°C). Line a heavy-duty baking sheet with parchment paper or aluminum foil. If using foil, lightly brush it with a drop of olive oil so the skin doesn’t stick.
- Dry the Fillets: Using a paper towel, pat each fillet completely dry on all sides. This is a critical step; if the fish is wet, the topping will slide right off during baking.
- Mix the Creamy Topping: In a small mixing bowl, combine the mayonnaise, grated Parmesan, shredded Mozzarella, minced garlic, chopped herbs, and lemon juice. Stir until it forms a thick, cohesive paste.
- Season and Coat: Place the dried fillets skin-side down on the prepared baking sheet. Season them lightly with salt and pepper. Using a spoon or a small spatula, spread a generous, even layer of the mayo-cheese mixture over the top of each fillet.
- Bake to Perfection: Place the baking sheet on the middle rack of the oven. Bake for 12 to 15 minutes.
- Broil for the Crust: For the ultimate golden-brown finish, switch your oven to the “Broil” setting for the final 2 minutes. Watch it closely so the cheese bubbles and browns without burning!
- Rest and Serve: Remove from the oven and let the fish rest for 3 minutes before serving. This allows the juices to redistribute and the cheese crust to set slightly.

Pro Tips
As a chef, the single most common fear I hear from home cooks is overcooking fish. It’s a tragedy! That’s why I’ve stopped relying on a timer and now rely exclusively on temperature. An instant-read thermometer, like this ThermoMaven Smart Thermometer, is my non-negotiable tool for this recipe. It tells you the exact moment the salmon hits that perfect 145°F, guaranteeing a flaky, moist interior beneath that beautiful golden crust. It completely removes the guesswork and is the real secret to consistently flawless fish.
Stop guessing and start cooking seafood with confidence. Grab the thermometer that ensures restaurant-quality results in your own kitchen.
ThermoMaven Smart Wireless Meat Thermometer
✓ prime
Check PriceWe earn a commission if you make a purchase, at no additional cost to you.

To take this baked salmon recipe from good to spectacular, keep these professional kitchen secrets in mind:
- Bring the Fish to Room Temperature: Pull your fillets out of the fridge about 15 to 20 minutes before baking. When fish goes into a hot oven ice-cold, the outside overcooks before the inside has a chance to warm up.
- Grate Your Own Cheese: Pre-shredded cheese from the grocery store is coated in anti-caking agents (like potato starch). This prevents it from melting smoothly. Grating your own block of Parmesan and Mozzarella ensures a beautifully creamy crust.
- Measure by Temperature, Not Time: The thickness of fish varies wildly. Instead of blindly trusting the clock, use an instant-read meat thermometer. The fish is perfectly done when the thickest part registers 145°F (62°C).
- The “Fork Twist” Test: If you don’t have a thermometer, press a fork gently into the thickest part of the fillet and twist. If the meat yields easily and flakes along the white lines of fat, it is ready.
Common Mistakes to Avoid
Even though this is an incredibly forgiving dish, there are a few pitfalls that can ruin the experience:
- Using Low-Fat Mayonnaise: Light or fat-free mayo contains high amounts of water and added sugars. When exposed to the high heat of the oven, it will break, separate, and turn into a watery, unappealing mess on top of your fish. Always use full-fat.
- Skipping the Paper Towel: We cannot stress this enough—wet fish creates steam. If you don’t pat the fish dry, the mayo won’t adhere, and you will end up with a soggy crust floating in a puddle of water.
- Baking on the Bottom Rack: The bottom of the oven provides intense, direct heat, which will burn the skin of the fish before the cheese on top has a chance to melt. Always use the middle rack.
- Over-Salting: Remember that Parmesan cheese, mayonnaise, and even the fish itself contain naturally occurring sodium. Go very light on the added salt during the seasoning phase.

Variations & Customizations
One of the best things about salmon mayo recipes baked in this style is how easily you can customize the flavor profile to match your cravings. Here are a few ways to switch it up:
- The Spicy Dynamite Twist: Give your dinner an Asian-inspired flair by swapping the Parmesan and herbs for a tablespoon of Sriracha, a dash of soy sauce, and a sprinkle of toasted sesame seeds mixed into the mayo.
- The Pesto Parmesan Version: Skip the plain herbs and swirl a tablespoon of basil pesto directly into the mayonnaise mixture before coating the fish.
- Crunchy Panko Topping: If you love texture, gently press a handful of Panko breadcrumbs into the top of the mayo-cheese layer right before it goes into the oven. The mayo will toast the breadcrumbs to a perfect, buttery crunch.
What to Serve With
Because this easy baked salmon is rich, creamy, and decadent, you want to pair it with side dishes that offer brightness, acidity, or a clean crunch to balance the palate.
- Roasted Asparagus: Toss asparagus spears in olive oil and lemon zest, and roast them on the exact same baking sheet as your fish for a one-pan meal!
- Garlic Butter Green Beans: Sautéed quickly in a skillet, these provide a vibrant pop of color and a satisfying crunch.
- Fluffy Quinoa or Lemon Rice: You need a mild, fluffy carbohydrate to soak up any of the delicious, cheesy, lemony juices that drip off the fish.
- A Crisp Arugula Salad: The peppery bite of fresh arugula tossed in a sharp vinaigrette cuts beautifully through the rich mayonnaise crust.
Storage & Reheating
- To Store: Allow the leftover fish to cool completely to room temperature (never put hot fish in the fridge, as condensation will ruin the crust). Transfer to an airtight glass container and store in the refrigerator for up to 3 days.
- To Reheat: The microwave is the enemy of leftover seafood. It will turn the fish rubbery and make the mayo greasy. Instead, place the fillets on a baking sheet, cover loosely with foil to prevent the cheese from burning, and warm in a 275°F (135°C) oven for 10-12 minutes until heated through. Air fryers also work wonderfully on a low heat setting (around 300°F) for 4-5 minutes.
FAQ
Can I use frozen salmon for this recipe? Yes, but it must be completely thawed before baking. Thaw the fillets overnight in the refrigerator, or submerge them in a sealed bag in cold water for 30 minutes. Be extra diligent about patting them dry, as previously frozen fish tends to hold more excess water.
Does the fish taste like mayonnaise? Not at all! This is the most common hesitation people have. During the baking process, the oils in the mayo melt and baste the fish, leaving behind a savory, rich, and cheesy crust. The harsh “mayo flavor” completely vanishes under the heat.
Do I need to flip the fish while it bakes? No flipping required! Baking the fish skin-side down the entire time protects the delicate meat from the hot pan, while the oven’s ambient heat cooks it evenly from the top down.
Can I use a different type of fish? Absolutely. While this topping is spectacular on salmon, it works wonderfully on almost any firm white fish, such as cod, halibut, or mahi-mahi. You may need to adjust the baking time slightly depending on the thickness of the fillets.
Enjoy Your Meal!
There you have it—the ultimate proof that cooking incredible seafood at home doesn’t have to be complicated, stressful, or time-consuming. By utilizing a simple mixture of mayonnaise, cheese, and garlic, you guarantee a juicy, show-stopping meal every time.
If you give this baked salmon recipe a try, we would love to hear how it turned out for you! Drop a comment below, leave a 5-star rating, and don’t forget to pin this recipe to your favorite Pinterest dinner board so you never lose it. Happy cooking!
If you love how quickly this creamy salmon comes together, our baked honey garlic salmon recipe is another fantastic 20-minute meal you’ll adore. For those wanting to try a different fish with a luscious sauce, our pan-seared red snapper with a lemon cream sauce is an absolute showstopper. No matter which fish you choose, always ensure you’re cooking it to a safe internal temperature for perfectly flaky results.

Creamy Cheese & Mayo Baked Salmon Recipe
Ingredients
- To pull together this easy baked salmon you only need a handful of accessible, high-quality ingredients.
- Salmon Fillets 4 pieces, about 6 oz each: The star of the show. You can use wild-caught Sockeye for a leaner, intensely flavored dish, or farmed Atlantic salmon for a richer, fattier bite. Keep the skin on to protect the bottom from the heat.
- Real Mayonnaise 3-4 Tablespoons: Do not substitute this with Miracle Whip or overly sweet dressings. Full-fat, high-quality mayonnaise provides the necessary oils to baste the fish as it bakes.
- Grated Parmesan Cheese ¼ Cup: Adds a sharp, salty, and nutty flavor that pairs brilliantly with seafood.
- Shredded Mozzarella Cheese ¼ Cup: Provides that incredible, gooey melt and helps bind the topping together.
- Fresh Garlic 2 Cloves, Minced: Infuses the creamy topping with a sharp, aromatic punch.
- Fresh Dill or Parsley 1 Tablespoon, Chopped: Brightens up the heavy, rich topping with a hit of fresh, herbal flavor.
- Lemon Juice 1 Tablespoon: Acid is crucial in seafood. A squeeze of fresh lemon cuts right through the richness of the mayo and cheese.
- Salt and Coarse Black Pepper: Just enough to season the fillets before adding the crust.
Instructions
- Preheat and Prep: Heat your oven to 400°F (200°C). Line a heavy-duty baking sheet with parchment paper or aluminum foil. If using foil, lightly brush it with a drop of olive oil so the skin doesn’t stick.
- Dry the Fillets: Using a paper towel, pat each fillet completely dry on all sides. This is a critical step; if the fish is wet, the topping will slide right off during baking.
- Mix the Creamy Topping: In a small mixing bowl, combine the mayonnaise, grated Parmesan, shredded Mozzarella, minced garlic, chopped herbs, and lemon juice. Stir until it forms a thick, cohesive paste.
- Season and Coat: Place the dried fillets skin-side down on the prepared baking sheet. Season them lightly with salt and pepper. Using a spoon or a small spatula, spread a generous, even layer of the mayo-cheese mixture over the top of each fillet.
- Bake to Perfection: Place the baking sheet on the middle rack of the oven. Bake for 12 to 15 minutes.
- Broil for the Crust: For the ultimate golden-brown finish, switch your oven to the “Broil” setting for the final 2 minutes. Watch it closely so the cheese bubbles and browns without burning!
- Rest and Serve: Remove from the oven and let the fish rest for 3 minutes before serving. This allows the juices to redistribute and the cheese crust to set slightly.
Notes
- The Spicy Dynamite Twist: Give your dinner an Asian-inspired flair by swapping the Parmesan and herbs for a tablespoon of Sriracha, a dash of soy sauce, and a sprinkle of toasted sesame seeds mixed into the mayo.
- The Pesto Parmesan Version: Skip the plain herbs and swirl a tablespoon of basil pesto directly into the mayonnaise mixture before coating the fish.
- Crunchy Panko Topping: If you love texture, gently press a handful of Panko breadcrumbs into the top of the mayo-cheese layer right before it goes into the oven. The mayo will toast the breadcrumbs to a perfect, buttery crunch.
Nutrition Facts
Serving Size: 1 Serving
Calories 410
Total Fat 28g
Saturated Fat 7g
Cholesterol —
Sodium 420mg
Total Carbohydrate 2g
Dietary Fiber 0g
Total Sugars 1g
Protein 34g
* Nutritional values are approximate and may vary based on ingredients used.





