When you’re craving a cozy dinner that’s both elegant and incredibly easy to prepare, Salmon Gratin is the perfect solution. This comforting dish combines tender pieces of salmon, earthy mushrooms, and nutritious broccoli in a rich homemade cream sauce, all finished with a generous layer of melted cheese.
Unlike traditional casseroles that can feel heavy, this easy salmon gratin balances fresh ingredients with a light, velvety sauce that complements the delicate flavor of the fish without overpowering it.
It’s the kind of meal that’s equally suitable for a quiet family dinner, a weekend gathering, or even a special occasion. Best of all, this homemade salmon gratin comes together in just 30 minutes, making it an excellent choice for busy weeknights.
If you’re looking for a new way to enjoy salmon for dinner, this creamy baked gratin deserves a place on your menu.
Why You’ll Love This Recipe
- Ready in only 30 minutes.
- Rich, creamy, and incredibly satisfying.
- Packed with protein and nutritious vegetables.
- Perfect for both casual dinners and special occasions.
- Easy to customize with different vegetables and cheeses.
Ingredients
For the Creamy White Sauce
- All-purpose flour (6 tablespoons): Thickens the sauce and creates a silky consistency.
- Butter (3 tablespoons): Adds richness and enhances the flavor.
- Onion (1 small, thinly sliced): Provides a subtle sweetness and aromatic depth.
- Milk (400 ml): Creates a smooth, creamy sauce.
- Salt (to taste): Enhances all the flavors.
For the Filling
- Salmon fillets (2 fillets, 6 to 8 ounces each): The star ingredient, offering a tender texture and rich flavor.
- Broccoli florets (2 cups): Add freshness, color, and a boost of nutrients.
- Crimini mushrooms (4 ounces): Provide an earthy, savory flavor.
For the Topping
- Mozzarella or a white cheese blend: Creates the irresistible golden, bubbly crust.
How to Make Salmon Gratin
Prepare the White Sauce
Combine the sliced onion with the flour in a bowl.
Heat a skillet over low heat and melt the butter.
Add the onion and flour mixture to the skillet.
Cook gently, stirring continuously, until the flour loses its raw appearance.
Slowly pour in the milk, adding a small amount at a time while stirring constantly.
Continue stirring until the sauce becomes smooth and thick.
Season with salt.
Helpful tip: Adding the milk gradually prevents lumps from forming.
Prepare the Vegetables
Preheat the oven to 350°F.
Cut the broccoli into bite-sized florets.
Cook the broccoli by steaming, boiling, or microwaving until slightly tender.
Season lightly with salt.
Cut the mushrooms into quarters or smaller pieces, depending on their size.
Cook the Salmon and Mushrooms
Cut the salmon into bite-sized cubes.
Season lightly with salt.
Heat a nonstick skillet over medium heat.
Cook the salmon until lightly browned on all sides.
Remove the salmon from the pan.
Add the mushrooms and sauté until they become tender and lightly golden.
Assemble the Gratin
Transfer the broccoli, mushrooms, and salmon to a gratin dish or casserole dish.
Pour the white sauce over the top.
Gently stir to distribute the ingredients evenly.
Sprinkle the mozzarella or cheese blend generously over the surface.
Bake Until Golden
Place the dish in the oven.
Bake until the cheese melts completely and the gratin is hot and bubbly.
For extra color, place the dish under the broiler for a minute or two.
Watch carefully to avoid burning the cheese.
Serve immediately.

Tips for Success
- Avoid overcooking the salmon during the sautéing stage because it will continue cooking in the oven.
- Add the milk slowly to create a smooth, lump-free sauce.
- Steam the broccoli until just tender to preserve its texture.
- Use freshly grated cheese for better melting.
- Keep an eye on the broiler because cheese can brown very quickly.
Equipment Needed
- Large skillet.
- Nonstick frying pan.
- Saucepan.
- Cutting board.
- Sharp knife.
- Measuring cups and spoons.
- Gratin dish or casserole dish.
Alternative: Individual ramekins can be used instead of a large baking dish for single servings.
Recipe Variations
Spinach and Salmon Gratin
Replace the broccoli with fresh spinach for a softer, creamier variation.
Low-Carb Salmon Gratin
Substitute cauliflower for the flour-based white sauce and use extra vegetables.
Seafood Gratin
Add shrimp, scallops, or crab for a delicious seafood combination.
Herb and Parmesan Gratin
Replace the mozzarella with Parmesan cheese and add fresh thyme or dill.
Mediterranean Salmon Gratin
Add cherry tomatoes, spinach, and feta cheese for a Mediterranean-inspired version.
Serving Suggestions
This easy salmon gratin pairs beautifully with:
- Crusty French bread.
- Roasted potatoes.
- Green salad.
- Steamed asparagus.
- Rice pilaf.
- Garlic bread.
For an elegant presentation, garnish each serving with fresh parsley, dill, or chives.
Frequently Asked Questions
Can I use frozen salmon?
Yes. Thaw the salmon completely and pat it dry before cooking.
Can I prepare salmon gratin ahead of time?
Absolutely. Assemble the dish up to one day in advance and refrigerate it until you’re ready to bake.
How long will leftovers last?
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Can I freeze salmon gratin?
Yes. Freeze it for up to 2 months. Allow it to thaw overnight in the refrigerator before reheating.
What cheese works best for this recipe?
Mozzarella, Gruyère, Swiss cheese, and white cheddar all work wonderfully.
Can I add other vegetables?
Definitely. Cauliflower, spinach, peas, zucchini, and asparagus are excellent additions.
Final Thoughts
This homemade salmon gratin transforms simple ingredients into an elegant and comforting meal. The combination of flaky salmon, tender vegetables, creamy sauce, and melted cheese creates a dish that’s rich without being overwhelming.
Whether you’re preparing a quick weeknight dinner or serving guests at a special gathering, this easy salmon gratin offers the perfect balance of flavor and comfort.
Give this recipe a try, experiment with your favorite vegetables and cheeses, and enjoy every creamy, delicious bite.
Print
Salmon Gratin: A Creamy, Cheesy French-Inspired Dinner
- Total Time: 30 minutes
- Yield: 4 people
Description
This Salmon Gratin combines tender salmon, sautéed mushrooms, broccoli, and a creamy white sauce, all topped with melted mozzarella cheese for a comforting and delicious meal.
Ingredients
- 2 salmon fillets (6–8 oz each), skin removed
- 2 cups broccoli florets
- 4 oz crimini mushrooms
- 1 small onion, thinly sliced
- 400 ml milk
- 3 tablespoons butter
- 6 tablespoons all-purpose flour
- Salt to taste
- Mozzarella or white cheese blend
Instructions
- Combine the sliced onion and flour.
- Heat a skillet over low heat and melt the butter.
- Add the onion mixture and cook until no longer powdery.
- Gradually add the milk, stirring well after each addition, until the sauce thickens. Season with salt.
- Preheat the oven to 350°F.
- Cook the broccoli until tender and season with salt.
- Cut the salmon into bite-sized pieces and season lightly with salt.
- Cut the mushrooms into quarters.
- Brown the salmon in a nonstick pan over medium heat.
- Remove the salmon and sauté the mushrooms.
- Place the broccoli, mushrooms, and salmon in a gratin or casserole dish.
- Pour the white sauce over the top and stir lightly.
- Sprinkle with cheese and bake until melted.
- Broil briefly for a golden-brown topping if desired.
Notes
- Use individual gratin dishes or one large casserole dish.
- Broiling the gratin for a few minutes creates a more golden topping.
- Recipe adapted from Mebae ‘&’ magazine.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner, Main Course
- Method: Bake
- Cuisine: French