Mediterranean poached cod is a simple way to turn fresh cod fillets into a high protein low calorie dinner that feels complete and balanced.

This recipe keeps the flavors clean with olive oil, garlic, lemon, and herbs. The cod cooks gently so it stays moist and flaky without heavy sauces or breading.
If you’re looking for a Mediterranean diet fish recipe that works on a busy weeknight, this Mediterranean poached cod delivers reliable results every time.
Why You’ll Love This Recipe
- Light yet satisfying high protein low calorie dinner
- Ready in about 20 minutes
- Naturally gluten-free and low-carb
- Perfect for Mediterranean diet meal plans
- Tender, flaky texture without frying
- Easy to scale for meal prep
- Made with simple pantry staples
What Is Mediterranean Poached Cod?
Mediterranean poached cod is cod fillets gently simmered in a seasoned liquid rather than baked or fried.
The poaching liquid usually includes olive oil, garlic, lemon, and herbs. This method keeps the fish moist while infusing it with flavor.
Because the fish cooks at a low temperature, it stays tender and flakes easily. It’s a classic approach in Mediterranean diet fish recipes where simple ingredients take center stage.

Ingredients (& What They Do)
Cod fillets – Lean, mild white fish that cooks quickly and provides high quality protein.
Olive oil – Adds richness and carries Mediterranean flavor throughout the dish.
Garlic – Builds savory depth without overpowering the cod.
Lemon juice – Brightens the dish and balances the richness.
Low sodium broth or water – Creates the gentle cooking environment for poaching.
Fresh parsley or oregano – Adds freshness and classic Mediterranean character.
Salt and black pepper – Enhances and rounds out the flavors.
Image alt text: Mediterranean poached cod fillet with lemon and herbs in skillet

How to Make Mediterranean Poached Cod
- Heat the oil
Warm olive oil in a wide skillet over medium-low heat. Add garlic and cook just until fragrant, about 30 seconds. - Add the liquid
Pour in broth or water and lemon juice. Bring to a gentle simmer. Do not let it boil. - Add the cod
Place cod fillets in a single layer in the skillet. The liquid should come about halfway up the sides of the fish. - Cover and cook
Cover the skillet and cook 6 to 8 minutes, depending on thickness. The cod should turn opaque and flake easily with a fork. - Finish and serve
Sprinkle with fresh herbs and add an extra squeeze of lemon before serving.
Recipe Tips
- Keep the liquid at a gentle simmer. High heat will toughen the fish.
- Use fillets of similar thickness for even cooking.
- Start checking for doneness at 6 minutes.
- Pat the cod dry before cooking for better texture.
Substitutions and Variations
- Swap cod for halibut or haddock.
- Add cherry tomatoes and capers for more Mediterranean flavor.
- Replace part of the broth with dry white wine.
- Stir in fresh spinach during the last minute of cooking.
What Can Go Wrong (and how to fix it)
Fish is rubbery
The heat was too high. Keep the liquid at a gentle simmer next time.
Fish falls apart
It cooked too long. Remove it as soon as it flakes easily.
Lacks flavor
Season the poaching liquid more generously before adding the cod.
Liquid evaporates too quickly
Lower the heat and keep the pan covered.

What to Serve With Mediterranean Poached Cod
This Mediterranean poached cod pairs well with:
- Lemon rice or herbed quinoa
- Roasted asparagus or green beans
- Cucumber and tomato salad
- Steamed zucchini
- Whole grain couscous
It also works beautifully as part of a balanced high protein low calorie dinner plate with extra vegetables.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat gently in a covered skillet over low heat with a splash of broth. Avoid high microwave power, which can dry out the fish.
Time-Saving Tips
- Use pre-portioned cod fillets.
- Prep garlic and herbs ahead of time.
- Measure liquid ingredients before heating the pan.
- Double the recipe for meal prep.

How to Repurpose Leftovers
- Flake into Mediterranean grain bowls.
- Add to salads for extra protein.
- Tuck into warm pita with yogurt sauce.
- Stir into light tomato broth for a quick seafood soup.
People Also Ask (FAQs)
Is poached cod healthy?
Yes. Cod is naturally lean and high in protein. Poaching uses minimal added fat, making it ideal for a high protein low calorie dinner.
How do I know when cod is done?
Cod is done when it turns opaque and flakes easily with a fork. The internal temperature should reach 145°F.
Can I poach frozen cod?
Yes, but thawing first ensures even cooking and better texture.
What is the best liquid for poaching cod?
Broth, water with lemon, or a light white wine mixture all work well.
Is cod good for weight loss?
Cod is low in calories and high in protein, which helps support satiety and muscle maintenance.

Final Thoughts
Mediterranean poached cod is simple, dependable, and adaptable. It fits easily into Mediterranean diet meal plans and works as a high protein low calorie dinner any night of the week.
When you want something light yet satisfying, this recipe offers clean flavor and tender texture without extra steps.

Poached Cod with Tomatoes and Saffron
Ingredients
- 2 tablespoons olive oil
- 2 garlic cloves , thinly sliced
- 1/2 teaspoon crushed red pepper flakes
- 1 pint cherry (or grape) tomatoes, sliced in half
- 1 small red onion , sliced thin
- 1/2 cup dry white wine
- 2 bay leaves
- fresh basil
- Pinch of saffron threads [See Notes]
- 1/4 cup whole Greek olives
- Kosher salt , freshly ground pepper
- 4 (5-ounce) skinless cod fillets
Instructions
- Heat oil in a medium skillet over medium heat. Add garlic and crushed red peppers and cook about 3 minutes – stirring often.
- Add sliced tomatoes, onions, and Greek olives (optional). Cook until the tomatoes begin to lose their shape – about 2-3 minutes
- Add wine, bay leaves, saffron, and 1/2 cup water. Bring to a boil and then reduce the heat to a low simmer (medium-low heat); season with salt and pepper. Taste and adjust seasonings to your liking. Add chopped fresh basil (to taste).
- Season the cod filets with salt and pepper and place in skillet. Cover and cook at a low simmer until cod is opaque throughout and beginning to flake, 5–7 minutes. Thicker fillets may take a little longer to cook. Add fresh basil
- Transfer cod to shallow bowls and spoon poaching liquid over.
- Garnish with fresh basil and a drizzle of olive oil.
Notes
Nutrition
More Recipes You’ll Love
If you loved this Mediterranean poached cod, you might also enjoy more recipes from our Seafood Recipes collection. Looking for even more ideas? Browse our full set of Recipe Group Boards to find your next favorite meal.
📌 Save this recipe for later





I made this for the family w some grouper filets and it was delicious. Thank
My favorite fish…thanks for a new way to prepare it…it was delicious
Thanks, Jennifer. I’m so glad you enjoyed it.
Yum! I love bouillabaisse, so this would be right up my alley. Nice plate, too!
Easy and low fat. Ideal. Thanks for posting.