Craving a restaurant-quality seafood dish that’s ridiculously easy to make? Look no further! This Instant Pot Coconut Milk Cod is your ticket to a fast, flavorful, and elegant weeknight dinner. In just 20 minutes, tender flakes of cod are bathed in a rich, creamy sauce bursting with the savory notes of soy and fish sauce, the bright zest of lime, and the lusciousness of coconut milk. It’s a low-carb, high-protein meal that tastes incredibly indulgent. Let’s get cooking!
Ingredients
• 1 lb (450g) cod fillets, cut into 1-inch cubes
• 3 tbsp (21g) almond flour
• 1 tbsp lime zest (from about 1 large lime)
• 1 tsp minced garlic (about 1-2 cloves)
• 1 tbsp (14g) unsalted butter
• 2 tbsp (30ml) soy sauce or tamari
• ¼ cup (60ml) fish sauce
• ½ cup (120ml) full-fat coconut milk, canned
Instructions
1. Directions
2. Pat the cod fillets dry with a paper towel and cut them into uniform 1-inch cubes. Place the cod pieces into the inner pot of your Instant Pot.
3. In a separate small bowl, whisk together the almond flour, lime zest, minced garlic, soy sauce, fish sauce, and coconut milk until a smooth sauce forms.
4. Pour the sauce over the cod in the pot. Add the tablespoon of butter. Gently stir everything together to ensure the fish is evenly coated.
5. Select the SAUTÉ function on your Instant Pot. Place the lid on top of the pot, without sealing it.
6. Cook for 10 minutes, stirring gently once or twice to prevent sticking.
7. Remove the lid and continue to cook on SAUTÉ for an additional 2-3 minutes, allowing the sauce to reduce and thicken slightly.
8. Carefully serve the coconut milk cod immediately, garnished with fresh herbs if desired. Enjoy!
Nutritional Information
• Nutrition Per Serving
• Calories: 260
• Total Fat: 14g
• Net Carbs: 6.1g
• Protein: 24g
• Fiber: 1g
Pro Tips
• For a firmer texture, you can substitute cod with halibut or haddock. Adjust cooking time slightly as needed.
• If your sauce is too thin, create a slurry by mixing 1 teaspoon of cornstarch with 2 teaspoons of cold water. Stir it into the sauce on SAUTÉ mode until it thickens.
• Add a cup of fresh spinach or chopped bok choy during the last 2-3 minutes of cooking for a complete one-pot meal.
• For a touch of heat, add a pinch of red pepper flakes or a teaspoon of sriracha to the sauce mixture.
• Elevate the dish with fresh garnishes. Chopped cilantro, sliced green onions, or a final squeeze of fresh lime juice brightens all the flavors.
FAQ
Q: Can I use a different type of fish for this recipe
A: Yes, this recipe works well with other firm white fish. Halibut or haddock are excellent substitutes for cod if you prefer a firmer texture. Just be sure to adjust the cooking time slightly depending on the thickness of your fillets.
Q: Is this coconut milk cod recipe keto-friendly
A: Absolutely. With only 6.1g of net carbs, 14g of fat, and 24g of protein per serving, this dish is a perfect fit for a ketogenic or low-carb diet. To ensure it’s gluten-free, use tamari instead of soy sauce.
Q: How can I make the sauce thicker
A: If your sauce is thinner than you’d like, you can easily thicken it. Mix 1 teaspoon of cornstarch with 2 teaspoons of cold water to create a slurry. Stir it into the pot during the final 2-3 minutes on the SAUTÉ function until it thickens.
Q: What can I serve with this Instant Pot cod
A: This dish pairs beautifully with cauliflower rice for a low-carb option, or with jasmine rice to soak up the delicious sauce. You can also add vegetables like spinach or bok choy directly into the pot during the last few minutes of cooking for a complete one-pot meal.





