Creamy Baked Salmon is a simple and flavorful dish that brings together tender, flaky salmon with a rich, creamy sauce. The salmon stays moist and juicy while baking, and the creamy topping adds a lovely, smooth texture that complements the fish perfectly. It’s a great way to enjoy salmon without it feeling dry or plain.
I always find that using a good quality cream combined with a bit of garlic and herbs makes all the difference here. I like to spread the creamy mix over the salmon generously before baking, so every bite has that delicious richness. It’s one of those meals that feels a little special but is actually so easy to make, which I really appreciate on busy nights.
One of my favorite ways to serve this creamy baked salmon is with some roasted vegetables or a simple green salad on the side. It’s filling and healthy, but the creamy sauce makes it feel comforting too. I’ve shared this recipe with friends many times and it’s always a hit because it looks fancy but comes together without much fuss.
Key Ingredients & Substitutions
Salmon: Fresh, skinless fillets work best here for easy eating and even cooking. If you prefer, skin-on salmon is fine; just crisp the skin first or remove before serving.
Heavy Cream: This gives the sauce its rich texture. For a lighter option, try half-and-half or full-fat coconut milk for a dairy-free twist. Greek yogurt can also add creaminess when dolloped on top.
Dill: Fresh dill adds a bright, herbal flavor that pairs wonderfully with salmon. If you can’t find dill, fresh parsley or chives are nice substitutes.
Lemon: Both zest and juice bring fresh acidity to balance the cream. If fresh lemons aren’t available, a splash of white wine vinegar or bottled lemon juice can work in a pinch.
Parmesan Cheese: Optional but adds a golden, cheesy crust. You can swap with grated Pecorino Romano or skip it for a lighter dish.
How Do I Get the Creamy Sauce Just Right Without Overcooking the Salmon?
Balancing the creamy sauce and perfectly cooked salmon can be tricky. Here’s my approach:
- Preheat the oven well to ensure even cooking.
- Don’t fully cover the salmon with the cream mixture; pour it around and partially over the fillets to keep the top from getting soggy.
- Bake for 12-15 minutes and check doneness by gently flaking the thickest part of the salmon with a fork—it should be opaque and moist, not dry.
- Add dollops of sour cream or Greek yogurt after baking; it cools the top slightly and adds extra creaminess without baking further.
- Including lemon slices in the dish helps infuse citrus flavor without needing extra sauce.
With these simple tips, you’ll get tender, juicy salmon bathed in a silky, flavorful cream sauce every time.

Equipment You’ll Need
- Baking dish – I recommend a 9×13-inch dish so everything fits comfortably and cooks evenly.
- Measuring cups and spoons – for precise mixture and seasoning.
- Small bowl – to mix the cream, garlic, mustard, dill, lemon zest, and juice.
- Cooking spoon or spatula – for stirring and spreading the sauce.
- Oven mitts – to handle the hot dish safely.
- Lemon squeezer (optional) – makes juicing lemons easier and less messy.
Flavor Variations & Add-Ins
- Swap dill for chopped parsley or chives for a different herbal note.
- Add capers or diced olives in the sauce for a briny punch.
- Brush the salmon with honey or Dijon before baking for a sweet or tangy twist.
- Include sautéed spinach or sun-dried tomatoes in the dish for added flavor and color.
Creamy Baked Salmon
Ingredients You’ll Need:
For the Salmon and Sauce:
- 2 salmon fillets (about 6 oz each), skin removed
- Salt and freshly ground black pepper, to taste
- 1 tbsp olive oil or melted butter
- 1/2 cup heavy cream
- 2 cloves garlic, minced
- 1 tsp Dijon mustard
- 1 tbsp fresh dill, chopped (plus more for garnish)
- Zest and juice of 1 lemon (plus 2 lemon slices)
- 1/4 cup grated Parmesan cheese (optional for topping)
- 2 tbsp sour cream or Greek yogurt (for dollops on top)
Optional Side:
- 8-10 asparagus spears
How Much Time Will You Need?
This dish takes about 10 minutes to prepare and around 12-15 minutes to bake. So in total, you’ll need about 25 minutes from start to finish, making it a quick and cozy dinner option.
Step-by-Step Instructions:
1. Prepare Your Oven and Baking Dish:
Preheat your oven to 400°F (200°C). Lightly grease your baking dish with olive oil or melted butter so the salmon won’t stick.
2. Season the Salmon:
Pat the salmon fillets dry with paper towels, then sprinkle salt and pepper generously on both sides. Place them in the baking dish, giving enough space between them. If you’re using asparagus, arrange the spears alongside the salmon now.
3. Make the Creamy Sauce:
In a small bowl, mix together the heavy cream, minced garlic, Dijon mustard, chopped dill, lemon zest, and lemon juice. Give it a good stir to combine all the flavors.
4. Add Sauce and Cheese:
Pour the creamy mixture gently around and partly over the salmon fillets—you want some of the tops to stay uncovered. If you’re using Parmesan, sprinkle it evenly on top of the salmon now. Add the lemon slices into the dish for extra citrus aroma while baking.
5. Bake the Salmon:
Place the baking dish in the oven and bake for 12-15 minutes. The salmon should be just cooked through and flake easily with a fork. Keep an eye on it to avoid overcooking.
6. Finish and Serve:
Take the dish out of the oven and spoon dollops of sour cream or Greek yogurt over each salmon fillet. Garnish with fresh dill for a pretty, fresh touch. Serve immediately, spooning some of the delicious creamy sauce from the dish over your salmon and asparagus. Enjoy your creamy baked salmon!
Can I Use Frozen Salmon for This Recipe?
Yes! Just make sure to fully thaw the salmon in the refrigerator overnight before cooking. Pat it dry well to avoid excess moisture that could affect the sauce consistency.
Can I Make Creamy Baked Salmon Ahead of Time?
You can prep the sauce and season the salmon a few hours ahead, then keep it covered in the fridge. Bake just before serving for the freshest taste and texture.
How Should I Store Leftovers?
Place any leftover salmon and sauce in an airtight container and refrigerate for up to 2 days. Reheat gently in the oven or microwave, adding a splash of cream if the sauce looks too thick.
What Can I Serve with Creamy Baked Salmon?
This salmon pairs well with roasted vegetables, steamed asparagus, rice, or a simple green salad—perfect for soaking up the creamy sauce!