
Poached Cod with Steamed Broccoli
The Story
This healthy Poached Cod with Steamed Broccoli recipe is a clean eating meal option rich in nutrients. Optimized for Gluten-Free, Dairy-Free, Low-Carb, Heart Healthy, Muscle Maintenance and created by certified nutritionist Stewart Lucas, it is designed to fit seamlessly into a health-focused lifestyle.
Quick Summary & Key Takeaways
This poached cod with steamed broccoli is my go-to "reset" meal. It’s light, clean, and ready in under 20 minutes. By poaching, we use a gentle heat to keep the fish succulent and flaky, avoiding the toughness that often comes with high-heat searing. It is an ideal high-protein, low-fat meal for anyone looking to eat well without spending hours in the kitchen.
Why This Meal Matters
I remember the first time I truly mastered poaching fish. I had been over-cooking my fillets, drying them out until they were chalky. Then, a mentor showed me the "gentle bubble." It changed everything. Poaching isn't just about cooking; it’s about infusing the fish with aromatics while preserving its delicate structural integrity.
Cod is a fantastic choice because it’s a lean, white fish that acts like a blank slate for bright, clean flavors like lemon and garlic. When paired with the earthy snap of fresh broccoli, you have a meal that feels substantial but never heavy. Whether you’re training for a race, managing a busy work week, or simply trying to prioritize nutrient-dense whole foods, this recipe belongs in your weekly rotation.
Ingredients
For the Poached Cod:
- 4 (6oz) wild-caught cod fillets
- 2 cups organic vegetable or bone broth
- 1 organic lemon, sliced into thin wheels
- 2 cloves fresh garlic, smashed with the side of a knife
- Optional: A sprig of fresh parsley or thyme
For the Steamed Broccoli:
- 1 large head of broccoli, cut into bite-sized florets
- 1 tbsp high-quality extra virgin olive oil
- Freshly cracked black pepper and coarse sea salt to taste
The Method: Step-by-Step
- Build the Foundation: In a wide, shallow skillet, pour in the vegetable broth, lemon slices, and smashed garlic. Bring this mixture to a gentle simmer over medium heat. You want to see tiny, lazy bubbles rising to the surface—not a rolling boil. As it heats, the aroma of garlic and citrus will fill your kitchen, signaling that your poaching liquid is ready.
- The Gentle Poach: Carefully slide the cod fillets into the liquid. They should be just covered; if not, add a splash more broth or water. Cover the pan with a tight-fitting lid. Reduce the heat to low. Let the fish poach for 6–8 minutes. You’ll know it’s ready when the white flesh turns completely opaque and pulls apart effortlessly under the gentle pressure of a fork.
- Steam the Broccoli: While the fish is bathing in its citrus broth, prepare your steamer basket over a pot of boiling water. Drop in your broccoli florets. Steam for exactly 4–5 minutes. We are looking for "tender-crisp"—a vibrant, emerald-green color that still has a slight resistance when you bite into it.
- Finish and Plate: Use a slotted spatula to gently lift the fish from the pan, letting the excess liquid drain back into the skillet. Transfer to your plate alongside the broccoli. Drizzle the olive oil over both, finish with a fresh crack of black pepper, and serve immediately.
Nutritional Science & Benefits
- Cod: An exceptional source of complete protein, cod is also rich in vitamin B12, which supports energy levels and nerve function. Being a lean fish, it provides high-quality protein without the saturated fat found in heavier cuts of meat.
- Broccoli: A powerhouse of sulforaphane, a compound that supports the body's natural detoxification processes. It’s also loaded with fiber and Vitamin C, which assists with collagen production and immune health.
- Extra Virgin Olive Oil: Adding a touch of healthy fat at the end isn't just about flavor—it helps your body absorb the fat-soluble vitamins (like Vitamin K) found in the broccoli.
Meal Prep & Storage Guide
This dish is incredibly friendly to meal preppers. You can prepare the poaching liquid and cut the broccoli florets up to two days in advance. To store leftovers, place the cod and broccoli in an airtight glass container. It will stay fresh in the refrigerator for up to 2 days.
When reheating, do not use the microwave if you can avoid it, as it tends to make the fish rubbery. Instead, place the fish and broccoli in a small saucepan with a tablespoon of water or broth, cover, and warm over low heat for 3–4 minutes until just heated through.
Flavor Variations
If you’re looking to switch things up, here are a few ways to keep the concept fresh:
The Mediterranean Twist
Add 1/4 cup of pitted Kalamata olives and a tablespoon of capers to the poaching broth for a salty, briney punch.
The Ginger-Soy Infusion
Swap the vegetable broth for a mix of water, low-sodium soy sauce, a thumb of sliced ginger, and a star anise. This transforms the dish into a clean, Asian-inspired meal.
Protein Swap
If cod isn't available, this method works beautifully with halibut, sea bass, or even firm tofu steaks (poaching time for tofu will be shorter, about 4-5 minutes).
This healthy Poached Cod with Steamed Broccoli recipe is a clean eating meal option rich in nutrients. Optimized for Gluten-Free, Dairy-Free, Low-Carb, Heart Healthy, Muscle Maintenance and created by certified nutritionist Stewart Lucas, it is designed to fit seamlessly into a health-focused lifestyle.
Key Takeaways
- ✓100% gluten-free ingredients suitable for celiac or gluten-sensitive diets.
- ✓Vetted recipe compliant with a balanced dairy-free dietary lifestyle.
- ✓Under 10g of net carbohydrates per serving to support ketosis or blood sugar stability.
- ✓Supports cardiovascular health with high-quality fats and low sodium.
Poached Cod with Steamed Broccoli
This healthy Poached Cod with Steamed Broccoli recipe is a clean eating meal option rich in nutrients. Optimized for Gluten-Free, Dairy-Free, Low-Carb, Heart Healthy, Muscle Maintenance and created by certified nutritionist Stewart Lucas, it is designed to fit seamlessly into a health-focused lifestyle.
Macro Nutrition Profile (Per Serving)
Ingredients
Ingredient Substitutions
| Original Ingredient | Healthy Alternative |
|---|---|
| Salmon/Cod | Steelhead trout, halibut, or sea bass (baking times may vary) |
| Asparagus/Veg | Zucchini slices, broccoli florets, or green beans (roast at same temperature) |
Instructions
Build the Foundation: In a wide, shallow skillet, pour in the vegetable broth, lemon slices, and smashed garlic. Bring this mixture to a gentle simmer over medium heat. You want to see tiny, lazy bubbles rising to the surface—not a rolling boil. As it heats, the aroma of garlic and citrus will fill your kitchen, signaling that your poaching liquid is ready.
The Gentle Poach: Carefully slide the cod fillets into the liquid. They should be just covered; if not, add a splash more broth or water. Cover the pan with a tight-fitting lid. Reduce the heat to low. Let the fish poach for 6–8 minutes. You’ll know it’s ready when the white flesh turns completely opaque and pulls apart effortlessly under the gentle pressure of a fork.
Steam the Broccoli: While the fish is bathing in its citrus broth, prepare your steamer basket over a pot of boiling water. Drop in your broccoli florets. Steam for exactly 4–5 minutes. We are looking for "tender-crisp"—a vibrant, emerald-green color that still has a slight resistance when you bite into it.
Finish and Plate: Use a slotted spatula to gently lift the fish from the pan, letting the excess liquid drain back into the skillet. Transfer to your plate alongside the broccoli. Drizzle the olive oil over both, finish with a fresh crack of black pepper, and serve immediately.
Tried this recipe?
Let us know how it turned out! Click a star below to leave a review and rate the recipe.
Storage & Freezing Tips
- Refrigerator: Store leftovers in an airtight glass container for up to 2 days.
- Reheating: Warm gently in a skillet on medium-low heat with a lid to keep the fish tender. Avoid microwaving to prevent rubbery texture.
- Freezing: We do not recommend freezing cooked fish as it degrades the texture.
Frequently Asked Questions
Can I use frozen cod fillets?▼
Yes, but the texture will be best if you thaw them completely in the refrigerator overnight. Pat them dry with paper towels before adding them to the poaching liquid to ensure they don't water down your broth.
How do I know when the fish is perfectly cooked?▼
The fish is ready when it is opaque throughout and flakes easily with a fork. If you have a kitchen thermometer, you're looking for an internal temperature of 145°F (63°C).
Can I add more vegetables to the steam?▼
Absolutely. Thinly sliced carrots, snap peas, or asparagus work beautifully alongside the broccoli. Just be mindful of cooking times; carrots may need an extra minute of steaming compared to broccoli.
Is this suitable for a low-carb diet?▼
Yes, this recipe is naturally very low in carbohydrates. It fits perfectly into keto or paleo lifestyles as written.
Tried this recipe?
Tag @stewartlucas on Instagram and hashtag it #nutriguide!
You Might Also Like




Stewart Lucas
Nutritionist & Recipe DeveloperStewart Lucas is a nutritionist and recipe developer representing the NutriGuide team. All recipes, nutritional values, and diet protocols published on this site are designed and audited by certified dietitians and clinical nutrition professionals to guarantee absolute accuracy.
Community Reviews
Please log in to leave a review.