This Mediterranean-style dish features tender cod fillets enveloped in a zesty tomato basil sauce. Preparing the sauce involves sautéing aromatics before simmering with crushed tomatoes and oregano. The fish is nestled into the sauce and baked until flaky, offering a low-carb, gluten-free meal that pairs perfectly with crusty bread or steamed rice.
There's something about the smell of garlic and tomatoes hitting a hot pan that makes everything feel like a celebration, even on a Tuesday night. I discovered this baked cod with tomato basil sauce during a lazy afternoon at the farmers market, standing in front of a display of impossibly fresh basil and these perfect white cod fillets that practically begged to be cooked together. The combination felt obvious once I saw them—bright, clean, and the kind of meal that tastes like you spent hours in the kitchen when really it takes less time than most people spend scrolling through their phone. It became my go-to when I wanted to impress without the stress.
I made this for my sister once when she was going through a phase of trying to eat better, and she actually asked for the recipe instead of just being polite about it—which, if you know her, is basically a marriage proposal in food form. The kitchen smelled incredible while it baked, and everyone gathered around the oven like moths to a flame, which shouldn't have surprised me but somehow did. It became the dish I'd make when I wanted proof that healthy eating didn't have to taste like punishment.
Ingredients
- Cod fillets (4, about 150g each): The star of the show—skinless and boneless means no excuses, no complications, just pure fish goodness.
- Olive oil (3 tablespoons total): Use something decent here, not the fancy stuff you save for salads, but not the ancient bottle at the back of the cabinet either.
- Onion (1 small, finely chopped): This builds the foundation of the sauce; don't skip the chopping, as it helps everything cook evenly.
- Garlic (2 cloves, minced): The moment it hits the hot oil, your kitchen transforms into something that smells like someone who actually knows what they're doing.
- Crushed tomatoes (1 can, 400g): Canned tomatoes are honestly better than fresh ones for sauce because they're picked at peak ripeness and don't disappoint.
- Tomato paste (1 tablespoon): This tiny amount concentrates the flavor and adds depth that makes people wonder what your secret is.
- Sugar (1 teaspoon): Just a whisper to balance the acidity—trust me on this even if it sounds weird.
- Dried oregano (1/2 teaspoon): Mediterranean magic in dried form; don't substitute with fresh or you'll change the whole personality of the dish.
- Red pepper flakes (1/4 teaspoon, optional): Add this if you like a gentle warmth that doesn't announce itself too loudly.
- Fresh basil (1/2 cup, roughly chopped): Add this at the very end so it stays bright green and doesn't turn into sad little brown bits.
- Salt, pepper, and lemon wedges: The finishing touches that remind you why you bothered to cook in the first place.
Instructions
- Heat your oven and prepare the stage:
- Get your oven to 200°C (400°F) and lightly grease a baking dish large enough to hold the fish without them touching—this matters because they need a little personal space to cook properly.
- Season the cod with confidence:
- Pat those fillets completely dry with paper towels (moisture is the enemy of nice browning), then season both sides generously with salt and pepper. Drizzle with a tablespoon of olive oil and let them sit there looking beautiful for a moment.
- Build the sauce foundation:
- Heat 2 tablespoons of olive oil in a saucepan over medium heat until it shimmers, then add your chopped onion. Let it cook for about 4 minutes, stirring occasionally, until it becomes soft and translucent—this is when it stops being sharp and starts tasting sweet.
- Wake up the garlic:
- Add your minced garlic and cook for exactly 1 minute, no more or it'll turn bitter and ruin everything. Your nose will tell you when it's right—that pungent, aromatic moment is your cue.
- Create the red sauce magic:
- Dump in the crushed tomatoes, tomato paste, sugar, oregano, and red pepper flakes if you're using them. Stir everything together and bring it to a simmer, then let it bubble gently for 8-10 minutes, stirring now and then, until it thickens slightly and the raw tomato taste mellows out.
- Finish the sauce with basil:
- Remove from heat and stir in your fresh basil—this is crucial because you want it bright and alive, not cooked into submission.
- Assemble in the baking dish:
- Spread half the sauce on the bottom of your prepared dish, arrange the cod fillets on top in a single layer, then spoon the remaining sauce over them generously. They should look like they're nestled in a tomato-basil embrace.
- Bake until flaky perfection:
- Bake for 15-18 minutes—the fish is done when it's opaque and flakes easily with a fork. Don't overcook it or you'll have rubbery regret; set a timer and actually use it.
- Finish with joy:
- Garnish with fresh basil leaves and serve with lemon wedges so everyone can brighten their own plate to their liking.
There was a night when my neighbor smelled the basil and tomato drifting through our shared wall and knocked on my door asking what was happening in there, and somehow we ended up eating together at my slightly-too-small kitchen table. That's when I realized this dish has a power beyond just being delicious—it brings people together in the most casual, unstudied way.
Why This Dish Works for Everyone
Baked cod with tomato basil sauce hits that perfect spot where it feels special but doesn't demand hours in the kitchen or a ingredient list that reads like a chemistry experiment. The beauty is in its simplicity—good fish, vibrant sauce, a few herbs, and the oven does most of the heavy lifting while you pour a drink and wonder when cooking became this easy. I've made it for people who claim they don't cook, people with dietary restrictions, people on weeknight autopilot, and everyone walks away feeling like they've had something genuinely nourishing.
The Mediterranean Difference
What makes this feel distinctly Mediterranean isn't just the basil and tomatoes—it's the philosophy of letting good ingredients speak for themselves instead of drowning them in heavy sauces or complicated techniques. I learned this watching my neighbor Maria cook, actually, who would make something similar but insist that the whole point was respecting what the sea and garden gave you. The sauce here doesn't mask the delicate fish; it complements it, becoming almost a vehicle for showcasing how beautiful a piece of white fish can taste when treated with this kind of attention.
Serving and Pairing Ideas
The most important thing I've learned about serving this is that people will want something to soak up the sauce—it's too good to leave in the pan. I've done this with rice, roasted potatoes, crusty bread that tears apart in your hands, and once even with polenta when I was feeling fancy and had time on my hands. The acidity of the tomato and brightness of the basil means it plays nicely with almost anything, and the gentle heat of the fish lets other flavors shine without fighting for attention.
- Serve with steamed rice or roasted potatoes to catch every drop of the silky sauce.
- A simple green salad alongside cuts through the richness and feels sophisticated without being pretentious.
- Crusty bread is non-negotiable if you want to understand the true purpose of dinner.
This recipe reminds me that the best meals aren't the complicated ones that demand perfection—they're the simple ones where decent ingredients and a little attention create something that tastes like care. Make this for yourself on a Tuesday, make it for someone you want to impress, or make it just because you remembered how good tomato and fish taste together.
Recipe FAQs
- → Can I use a different type of fish?
-
Yes, any firm white fish like haddock, halibut, or pollock works well as a substitute for cod.
- → Is this dish gluten-free?
-
Naturally, the cod and tomato sauce are gluten-free, making it suitable for a gluten-free diet.
- → How can I add more flavor to the sauce?
-
Consider adding chopped olives, capers, or a pinch of red pepper flakes for extra Mediterranean depth and heat.
- → What sides go best with this cod?
-
Steamed rice, roasted potatoes, or crusty bread are ideal for soaking up the savory tomato basil sauce.
- → How long does it take to cook?
-
Total time is 40 minutes, including 15 minutes of prep and 25 minutes of cooking time.