The smell of sizzling butter mingled with zesty lemon juice instantly takes me back to those cozy weeknight dinners when I want something quick but totally satisfying. Honestly, this lemon butter cod with crisp green beans has become my go-to recipe whenever I’m craving a meal that feels fancy without the fuss. I first stumbled upon a version of this dish years ago during a busy workweek, and after tweaking it a bit, it’s now a staple in my kitchen rotation. The tender, flaky cod soaked in a buttery lemon sauce paired with green beans that still have a satisfying snap—it’s just the kind of dinner that hits the spot every single time.
What I love most about this lemon butter cod recipe is how it blends bright, fresh flavors with a comforting richness. It’s perfect for anyone juggling a busy schedule but wanting to eat well, and it’s great for family dinners or impressing guests without breaking a sweat. Plus, the green beans add that lovely crunch and pop of color that make this dish look as good as it tastes. After making this recipe more times than I can count, I’m confident it’s one you’ll want to keep in your meal lineup too.
Whether you’re a seasoned home cook or just starting out, this recipe is a winner because it’s approachable, quick, and packed with flavor. So, let’s get cooking and bring this irresistible lemon butter cod with crisp green beans to your table tonight!
Why You’ll Love This Recipe
After testing this lemon butter cod recipe multiple times, I can say with certainty it’s one of those rare dishes that feels both special and effortless. Here’s why it’s a favorite in my house:
- Quick & Easy: Ready in about 30 minutes, it’s perfect for busy weeknights when you want something delicious without a long prep.
- Simple Ingredients: No need for fancy or hard-to-find items. Most of the ingredients are pantry staples or fresh produce you can grab at any market.
- Perfect for Dinner: Whether you’re serving a cozy family meal or hosting friends, this dish strikes the right balance between light and hearty.
- Crowd-Pleaser: The buttery lemon sauce keeps the cod moist and flavorful, and the crisp green beans add texture that everyone loves—even picky eaters!
- Unbelievably Delicious: The bright citrus flavor cuts through the richness of the butter, making every bite a delightful contrast that keeps you coming back for more.
What really sets this recipe apart is the technique I use to get the cod perfectly cooked and the green beans just right—tender but still with a bit of snap. I’ve played with different cooking fats and lemon juice amounts to nail that perfect balance. It’s not just another lemon butter cod; it’s the one that makes you close your eyes and savor the moment.
This recipe feels like comfort food with personality—healthy, fast, and full of flavor. It’s the kind of meal that makes you proud to serve and happy to eat.
What Ingredients You Will Need
This lemon butter cod recipe relies on simple, fresh ingredients to deliver bold flavor and a satisfying texture without much hassle. You probably already have most of these in your kitchen:
- For the Cod:
- 4 cod fillets (about 6 oz / 170 g each), fresh or thawed (I prefer wild-caught for best flavor)
- Salt and freshly ground black pepper (to season)
- 2 tablespoons all-purpose flour (for light coating)
- 2 tablespoons unsalted butter (softened)
- 1 tablespoon olive oil (for searing)
- 2 cloves garlic, minced (adds aromatic depth)
- Juice of 1 large lemon (about 3 tablespoons)
- Zest of 1 lemon (for extra brightness)
- For the Crisp Green Beans:
- 1 lb (450 g) fresh green beans, trimmed (look for firm, bright green pods)
- 1 tablespoon olive oil
- Salt and pepper (to taste)
- 1/4 teaspoon red pepper flakes (optional, for a little kick)
- 1 teaspoon lemon zest (to tie flavors together)
I recommend using a good quality unsalted butter like Kerrygold for that rich, creamy taste. For the cod, if you can find sustainably sourced fillets, that’s even better. If fresh lemon isn’t available, bottled lemon juice will work in a pinch, though fresh always tastes best. For a dairy-free option, swap butter with a neutral oil like avocado oil, but keep in mind the flavor will be slightly different.
Equipment Needed
- Non-stick or stainless steel skillet (a 10-inch / 25 cm skillet works well for even cooking)
- Medium pot or steamer (for blanching green beans quickly)
- Tongs or slotted spoon (for handling green beans)
- Small bowl (for mixing lemon butter sauce)
- Microplane or fine grater (for zesting lemon)
- Knife and cutting board (for prepping garlic, trimming beans)
If you don’t have a skillet, a cast iron pan is a great alternative and adds nice sear marks on the cod. For budget-friendly options, a good non-stick pan makes cleanup a breeze, especially when cooking fish. I’ve found using a microplane for lemon zest is a game changer—it grabs just the bright outer peel without the bitter white pith. If you don’t have one, a fine grater or vegetable peeler works fine too.
Detailed Preparation Method
- Prep the Cod: Pat the cod fillets dry with paper towels. Season both sides generously with salt and black pepper. Lightly dust each fillet with all-purpose flour, shaking off any excess. This helps create a slight crust and keeps the butter sauce silky.
- Make the Lemon Butter Sauce: In a small bowl, combine the softened butter, minced garlic, lemon juice, and lemon zest. Mix well until smooth and set aside.
- Cook the Green Beans: Bring a medium pot of salted water to a boil. Add the trimmed green beans and blanch them for 2-3 minutes until bright green and just tender. Drain and immediately transfer to a bowl of ice water to stop cooking and preserve color. Once cooled, drain again and pat dry.
- Sauté the Green Beans: Heat 1 tablespoon olive oil in a skillet over medium heat. Add the green beans, season with salt, pepper, and red pepper flakes if using. Sauté for 4-5 minutes, stirring occasionally, until beans are crisp-tender with slight browning. Stir in 1 teaspoon lemon zest right before removing from heat. Transfer to a serving dish and keep warm.
- Cook the Cod: In the same skillet, heat 1 tablespoon olive oil over medium-high heat. Carefully add the cod fillets. Cook for about 3-4 minutes on the first side without moving them to develop a golden crust. Flip the fillets gently and cook for another 3 minutes until the fish is opaque and flakes easily with a fork. Lower the heat to medium-low.
- Add the Lemon Butter Sauce: Spoon the prepared lemon butter mixture over the cod fillets in the skillet. Allow it to melt and bubble gently for 1-2 minutes, spooning the sauce over the fish to coat. This step infuses the cod with rich, tangy flavor and keeps it moist.
- Serve: Plate the cod alongside the crisp green beans. Spoon any remaining lemon butter sauce from the pan over the top of the fish. Garnish with extra lemon wedges or fresh herbs like parsley if desired.
Pro Tip: Keep your heat moderate to avoid burning the butter. The sauce should sizzle gently, not smoke. Also, don’t overcrowd the pan when cooking the cod; if needed, cook in batches for the best sear.
Cooking Tips & Techniques
When making lemon butter cod with crisp green beans, a few little tricks have saved me from common pitfalls:
- Dry the Fish Thoroughly: Moisture is the enemy of a good sear. Pat your cod completely dry before seasoning and flouring.
- Don’t Skip the Flour: That light coating creates a slight crust that locks in moisture and makes the sauce cling better.
- Use Medium-High Heat for Searing: This gives the cod a golden crust without overcooking the inside.
- Blanch Green Beans First: It’s key for getting bright, crisp-tender beans that finish quickly in the skillet without burning.
- Watch the Butter: Butter can burn fast, so keep the heat controlled and add it after the fish is mostly cooked.
- Multitasking: Start blanching your green beans while prepping the cod to save time. The sauce comes together quickly while the fish cooks.
I remember the first time I tried this recipe without blanching the green beans—they ended up soggy and dull. Lesson learned! Also, I’ve burned butter more times than I care to admit, so I always keep my eye on the pan now. These small adjustments have made a huge difference in consistency and flavor every time I make this dish.
Variations & Adaptations
This lemon butter cod recipe is pretty flexible, which makes it fun to tweak depending on what you have or your dietary needs:
- Low-Carb/Keto: Swap the all-purpose flour with almond flour or coconut flour for a gluten-free low-carb crust.
- Seasonal Veggies: Instead of green beans, try asparagus tips or sautéed snap peas for a spring twist.
- Dairy-Free: Use a high-quality olive oil or vegan butter substitute in place of butter. The lemon and garlic still shine beautifully.
- Spicy Kick: Add a pinch of cayenne pepper to the lemon butter sauce or sprinkle crushed red pepper on the green beans.
- Herb Variations: Fresh thyme or dill stirred into the butter sauce adds an herbal note that pairs perfectly with fish.
Personally, I once swapped green beans for roasted Brussels sprouts and added a touch of smoked paprika to the butter—it was a hit and a nice change when green beans weren’t in season.
Serving & Storage Suggestions
This lemon butter cod is best served immediately while the fish is warm, tender, and the green beans retain their crispness. Plate it with a wedge of lemon on the side for extra zing and a sprinkle of fresh herbs like parsley or chives for color and freshness.
Pair it with a light side like garlic mashed potatoes, steamed rice, or a simple quinoa salad to round out the meal. A chilled glass of crisp white wine or sparkling water with lemon complements the bright citrus notes beautifully.
If you have leftovers, store the cod and green beans separately in airtight containers in the refrigerator. They’ll keep well for up to 2 days. When reheating, gently warm the cod in a non-stick skillet over low heat to prevent drying out, and quickly sauté the green beans to revive their texture.
Flavors tend to mellow after resting, so the next day you might notice the lemon is less sharp but still deliciously buttery and comforting.
Nutritional Information & Benefits
This lemon butter cod dish is a nutritious, light dinner option that’s packed with protein and vitamins. Each serving (1 fillet with green beans) roughly contains:
| Calories | 320 kcal |
|---|---|
| Protein | 35 g |
| Fat | 15 g |
| Carbohydrates | 8 g |
| Fiber | 3 g |
Cod is an excellent lean protein source, low in fat but high in essential nutrients like vitamin B12 and selenium. Green beans add fiber, vitamins A and C, and antioxidants. Using fresh lemon juice boosts vitamin C content, supporting immune health.
This recipe is naturally gluten-free if you swap out the flour or omit it, and it fits well into low-carb and paleo diets with slight adjustments. Just watch the butter amount if you’re aiming for lower fat.
From my nutrition coaching experience, meals like this strike a great balance—nutrient-dense, satisfying, and easy on digestion.
Conclusion
If you’re after a dinner that feels special but comes together with ease, this lemon butter cod with crisp green beans is a must-try. The fresh lemon cuts through the luscious butter, making each bite bright and comforting, while the green beans add that perfect crunch and color.
Make it your own by swapping veggies, adjusting seasoning, or turning up the garlic. I love how this recipe brings simple ingredients to life in a way that’s both healthy and indulgent. After all, cooking should be joyful and stress-free, right?
Go ahead and give it a shot—then come back and let me know how you customized it! Your feedback, tweaks, or photos always make my day. Happy cooking and enjoy every buttery, lemony bite!
FAQs
Can I use other types of fish instead of cod?
Absolutely! Firm white fish like haddock, halibut, or tilapia work well with this lemon butter method. Just adjust cooking time based on thickness.
How do I know when the cod is fully cooked?
The fish should be opaque and flake easily with a fork. It usually takes about 6-7 minutes total, depending on thickness.
Can I prepare this recipe ahead of time?
You can prep the lemon butter sauce and trim green beans ahead, but it’s best to cook the fish fresh for the best texture and flavor.
What if I don’t have fresh lemons?
Fresh lemon juice is preferred for brightness, but bottled lemon juice can be used in a pinch. Use about 2 tablespoons and adjust to taste.
How can I make the green beans crispier?
Blanching them first and then sautéing over medium-high heat helps retain crispness. Avoid overcrowding the pan to get nice browning.
Pin This Recipe!
Lemon Butter Cod with Easy Crispy Green Beans
A quick and satisfying dinner featuring tender cod fillets in a buttery lemon sauce paired with crisp green beans. Perfect for busy weeknights or impressing guests with minimal effort.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 4 cod fillets (about 6 oz / 170 g each), fresh or thawed
- Salt and freshly ground black pepper, to season
- 2 tablespoons all-purpose flour
- 2 tablespoons unsalted butter, softened
- 1 tablespoon olive oil (for searing)
- 2 cloves garlic, minced
- Juice of 1 large lemon (about 3 tablespoons)
- Zest of 1 lemon
- 1 lb (450 g) fresh green beans, trimmed
- 1 tablespoon olive oil (for green beans)
- Salt and pepper, to taste
- 1/4 teaspoon red pepper flakes (optional)
- 1 teaspoon lemon zest (for green beans)
Instructions
- Pat the cod fillets dry with paper towels. Season both sides generously with salt and black pepper. Lightly dust each fillet with all-purpose flour, shaking off any excess.
- In a small bowl, combine the softened butter, minced garlic, lemon juice, and lemon zest. Mix well until smooth and set aside.
- Bring a medium pot of salted water to a boil. Add the trimmed green beans and blanch them for 2-3 minutes until bright green and just tender. Drain and immediately transfer to a bowl of ice water to stop cooking and preserve color. Once cooled, drain again and pat dry.
- Heat 1 tablespoon olive oil in a skillet over medium heat. Add the green beans, season with salt, pepper, and red pepper flakes if using. Sauté for 4-5 minutes, stirring occasionally, until beans are crisp-tender with slight browning. Stir in 1 teaspoon lemon zest right before removing from heat. Transfer to a serving dish and keep warm.
- In the same skillet, heat 1 tablespoon olive oil over medium-high heat. Carefully add the cod fillets. Cook for about 3-4 minutes on the first side without moving them to develop a golden crust. Flip the fillets gently and cook for another 3 minutes until the fish is opaque and flakes easily with a fork. Lower the heat to medium-low.
- Spoon the prepared lemon butter mixture over the cod fillets in the skillet. Allow it to melt and bubble gently for 1-2 minutes, spooning the sauce over the fish to coat.
- Plate the cod alongside the crisp green beans. Spoon any remaining lemon butter sauce from the pan over the top of the fish. Garnish with extra lemon wedges or fresh herbs if desired.
Notes
Keep heat moderate to avoid burning the butter. Pat cod dry before seasoning and flouring for best sear. Blanch green beans first to retain crispness. Cook cod in batches if needed to avoid overcrowding the pan. For dairy-free, substitute butter with neutral oil like avocado oil.
Nutrition
- Serving Size: 1 cod fillet with gr
- Calories: 320
- Sugar: 2
- Sodium: 150
- Fat: 15
- Saturated Fat: 9
- Carbohydrates: 8
- Fiber: 3
- Protein: 35
Keywords: lemon butter cod, crispy green beans, quick dinner, easy fish recipe, healthy dinner, weeknight meal






