Cod and Cherry Tomato Bake with Potatoes and Green Beans Recipe
Introduction
This Cod & Cherry Tomato Bake is a light and flavorful dish perfect for a quick weeknight dinner. Fresh cherry tomatoes, olives, and fragrant basil come together with tender cod loins and crisp green beans for a wholesome, delicious meal.

Ingredients
- 200g vine cherry tomatoes, halved
- 3 tbsp finely chopped basil leaves
- 6 Kalamata olives, halved
- 1 garlic clove, finely grated
- 1 tbsp olive oil
- 2 cod loins, about 130g each
- 300g new potatoes, halved
- 180g fine green beans, ends trimmed
- 1 tbsp extra virgin olive oil
- 1 tbsp balsamic vinegar
Instructions
- Step 1: Heat the oven to 200°C (180°C fan) or gas mark 6. In a small non-stick roasting tin or shallow ovenproof dish, toss the halved cherry tomatoes with 2 tablespoons of the chopped basil, the halved olives, grated garlic, and 1 tablespoon of olive oil.
- Step 2: Add the cod loins on top of the tomato mixture, then place the dish in the oven and bake for 15-18 minutes, until the cod is cooked through and flakes easily with a fork.
- Step 3: While the cod is baking, boil the halved new potatoes in a pan. Set a steamer over the pan and add the trimmed green beans. Steam the beans and boil the potatoes simultaneously for about 15 minutes, until both are tender.
- Step 4: To serve, arrange the cooked green beans in the center of two dinner plates and place the baked cod on top. Tip the tomatoes and their juices into a bowl, then mix with the remaining tablespoon of chopped basil, extra virgin olive oil, and balsamic vinegar.
- Step 5: Spoon the tomato dressing over the cod and serve the potatoes on the side. Optionally, sprinkle some cracked black pepper over the dish before serving.
Tips & Variations
- For extra flavor, add a squeeze of fresh lemon juice over the cod before baking.
- Swap Kalamata olives for green olives or capers to change the salty tang.
- If fresh basil isn’t available, try using fresh parsley or a pinch of dried basil instead.
- You can replace new potatoes with baby potatoes or sweet potatoes for a different twist.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in the oven or microwave until warmed through, taking care not to overcook the fish to maintain its texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen cod loins for this recipe?
Yes, frozen cod loins can be used. Make sure to thaw them fully before baking to ensure even cooking.
Is this recipe suitable for meal prep?
This dish works well for meal prep as the components keep their texture after refrigeration. Store the cod separately from potatoes and vegetables if possible to maintain freshness.
Print
Cod and Cherry Tomato Bake with Potatoes and Green Beans Recipe
- Total Time: 28 minutes
- Yield: 2 servings 1x
- Diet: Low Fat
Description
A light and flavorful baked cod dish featuring juicy cherry tomatoes, Kalamata olives, fresh basil, and tender new potatoes served alongside fine green beans. This healthy, Mediterranean-inspired meal is simple to prepare and perfect for a wholesome dinner.
Ingredients
Tomato and Olive Mixture
- 200g vine cherry tomatoes, halved
- 3 tbsp finely chopped basil leaves (divided)
- 6 Kalamata olives, halved
- 1 garlic clove, finely grated
- 1 tbsp olive oil
Main Ingredients
- 2 cod loins, about 130g each
- 300g new potatoes, halved
- 180g fine green beans, ends trimmed
Dressing and Garnish
- 1 tbsp extra virgin olive oil
- 1 tbsp balsamic vinegar
- Freshly cracked black pepper, optional
Instructions
- Prepare Oven and Tomato Mixture: Preheat the oven to 200C (180C fan)/gas mark 6. In a small non-stick roasting tin or shallow ovenproof dish, toss the halved cherry tomatoes with 2 tablespoons of finely chopped basil, halved Kalamata olives, grated garlic, and 1 tablespoon olive oil.
- Add Cod and Bake: Place the cod loins on top of the tomato mixture in the roasting dish. Bake in the preheated oven for 15-18 minutes until the cod is cooked through and flakes easily with a fork.
- Cook Potatoes and Beans: While the cod is baking, bring a pan of water to boil. Place the halved new potatoes in the pan and set a steamer basket or insert above the potatoes. Add the trimmed fine green beans to the steamer and cover. Steam cook both potatoes and beans together for about 15 minutes until tender.
- Plate the Dish: Arrange the cooked green beans in the center of two dinner plates. Place a cod loin on top of each bed of beans.
- Prepare and Add Dressing: Transfer the roasted tomato mixture along with all its juices into a bowl. Mix in the remaining tablespoon of chopped basil, 1 tablespoon extra virgin olive oil, and 1 tablespoon balsamic vinegar until combined. Spoon this vibrant sauce generously over the cod.
- Serve: Serve the baked cod with the cooked new potatoes on the side. Optionally, sprinkle with freshly cracked black pepper to taste and enjoy.
Notes
- Ensure the cod is cooked through but not overbaked to retain moisture and softness.
- Using a steamer basket allows the potatoes and beans to cook simultaneously, saving time and preserving nutrients.
- Fresh basil adds a bright, aromatic flavor; substitute with dried basil if unavailable but reduce quantity.
- This dish can be prepared ahead by pre-roasting the tomato mixture and cooking potatoes and beans; just reheat the cod before serving.
- For extra zest, add a squeeze of fresh lemon juice over the cod before serving.
- Prep Time: 10 minutes
- Cook Time: 18 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: Mediterranean
Keywords: baked cod, cherry tomatoes, Mediterranean fish recipe, healthy dinner, new potatoes, green beans, basil, olives, seafood bake

