Introduction
This Creamy Garlic Butter Baked Salmon is a rich, comforting dinner featuring tender, flaky salmon covered in a golden, cheesy garlic-butter crust. The creamy sauce underneath keeps the fish incredibly moist while fresh dill adds a bright, herby finish.
It is an easy oven-baked salmon recipe that looks impressive enough for a special dinner but is simple enough for a busy weeknight meal.
Recipe Overview
| Feature | Details |
| Prep Time | 10 minutes |
| Cook Time | 20–25 minutes |
| Total Time | 30–35 minutes |
| Servings | 4 |
| Difficulty | Easy |
| Cuisine | American-inspired |
| Cooking Method | Oven-baked |
Why You’ll Love This Recipe
This salmon is incredibly tender because it bakes gently in a creamy garlic-butter sauce. The top develops a beautiful golden-brown crust while the center stays moist and flaky.
The combination of garlic, butter, cream, Parmesan, and fresh dill creates a luxurious sauce that pairs beautifully with the natural richness of salmon.
It is also a convenient one-dish dinner, making cleanup quick and easy.
Ingredients
For the Salmon
| Ingredient | Amount |
| Salmon fillet | 1½–2 lb (680–900 g) |
| Salt | ¾ tsp |
| Black pepper | ½ tsp |
| Paprika | ½ tsp |
| Garlic powder | ½ tsp |
| Olive oil | 1 tbsp |
| Fresh dill | 1–2 tbsp, chopped |
For the Creamy Garlic Butter Sauce
| Ingredient | Amount |
| Unsalted butter | 3 tbsp |
| Garlic | 4 cloves, minced |
| Heavy cream | 1 cup (240 ml) |
| Cream cheese | 3 oz (85 g) |
| Parmesan cheese | ½ cup, freshly grated |
| Mozzarella cheese | ½ cup, shredded |
| Lemon juice | 1 tbsp |
| Italian seasoning | ½ tsp |
| Salt | ¼ tsp |
| Black pepper | ¼ tsp |
| Fresh dill | 1 tbsp, chopped |
For Garnishing
| Ingredient | Amount |
| Fresh dill | 1–2 tbsp |
| Lemon wedges | For serving |
| Extra Parmesan | Optional |
Step-by-Step Instructions
Prepare the Salmon
Preheat your oven to 400°F (200°C).
Pat the salmon dry with paper towels. Removing excess moisture helps the seasoning adhere properly and encourages better browning.
Place the salmon in a lightly greased baking dish.
Season evenly with salt, black pepper, paprika, and garlic powder. Drizzle with olive oil and gently rub the seasoning over the surface.
Prepare the Creamy Sauce
Melt the butter in a small saucepan over medium-low heat.
Add the minced garlic and cook for about 30–60 seconds, just until fragrant. Avoid browning the garlic too much.
Pour in the heavy cream and add the cream cheese. Stir gently until the cream cheese melts into the sauce.
Add the Parmesan, Italian seasoning, salt, and black pepper. Continue stirring until the sauce becomes smooth and creamy.
Remove from the heat and stir in the lemon juice and fresh dill.
Assemble the Dish
Pour the creamy garlic sauce around and partially over the salmon.
Sprinkle the shredded mozzarella and remaining Parmesan over the top of the salmon.
The cheese will melt during baking and create the beautiful golden crust shown in the image.
Bake
Place the baking dish in the preheated oven.
Bake for approximately 18–25 minutes, depending on the thickness of the salmon.
For a more deeply golden top, switch the oven to broil for the final 1–2 minutes. Watch carefully because the cheese can brown quickly.
The salmon is ready when it flakes easily with a fork and reaches an internal temperature of approximately 145°F (63°C) in the thickest part.
Finish and Serve
Remove the salmon from the oven and let it rest for about 5 minutes.
Scatter fresh dill over the top and add a squeeze of fresh lemon juice.
Serve immediately with plenty of the creamy garlic sauce spooned over the salmon.
Best Tips
Choose a salmon fillet with relatively even thickness so it cooks at the same rate throughout.
Patting the salmon dry before seasoning is an easy step that helps improve both texture and browning.
Keep the garlic cooking time short. Garlic can become bitter if it is heavily browned before the cream is added.
Freshly grated Parmesan melts more smoothly than many pre-shredded varieties and gives the sauce a richer flavor.
Do not overbake the salmon. The fish should be tender and flaky rather than dry.
For an especially golden finish, use the broiler briefly at the end and stay close to the oven.
Best Ingredient Options
Salmon: Atlantic salmon, Scottish salmon, or wild-caught salmon can all be used. Wild salmon is generally leaner and may require slightly less cooking time.
Cream: Heavy cream gives the richest sauce, but half-and-half can be used for a lighter version.
Cheese: Parmesan provides savory flavor while mozzarella creates the melted golden topping. Gruyère or provolone can also work well.
Herbs: Fresh dill is ideal, but parsley, chives, or a small amount of fresh thyme can be substituted.
Recipe Variations
For a lemon garlic salmon, increase the lemon juice and add a little lemon zest to the creamy sauce.
For a spinach version, add a handful of fresh baby spinach to the sauce just before pouring it over the salmon.
For a spicy salmon, add ¼–½ teaspoon of red pepper flakes or a pinch of cayenne pepper to the seasoning.
For a Mediterranean-style version, add chopped spinach, sun-dried tomatoes, and a few crumbled olives to the creamy sauce.
For a low-carb dinner, serve the salmon with roasted vegetables, steamed broccoli, cauliflower mash, or a simple green salad.
What to Serve With
This creamy salmon pairs beautifully with roasted asparagus, broccoli, green beans, or zucchini.
For a more substantial meal, serve it with mashed potatoes, roasted baby potatoes, rice, or creamy cauliflower mash.
A crisp green salad with lemon vinaigrette also balances the richness of the garlic butter sauce.
Make-Ahead Instructions
The creamy sauce can be prepared up to 1 day in advance and stored covered in the refrigerator.
When ready to cook, gently warm the sauce if it has become very thick, then assemble the dish with the fresh salmon and bake as directed.
For the best texture, avoid fully baking the salmon in advance if you plan to serve it later.
Storage
Allow leftovers to cool before transferring them to an airtight container.
Store refrigerated for up to 3 days.
Keep the salmon and sauce together so the fish remains moist when reheated.
Reheating
For the best results, reheat the salmon gently in a covered baking dish at 300°F (150°C) until warmed through.
You can add a tablespoon or two of cream or milk to the dish before reheating if the sauce has thickened.
Avoid prolonged high-temperature reheating because salmon can become dry.
Freezing
The cooked salmon can be frozen, although the creamy sauce may slightly change texture after thawing.
Place cooled portions in airtight freezer-safe containers and freeze for up to 2 months.
Thaw overnight in the refrigerator before reheating gently.
Common Mistakes to Avoid
Overcooking the salmon: The most common mistake is leaving the fish in the oven too long. Start checking the thickest part before the estimated cooking time is complete.
Using too much salt: Parmesan and cream cheese are already salty, so season the sauce conservatively and adjust after tasting.
Burning the garlic: Garlic only needs a short time in the butter before the cream is added.
Skipping the resting time: Allowing the salmon to rest for a few minutes helps the juices redistribute and makes serving easier.
Broiling unattended: The cheese topping can go from golden to burnt very quickly under the broiler.
Nutrition Estimate
Approximate values per serving and will vary depending on the salmon, cream, cheese, and portion size used.
| Nutrient | Estimated Amount |
| Calories | 560 kcal |
| Protein | 42 g |
| Fat | 40 g |
| Saturated Fat | 18 g |
| Carbohydrates | 6 g |
| Fiber | 0.5 g |
| Sugar | 2 g |
| Sodium | 720 mg |
Frequently Asked Questions
Can I use frozen salmon?
Yes. For the best results, thaw the salmon completely in the refrigerator and pat it very dry before seasoning.
Can I make this without cream cheese?
Absolutely. Simply increase the Parmesan slightly and use heavy cream for a smooth garlic cream sauce.
How do I know when the salmon is done?
The salmon should separate easily into flakes and be opaque in the center. For food safety, the thickest portion should reach 145°F (63°C).
Can I use salmon portions instead of one large fillet?
Yes. Individual salmon portions work very well. Cooking time may be slightly shorter, so begin checking them after about 15–18 minutes.
Can I use dried dill?
Yes, although fresh dill provides a brighter flavor. If using dried dill, start with about 1 teaspoon and adjust to taste.
Final Thoughts
This Creamy Garlic Butter Baked Salmon is an easy way to turn a simple salmon fillet into an impressive restaurant-style dinner. The combination of flaky salmon, creamy garlic butter sauce, melted cheese, lemon, and fresh dill makes every bite rich, savory, and satisfying.
Serve it straight from the oven with roasted vegetables or your favorite side dish for a comforting meal the whole family can enjoy.