Baked Cod with Tomatoes
This baked cod with tomatoes is easy, and foolproof and it’s all done in a baking dish in 30 minutes. Cod loin seasoned with homemade fish seasoning then baked on a bed of fresh tomatoes, garlic and shallots then baked until perfectly tender and juicy.
This is a quick and healthy dinner, delicious restaurant-quality meal served in the comfort of your home.

Baked cod with tomatoes recipe
Baked codfish is a healthy, low-carb dinner option that’s naturally gluten-free and packed with nutrients. Cod, whether Atlantic or Pacific, is a mild, fleshy, and nutritious white fish. It’s a great source of omega-3, vitamin A, and more. Also, it’s budget-friendly and makes a great option for your weekly meals.
While my go-to fish are cod and salmon, you can use any other type of white fish for this recipe but make sure to adjust the timing to suit. I.e., Let the size and thickness of the fish guide on how long to cook it. This recipe is about to be a popular weeknight staple at yours…
Related recipe: air fryer tomatoes and blackened cod.

Why this recipe work
- Affordable, it doesn’t have to be the catch of the day. A good one from the seafood section of your supermarket should be simply fine.
- Simple, Minimal prep, yet delicious
- Ready in 30 minutes
- No fancy kitchen gadget is needed to make this restaurant-quality dish, all you need is a baking dish or tray, oven, and your love.
Related post: If you love the idea of today’s recipe, then you will love my pan fried garlic butter cod, instant pot cod and air fryer cod.

Baked cod Ingredients
Cod loin: substitute with cod fillets.
Homemade fish seasoning substitute with any seasoning of choice
Mixed baby tomatoes: substitute with cherry tomatoes or baby plum tomatoes
Olive oil
Butter
Garlic
Shallots
Salt and black pepper

How to make baked cod with tomatoes
Preheat the oven to 200C/400F.
Pat the fish dry with a kitchen towel to remove excess moisture and season with salt and black pepper. Cover with a clingfilm set aside or place in the fridge if you would not be baking immediately.

Add cherry tomatoes, chopped shallot, crushed garlic, olive oil, salt, and black pepper to a baking dish and mix together with your hand. Place the baking dish in the preheated oven and bake AT 200C/400F for 10 minutes.
Remove the baking dish from the oven and move the veggies around to create space for the fish. Season the cod on both sides with the fish seasoning, then carefully place into the baking dish, add butter cubes and capers. Return to the oven and bake for an additional 12 to 15 minutes or until the fish is baked to your liking. Remove from the oven and spoon the pan juice over the cod if desired.

Squeeze fresh lemon juice over the fish and serve immediately with the tomatoes and pan juice as desired
What does cod pair well with
You can serve this tender and juicy baked fish with the following
Boiled spaghetti or pasta

Tips
Stir in this pesto sauce into the tomatoes before baking in the oven
Substitute the fish seasoning for taco seasoning, piri piri seasoning or herbs de Provence.
Storage instructions
In the fridge, make sure the fish cooks completely, transfer into an airtight container, and store in the fridge for up to 3 days.
Freezer: you can freeze the fish on its own without the tomatoes for up to 1 month. Frozen tomatoes will turn mushy if thawed and the texture changes too, that said you can freeze all together if you do not mind.
To reheat: simply reheat in the microwave for a few minutes or until warmed through to your liking.
FAQs
What temperature is baked cod done?
Here are a few ways to know when your codfish is cooked. The fish would flake easily with a fork with no resistance, it will be opaque and the internal temperature would register 145F on an instant-read thermometer.
Why is my baked cod tough?
The simple answer is that the fish is probably overcooked. Fish cooks faster than meat regardless of how you choose to cook it. Always pay attention when cooking fish so as not to let it dry out. Chewy fish is not fun to eat.
What are the best vegetables to serve with fish?
Serve your baked fish with any of the following vegetables and salad.

Watch how to make it
More seafood recipes
Air fryer garlic butter shrimp
Parmesan-crusted salmon: this is a delicious breaded salmon recipe you will love.
Easy coconut salmon curry
If you made this easy homemade baked fish recipe, don’t forget to leave me feedback. Tag me @thedinnerbite on Instagram and save away to your Pinterest

Baked Cod with Tomatoes
Ingredients
- 4 Cod loin (140g each) substitute with cod fillets.
- 1 tbsp Homemade fish seasoning
- 2 cups mixed baby tomatoes washed and dried you can cut the tomatoes into halves if desired.
- 2 tbsp olive oil
- 2 tbsp Butter
- 4 large garlic cloves, smashed
- 2 banana shallots chopped
- Salt and black pepper to taste
Instructions
- Pat the fish dry with a kitchen towel to remove excess moisture and season with salt and black pepper. Cover with a clingfilm then set aside or place in the fridge if you would not be baking immediately.
- Add cherry tomatoes, chopped shallot, crushed garlic, olive oil, salt and black pepper to a baking dish and mix together with your hand. Place the baking dish in the preheated oven and bake at 200C/400F for 10 minutes.
- Remove the baking dish from the oven, move the veggies around in the to create space for the fish. Season the cod on both sides with the fish seasoning then carefully place into the baking dish, add butter cubes and capers. Return into the oven and bake for an additional 12 to 15 minutes or until the fish is baked through to your liking. Remove from the oven and spoon the pan juice over the cod if desired.
- Squeeze fresh lemon juice over the fish and serve immediately with the tomatoes and pan juice as desired
Notes
Nutrition
Nutritional data: Please note that the nutrition label provided is an estimate based on an online nutrition calculator. It will vary based on the specific ingredients and brands you use. Under no circumstances will thedinnerbite.com be responsible for any loss or damage resulting for your reliance on nutritional information.
This is a simple and tasty way for me to get seafood in my diet. The shallots and garlic add some flavor and depth to the dish. I love how the tomatoes soften and sweeten. I added some sliced zucchini when I added the cod. I loved this so much the first time I made it that I bookmarked it and just made it again!
This was really good. Nice and light, great way to use up end of season cherry tomatoes.
I am so happy to hear that Jake, thank you for the feedback.
Delicious! So easy and so good! Thank you for this recipe! At the moment we have an abundance of tomatoes, including cherry. : )
Margaret
Thanks for the wonderful feedback, Margaret, I am glad you enjoyed it.