Creamy Garlic Butter Baked Salmon 🐟🧄🧈

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

FeatureDetails
Prep Time10 minutes
Cook Time20–25 minutes
Total Time30–35 minutes
Servings4
DifficultyEasy
CuisineAmerican-inspired
Cooking MethodOven-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

IngredientAmount
Salmon fillet1½–2 lb (680–900 g)
Salt¾ tsp
Black pepper½ tsp
Paprika½ tsp
Garlic powder½ tsp
Olive oil1 tbsp
Fresh dill1–2 tbsp, chopped

For the Creamy Garlic Butter Sauce

IngredientAmount
Unsalted butter3 tbsp
Garlic4 cloves, minced
Heavy cream1 cup (240 ml)
Cream cheese3 oz (85 g)
Parmesan cheese½ cup, freshly grated
Mozzarella cheese½ cup, shredded
Lemon juice1 tbsp
Italian seasoning½ tsp
Salt¼ tsp
Black pepper¼ tsp
Fresh dill1 tbsp, chopped

For Garnishing

IngredientAmount
Fresh dill1–2 tbsp
Lemon wedgesFor serving
Extra ParmesanOptional

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.

NutrientEstimated Amount
Calories560 kcal
Protein42 g
Fat40 g
Saturated Fat18 g
Carbohydrates6 g
Fiber0.5 g
Sugar2 g
Sodium720 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.

Leave a Comment