Effortless Baked Mediterranean Cod with Cherry Tomatoes and White Beans
Are you searching for a show-stopping, yet incredibly simple, one-pan fish supper? Look no further than our sensational Baked Mediterranean Cod with Cherry Tomatoes and White Beans. This vibrant cod tray bake is a true game-changer, bursting with bright, summery flavors and requiring only 30 minutes from start to finish. It’s a delightful new way to enjoy cod that the entire family will adore, proving that healthy, delicious meals don’t have to be complicated.

One-pan meals are an absolute lifesaver for busy weeknights, and this Mediterranean cod recipe has quickly become our go-to favorite! The magic begins with tender white cannellini beans and sweet, bursting-on-the-vine cherry tomatoes, generously tossed with golden olive oil, the bright zest of fresh lemon, and the aromatic herbal notes of za’atar. As these roast to perfection, thick, flaky fillets of cod are lovingly crowned with a quick, homemade harissa butter, adding a smoky, spicy kick that elevates the entire dish. Finally, a generous shower of fresh herbs provides a finishing touch of unparalleled freshness. This delicious Baked Mediterranean Cod with Cherry Tomatoes is more than just a super simple dinner; it’s an impressive meal worthy of special guests, offering gourmet flavors with minimal effort.
Table of Contents
- Why You’ll Love This Recipe
- The Mediterranean Difference: A Flavor Journey
- Key Ingredients for Success
- Substitutions and Variations
- Expert Cooking Tips for Perfect Cod
- Frequently Asked Questions
- Perfect Serving Suggestions
- You Might Also Enjoy
- Baked Mediterranean Cod with Cherry Tomatoes Recipe
- Share Your Creations
Why You’ll Love This Effortless Baked Mediterranean Cod
This Baked Mediterranean Cod isn’t just another dinner recipe; it’s a testament to how incredible simplicity can be. Here’s why this dish will quickly become a staple in your kitchen:
- Unbelievably Simple & Quick: From start to finish, this entire meal comes together in just 30 minutes. It’s the ideal solution when you need a nutritious and delicious dinner on the table without fuss or a mountain of dishes. The active prep time is minimal, allowing you to focus on other tasks while your oven does the hard work.
- Hands-Off Cooking: Once assembled on a single sheet pan, the oven takes over. This means less standing over the stove and more time for yourself. It’s perfect for those evenings when you want to relax while a fantastic meal bakes.
- Vibrant, Zesty, and Spiced Flavors: Forget bland fish! This recipe infuses cod with a symphony of bright, zesty lemon, aromatic za’atar, and the smoky warmth of harissa butter. It’s a sophisticated flavor profile that stands out from typical pan-fried cod, offering a taste of the Mediterranean in every bite.
- Highly Adaptable: Life happens, and sometimes you don’t have every ingredient on hand. This recipe is incredibly forgiving and flexible. As long as you have a good piece of fish and some harissa, you can easily adapt the other components based on what’s in your pantry or fridge, making it a truly versatile meal.
- Healthy and Wholesome: Packed with lean protein from the cod, fiber and plant-based goodness from the white beans and tomatoes, and healthy fats from olive oil, this meal is a fantastic addition to a balanced diet, aligning beautifully with Mediterranean eating principles.
- Impressive for Guests: While quick and easy, the beautiful presentation and vibrant flavors make this dish special enough to serve when entertaining. It looks gourmet but requires minimal stress.

The Mediterranean Difference: A Flavor Journey
The Mediterranean diet is celebrated worldwide for its incredible health benefits and, more importantly, its utterly delicious flavors. This Baked Mediterranean Cod encapsulates everything wonderful about this culinary tradition: fresh ingredients, simple preparations, and bold, natural tastes. The combination of succulent fish, sun-ripened tomatoes, and earthy white beans forms the foundation, while the star spices – za’atar and harissa – transport your taste buds straight to the sun-drenched coasts of the Mediterranean and North Africa.
Za’atar, with its blend of thyme, oregano, sumac, and sesame, adds an aromatic, slightly tangy, and nutty complexity that complements the freshness of the lemon and herbs. Harissa butter introduces a smoky, warming heat that pairs perfectly with the mildness of the cod and the sweetness of the tomatoes. This harmonious blend of flavors makes for a meal that is both comforting and exhilarating, a true culinary escape.
Key Ingredients for Success: Crafting Your Mediterranean Masterpiece
Every ingredient in this Baked Mediterranean Cod recipe plays a crucial role in building its irresistible flavor profile. Choosing quality ingredients will make all the difference. While the full recipe details are provided in the recipe card below, here’s a closer look at what makes this dish shine:
- Lemon: We use both the zest and a squeeze of juice. The zest is paramount as it imparts a bright, aromatic citrus note that beautifully withstands the roasting process, unlike juice which can mellow out. It cuts through the richness and adds a crucial layer of freshness.
- Za’atar: This exquisite Middle Eastern spice blend is a cornerstone of Mediterranean cuisine. Typically featuring dried thyme, oregano, marjoram, sumac, and toasted sesame seeds, za’atar offers a savory, slightly nutty, and tangy flavor. It’s incredibly versatile and adds an authentic depth to the roasted vegetables.
- Cannellini Beans: These small, versatile white beans are prized for their creamy texture and ability to readily absorb flavors. They become wonderfully tender and infused with the harissa and za’atar, adding a hearty, protein-rich element to the dish. Their mild taste makes them a perfect canvas for the bolder spices.
- Cherry Tomatoes: For the sweetest and most intensely flavorful experience, we highly recommend using on-the-vine cherry tomatoes. Roasting them whole allows them to burst and release their sweet, juicy goodness, creating a luscious sauce for the fish and beans. However, any good quality cherry tomato will work beautifully.
- Cod Loin Fillets: The star of our show! Opt for thick, chunky cod loin fillets that are MSC-certified, ensuring sustainability and quality. Cod is a fantastic choice for its mild flavor, firm yet flaky texture, and ability to absorb the surrounding spices. If cod is unavailable, other chunky, sustainable white fish like haddock or hake make excellent alternatives.
- Rose Harissa: If you’re new to rose harissa, prepare for a revelation! This North African chili paste, often infused with rose petals for a subtle floral note, provides a smoky, spicy, and deeply aromatic kick. It’s less harsh than some other chili pastes, offering a nuanced heat that’s incredibly delicious. Belazu makes a particularly delicious version, but any good quality harissa will work wonders.
- Unsalted Butter: Softened unsalted butter forms the base of our incredible harissa butter. Using unsalted allows you to precisely control the seasoning of the dish, ensuring it’s perfectly balanced. It adds richness and helps the harissa adhere beautifully to the cod.
- Fresh Herbs: The final flourish! A generous mix of fresh parsley, dill, and basil brightens the entire dish, adding vibrant color and an explosion of fresh, herbaceous notes. These herbs are not merely a garnish; they are essential for the dish’s summery, fresh character. Even if you only have two out of the three on hand, the result will still be wonderfully aromatic.
Substitutions and Variations: Tailor Your Tray Bake
One of the best aspects of this Baked Mediterranean Cod is its adaptability. Feel free to experiment with these substitutions and variations to suit your taste, dietary needs, or what you have available:
- For the Cod: While cod is fantastic, this recipe is flexible! Any chunky white fish with a similar texture, such as haddock or hake, will perform beautifully. For a richer flavor, salmon fillets also work wonderfully, though they will slightly alter the Mediterranean profile. If you’re a fan of shellfish, prawns are an excellent alternative. Simply cook the tomatoes and beans for 5 minutes longer, then add harissa-tossed king prawns to the pan and cook for a further 5 minutes until pink and cooked through.
- For the Cannellini Beans: If cannellini beans aren’t in your pantry, don’t fret! Any other creamy white bean, such as butterbeans (lima beans) or even chickpeas, will be a delicious substitute. For convenience, use two standard cans or one large jar of beans. We highly recommend exploring brands like Bold Bean Co. for exceptional quality.
- For the Cherry Tomatoes: While sweet cherry tomatoes are ideal for their bursting juiciness, you can certainly use larger tomatoes. Just chop them into chunky pieces to ensure they roast evenly and release their delicious juices into the pan.
- Spice It Up (or Down): Customize the spice level and aroma! A pinch of red pepper flakes or a dash of cayenne pepper can add extra heat. Fennel seeds introduce a subtle, anised-like sweetness that complements fish beautifully. For an extra tangy note, consider a sprinkle of sumac over the finished dish. If you enjoy smoky flavors, a touch of smoked paprika can also be a wonderful addition.
- Add More Vegetables: Enhance the nutritional value and volume of the dish by adding quick-cooking vegetables. Thinly sliced bell peppers, zucchini, or even tender asparagus spears can be tossed with the beans and tomatoes for roasting. Adjust cooking times slightly to ensure vegetables are tender-crisp.
- Herb Variations: Don’t limit yourself to parsley, dill, and basil. Fresh mint can add a surprisingly refreshing twist, especially when paired with lemon and za’atar. A sprinkle of fresh oregano or marjoram also harmonizes well with the Mediterranean theme.
Expert Cooking Tips for Perfect Baked Mediterranean Cod
Even the simplest recipes benefit from a few insider tips to ensure perfection every time. Follow these guidelines for your best-baked cod yet:
- Perfect Lemon Zesting: For the brightest lemon flavor without any bitterness, a Microplane zester is your best friend. This essential kitchen tool makes zesting citrus incredibly easy, allowing you to remove only the vibrant yellow zest and avoid the bitter white pith underneath. If you’re using a standard grater, work slowly and rotate the lemon frequently, stopping as soon as you see the white pith.
- Don’t Crowd the Pan: For optimal roasting and caramelization, ensure your ingredients have enough space on the baking sheet. If your pan is too crowded, the vegetables will steam instead of roast, leading to a less flavorful outcome. Use a large enough sheet pan, or divide the ingredients between two if necessary.
- Pat Your Fish Dry: Before topping the cod with harissa butter, gently pat the fillets dry with paper towels. This helps ensure the harissa butter adheres properly and contributes to a better texture.
- Trust Your Nose: As the dish cooks, you’ll notice the wonderful aromas of za’atar, harissa, and roasting tomatoes filling your kitchen. This is a good sign that flavors are developing beautifully.
- Season Generously: Don’t be shy with salt! Proper seasoning is key to bringing out all the vibrant flavors. Season the vegetables before roasting and ensure your harissa butter has a pinch of salt too. You can always taste and adjust at the end.
Frequently Asked Questions About Baked Mediterranean Cod
- How to store and reheat any leftovers?
- If you happen to have leftovers (it’s rare, we know!), they can be stored in an airtight container in the fridge for up to 2 days. When reheating, fish can be tricky. We recommend warming gently in the microwave for 1-2 minutes until heated through. However, fish, especially cod, does not reheat as well as it tastes fresh, and it’s not particularly great cold. Ideally, only cook the amount of cod you plan to eat immediately. The roasted tomatoes and beans, however, make absolutely delicious leftovers and can be enjoyed cold or reheated. If you make this recipe with prawns, their leftovers tend to keep better and are even delightful served chilled.
- I can’t find harissa, would any other spice paste work here?
- Absolutely! The beauty of this recipe is its flexibility. If harissa isn’t available, many other flavorful pastes can create a delicious meal. Think about what pairs well with tomatoes and beans. We’ve had great success using leftover basil pesto, sun-dried tomato paste, olive tapenade, or even a touch of Korean gochujang for a different but equally delightful twist. Experiment and enjoy!
- I can’t find za’atar, is there another spice blend that would work here?
- While za’atar offers a unique flavor, you can certainly substitute it with other aromatic spices. Both Aleppo chili flakes (for a mild, fruity heat) or Ras el Hanout (a complex North African blend with warm, earthy notes) would make excellent substitutes, each giving the dish a slightly different but equally delicious character.
- How to tell when cod is done?
- Cod is perfectly cooked when it becomes opaque throughout and flakes easily with gentle pressure from a fork or the tip of a knife. Avoid overcooking, as this can make the fish dry. The internal temperature should reach 145°F (63°C) if you’re using a meat thermometer.
- Can I use frozen fish?
- Yes, frozen fish works perfectly fine for this recipe, but it is crucial that the fillets are fully thawed before you begin. Place them in the refrigerator overnight or use the defrost setting on your microwave. Once thawed, pat them dry thoroughly and proceed with the recipe instructions.

Perfect Serving Suggestions for Your Cod Tray Bake
This Baked Mediterranean Cod is a complete meal on its own, with its protein, vegetables, and healthy fats. However, if you’re looking to round out your meal or serve a larger crowd, here are some delicious pairing ideas:
- Crusty Bread: A must-have for soaking up all the flavorful juices from the roasted tomatoes and harissa butter.
- Couscous or Rice: A simple side of fluffy couscous, quinoa, or brown rice can provide a wonderful base to absorb the rich flavors of the pan.
- Green Salad: A light, crisp green salad with a simple vinaigrette offers a refreshing contrast and adds more fresh greens.
- Roasted Potatoes: For a heartier meal, small roasted new potatoes or potato wedges can be added to the pan alongside the beans and tomatoes, adjusting cooking time as needed.
- Lemon Wedges: Always keep extra lemon wedges on hand for a final squeeze of fresh, bright acidity just before serving.
More Delicious Recipes You Might Also Enjoy
If you’ve fallen in love with this baked Mediterranean cod, we’re sure you’ll enjoy these other fantastic recipes from our collection:
- Crispy Homemade Cod Goujons with Tartar Sauce: For a delightful, crunchy take on cod.
- Easy Creamy Chicken with Tomatoes and Cannellini Beans: Another one-pan wonder featuring similar comforting flavors.
- Baked Salmon with Pesto Crust: A flavorful and quick baked salmon dish that’s equally impressive.
Explore More Culinary Delights
Sandwiches
The Best Coronation Chicken Sandwiches
Christmas Recipes
The Best Chocolate Salami
Easy Dessert Recipes
Chocolate Budino (Creamy Italian Pudding)
Drinks and Cocktails
Homemade Hot Chocolate Bombs
Baked Mediterranean Cod with Cherry Tomatoes Recipe
Baked Mediterranean Cod with Cherry Tomatoes
By: Margie
This 30-minute, one-pan recipe for Baked Mediterranean Cod with Cherry Tomatoes and White Beans is perfect for busy weeknights, yet elegant enough to serve to guests!
Prep: 10 mins
Cook: 20 mins
Total: 30 mins
Servings: 4 servings
Rate Recipe
Print Recipe
Ingredients
- 2 tbsp olive oil
- 1 lemon, zested and juiced
- 2 tsp za’atar
- 2 x 400g cans cannellini beans, drained and rinsed (or 1 x 700g jar)
- 250 g vine cherry tomatoes
- Salt, to taste
- 4 chunky cod loin fillets
- 2 tbsp rose harissa
- 70 g softened unsalted butter
- Small handful of fresh parsley, chopped
- Small handful of fresh dill, chopped
- Small handful of fresh basil, chopped
Instructions
- Preheat your oven to 200°C (180°C fan/400°F).
- In a large roasting tin or oven-safe sheet pan, combine the olive oil, lemon zest, za’atar, drained cannellini beans, and cherry tomatoes. Season generously with a good scrunch of salt. Toss everything together until well coated. Roast in the preheated oven for 10 minutes.
- While the beans and tomatoes are roasting, prepare the harissa butter. In a small bowl, mash together the softened unsalted butter and rose harissa with a pinch of salt until well combined.
- After 10 minutes of roasting, carefully remove the tray from the oven. Nestlé the cod fillets amongst the beans and tomatoes. Top each cod fillet with a generous spoon of the harissa butter, spreading it evenly.
- Return the tray to the oven and cook for a further 8-10 minutes, or until the fish is cooked through, opaque, and flakes easily when gently prodded with a knife. Cooking time may vary slightly depending on the thickness of your cod fillets.
- Once cooked, remove from the oven. Finish everything with a generous scattering of fresh chopped parsley, dill, and basil, and a final drizzle of extra virgin olive oil for added richness and flavor. Serve immediately and enjoy your delicious Mediterranean feast!
Notes
To store: Leftovers can be kept in an airtight container for 2 days in the fridge.
To reheat: If reheating is necessary, use a microwave for 1-2 minutes until hot throughout. Remember that fish is best eaten fresh; for optimal taste, try to cook only what you’ll consume. The beans and tomatoes, however, reheat wonderfully or can be enjoyed cold. Prawns also make a great alternative and store/reheat better.
Harissa substitutes: Get creative! This recipe works well with leftover pesto, sun-dried tomato paste, tapenade, or even gochujang for a different flavor profile.
Frozen fish: Ensure frozen fish is fully thawed before use. Pat dry and proceed as instructed in the recipe.
Love this recipe? We’d be thrilled if you left a comment below! We cherish hearing your thoughts, any creative changes you made, and the stories behind trying our recipes. If you share a photo on Instagram, please tag us @desertislanddishes – it truly makes our day to see your wonderful creations!