• Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Poached Cod in Coconut Milk with Dill & Lemon Recipe

Published: Dec 20, 2025 by Mira · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

I am absolutely thrilled to share my Poached Cod in Coconut Milk with Dill & Lemon Recipe with you! This dish is a divine marriage of delicate, flaky cod poached gently in creamy coconut milk, infused with fresh dill and zesty lemon for brightness. It’s a flavor-packed yet wonderfully light meal that feels both comforting and elegant. Whenever I make this, it feels like I’ve brought a little bit of sunshine and warmth to the table, perfect for any time I want something quick, nourishing, and downright delicious.

Why You'll Love This Poached Cod in Coconut Milk with Dill & Lemon Recipe

What I adore most about this recipe is the beautiful balance of flavors. The subtle sweetness of the coconut milk perfectly complements the tender, flaky cod, while the fresh dill adds that distinct herbaceous pop that wakes up the palate. The brightness from the lemon slices and the fresh lemon juice beautifully cuts through the rich coconut creaminess, making every bite taste fresh and lively. It’s a subtle complexity that feels luxurious but remains effortlessly approachable.

Another reason I can’t get enough of this Poached Cod in Coconut Milk with Dill & Lemon Recipe is how incredibly simple it is to prepare. You only need a handful of ingredients and about 20 minutes from start to finish. It’s one of those dishes that feels fancy enough for guests but is easy enough for a weeknight dinner. I often turn to it when I want a light, gluten-free option that doesn’t skimp on flavor. Plus, the leftovers (if there are any!) taste just as good, sometimes better, after a day in the fridge.

Ingredients You'll Need

The image shows two white fish fillets placed side by side on a piece of parchment paper over a wooden cutting board on the right. To the left of the board, there is a bright yellow lemon, a bunch of fresh green dill, and a piece of light brown ginger root. Below these, three peeled garlic cloves are spread out near two small white bowls, one filled with golden olive oil and the other filled with red chili flakes. At the top left corner, a larger clear bowl contains a smooth, white creamy sauce. All items are arranged on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

The magic of this dish lies in the simplicity and quality of its ingredients. Each component plays a vital role, whether it’s the rich silkiness of the coconut milk, the aromatic hit from garlic and ginger, or the fresh, crisp notes brought in by dill and lemon. These essentials ensure every bite is bursting with flavor and the perfect texture.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Cod fillets: Choose fresh, thick fillets for the best texture and easy flaking.
  • Olive oil: Adds a subtle richness and helps infuse garlic and ginger flavors.
  • Unsweetened canned coconut milk (14 oz): The creamy base that gently poaches the fish and brings sweetness.
  • Garlic (4 cloves, smashed): Provides a fragrant, savory backbone to the dish.
  • Ginger (1 teaspoon, grated): Adds warmth and a mild spiciness that lifts the broth.
  • Fresh dill (3 tablespoons, finely chopped): Brings a fresh, herbal brightness that's key to this flavor profile.
  • Lemon (half sliced, half for squeezing): Imparts essential citrus brightness and balances richness.
  • Chili garlic oil (for garnish): Gives the dish an optional spicy kick and vibrant color pop.

Directions

Step 1: Pat the cod fillets dry with a paper towel to remove excess moisture, then season both sides generously with kosher salt and freshly ground black pepper. If your cod has skin, you may want to remove it before cooking for a cleaner poaching experience.

Step 2: In a medium pot or small saucepan with tall sides, warm the olive oil over medium heat. Add the smashed garlic cloves and grated ginger, sautéing gently until they're fragrant and just turning golden brown. This step releases their wonderful aromatics that infuse the coconut milk later.

Step 3: Layer about four slices of lemon on the base of the pan, arranging them evenly. Place the seasoned cod fillets on top of the lemon slices, creating a natural bed that prevents the fish from sticking and adds aromatic brightness during cooking.

Step 4: Pour the coconut milk over the cod and lemons, ensuring the fish is mostly submerged but not overcrowded. Sprinkle the fresh chopped dill into the liquid and season again lightly with salt and pepper. Give a gentle stir to distribute the flavors without breaking up the fish.

Step 5: Bring the mixture to a gentle simmer over medium-low heat. Let the cod poach in this soothing bath for 8 to 10 minutes, depending on the thickness of your fillets. You’ll know it’s done when the fish turns opaque and flakes easily with a fork. If parts aren’t submerged, spoon the coconut milk over the top occasionally to keep the fillets moist.

Step 6: Just before serving, squeeze fresh lemon juice from the remaining half of the lemon over the fish for a bright finishing touch. Drizzle with chili garlic oil if you want a bit of heat and extra depth. Serve immediately, ideally over a bed of fluffy rice or creamy orzo to soak up that luscious poaching liquid.

Servings and Timing

This Poached Cod in Coconut Milk with Dill & Lemon Recipe serves 2 people perfectly—ideal for an intimate dinner or a special weeknight treat. It requires about 5 minutes of prep time and around 15 minutes of cooking, making the total time just 20 minutes from start to finish. There’s no resting time needed, so you can enjoy this fresh and flavorful meal right away.

How to Serve This Poached Cod in Coconut Milk with Dill & Lemon Recipe

A white plate holds a bed of pale yellow orzo pasta with a slight shine, arranged in an uneven circle. On top sits a thick white piece of fish, smooth and moist, garnished with fresh green dill sprigs and small drops of red chili flakes and oil scattered across the fish surface. A light cream sauce pools around the pasta, adding a glossy texture. Two bright yellow lemon wedges rest on the right side of the plate. The entire dish is set on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

When I serve this dish, I love placing the tender cod fillets gently onto a bed of steaming jasmine rice or orzo pasta to soak up every drop of the creamy coconut broth. The citrusy, herby sauce feels almost like a delicate soup that ties all the flavors together. For an extra touch of freshness, I sprinkle additional chopped dill and a few thin lemon slices on top just before bringing it to the table.

If you want to brighten the presentation, drizzling a little chili garlic oil adds that beautiful contrast of deep red color and an exciting spicy note that complements the cool creaminess. This recipe shines hot or warm, and I usually serve it immediately to enjoy the cod at its most tender. For a light side, steamed greens like bok choy, kale, or snap peas make excellent partners because they bring crunch and balance.

This is a perfect dish for a low-key family meal that feels special, but it’s equally impressive for small dinner parties or cozy date nights. To drink, I often opt for a crisp, citrus-forward white wine like Sauvignon Blanc or a cold Thai beer. For those who prefer non-alcoholic options, iced green tea or sparkling water with a slice of lemon works beautifully with the bright, fresh flavors of the dish.

Variations

I love how versatile this Poached Cod in Coconut Milk with Dill & Lemon Recipe is to customize. If you’re not a fan of cod, firm white fish like haddock, halibut, or sea bass work just as well with this gentle poaching technique. For those following a vegan or vegetarian diet, you can replace fish entirely with thick slices of eggplant or tofu—just adjust the cooking time accordingly.

To switch up the flavor profile, I sometimes add a splash of fish sauce or a pinch of turmeric to the coconut milk for an umami boost or a golden color. You could also introduce fresh herbs like cilantro or basil instead of dill for a slightly different herbaceous angle. For a spicier version, adding sliced fresh chili peppers to the broth and increasing the chili garlic oil garnish amps up the heat deliciously.

If you’re short on time, consider baking the cod in a covered casserole dish with the coconut milk broth in the oven at 350°F (175°C) for 12-15 minutes instead of poaching on the stove. It produces similar results but with a hands-off approach that’s perfect when multitasking in the kitchen.

Storage and Reheating

Storing Leftovers

If you find yourself with leftovers, you can store the Poached Cod in Coconut Milk with Dill & Lemon in an airtight container in the refrigerator for up to 2 days. I recommend using a shallow glass or BPA-free container so the fish cools quickly and evenly. The broth helps keep the fish moist and flavorful, so make sure the fillets remain covered.

Freezing

While technically you can freeze this poached fish dish, I find the texture of the cod changes slightly after freezing and thawing, becoming less delicate. If you want to freeze it, place the cod and broth in a freezer-safe container or heavy-duty freezer bag and consume within one month for best quality. Thaw overnight in the fridge before reheating gently.

Reheating

To reheat, the best method is to warm the leftover cod gently on the stovetop over low heat with the coconut milk broth, stirring carefully to keep the fish intact. Avoid microwaving if possible since it can cause the fish to dry out or become rubbery. Adding a splash of fresh coconut milk or a squeeze of lemon juice while reheating helps revive the fresh, bright flavors beautifully.

FAQs

Can I use frozen cod fillets for this recipe?

Yes, frozen cod works well; just be sure to thaw it completely in the refrigerator overnight and pat dry thoroughly before cooking. This prevents excess moisture, which can affect the poaching process and the final texture.

Is this recipe gluten-free?

Absolutely! This recipe is naturally gluten-free, using simple whole ingredients like cod, coconut milk, fresh herbs, and lemon. Just double-check that your chili garlic oil or any other condiments you add don’t contain gluten to keep it safe.

Can I make this recipe vegan or vegetarian?

Definitely! To make this dish vegan or vegetarian, substitute the cod with firm tofu or thick slices of eggplant, and follow the same poaching method. Adjust timing as needed to ensure even cooking, and retain all the wonderful coconut, lemon, and dill flavors.

How do I know when the cod is perfectly cooked?

The cod is done when it becomes opaque all the way through and flakes gently with a fork. Typically, this takes 8-10 minutes of poaching in the coconut milk, but the exact time depends on the thickness of your fillets.

Can I substitute fresh dill with dried dill or other herbs?

Fresh dill offers the best flavor and aroma in this recipe, but if you don’t have it, dried dill can be used in a pinch—use about one-third the amount since dried herbs are more concentrated. You can also experiment with fresh parsley, cilantro, or basil for a tasty twist.

Conclusion

I genuinely hope you try making this Poached Cod in Coconut Milk with Dill & Lemon Recipe soon because it’s become such a beloved staple in my kitchen for both everyday dinners and special occasions. The combination of creamy coconut, bright lemon, and fragrant dill creates a dish that feels both nourishing and indulgent. Cooking this is quick, straightforward, and rewarding — and I just know it will bring a little joy and freshness to your table, just like it does in mine!

Print

Poached Cod in Coconut Milk with Dill & Lemon Recipe

Poached Cod in Coconut Milk with Dill & Lemon Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 5 reviews

This Coconut Milk Poached Cod recipe offers a delicate, flaky fish infused with sweet, lemony, and fresh dill flavors. It's an easy, fast, and flavorful dish ideal for quick weeknight meals, blending American and Asian culinary influences with a Thai-inspired coconut milk base.

  • Author: Mira
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 2 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American, Asian, Thai
  • Diet: Gluten Free

Ingredients

Fish and Seasoning

  • 2 Cod fillets
  • Kosher salt to taste
  • Black pepper to taste

Poaching Liquid

  • 1-2 tablespoons Olive Oil
  • 1 can (14 ounces) Unsweetened canned coconut milk
  • 4 cloves Garlic, smashed
  • 1 teaspoon Ginger, grated
  • 3 tablespoons Fresh Dill, finely chopped
  • 1 Lemon, half sliced, half for squeezing
  • Chili Garlic Oil for garnish

Instructions

  1. Prepare Cod: Pat the cod fillets dry with a paper towel and season both sides with kosher salt and black pepper. Remove skin if present for easier serving.
  2. Sauté Aromatics: In a medium pot or small saucepan with tall sides, heat olive oil over medium heat. Add smashed garlic cloves and grated ginger, sautéing until they become fragrant and slightly browned to infuse flavor into the oil.
  3. Arrange Lemon and Cod: Lay about four lemon slices at the base of the pan on low heat, then gently place the seasoned cod fillets on top of the lemon slices to infuse subtle citrus aroma.
  4. Add Coconut Milk and Dill: Pour in the coconut milk, add the fresh dill along with salt and pepper to taste, and gently stir to combine flavors, making sure not to disturb the cod too much.
  5. Simmer Cod: Bring the coconut milk mixture to a gentle simmer. Let the cod poach for 8-10 minutes or until the fish is opaque and flakes easily with a fork. Occasionally baste the cod with the coconut milk if it isn’t fully submerged to ensure even cooking.
  6. Finish and Season: Adjust seasoning as needed. Just before serving, squeeze fresh lemon juice from the remaining half over the poached cod for bright, fresh acidity.
  7. Serve: Serve the poached cod over a bed of rice or orzo. Spoon some of the broth-like coconut milk poaching liquid over the fish. Garnish with extra fresh dill and a drizzle of chili garlic oil for a spicy finish.

Notes

  • Adjust cooking time based on thickness of cod fillets to avoid overcooking.
  • Removing skin is optional but recommended for a more delicate texture.
  • Use fresh dill for maximum flavor impact; dried dill won’t impart the same freshness.
  • Serve with rice, orzo, or crusty bread to soak up the flavorful poaching liquid.
  • Chili garlic oil garnish adds heat but can be omitted for milder taste.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Roasted Red Pepper Gnocchi Recipe
    Roasted Red Pepper Gnocchi Recipe
  • Slow Cooker Chicken Keema with Veggies Recipe
    Slow Cooker Chicken Keema with Veggies Recipe
  • Creamy Chicken and Sun-Dried Tomato Pasta Bake Recipe
    Creamy Chicken and Sun-Dried Tomato Pasta Bake Recipe
  • Cheeseburger French Fry Casserole Recipe
    Cheeseburger French Fry Casserole Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Welcome to Mira Cooking

Where every recipe tells a story and every meal is a chance to create something beautiful.

Learn more

Popular

  • Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
    Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
  • Cookies 'N Cream Cheesecake Recipe
    Cookies 'N Cream Cheesecake Recipe
  • Cucumber and Beet Salad Recipe
    Cucumber and Beet Salad Recipe
  • Beet Greens Vegetable Soup (Botwinka) Recipe
    Beet Greens Vegetable Soup (Botwinka) Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Mira Cooking. All rights reserved.