This salmon mushroom recipe features a tender fillet topped with thinly sliced mushrooms and a layer of grated cheese. Unique, savory, & so comforting!

This salmon mushroom recipe is the definition of decadence. Each layer complements the next so well and it’s entirely too easy to go back for seconds (and thirds!). Whether you’re hosting a party for seafood lovers or just looking to add a unique salmon recipe to your regular rotation, you’ve found the right corner of the internet.
Different Kinds of Mushrooms to Use
For this salmon mushroom recipe, you’ll need to use fresh sliced mushrooms. Here’s our top picks:
- White Button Mushrooms (Our Top Pick!): These shrooms are mild and earthy, but as they bake their flavor deepens and develops so nicely.
- Cremini Mushrooms: Our next pick would be creminis, which have a mild, savory flavor similar to that of portobellos.
- Oyster Mushrooms: Another great choice is oyster mushrooms, which boast a beautiful yellow color and savory taste that’s similar to black licorice. A little more pricey than the others, but worth it for a fancy night in!
Preparing this Cheesy Baked Salmon Mushroom Recipe
Preparing this recipe only requires 8 ingredients and a bit of mild prep before you let the oven work its magic.
- Sauté the Onion: Slice the onion and sauté it in olive oil in a large nonstick skillet until softened (if you’d like, you can swap out the onion for 3 small shallots).
- Season the Salmon: Next, place the onions on the bottom of a deep baking dish. Season the salmon fillets with salt and black pepper and rub the tops with mayonnaise.
- Assemble the Salmon Bake: Place the salmon fillets skin side down in the baking dish. Layer the sliced, raw mushrooms on top of the fillets, followed by a layer of grated cheese.
- Bake the Cheesy Salmon: Cover the baking dish with foil and bake the salmon covered at 350°F for 40 minutes. Enjoy!
Handy Tips to Nail this Salmon Bake
From our kitchen to yours, find our top 3 tips to help you nail this salmon mushroom recipe.
- Pat the salmon before seasoning it. Before you season the salmon, pat it down with a paper towel to help the seasoning “stick” better.
- Opt for a large fillet. Instead of cooking several smaller fillets, opt for one large piece of fish. This will make for such a moist and tender bake!
- Tweak the seasoning. Experiment with the seasoning as you wish! Add a minced garlic clove, fresh thyme, or even a bit of lemon juice.
- Use an instant-read meat thermometer to check doneness. If you’re unsure if the salmon is fully cooked, insert a meat thermometer into the thickest part of the fillet to ensure the internal temperature has reached 145°F.
Ideas for Serving
For a well-rounded meal, serve the salmon mushroom recipe alongside mashed potatoes made with butter and heavy cream. If you’re trying to go a bit lighter, serve the salmon on a bed of quinoa or buckwheat. It also pairs wonderfully with a classic garden salad.
Make-Ahead, Storing, & Reheating Tips
Not only can this salmon mushroom recipe be made a day in advance, it also reheats wonderfully.
- Make-Ahead: Prepare the salmon a day in advance by assembling it in the baking dish. Cover the dish with a lid or plastic wrap and store in the fridge overnight.
- Storing: To keep your leftovers fresh for up to 3 days, store the salmon in an airtight container in the fridge.
- Reheating: To reheat the salmon, pop it back in the oven until it’s warmed through and the cheese is melted.
FAQ
Should you bake the salmon covered or uncovered?
It’s best to bake the salmon covered with aluminum foil to lock in the moisture and prevent the cheese from burning.
Is it better to cook salmon on foil or on parchment paper?
You don’t need to lay aluminum foil or parchment paper down underneath the salmon. The juices from the onion will keep it from sticking naturally!
Can you skip the mushrooms all together?
Yes! You can skip the mushrooms. The cheese crust is delicious all on its own!
Can you use a different kind of fish?
Feel free to use arctic char or steelhead trout instead.
Other Tasty Seafood Recipes to Try
- Creamy Shrimp Scampi – Buttery shrimp and noodles in white wine sauce
- Oven-Baked Butter Cod Recipe (4 Ingredients) – Lemony baked butter cod
- Shrimp Fettuccine Alfredo Recipe (30 Minutes) – Shrimp and fettuccine in a creamy sauce
- Garlic Herb Roasted Salmon (Quick & Easy) – Garlic and herb baked salmon
Recipe
Ingredients
- 2 lb salmon Fillet
- 1 large onion
- 6 large mushrooms
- 2 cup cheese grated
- 2 tbsp mayonnaise
- salt & pepper to taste
Instructions
- Sauté the sliced onion with olive oil until softened and slightly translucent.
- Spread the onions into the bottom of a shallow baking dish and place the salmon fillets on top. Season to taste with salt and pepper and rub the tops with mayonnaise.
- Layer on thinly sliced mushrooms, followed by a layer of grated cheese. Cover the baking dish with foil and bake at 350°F for 40 minutes.
- Serve immediately while the cheese is still melty and enjoy!
What kind of cheese did you use?
It's finely shredded mozzarella. Enjoy! 🙂
This is delicious only i did with out mushrooms. The salmon is so juicy. thank you
Yes, cheese creates a nice crust. I am glad you enjoyed this recipe, thanks for your feedback
I am eating some leftovers right now. So good.
I remember seeing this dish when u first posted it. Plan to try it out at my next get together!!