There’s something wonderfully comforting about baking a piece of fresh cod. The fish comes out tender and flaky, and your kitchen fills with the most amazing aroma of lemon and herbs. I’ve been making this simple baked cod for years, and it never fails to deliver a satisfying dinner without any fuss.
Cod is one of those fish that’s naturally mild and forgiving. It doesn’t have that strong fishy taste that some people worry about, which makes it perfect for families or anyone who’s still warming up to seafood. The key to keeping cod from drying out is not overcooking it. Fish continues cooking even after you remove it from the oven, so I always pull it out when it’s just barely opaque in the center.
Why Cod Works So Well for Baking
This recipe keeps things simple with just olive oil, lemon, garlic, and fresh herbs. I like using parsley and dill together, but thyme works beautifully too. The olive oil creates a light coating that helps the fish stay moist while it bakes. A good squeeze of lemon juice before and after cooking brightens everything up and cuts through any richness.
Simple Ingredients That Make a Difference
I serve this with roasted vegetables or a simple salad. Rice pilaf makes a nice side too. The whole meal comes together in about 30 minutes, which is perfect for weeknight dinners when you want something healthy but don’t have hours to spend in the kitchen.

Ingredients
Method
- Preheat your oven to 425°F. Line a baking dish with parchment paper or lightly grease it with olive oil.
- Pat the cod fillets completely dry with paper towels. This helps them brown nicely and prevents steaming.
- In a small bowl, mix together 3 tablespoons olive oil, minced garlic, lemon zest, half the lemon juice, parsley, dill, salt, and pepper.
- Place the cod fillets in the prepared baking dish. Brush the herb mixture all over both sides of the fish.
- Bake for 12-15 minutes, or until the fish flakes easily with a fork and is opaque throughout. Don't overcook or it will become dry.
- Remove from oven and immediately drizzle with the remaining lemon juice and a tablespoon of fresh olive oil.
- Let rest for 2-3 minutes before serving. Garnish with additional fresh herbs if desired.
