Back to all recipes
Baked Sour Cream Cod

Baked Sour Cream Cod

Creamy Dill-Topped Cod with Parmesan Crust

This recipe transforms mild cod into something rich and satisfying with a tangy sour cream mixture that keeps the fish incredibly moist. The combination of fresh dill, garlic, and a hint of heat creates layers of flavor that complement rather than mask the delicate fish.

DinnerGluten FreeComfort FoodQuick MealsBakingSeafoodFish
↓ Jump to Recipe

The secret to perfect baked fish isn't expensive ingredients or fancy techniques — it's understanding that fish needs protection from the dry heat of the oven. This recipe does exactly that with a sour cream coating that acts like a blanket, keeping the cod moist while building incredible flavor on top.

Cod is wonderfully neutral, which makes it the perfect canvas for the tangy, herb-forward topping. The sour cream doesn't just provide moisture; its slight acidity brightens the fish while the dill and garlic create aromatic layers that develop as it bakes. A final sprinkle of Parmesan gives you those golden, crispy edges that make every bite interesting.

What I love about this approach is how forgiving it is. Fish can go from perfect to overcooked in minutes, but the creamy coating buys you time and ensures even the most cautious home cook gets tender, flaky results. The whole dish comes together in under 40 minutes, making it ideal for weeknight dinners when you want something that feels special without the fuss.

Prep15 min
Cook20 min
Total35 min
Servings4
Difficultyeasy

Ingredients

  • 4 filletsfirm white fish fillets (cod, haddock, or halibut work well)
  • ¾ cupsour cream, full-fat preferred
  • ½ tspkosher salt
  • kosher salt, extra for marinating
  • ½ tspfreshly cracked black pepper
  • freshly cracked black pepper, extra for marinating
  • ½ tspfresh lemon zest
  • ½ tbspfreeze-dried dill
  • ½ tspfreeze-dried dill for seasoning fish
  • 3 clovegarlic cloves
  • 3 green onions
  • ½ tspred pepper flakes
  • ½ fresh lemon juice
  • cupParmesan cheese, freshly grated

Instructions

  1. In a mixing bowl, stir together the sour cream, 1/2 teaspoon salt, 1/2 teaspoon black pepper, lemon zest, and 1/2 tablespoon dill until smooth. This creamy base will keep your fish moist while adding tons of flavor.
  2. Use a microplane to grate the garlic directly into the bowl — this distributes it evenly without any harsh chunks. Slice the white parts of the green onions thinly and fold them in, then set aside the green tops for later.
  3. Stir in the red pepper flakes and lemon juice, mixing until everything is well combined. The mixture can sit in the fridge for up to a day if you're prepping ahead.
  4. Preheat your oven to 400°F. Pat the fish fillets completely dry, then season both sides generously with salt, pepper, the remaining dill, and a squeeze of lemon juice. Let them sit while the oven heats up.
  5. Arrange the fillets in a shallow baking dish with space between each piece. Divide the sour cream mixture evenly over the top, then sprinkle with the grated Parmesan for a golden finish.
  6. Bake for 15-20 minutes until the fish flakes easily with a fork — thicker fillets need the full time. Switch to broil for the last 1-2 minutes to brown the top, but watch carefully to prevent burning.
    18 min
  7. Scatter the reserved green onion tops over the fish and serve immediately while the topping is still bubbling. The contrast of cool, bright greens against the rich, warm fish is perfect.
Tips & Tricks
Frequently Asked Questions
Can I use other types of white fish?

Absolutely — halibut, haddock, or even salmon fillets work beautifully with this method. Just adjust the cooking time based on thickness, and remember that salmon will be done at a slightly lower internal temperature.

What can I substitute for the sour cream?

Greek yogurt works well, though it's slightly less rich. You can also use crème fraîche for an even more luxurious result, or mayonnaise mixed with a squeeze of lemon juice.

Why did my topping slide off the fish?

This usually happens when the fish wasn't dried properly before seasoning. Pat the fillets with paper towels until they're completely dry, then let the seasoned fish sit for a few minutes before adding the topping.

Can I make this ahead for a dinner party?

You can prep the sour cream mixture and season the fish earlier in the day, but bake it fresh for best results. Fish doesn't reheat well, so timing the baking for when guests arrive works better than making it ahead.