Poached Cod With Fennel and Orange

Featured in: Simple Home Meals

This elegant Mediterranean dish features delicate cod fillets gently poached in a fragrant broth of fresh fennel, sweet orange, and white wine. The gentle cooking method keeps the fish moist and flaky while infusing it with bright citrus and anise notes. Ready in just 35 minutes, this naturally gluten-free and low-carb main course feels restaurant-quality yet comes together with minimal effort.

Updated on Wed, 21 Jan 2026 10:04:00 GMT
Tender poached cod fillets simmered with sweet orange slices and aromatic fennel in a savory broth.  Save to Pinterest
Tender poached cod fillets simmered with sweet orange slices and aromatic fennel in a savory broth. | lovelyserena.com

The first time I made poached fish, I was terrified it would turn out bland and watery. Instead, I ended up with this impossibly tender cod that practically fell apart at the slightest touch of my fork. The orange and fennel infused the broth with this bright, aromatic perfume that filled my entire kitchen. Now it is my go to when I want something that feels fancy but takes almost no effort.

I served this to my sister who claims she does not like fish, and she asked for seconds before I had even sat down. The way the fennel softens into sweet, anise scented ribbons while the orange adds just enough citrus brightness is pure magic. It has become one of those recipes I make when I want to impress without actually stressing.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Fresh cod fillets: I have learned that fresh, never frozen cod makes a huge difference in texture here
  • Fennel bulb: Thinly slice it so it softens properly in the poaching liquid
  • Orange: Both the zest and slices add essential brightness
  • Shallot and garlic: These aromatics build the flavor base of your broth
  • White wine: Use something you would actually drink because the flavor concentrates
  • Fish stock: Low sodium is best so you can control the salt level

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Prep ingredients easily by chopping vegetables, slicing meats, and serving dishes neatly during everyday cooking.
Check price on Amazon
Build your aromatic base:
Heat the olive oil in a large deep skillet over medium heat, then add the sliced fennel, shallot, and garlic. Cook for about 4 minutes until the fennel just starts to soften and everything smells amazing.
Create the poaching liquid:
Add the orange slices, orange zest, bay leaf, wine, and stock to the pan. Bring everything to a gentle simmer, letting the flavors start to meld together.
Add the cod:
Season your cod fillets lightly with salt and pepper, then nestle them into the simmering liquid in a single layer. The fish should be mostly submerged but not completely covered.
Gently poach:
Reduce the heat to low, cover the pan, and let the cod poach for 8 to 10 minutes. You will know it is done when the fish is opaque throughout and flakes easily with a fork.
Plate and garnish:
Carefully lift the cod and softened fennel onto plates using a slotted spatula. Spoon some of that fragrant poaching liquid and orange slices over each portion, then finish with fennel fronds and extra orange zest.
A close-up of bright Mediterranean-style poached cod with fennel and orange, garnished with fresh herbs.  Save to Pinterest
A close-up of bright Mediterranean-style poached cod with fennel and orange, garnished with fresh herbs. | lovelyserena.com

This dish has become my favorite way to introduce people to the idea that fish does not have to be intimidating or complicated. Something about the gentle poaching method feels almost luxurious, like you are being pampered at a restaurant.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Make It Your Own

I have added fresh thyme sprigs to the poaching liquid when I wanted an extra layer of herbal flavor. A splash of Pernod or anise flavored liquor transforms it into something that tastes straight out of a French bistro. Sometimes I throw in a few cherry tomatoes if I have them sitting around.

What To Serve Alongside

Steamed baby potatoes are perfect because they soak up all that flavorful broth. A chunk of crusty bread is non negotiable in my house for sopping up the liquid. Roasted asparagus or simple green beans with lemon keep the meal light and fresh.

Fish Substitutions

Halibut works beautifully here and holds up slightly better if you prefer a meatier fish. Sea bass is another excellent option with its sweet, delicate flavor. Haddock gives you a more traditional taste if that is what you prefer.

  • Aim for fillets that are roughly the same thickness so they cook evenly
  • Adjust cooking time by a minute or two for thicker cuts
  • Any mild white fish will work with this preparation

Product image
Keeps spoons and utensils off counters while cooking, catching drips and keeping your stovetop clean.
Check price on Amazon
Plated poached cod with fennel and orange, a gluten-free main dish featuring a light, aromatic broth. Save to Pinterest
Plated poached cod with fennel and orange, a gluten-free main dish featuring a light, aromatic broth. | lovelyserena.com

There is something deeply comforting about a dish that looks this elegant but comes together with such gentle simplicity.

Ask About This Recipe

How do I know when the cod is fully cooked?

The cod is done when it turns opaque throughout and flakes easily with a fork. This typically takes 8-10 minutes of gentle poaching. Avoid overcooking, as the fish will become dry and less tender.

Can I use frozen cod fillets?

Yes, frozen cod works well. Thaw completely in the refrigerator before patting dry and proceeding with the recipe. Allow extra time to ensure the fillets reach room temperature for even cooking.

What wine substitutes work for the poaching liquid?

You can replace white wine with additional fish stock, vermouth for extra depth, or omit entirely and use more stock. For a non-alcoholic version, try adding a splash of lemon juice or apple cider vinegar.

How should I store leftovers?

Store leftover cod and poaching liquid separately in airtight containers in the refrigerator for up to 2 days. Reheat gently in the poaching liquid over low heat to prevent drying out the fish.

What sides pair well with this dish?

Steamed potatoes, crusty bread for soaking up the aromatic broth, or a simple green salad with lemon vinaigrette complement the light flavors. Roasted vegetables or rice also work nicely.

Can I substitute other fish for cod?

Halibut, haddock, sea bass, or other mild white fish work beautifully. Adjust cooking time slightly based on fillet thickness—thinner pieces cook faster, while thicker cuts may need an extra minute or two.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Poached Cod With Fennel and Orange

Tender cod poached in aromatic broth with fennel and orange for a light, flavorful main course.

Prep Duration
15 minutes
Cook Duration
20 minutes
Overall Time
35 minutes
Created by Serena Moore


Skill Level Easy

Cuisine Mediterranean

Makes 4 Portions

Dietary Details No Dairy, Wheat-Free, Low in Carbs

What You Need

Fish & Aromatics

01 4 cod fillets (5 oz each), skinless
02 1 large fennel bulb, thinly sliced (fronds reserved)
03 1 orange, zested and thinly sliced
04 1 small shallot, thinly sliced
05 2 garlic cloves, smashed

Poaching Liquid

01 2 cups low-sodium fish or vegetable stock
02 1/2 cup dry white wine
03 2 tablespoons extra virgin olive oil
04 1 bay leaf
05 1/2 teaspoon sea salt
06 1/4 teaspoon freshly ground black pepper

To Serve

01 Reserved fennel fronds, chopped
02 Extra orange zest
03 Freshly ground black pepper

How To Make It

Step 01

Prepare the Aromatics: Heat olive oil in a large deep skillet over medium heat. Add sliced fennel, shallot, and garlic. Sauté for 3-4 minutes until just softened.

Step 02

Create Poaching Liquid: Add orange slices, orange zest, bay leaf, white wine, and stock to the skillet. Bring the mixture to a gentle simmer.

Step 03

Season and Position Fish: Lightly season cod fillets with salt and pepper. Nestle them into the poaching liquid in a single layer, ensuring even coverage.

Step 04

Poach the Cod: Reduce heat to low, cover, and gently poach for 8-10 minutes. Cook until fillets are opaque and flake easily when tested with a fork.

Step 05

Plate and Serve: Transfer cod and fennel to serving plates using a slotted spatula. Spoon poaching liquid and orange slices over each portion.

Step 06

Garnish: Sprinkle chopped fennel fronds, additional orange zest, and freshly ground black pepper over each serving. Serve immediately.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Large deep skillet or wide saucepan with lid
  • Chef's knife
  • Cutting board
  • Slotted spatula

Allergy Details

Review ingredients for allergens and speak to your healthcare provider if you have concerns.
  • Contains fish
  • Store-bought stock or wine may contain hidden allergens such as gluten or sulfites

Nutrition per Portion

Details are for reference and aren't a substitute for expert medical guidance.
  • Energy: 235
  • Lipids: 7 g
  • Carbohydrates: 9 g
  • Proteins: 32 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.