When the winter chill sets in and cozy evenings call for a comforting dish, I often turn to my beloved Salmon Gratin with Creamy Mushroom, Broccoli, and Mozzarella Cheese. This dish not only fills the kitchen with a delightful aroma but also offers a satisfying warmth that wraps around you like a favorite blanket. The moment the melted cheese bubbles to the surface and turns a golden brown, you know you’re in for something special.
What I love most about this gratin is its delightful blend of flavors and textures. Tender salmon mingles with earthy mushrooms and vibrant broccoli, all enveloped in a luscious creamy sauce that’s irresistibly comforting. Plus, it’s surprisingly simple to prepare, making it a perfect choice for any weeknight dinner or a special gathering. Trust me, once you try this dish, you’ll find yourself reaching for it again and again. Let’s dive into this delicious recipe and make your next meal a true celebration!
Why is Salmon Gratin with Creamy Mushroom a Must-Try?
Heartwarming Comfort: This dish offers a cozy, warm embrace on chilly nights.
Flavor Explosion: The delightful combination of salmon, mushrooms, and broccoli creates a savory adventure for your taste buds.
Effortless Cooking: With minimal prep and straightforward steps, you’ll achieve gourmet flavors without the fuss.
Versatile Delight: Perfect for both casual dinners and special occasions, it’s sure to impress family and friends.
Cheesy Goodness: The melted mozzarella topping adds a rich, gooey finish that will have everyone coming back for seconds!
Salmon Gratin Ingredients
For the Main Dish
• Salmon fillets – 6-8 oz each; rich in omega-3 fatty acids, they’re the star of this Salmon Gratin.
• Broccoli florets – 2 cups; adds a vibrant color and crunch while boosting nutritional value.
• Crimini mushrooms – 4 oz; these earthy mushrooms enhance the dish’s depth of flavor.
• Small onion – thinly sliced; adds a sweet and aromatic base to the creamy sauce.
For the Creamy Sauce
• Milk – 400 ml; forms the base of the creamy sauce that beautifully envelops the ingredients.
• Butter – 3 Tablespoon; enriches the sauce, making it silky and luscious.
• All-purpose flour – 6 Tablespoon; essential for thickening the sauce and creating that irresistible creaminess.
• Salt – to taste; a little salt brings out the flavors of the dish beautifully.
For the Topping
• Mozzarella or white cheese blend – generous amount; provides a bubbling, cheesy crown that makes this gratin irresistible.
Now, gather these ingredients and let’s turn your kitchen into a haven of deliciousness!
How to Make Salmon Gratin
-
Combine the thinly sliced onion and flour in a bowl, mixing them well to create a smooth, even consistency. This forms the base for a delicious creamy sauce that will elevate your gratin.
-
Heat a skillet over low heat and add the butter. Allow it to melt gently, infusing the room with a comforting aroma that will have everyone clamoring for dinner!
-
Cook the onion in the skillet until it’s translucent, no longer powdery and white—about 5 minutes. This step softens the onion and deepens its flavor, making the sauce irresistible.
-
Gradually add the milk, stirring continuously until the mixture thickens nicely—about 8-10 minutes. The creaminess will create a wonderful coating for the salmon and veggies.
-
Season with salt to taste, ensuring a well-balanced flavor profile that enhances all the delicious ingredients in your Salmon Gratin.
-
Preheat your oven to 350 degrees F, creating the perfect environment for your gratin to bubble and brown beautifully!
-
Prepare the broccoli by cutting it into bite-sized pieces. You can boil, microwave, or steam it—just aim for tender yet firm, with a vibrant green color.
-
Cut the salmon fillets into bite-sized pieces, lightly salting them to enhance their flavor. This ensures every bite is packed with that delicious ocean goodness.
-
Chop the mushrooms into quarters or smaller, depending on their size. This will help them cook evenly and integrate nicely with the other ingredients.
-
Brown the salmon pieces in a nonstick pan over medium heat for about 2-3 minutes until they have a lovely golden crust. This step locks in flavor and keeps the salmon moist.
-
Remove the salmon from the pan and sauté the mushrooms in the same pan until they’re nicely browned, seasoning with a bit of salt. This method enhances their rich, earthy taste.
-
Combine the cooked broccoli, sautéed mushrooms, and salmon in individual gratin dishes or a casserole dish, ensuring an even distribution for delightful bites every time!
-
Pour the creamy white sauce over the top and lightly stir to help bring the deliciousness to the surface—this creates a cozy layer of flavor.
-
Sprinkle generously with mozzarella or your chosen cheese blend, making sure to cover every inch for that cheesy, bubbling finish when baked.
-
Bake until the cheese is melted and golden, about 20-25 minutes. Optionally, you can pass it under the broiler for a quick moment to achieve that perfectly bronzed top!
Optional: Garnish with fresh herbs like parsley or dill for a pop of color and flavor.
Exact quantities are listed in the recipe card below.

Make Ahead Options
Preparing your Salmon Gratin with Creamy Mushroom, Broccoli, and Mozzarella Cheese is a breeze when you prep in advance! You can chop the broccoli, mushrooms, and salmon up to 24 hours ahead and store them in separate airtight containers in the refrigerator to maintain their freshness. The creamy sauce can also be made ahead of time; just let it cool and refrigerate for up to 3 days. When you’re ready to bake, combine the prepped ingredients and pour the sauce over them before sprinkling with cheese. Bake at 350 degrees F until bubbly and golden—this way, you’ll enjoy restaurant-quality results with minimal effort, making weeknight dinners a snap!
How to Store and Freeze Salmon Gratin
Fridge: Keep any leftover Salmon Gratin in an airtight container for up to 3 days. This prevents it from drying out and retains its creamy texture.
Freezer: If you want to enjoy your Salmon Gratin later, freeze it before baking. Wrap it tightly in plastic wrap and aluminum foil, storing for up to 2 months.
Reheating: To reheat, thaw in the fridge overnight, then bake at 350°F until heated through, approximately 25-30 minutes, or until bubbly. Enjoy that creamy, cheesy goodness again!
Note: Always check for freshness before consumption, ensuring your delicious Salmon Gratin remains safe and delightful.
What to Serve with Salmon Gratin?
Imagine a table filled with the delightful aromas of a home-cooked meal that warms the heart and pleases the palate.
- Quinoa Salad: A light and nutty quinoa salad balances the creamy richness of the gratin, adding fiber and freshness.
- Garlic Bread: Crispy, buttery garlic bread is perfect for mopping up every bit of that decadent creamy sauce. The crunch contrasts beautifully with the soft gratin.
- Roasted Asparagus: Tender, roasted asparagus brings a vibrant pop of color and a slightly crunchy texture that complements the dish’s creaminess.
- Lemon Wedge: A simple squeeze of lemon over the gratin brightens and elevates the flavors, satisfying your taste buds. This quick addition makes a world of difference!
- Crisp Green Salad: A fresh green salad with a zesty vinaigrette cuts through the richness, offering a refreshing bite that keeps your meal well-rounded.
- Chardonnay: A chilled glass of Chardonnay complements the salmon beautifully, enhancing its flavors while providing a luxurious touch to your dining experience.
- Chocolate Mousse: End your meal on a sweet note with a rich chocolate mousse. Its light and airy texture paired with the indulgent gratin makes for a perfect dessert.
Tips for the Best Salmon Gratin
• Quality Salmon: Choose fresh, high-quality salmon fillets for the best flavor. Frozen works in a pinch, but fresh elevates this Salmon Gratin to a new level.
• Veggie Prep: Make sure the broccoli and mushrooms are prepped evenly. Uneven pieces can lead to some being undercooked while others are overdone, impacting the overall texture.
• Thickening Sauce: Stir the milk gradually while cooking the onions and flour to prevent lumps. A smooth sauce is key to ensuring every bite of your gratin is creamy and delicious.
• Cheese Choices: Feel free to mix cheeses! A blend of mozzarella and Gruyère creates a perfect balance of meltiness and flavor, enhancing your Salmon Gratin beautifully.
• Baking Tips: Keep an eye on the gratin during baking—different ovens vary in heat distribution. Broiling at the end gives that perfect golden finish, but don’t walk away!
Salmon Gratin Variations
Feel free to personalize this delightful dish with these fun and flavorful twists!
- Dairy-Free: Substitute milk with almond or coconut milk for a lighter, dairy-free experience without compromising creaminess.
- Spicy Kick: Add a pinch of red pepper flakes or a dash of hot sauce into the creamy sauce for an exciting heat that lingers beautifully.
- Herb Infusion: Mix in fresh herbs like dill or parsley into the white sauce for an aromatic burst of flavor that elevates each bite.
- Vegetable Boost: Incorporate sautéed spinach or kale along with the broccoli for added nutrition and vibrant color, making it even more enticing!
- Different Cheese: Try using pepper jack or cheddar instead of mozzarella for a unique flavor twist that melts perfectly into the dish.
- Seafood Blend: Swap salmon for shrimp or add a mix of both for a seafood medley that tantalizes your taste buds and keeps things interesting.
- Crispy Topping: Top with panko breadcrumbs mixed with melted butter before baking to add a delightful crunch and extra texture contrast.
- Nutty Flavor: Sprinkle chopped walnuts or hazelnuts over the top before baking for a surprising crunch and a toasty aroma that wafts through your kitchen.
Each variation brings a new twist, so let your creativity shine and make this recipe your own!

Salmon Gratin with Creamy Mushroom, Broccoli, and Mozzarella Cheese Recipe FAQs
What type of salmon is best for Salmon Gratin?
Absolutely! Fresh, high-quality salmon fillets are the best choice for this dish. Look for fillets that are firm, moist, and have a vibrant pink color. If fresh isn’t available, frozen salmon can be used as well—just make sure to thaw it properly before cooking to maintain flavor and texture.
How long can I store leftover Salmon Gratin?
You can keep any leftover Salmon Gratin in an airtight container in the fridge for up to 3 days. Be sure to let it cool completely before sealing it up—this helps preserve that creamy texture you love!
Can I freeze Salmon Gratin?
Yes! To freeze your Salmon Gratin, wrap it tightly in plastic wrap, followed by aluminum foil, before putting it in the freezer. You can store it for up to 2 months. When you’re ready to enjoy, thaw it overnight in the refrigerator before reheating.
What should I do if my sauce isn’t thickening?
If your sauce isn’t thickening as expected, don’t worry! Just continue stirring it over low heat for a bit longer—sometimes it just needs a little extra time. If it’s still too thin after about 5 minutes, you can mix another tablespoon of flour with a bit of milk until smooth and then slowly whisk that into the sauce until it reaches your desired consistency.
Can I make Salmon Gratin ahead of time?
Absolutely! You can assemble your Salmon Gratin (without baking) a day in advance. Just cover it well and refrigerate. When ready to serve, bake it straight from the fridge, adding an extra 5-10 minutes to your cooking time for a delicious, effortlessly made meal.
Is Salmon Gratin safe for pets?
Generally, feeding your pets cooked salmon in small quantities is safe; however, this gratin contains dairy and seasoning that might not sit well with them. It’s best to serve plain, cooked salmon to your furry friends instead, ensuring they skip the creamy sauce!

Delicious Salmon Gratin with Creamy Mushroom and Broccoli Bliss
Ingredients
Equipment
Method
- Combine the thinly sliced onion and flour in a bowl, mixing them well to create a smooth, even consistency.
- Heat a skillet over low heat and add the butter until melted.
- Cook the onion in the skillet until transparent, about 5 minutes.
- Gradually add the milk, stirring continuously until the mixture thickens, about 8-10 minutes.
- Season with salt to taste.
- Preheat your oven to 350 degrees F.
- Prepare the broccoli by cutting it into bite-sized pieces.
- Cut the salmon fillets into bite-sized pieces, lightly salting them.
- Chop the mushrooms into quarters.
- Brown the salmon pieces in a nonstick pan over medium heat for about 2-3 minutes.
- Remove the salmon from the pan and sauté the mushrooms until browned.
- Combine the cooked broccoli, sautéed mushrooms, and salmon in a dish.
- Pour the creamy white sauce over the top and stir lightly.
- Sprinkle generously with mozzarella or cheese blend.
- Bake until cheese is melted and golden, about 20-25 minutes.





