
Slow-Baked White Fish with Tender Green Beans
The Story
This healthy Slow-Baked White Fish with Tender Green Beans 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.
Slow-Baked White Fish with Tender Green Beans
In my kitchen, we often fall into the trap of thinking healthy food needs to be complicated. But some of my favorite meals—the ones I return to time and time again—are actually the most modest. There is something truly rewarding about pulling a sheet pan from the oven when the air is filled with the clean, bright scent of roasted lemon and the savory, subtle sweetness of white fish.
I developed this recipe during a time when my schedule was relentless. I needed to ensure I was eating well without spending two hours in the kitchen every night. What I found was that the oven is my best sous-chef. By dropping the temperature to a gentle 300°F, you lose that "rushed" feeling. The fish doesn't dry out; instead, it becomes tender, buttery, and translucent. It creates its own sauce when the lemon oils and olive oil mingle with the juices from the beans and garlic.
Ingredients
Quality ingredients are the backbone of this dish. Since the ingredient list is short, try to find the freshest fish and crispest beans available.
- 4 cod or halibut fillets (about 6 oz each)
- 1 lb fresh green beans, ends trimmed
- 2 tbsp extra virgin olive oil
- 1 large lemon, sliced into thin rounds
- 2 cloves fresh garlic, peeled and thinly sliced
- 1 tsp sea salt (adjust to preference)
- 1/2 tsp freshly cracked black pepper
- 1 tbsp fresh dill, finely chopped
Method
- Preheat and Prep: Set your oven to 300°F (150°C). Grab a large, rimmed baking sheet. This is important—you want enough space for the air to circulate.
- Dress the Greens: Place your trimmed green beans directly onto the pan. Drizzle them with one tablespoon of olive oil, half the salt, and a pinch of black pepper. Toss them with your hands until they glisten. Spread them out so they are in a single layer.
- Add the Fish: Nestle the fillets between the beans. If you feel like a piece of fish is crowded, move the beans aside. You want to see the bottom of the pan between the portions. Drizzle the remaining oil over the fish and season with the remaining salt and pepper.
- Aromatic Topping: Lay the lemon slices directly over the center of each fillet. Scatter the garlic slivers over both the fish and the beans. As the garlic hits the hot oil, it will soften and turn mellow, losing its sharp bite and becoming almost sweet.
- Slow Roast: Slide the pan into the center of the oven. Bake for 18–22 minutes. You’ll know it’s ready when the fish is opaque and flakes gently when you press it with a fork.
- Final Touch: Sprinkle the fresh, fragrant dill over the entire dish right before serving. The heat will release the herb's aroma, tying the whole meal together.
- White Fish (Cod/Halibut): A fantastic source of lean, high-quality protein. It is low in saturated fat and packed with iodine and selenium, which are essential for thyroid health and metabolic function.
- Green Beans: These are a powerhouse of fiber and vitamin K, supporting gut health and bone density.
- Extra Virgin Olive Oil: The monounsaturated fats here help with nutrient absorption—specifically the fat-soluble vitamins (A, D, E, and K) found in your green vegetables.
Flavor Variations
I love this base recipe because it is versatile. If you want to switch things up, consider these variations:
Mediterranean Style
Add a handful of cherry tomatoes and pitted Kalamata olives to the pan before baking. The tomatoes will blister and create a rustic, jammy juice.
Spicy Kick
Add a pinch of red pepper flakes to the olive oil before drizzling. It adds a subtle warmth that cuts through the mildness of the fish.
Herb Swap
If dill isn't your favorite, fresh tarragon pairs beautifully with white fish, or try a simple mixture of flat-leaf parsley and lemon zest for a cleaner, brighter finish.
Meal Prep & Storage Guide
This dish is fantastic for meal planning. If you are cooking in advance, store the fish and beans in an airtight container for up to 3 days. When reheating, I recommend using a low-heat oven (250°F) or a toaster oven rather than a microwave. The microwave tends to turn fish rubbery, while a low, slow heat helps maintain that original, succulent texture.
This healthy Slow-Baked White Fish with Tender Green Beans 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.
Slow-Baked White Fish with Tender Green Beans
This healthy Slow-Baked White Fish with Tender Green Beans 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
Preheat and Prep: Set your oven to 300°F (150°C). Grab a large, rimmed baking sheet. This is important—you want enough space for the air to circulate.
Dress the Greens: Place your trimmed green beans directly onto the pan. Drizzle them with one tablespoon of olive oil, half the salt, and a pinch of black pepper. Toss them with your hands until they glisten. Spread them out so they are in a single layer.
Add the Fish: Nestle the fillets between the beans. If you feel like a piece of fish is crowded, move the beans aside. You want to see the bottom of the pan between the portions. Drizzle the remaining oil over the fish and season with the remaining salt and pepper.
Aromatic Topping: Lay the lemon slices directly over the center of each fillet. Scatter the garlic slivers over both the fish and the beans. As the garlic hits the hot oil, it will soften and turn mellow, losing its sharp bite and becoming almost sweet.
Slow Roast: Slide the pan into the center of the oven. Bake for 18–22 minutes. You’ll know it’s ready when the fish is opaque and flakes gently when you press it with a fork.
Final Touch: Sprinkle the fresh, fragrant dill over the entire dish right before serving. The heat will release the herb's aroma, tying the whole meal together.
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 fish?▼
Absolutely. Just ensure you thaw the fillets completely in the refrigerator overnight. Once thawed, use paper towels to pat the fish thoroughly dry. Excess water on the surface of the fish will cause it to steam in the pan rather than roast, preventing that beautiful texture.
Which white fish works best?▼
Cod, halibut, and sea bass are my top picks because they are firm enough to hold their shape during the 20-minute bake. Avoid very thin, delicate flatfish like sole, as they may overcook too quickly in this timeframe.
Can I substitute the green beans?▼
Yes. Asparagus spears or broccolini are excellent swaps. They have a similar water content and roast beautifully alongside the fish. Just keep an eye on them; asparagus might cook a few minutes faster than green beans.
How do I know if the fish is fully cooked?▼
The internal temperature should reach 145°F (63°C), but visually, you are looking for the fish to lose its raw, translucent look. It should be opaque white and the muscle fibers should separate—or "flake"—easily when gently nudged with a fork.
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.