Easy One Pan Mediterranean Cod Recipe – Healthy and Delicious
Easy One Pan Mediterranean Cod is the ultimate dinner win when you’re short on time but still want something fresh, healthy, and completely delicious. In just 35 minutes, you can have a wholesome, flavor-packed meal on the table, using just one pan—meaning clean-up is a breeze too. This is exactly the kind of dish I make when I need something light yet satisfying for busy weeknights.
I stumbled on this method while looking for ways to simplify my seafood dinners without sacrificing flavor. Normally, Mediterranean-style fish recipes take longer and might involve multiple pans, but this easy method keeps it all in one skillet. You’re going to love the way the tender cod pairs with the rich tomato base, aromatic fennel, and wilted kale. And those briny black olives? They tie this whole dish together. Let me show you how simple this is to pull together!

Why This Easy One Pan Mediterranean Cod Is a Game-Changer
- Minimal prep time: Just 5 minutes of chopping and you’re set.
- One-pan simplicity: Everything cooks in the same skillet, saving dishes and stress.
- Healthy and balanced: Packed with protein, vegetables, and healthy fats.
- Quick cooking: Compared to oven-baked cod, this stovetop method shaves 15-20 minutes off your cooking time.
- Full of flavor: Fennel, garlic, oregano, and orange zest take this meal to the next level.
Equipment You’ll Need for This Easy One Pan Mediterranean Cod
To keep this dish simple, all you need is a high-sided skillet or sauté pan with a lid. Here’s why it works so well:
- Large surface area: Allows the cod and veggies to cook evenly without crowding.
- High sides: Perfect for containing the rich tomato and kale mixture while it simmers.
- Lid: Essential for cooking the cod gently and evenly in the steamy, flavorful base.
If you’re in the market for a skillet, look for something around 12 inches with nonstick or stainless steel options—it’ll become your go-to for recipes like this!
Simple Ingredients for Easy One Pan Mediterranean Cod
One of the best parts about this healthy Mediterranean cod recipe is that it’s made with simple, pantry-friendly ingredients. Here’s a closer look:
- Cod: A mild, flaky white fish that cooks quickly and absorbs the Mediterranean flavors beautifully. Substitute with halibut or tilapia if needed.
- Fennel: Brings a subtle, sweet anise flavor that pairs perfectly with the brininess of the olives.
- Kale: Adds a healthy dose of greens to the dish. Spinach or Swiss chard work as great substitutes.
- Oil-cured black olives: Bursting with salty, briny goodness. Kalamata olives are another great option.
Pro tip: Keep canned tomatoes and dried oregano stocked in your pantry—they bring that bold Mediterranean flavor to life every time.
Easy One Pan Mediterranean Cod Recipe Details
- Servings: 4 servings
- Prep Time: 5 minutes
- Cook Time: 30 minutes
- Total Time: 35 minutes
- Difficulty: Easy
Easy One Pan Mediterranean Cod Ingredients
- 2 tbsp olive oil
- 1 small onion, sliced
- 2 cups sliced fennel
- 3 large cloves garlic, chopped
- 1 (14.5-ounce) can diced tomatoes
- 1 cup diced fresh tomatoes
- 2 cups shredded kale
- 1/2 cup water
- Pinch of crushed red pepper
- 2 tsp fresh oregano (or 1/2 tsp dried oregano)
- 1 cup oil-cured black olives
- 1 lb. cod, cut into 4 portions
- 1/8 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp fennel seeds (optional)
- 1 tsp orange zest
- Garnish: fresh oregano, fennel fronds, orange zest, olive oil
How to Make Easy One Pan Mediterranean Cod
- Heat olive oil in a large skillet over medium heat. Add the onion, fennel, and garlic and cook for about 8 minutes, stirring occasionally. Season with 1/4 tsp each of salt and pepper.
- Add canned diced tomatoes, fresh tomatoes, kale, and water to the skillet. Stir to combine and let it simmer for 12 minutes, allowing the kale to wilt and soften.
- Stir in the crushed red pepper, oregano, and black olives for that signature Mediterranean kick.
- Pat the cod portions dry and season them with salt, pepper, orange zest, and fennel seeds (if using). Nestle the fish into the tomato-steeped mixture.
- Cover the skillet and let the fish cook for about 10 minutes, or until it flakes easily with a fork.
- Once done, remove from heat. Garnish with fennel fronds, freshly chopped oregano, a sprinkle of orange zest, and a final drizzle of olive oil.
- Serve immediately with plenty of sauce ladled over. Enjoy!
Jake’s Tips for the Best Easy One Pan Mediterranean Cod
- Don’t overcrowd the skillet—give the fish room to cook evenly.
- If prepping ahead, chop your vegetables and portion your cod the night before to save even more time.
- Make a double batch of the tomato-kale mixture—it freezes beautifully and works with chicken, shrimp, or even chickpeas for a vegetarian option.
- Be careful not to overcook the cod—it’s ready when it just flakes with a fork.
- Leftovers reheat well. Just warm them gently on the stovetop or in the microwave to avoid drying out the fish.
Quick Ways to Switch Up This Easy One Pan Mediterranean Cod
- Switch the greens: Try spinach or Swiss chard instead of kale for a milder flavor.
- Add grains: Serve over farro, quinoa, or couscous to make it extra filling.
- Make it spicy: Add an extra pinch of crushed red pepper or drizzle with harissa before serving.
- Use a mix of fish: Combine cod with shrimp for a seafood medley!
Easy One Pan Mediterranean Cod FAQs
Can I use frozen cod?
Yes, just be sure to fully thaw and pat it dry before cooking to avoid excess moisture in the skillet.
What can I substitute for fennel?
Celery or leeks are great substitutes if you’re not a fennel fan, though you’ll miss the anise-like flavor.
How do I prevent overcooking the cod?
Keep an eye on the fish while it cooks—it only takes about 10 minutes, and it’s done as soon as it flakes easily with a fork.
Can I make this dish ahead of time?
The tomato-kale mixture can be made a day in advance and reheated. Cook the cod fresh for the best texture.
What side dishes pair well with this?
Serve it with crusty bread, a simple green salad, or a grain like farro or quinoa to soak up the sauce.
So there you have it—Easy One Pan Mediterranean Cod that’s as quick and stress-free as it is impressive. What’s your favorite Mediterranean flavor combo? Drop a comment below, and let me know how this recipe worked for you!

Easy One Pan Mediterranean Cod
Ingredients
Equipment
Method
- Heat olive oil in a large skillet over medium heat. Add the onion, fennel, and garlic and cook for about 8 minutes, stirring occasionally. Season with 1/4 tsp each of salt and pepper.
- Add canned diced tomatoes, fresh tomatoes, kale, and water to the skillet. Stir to combine and let it simmer for 12 minutes, allowing the kale to wilt and soften.
- Stir in the crushed red pepper, oregano, and black olives for that signature Mediterranean kick.
- Pat the cod portions dry and season them with salt, pepper, orange zest, and fennel seeds (if using). Nestle the fish into the tomato-steeped mixture.
- Cover the skillet and let the fish cook for about 10 minutes, or until it flakes easily with a fork.
- Once done, remove from heat. Garnish with fennel fronds, freshly chopped oregano, a sprinkle of orange zest, and a final drizzle of olive oil.
- Serve immediately with plenty of sauce ladled over. Enjoy!
Notes
Written by Jake
Hi, I’m Jake — the home cook behind Kitchen Shortcuts. I create easy crockpot meals and slow cooker recipes designed for busy families who want flavorful home-cooked food with less effort.
