Baked Cod in Tomato Sauce Recipe: One-Pan Lemon-Garlic Bite

Sauces & Condiments

Baked Cod in Tomato Sauce Recipe: One-Pan Lemon-Garlic Bite

This baked cod in tomato sauce recipe delivers restaurant-quality flavor with minimal effort—just one pan and 20 minutes of active time. The secret lies in balancing bright lemon, aromatic garlic, and rich tomato sauce, creating a dish that's both elegant and approachable.

I developed this recipe after years of perfecting the art of baking cod without drying it out, and the result is tender, flaky fish with a sauce that clings perfectly to every bite.

The beauty of this method is its simplicity: no complicated techniques, just fresh ingredients and precise timing. The tomato sauce simmers while the cod bakes, allowing flavors to meld together naturally.

A sprinkle of fresh herbs at the end adds brightness that cuts through the richness of the fish and sauce. This dish is naturally pescatarian-friendly, making it perfect for seafood lovers or anyone looking for a light yet satisfying meal.

By the time you serve this dish, you'll have perfectly cooked cod with golden edges and tender centers, all blanketed in a velvety tomato sauce infused with garlic and lemon.

The aroma alone will have everyone gathered at your table, and the first bite delivers that perfect balance of flavors—savory, tangy, and fresh. It's the kind of meal that feels special without requiring hours in the kitchen.

Pair it with roasted vegetables or crusty bread to soak up every bit of that delicious sauce. The technique is foolproof, and the results are consistently impressive—whether you're cooking for a weeknight dinner or a special occasion. Let's get started on creating this simple yet extraordinary dish.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for baked cod in tomato sauce

Fresh fish, bright lemon, and aromatic garlic—just eight ingredients for restaurant-quality flavor.

Ingredient Amount Notes
Cod Fillets 🐟 4 whole Skin-on, 4-6 oz each
Extra-Virgin Olive Oil 🫒 2 tbsp For pan and fish
Garlic Cloves 🧄 4 cloves Minced, aromatic
Canned San Marzano Tomatoes 🍅 1 can 28 oz, crushed by hand
Lemon Juice 🍋 ¼ cup Freshly squeezed
Red Wine 🍷 ½ cup Dry, like Pinot Grigio
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Fresh Basil 🌿 ⅛ cup Chopped, optional
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Dried Oregano 🍃 ½ tsp For sauce depth
Zucchini 🥒 1 medium Sliced into half-moons
Crusty Bread 🍞 4 slices For serving

The cod is the star, so look for fresh, skin-on fillets at your fishmonger or grocery store seafood counter. Whole Foods and Trader Joe's usually have great options, but if you're buying frozen, make sure it's previously frozen (not previously thawed). The zucchini should be firm with no soft spots—local farmers markets often have the freshest. For the tomatoes, San Marzano cans are worth the splurge—they're sweeter and less acidic, which balances the lemon perfectly. If you can't find them, any high-quality canned tomatoes will work, but avoid the watery, mushy kinds.

No red wine? Substitute with extra chicken broth plus a splash of balsamic vinegar—it's a game-changer for depth. Fresh herbs are ideal, but dried oregano at half the amount works in a pinch. The zucchini can be swapped for asparagus or cherry tomatoes if you prefer. For the cod, if you can't find skin-on fillets, boneless, skinless works too, but pat it very dry to prevent drying out. The crusty bread? Any good baguette or sourdough will do—no need for fancy artisanal here.

Store any leftover cod in the fridge for up to 2 days, but honestly, it reheats beautifully—just warm the sauce and fish together. The zucchini and bread are best served fresh, but you can prep the sauce ahead and keep it in the fridge for 3 days. I always make extra sauce because it's perfect for dipping bread or tossing with pasta later. Freeze portions of the sauce in ice cube trays for quick future meals—6 months in the freezer with no quality loss.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for nights when I’m too tired to scrub pots—just toss the cod, tomatoes, and garlic on a sheet pan, drizzle with olive oil, and let the oven do the work. No chopping, no frying, no stress.
  • Lemon-Garlic Kiss: That bright lemon juice cutting through the sweet San Marzano tomatoes? It’s the kind of flavor combo that makes you forget you’re eating "healthy." The garlic gets caramelized just enough to add depth without overpowering.
  • Leftovers That Shine: I make a double batch on Sundays because reheating this is chef’s kiss—the sauce thickens slightly, the cod stays tender, and it’s still restaurant-worthy the next day. Pack it for lunches or freeze portions for those "I don’t wanna cook" days.
  • Budget-Friendly Luxury: Cod’s affordable, the canned tomatoes are a pantry staple, and a few cloves of garlic stretch the flavor. It’s the kind of dish that feels fancy but won’t break the bank—perfect for when you want to impress without overspending.

Step-by-step instructions for baked cod in tomato sauce

This one-pan lemon-garlic cod recipe delivers tender, flaky fish with a bright tomato sauce—minimal effort, maximum flavor.

1

Prep the Cod and Sauté the Aromatics

Preheat your oven to 375°F. Pat the 4 whole cod fillets dry with paper towels—this ensures a crispy skin. Season both sides generously with 1.5 teaspoons kosher salt and 0.5 teaspoon ground black pepper. Place them skin-side down on a sheet pan lined with parchment paper.

Heat 2 tablespoons extra-virgin olive oil in a skillet over medium heat. Add the 4 minced garlic cloves and sauté for 30 seconds until fragrant—don't let it brown. Pour the garlic oil into the sheet pan with the cod, spreading it evenly over the fillets. This step infuses the fish with garlic flavor and helps create a golden crust.

2

Build the Tomato-Wine Sauce

In the same skillet, add 0.5 cup red wine and scrape up any browned bits from the bottom. Let it simmer for 2 minutes until reduced by half. Pour this mixture over the cod fillets, then add the crushed canned San Marzano tomatoes and 0.5 teaspoon dried oregano. Stir gently to combine, ensuring the sauce coats the fish evenly.

Slice the 1 medium zucchini into half-moons and scatter them around the cod. The zucchini will soften in the sauce, adding a fresh contrast to the rich tomato flavor. The sauce should just cover the fish—if it looks too thin, it'll thicken as it bakes.

3

Bake Until Flaky and Saucy

Transfer the sheet pan to the preheated oven and bake for 12-15 minutes until the cod flakes easily with a fork and the edges turn opaque. The sauce should bubble gently and thicken slightly. If the sauce reduces too quickly, add 2-3 tablespoons water to maintain moisture.

Here's the thing—don't overcook the cod. It's done when it reaches 145°F internally and pulls apart cleanly. Overcooking turns it rubbery, and we're aiming for melt-in-your-mouth texture. The zucchini should be tender but still hold its shape.

4

Finish with Bright Herbs and Serve

Remove the pan from the oven and stir in the 0.25 cup lemon juice and 0.25 cup chopped fresh parsley. The lemon brightens the rich tomato sauce and cuts through the richness of the fish. If you're using it, add the 0.125 cup chopped fresh basil now for an extra layer of freshness.

Let the cod rest for 3-5 minutes before serving—this allows the juices to redistribute, keeping each bite moist. Spoon the sauce over the top and serve with the 4 slices crusty bread for dipping. The bread soaks up the delicious tomato-garlic sauce perfectly, making every bite even more satisfying.

👨‍🍳

Pro Tips For Making Baked Cod In Tomato Sauce

  • Dry the Cod First: Pat those fillets thoroughly with paper towels—wet skin means steam instead of a crispy crust. I used to skip this and ended up with sad, soggy cod. Trust me, the 30 seconds of drying makes all the difference when it hits the oven.
  • Sear the Garlic Low: Cook the minced garlic in olive oil over medium-low heat until just golden—no, not browned. After burning three batches, I finally figured out that high heat turns garlic bitter, and you’ll taste it in every bite. Keep it gentle, like you’re making friends with the pan.
  • Crush the Tomatoes: Ditch the blender—use your hands or a wooden spoon to break up the San Marzano tomatoes into rough chunks. This keeps the sauce chunky and vibrant, not gluey. (Yes, even if you’re impatient like me.)
  • Bake at 375°F, Not Higher: Cod cooks fast and dries out fast—stick to 375°F for 12-15 minutes. I was skeptical until I tried it: higher heat gives you rubbery fish, and lower heat means waiting longer for the same result. Consistency wins.

Storing and reheating this baked cod in tomato sauce

Fridge Storage Tips

Store leftover cod in an airtight container with a splash of the tomato sauce to keep it moist. The fish will stay fresh for up to 2 days in the refrigerator—just cover it tightly with plastic wrap or foil first.

I like to portion the sauce separately in a small container so it doesn't get soggy. 🥬

Freezing for Later

For longer storage, freeze the cod and sauce together in a freezer-safe bag with all the air squeezed out. Label with the date—it keeps well for 3 months without losing flavor.

When ready to reheat, thaw overnight in the fridge before warming. The zucchini doesn't freeze well, so save that for fresh prep.

Reheating Perfection

Warm the cod gently in a skillet over medium-low heat with a little olive oil and sauce. Keep the temperature below 300°F to prevent drying out—just 5-7 minutes is all it takes.

Add a splash of water if the sauce looks too thick. The result should be just as tender and flavorful as the first time. ✨

Sauce Make-Ahead

Make the tomato sauce ahead and store it in the fridge for up to 3 days or freeze in ice cube trays for 6 months. It reheats beautifully—just warm it in a saucepan over medium heat for 5 minutes with a splash of water.

I often use leftover sauce for pasta or as a dip for crusty bread.

Zucchini Handling

If you're prepping ahead, slice the zucchini last minute—it softens quickly. For make-ahead meals, skip adding it until reheating. Toss fresh zucchini into the skillet with the cod for the last 2 minutes of heating to keep it crisp-tender. The contrast with the creamy fish is amazing!

Serving Leftovers

Leftovers reheat best when served with fresh bread or a simple salad. The cod pairs perfectly with arugula greens and a drizzle of olive oil. For extra flavor, sprinkle with lemon zest and red pepper flakes before serving. The sauce will taste even richer the second time around. 💛

Nutrition facts

Servings 4
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 2g10%
Cholesterol 65mg22%
Sodium 520mg23%
Total Carbohydrate 22g8%
Dietary Fiber 3g11%
Sugars 10g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen cod for this recipe?

Yes, but thaw it properly first! Place frozen cod in the fridge overnight or use the cold water thaw method (sealed in a bag) for 30 minutes. Pat it very dry before seasoning—excess moisture causes steaming instead of crispy skin. Never microwave-thaw as it creates uneven cooking.

2

What if my tomato sauce looks too watery?

Simmer uncovered for 5 extra minutes to reduce, or stir in 1 teaspoon cornstarch mixed with 1 tablespoon water. For a quick fix, add 1-2 tablespoons tomato paste to thicken while baking. The sauce should coat the back of a spoon but remain spoonable.

3

How do I know when the cod is perfectly cooked?

Use a meat thermometer—it's done at 145°F internally. Visually, the edges should be opaque and flake easily with a fork. If the center still looks translucent, bake 2-3 more minutes. Overcooking by even 1 minute turns cod rubbery.

4

Can I make this recipe without wine?

Replace the 0.5 cup red wine with 0.5 cup chicken or fish stock plus 1 teaspoon balsamic vinegar for depth. Or use 0.5 cup apple juice—it adds subtle sweetness that balances the acidity. The flavor won't be identical, but it'll still be delicious.

5

What's the best way to serve this dish?

Pair with crusty bread for dipping, a simple mixed greens salad with lemon vinaigrette, or roasted asparagus. For a complete meal, add steamed polenta or quinoa. The bright lemon in the sauce makes it perfect with creamy sides like mashed potatoes.

★★★★★4.9(6 reviews)
Categories Sauces & Condiments