As I stood by the stove, the delicious aroma of garlic and tomatoes took me back to sun-soaked afternoons along the Mediterranean coast. Today, I’m excited to share my One Pan Mediterranean Cod with Garlicky Tomato Sauce—a dish that not only bursts with vibrant flavors but also embodies the essence of healthy, budget-friendly cooking. This one-pan meal simplifies your weeknight routine, making it a breeze to prepare while delivering a wholesome punch of protein and healthy fats. With crispy cauliflower and briny olives teaming up in this savory tomato sauce, it’s a crowd-pleaser that can easily be adapted for any dietary preference, from chicken lovers to plant-based enthusiasts. Ready to dive into this Mediterranean-inspired feast? Let’s make your kitchen the star of the show!

Why is One Pan Mediterranean Cod a Must-Try?
Simplicity shines through with this easy one-pan dish, perfect for busy evenings. Rich flavors from garlicky tomatoes and olives transform basic cod into a gastronomic delight. Versatile options allow for substitutions, making it adaptable for both meat lovers and vegetarians alike. Quick cooking time means you can enjoy a wholesome dinner in under 30 minutes. Plus, it’s budget-friendly—a delightful feast that won’t break the bank. Try pairing it with a side of quinoa or some crusty bread to soak up that amazing sauce!
One Pan Mediterranean Cod Ingredients
For the Cod
• Cod Fillet – a flaky and mild protein that’s perfect for absorbing flavors; can be swapped with chicken thighs or omitted for a plant-based version.
For the Sauce
• Diced Tomatoes – provides essential moisture and acidity; both canned and fresh tomatoes are suitable.
• Garlic Cloves – potent in flavor, aim to mince them for the best results; substitute with garlic powder if fresh isn’t available.
• Yellow Onion – forms the flavor base, sauté until translucent to enhance sweetness; feel free to replace with shallots if you like.
• Extra-Virgin Olive Oil – key for sautéing and contributing healthy fats; neutral oil can be used if necessary.
For the Vegetables
• Cauliflower – delivers satisfying texture and structure; consider substituting with broccoli or zucchini if desired.
• Sea Salt & Black Pepper – essential for seasoning; always adjust to taste for the most satisfying flavor.
For the Topping
• Castelvetrano Olives – offer a rich, briny note; substitute with Kalamata olives or omit entirely for a low-sodium option.
• Almonds – adds a delightful crunch and nuttiness; can be swapped with pine nuts or left out for a nut-free dish.
• Fresh Parsley – provides a fresh, vibrant finish; basil or cilantro can serve as tasty alternatives.
• Lemon – a simple garnish that brings brightness and acidity to the dish.
Embrace this One Pan Mediterranean Cod recipe for a wholesome, delicious meal that’s as rewarding as it is effortless!
Step‑by‑Step Instructions for One Pan Mediterranean Cod
Step 1: Sauté the Aromatics
In a large oven-safe skillet, heat 2 tablespoons of extra-virgin olive oil over medium heat. Add the diced yellow onion and sauté for about 5 minutes until it becomes translucent. The aroma of the onion wafting through the air is a great sign that it’s time to add the next ingredients, creating a flavorful base for your One Pan Mediterranean Cod.
Step 2: Add Garlic and Cauliflower
Incorporate the minced garlic, dried oregano, and dried thyme into the skillet, stirring well to combine. Then, add the cauliflower florets, seasoning everything with a pinch of sea salt and black pepper. Sauté for an additional 10-15 minutes, stirring occasionally, until the cauliflower begins to soften but still retains its crunch—a beautiful contrast that will elevate the dish.
Step 3: Mix in Tomatoes and Cod
Pour in the diced tomatoes, stirring to combine with the sautéed vegetables. Nestle the cod fillets into the mixture, ensuring they are evenly spaced apart. Season the cod with a sprinkle of salt and pepper for added flavor. Allow everything to cook together for about 10-15 minutes, or until the fish is nearly cooked through, flaky, and just beginning to turn opaque.
Step 4: Broil for Crispiness
Preheat your oven’s broiler while the cod finishes cooking. Once heated, transfer the skillet under the broiler for 5-10 minutes, keeping a close eye on it. This step will crisp up the cod and cauliflower, adding a delightful texture to your One Pan Mediterranean Cod. Look for a light golden color on top as a cue for doneness.
Step 5: Final Touches
Remove the skillet from the broiler and sprinkle the Castelvetrano olives and almonds over the dish, then finish with some fresh chopped parsley. Serve immediately with lemon wedges on the side to squeeze over the dish, enhancing the bright Mediterranean flavors in this delicious, healthy meal.

Storage Tips for One Pan Mediterranean Cod
- Fridge: Store leftovers in an airtight container for up to 3 days. Make sure to let the dish cool before sealing to maintain freshness.
- Freezer: For longer storage, freeze in individual portions for up to 2 months. Use freezer-safe containers or heavy-duty foil to prevent freezer burn.
- Reheating: When ready to enjoy, thaw in the fridge overnight and reheat gently on the stovetop or in the oven until warmed through, ensuring the cod stays tender.
- Airtight Storage: Always seal containers tightly to keep flavors intact and avoid unwanted moisture, so you can savor every delicious bite of your One Pan Mediterranean Cod!
What to Serve with One Pan Mediterranean Cod
Creating a delightful meal is all about pairing complementary flavors and textures that enhance each dish’s essence.
-
Crispy Quinoa: Serve up fluffy, nutty quinoa to soak up the rich tomato sauce, adding a lovely contrast in texture.
-
Garlic Bread: Few things are better than warm, crusty garlic bread for mopping up leftover sauce, enhancing your Mediterranean experience.
-
Mediterranean Salad: A fresh salad with cucumber, tomatoes, and feta adds a zesty crunch that beautifully balances the warm, savory cod.
-
Roasted Vegetables: Try serving a mixture of roasted bell peppers and asparagus for a colorful, nutrient-packed side that aligns perfectly with the dish’s flavors.
-
Lemon Rice: Aromatic lemon rice infused with herbs complements the zesty notes of the cod, making for a bright, refreshing side.
-
Herbed Yogurt Sauce: A cool, tangy yogurt sauce garnished with fresh dill or mint brings balance to the dish, complementing the garlicky notes perfectly.
Pair your One Pan Mediterranean Cod with any of these sides, and you’ll create an unforgettable meal that brings the vibrant flavors of the Mediterranean to your table!
One Pan Mediterranean Cod: Variations & Substitutions
Feel free to explore these delightful twists and swaps to make this dish your own!
- Fish Swap: Replace cod with flaky tilapia or snapper for a different texture and taste; both offer delicious results!
- Plant-Based Option: For a vegan twist, substitute cod with chickpeas or hearty diced potatoes. They add bulk while soaking up the flavors beautifully!
- Nut-Free Version: Omit almonds or swap them with sunflower seeds to maintain crunchiness without any nuts; this keeps it cheerful and allergy-friendly.
- Vegetable Variations: Use a colorful mix of seasonal veggies, such as zucchini or bell peppers, to brighten up the dish and add extra nutrients. Your choice of veggies can change the meal experience!
- Spice It Up: Add a pinch of red pepper flakes or a drizzle of hot honey for those who love a kick. It’s a simple way to elevate the savory notes!
- Herb Substitution: Try using fresh basil or cilantro in place of parsley for a fragrant finish that adds unique flavor dimensions.
- Canned Tomatoes Twist: Swap diced tomatoes for crushed tomatoes or even roasted tomatoes for a richer, deeper taste in your sauce—it’s all about depth!
- Add a Splash: Consider adding a splash of white wine or lemon juice right before broiling for an extra zing that highlights the Mediterranean essence.
And if you’re looking for more inspiration, check out my Mediterranean Chicken Orzo or try the flavorful Mediterranean Salmon Savory for a delightful culinary journey!
Make Ahead Options
These One Pan Mediterranean Cod preparations are perfect for meal prep enthusiasts looking to save time on busy weeknights! You can chop the cauliflower, dice the onion, and mince the garlic up to 24 hours in advance; simply refrigerate them in airtight containers to maintain freshness. The cod can also be seasoned and placed in the skillet with the tomatoes an hour or two ahead of time, but it’s best to wait until you’re ready to cook before adding the fish to ensure it stays tender. When you’re ready to serve, just sauté the prepped ingredients, nestle in the cod, and follow through with broiling. This way, you’ll have a delicious meal on the table with minimal effort, just as satisfying as if you made it from scratch!
Expert Tips for One Pan Mediterranean Cod
-
Choose Fresh Cod: Opt for fresh cod fillets for the best flavor and texture; frozen works fine, but make sure to thaw completely before cooking.
-
Don’t Overcrowd the Pan: Ensure there’s enough space between vegetables and cod for even cooking; an overcrowded skillet can lead to steaming instead of sautéing.
-
Adjust Cooking Times: If using chicken instead of cod, be mindful of longer cooking times and ensure the chicken reaches an internal temperature of 165°F for safety.
-
Experiment with Vegetables: Feel free to swap in your favorite seasonal veggies like zucchini or bell peppers to keep things fresh and exciting!
-
Make It Your Own: Customize the One Pan Mediterranean Cod by adding a splash of white wine for depth, or try fresh herbs like basil for a unique flavor twist.
-
Check for Doneness: Always check cod for doneness by flaking it with a fork; if it flakes easily and looks opaque, it’s ready to be enjoyed!

One Pan Mediterranean Cod Recipe FAQs
What type of cod should I use?
I recommend using fresh cod fillets for the best flavor and texture. However, frozen cod works wonderfully too; just make sure to thaw it completely before cooking for consistent results.
How should I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. It’s important to let the dish cool before sealing it to maintain freshness and avoid condensing moisture inside the container.
Can I freeze One Pan Mediterranean Cod?
Absolutely! For longer storage, freeze individual portions of the dish in freezer-safe containers or heavy-duty foil for up to 2 months. To reheat, simply thaw in the fridge overnight and warm gently on the stovetop or in the oven until fully heated through.
What if my cod is overcooked and dry?
If you find your cod is dry, it may have been overcooked. To prevent this, always check for doneness by gently flaking the fish with a fork; it should flake easily and look opaque. Next time, keep a close eye under the broiler—just 5-10 minutes should suffice for a perfectly moist cod!
Can I use different vegetables in this recipe?
Very much so! Feel free to swap in your favorite seasonal vegetables like zucchini or bell peppers. Just ensure you adjust the cooking time slightly to keep everything perfectly cooked and vibrant.
Is this dish suitable for my allergies?
This One Pan Mediterranean Cod is generally gluten-free and can be customized to accommodate various dietary restrictions. If you have nut allergies, simply omit the almonds or substitute with roasted sunflower seeds for a similar crunch.

One Pan Mediterranean Cod for Effortless Healthy Dinners
Ingredients
Equipment
Method
- Sauté the diced onion in olive oil over medium heat for about 5 minutes until translucent.
- Add minced garlic, cauliflower, sea salt, and black pepper; sauté for 10-15 minutes until slightly softened.
- Mix in diced tomatoes, then nestle cod fillets into the mixture, seasoning them with salt and pepper.
- Cook together for about 10-15 minutes until the cod is flaky and opaque.
- Broil under the oven's broiler for 5-10 minutes to crisp the cod and cauliflower.
- Sprinkle olives and almonds over the dish; serve with fresh parsley and lemon wedges.

Leave a Reply