One Pan Lemon Garlic Butter Cod: 15-Min Dinner

Posted on

Eva Ross

one pan lemon garlic butter cod - featured image

Last Tuesday, I was staring at the clock. It was 5:45 PM, I had just walked through the door with a bag of groceries, and my brain was completely fried from a workday that felt like it lasted three weeks. The fridge was half-empty. The pantry was sparse. And the only thing calling my name wasn’t a salad—it was something warm, something fast, and something that didn’t involve washing a mountain of dishes.

I was about to open the food delivery app when I spotted two things in my crisper drawer: a couple of fresh asparagus spears and a frozen fillet of cod I’d bought on impulse weeks ago and forgot about. Usually, fish gets ignored until it’s past its prime, but tonight, desperation met opportunity.

I didn’t have time to marinate. I didn’t have time to sear in batches. I didn’t have time to clean up a stove that looked like a war zone. So I did what I do when I’m tired: I threw everything into one skillet. Lemon, garlic, butter, the cod, the asparagus. I set a timer for 15 minutes. When the timer went off, the kitchen smelled like a high-end seafood restaurant, not a stressed-out home cook’s apartment.

That was the birth of my obsession with one pan lemon garlic butter cod. It’s not just a recipe; it’s a rescue mission. It’s the dish that saves me on the nights when I have zero energy but refuse to eat cereal for dinner. It’s tender, it’s zesty, it’s incredibly fast, and honestly? It tastes better than most takeout I’ve paid $20 for. If you’re looking for a weeknight dinner that actually works, this is it.

Why You’ll Love This One Pan Lemon Garlic Butter Cod

There are about ten reasons I keep making this recipe, but if I had to narrow it down to the things that actually matter on a busy Tuesday, here’s what makes this one pan lemon garlic butter cod a permanent fixture in our rotation.

  • Stupid Simple Cleanup — Seriously, one pan. That’s it. No side dishes to monitor, no extra pots to scrub. I’ve made this while helping my kids with homework, and I still had time to wipe down the counter before they finished their math. The less cleanup, the more likely I am to cook at home.
  • Lightning Fast — 15 minutes from start to finish. The asparagus cooks in about the same time as the fish, which is rare. Usually, you’re staring at two different timers. Here, you just throw it all in and let the heat do the work. I make this on weeknights when I get home at 7pm and need dinner on the table by 7:20.
  • Pantry-Friendly Ingredients — You probably have 90% of this already. Cod is frozen (so it doesn’t spoil), lemons and garlic are staples, and butter is… well, it’s butter. The asparagus is seasonal, but you can swap in green beans or broccoli if it’s the wrong time of year.
  • Light but Satisfying — This isn’t heavy comfort food like mac and cheese. It’s bright, fresh, and protein-packed. I feel energized after eating it, not sluggish. It’s the perfect balance of indulgence (butter!) and health (fish and veggies!).
  • Impressively Elegant — Don’t let the simplicity fool you. This looks fancy enough for a date night or a dinner party. The golden-brown crust on the cod and the vibrant green asparagus make it look like you spent hours planning. Spoiler: you didn’t.

This is my go-to when I need dinner to just work. No complicated techniques, no weird ingredients, just reliable, delicious food that makes everyone happy.

Ingredients You’ll Need for One Pan Lemon Garlic Butter Cod

Here’s the best part: you probably have most of this already. This one pan lemon garlic butter cod relies on high-quality basics rather than a long, intimidating shopping list. I’m particular about three ingredients here, and I’ll tell you exactly why.

For the Fish and Veggies

Cod fillets (about 6-8 oz each / 170-225g) — I use wild-caught cod when it’s on sale, but frozen works perfectly fine. In fact, frozen is often better because it’s flash-frozen at peak freshness. Thaw it overnight in the fridge. Atlantic cod is mild and flaky; if you can’t find cod, halibut or haddock are great substitutes.

Asparagus (1 bunch / about 1 pound / 450g) — Look for spears that are firm and green, not woody or yellow. Medium thickness is best—too thin and they’ll burn; too thick and they won’t cook in time. I snap off the woody ends before cooking. Green beans work as a swap, but asparagus has that perfect crunch.

For the Sauce

one pan lemon garlic butter cod preparation steps

Unsalted butter (4 tablespoons / 60g) — This is the star of the sauce. I use good quality butter—Kerrygold or Plugra. Unsalted lets you control the salt level. Don’t use margarine; the flavor just isn’t there.

Garlic (4-5 cloves, minced / about 1 tablespoon) — Yes, four or five cloves. Don’t skimp. Fresh only—no jarred garlic in this recipe. The flavor needs to be sharp and aromatic, not metallic. Minced by hand is best, but a press works if you’re in a hurry.

White wine (1/4 cup / 60ml) — I use a dry Sauvignon Blanc or Pinot Grigio. Do not use cooking wine from the vinegar aisle—it tastes awful. If you don’t drink wine, substitute with chicken broth or extra lemon juice. The wine adds acidity and depth that lemon alone can’t quite hit.

Lemon (1 large, juiced and zested) — You need both the juice and the zest. The zest provides the bright, aromatic oil, while the juice adds the sour punch. Squeeze the lemon over your hand to catch any seeds—nobody wants a seed in their fish.

Red pepper flakes (1/2 teaspoon) — Optional but recommended. It adds a tiny kick that balances the rich butter. Start with less if you’re sensitive to spice, but I think a little heat makes the dish more interesting.

Fresh parsley (2 tablespoons, chopped) — For garnish. It adds color and a fresh herbal note. Flat-leaf parsley is better than curly for flavor, but either works.

Seasoning — Salt and black pepper to taste. I also love a pinch of dried oregano if I’m feeling fancy, but it’s not necessary.

Optional Add-ins:
I sometimes throw in a few cherry tomatoes or sliced mushrooms if I have them. They soak up the buttery sauce and add extra veggies. But honestly, the classic combo is enough.

Equipment Needed

You don’t need fancy equipment for this. Here’s what I actually use.

Large Skillet — I use a 12-inch stainless steel skillet. It needs to be big enough to fit the fish fillets in a single layer with room for the asparagus around the edges. Non-stick works too, but stainless steel gives a better sear. If you only have a 10-inch pan, you might need to cook in two batches, which adds time.

Cutting Board — Any size works. I use plastic for easier cleanup.

Sharp Knife — For chopping the asparagus and mincing garlic. A dull knife makes you cry more—learned this the hard way.

Wooden Spoon or Spatula — For stirring. Silicone works too. Don’t use metal on non-stick.

Zester or Microplane — To get that fine lemon zest. A vegetable peeler works in a pinch, but you’ll get big strips of peel that aren’t as pleasant to eat.

Optional but nice:
Measuring spoons: For the wine and spices.
Tongs: For flipping the fish gently without breaking it.

How to Make It: Step-by-Step

Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up to ensure your one pan lemon garlic butter cod turns out perfect every time.

Step 1: Prep Your Ingredients (5 minutes)

Before you turn on the stove, get everything ready. Wash and trim the asparagus by snapping off the woody ends. Mince the garlic and zest the lemon. Juice the lemon and measure out the wine. Pat the cod fillets dry with paper towels. This last step is crucial—wet fish steams instead of searing. If you skip drying it, you won’t get that beautiful golden crust.

Step 2: Sear the Cod (5-6 minutes)

Heat 2 tablespoons of butter in your large skillet over medium-high heat. Once the butter is foaming but not brown, add the cod fillets. Season them generously with salt and pepper. Cook for 3-4 minutes on the first side. Don’t touch them! Let them develop a golden crust. If you try to flip them too early, the skin will stick. Flip carefully and cook for another 2-3 minutes until the fish is opaque and flakes easily with a fork. Remove the fish to a plate and set aside.

Step 3: Cook the Asparagus (3-4 minutes)

Reduce the heat to medium. Add the remaining 2 tablespoons of butter to the same skillet. Once melted, add the asparagus spears. Toss them in the butter so they’re coated. Cook for 3-4 minutes, stirring occasionally, until they are tender-crisp. They should be bright green and just starting to brown in spots. If they’re burning, lower the heat.

Step 4: Make the Sauce (2 minutes)

Add the minced garlic and red pepper flakes to the skillet with the asparagus. Stir constantly for about 30 seconds until fragrant. Be careful not to burn the garlic—it turns bitter instantly. Pour in the white wine and lemon juice. Scrape up any browned bits from the bottom of the pan; that’s flavor gold. Let it simmer for 1 minute to reduce slightly.

Step 5: Combine and Finish (1 minute)

Return the cod fillets to the skillet, nestling them among the asparagus. Spoon the hot lemon-garlic sauce over the fish. Let everything heat through for 30 seconds to a minute. The sauce will thicken slightly as it coats the fish and veggies.

Step 6: Serve

Remove from heat. Sprinkle with fresh parsley and extra lemon zest if you like. Serve immediately. I usually serve this straight from the skillet at the dinner table—it looks rustic and stays warm.

Total Time: About 15 minutes (5 minutes prep, 10 minutes cooking)

Troubleshooting:
Fish breaking apart? You might have flipped it too early. Let it sear longer on the first side.
Sauce too thin? Let it simmer for an extra minute before adding the fish back.
Garlic burning? Lower the heat immediately. It happens fast.

Expert Tips & Tricks

Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.

Pat That Fish Dry

I cannot stress this enough. Wet fish = steamed fish. Dry fish = crispy, caramelized fish. Use paper towels and press firmly. If the fish is still damp after the first pat, pat it again. It’s worth the extra 30 seconds.

Don’t Crowd the Pan

If your fillets are overlapping, they’ll steam each other instead of searing. If you have thick fillets or a small pan, cook in batches. It’s annoying, but the texture difference is huge.

Use Real Butter

This recipe relies on butter for flavor. Cheap butter tastes waxy. Good butter tastes rich and nutty. It’s one of the few places I don’t skimp.

Acid is Key

Butter is rich. Lemon is bright. You need both to balance the dish. Don’t skip the lemon juice, and don’t be shy with the zest. The zest contains the essential oils that give the dish its aroma.

Reserve the Pasta Water? No, Save the Sauce!

Unlike pasta dishes, there’s no starchy water here. But if you serve this with rice or crusty bread, make extra sauce. The lemon-garlic butter is incredible for dipping.

Common Mistakes

Mistake: Overcooking the fish. Fix: Cod cooks fast. It’s done when it’s opaque and flakes. If it’s still translucent in the middle, give it 30 more seconds. If it’s dry, you went too long.

Mistake: Burning the garlic. Fix: Add garlic last, and keep the heat at medium, not high. Garlic goes from fragrant to burnt in seconds.

Mistake: Soggy asparagus. Fix: Make sure your pan is hot before adding the asparagus. If it’s too cool, it’ll just sit in the butter and steam.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

Halibut or Haddock

Cod is mild and flaky, but other white fish work too. Halibut is firmer and holds up well. Haddock is similar to cod but slightly sweeter. Avoid oily fish like salmon or tuna—they have different cooking times and flavors.

Green Beans or Broccoli

If asparagus is out of season or too expensive, green beans are a great swap. Trim the ends and cook them for 4-5 minutes. Broccoli florets work too, but they take longer—add them before the garlic.

Spicy Version

Double the red pepper flakes and add a pinch of cayenne. It gives the sauce a nice kick that cuts through the butter.

Herb-Forward

Add 1 teaspoon of dried thyme or oregano with the garlic. It adds an earthy note that pairs well with the lemon.

Capers and Olives

Add 2 tablespoons of capers and a few sliced kalamata olives with the wine. It turns it into a Mediterranean-style dish with a briny, savory punch.

Dairy-Free

Swap butter for olive oil. It’s not as rich, but it still works. The lemon and garlic will carry the flavor.

Gluten-Free

This recipe is naturally gluten-free. Just make sure your wine and any add-ins are GF. Serve with rice or quinoa for a complete meal.

Serving & Storage

How to Serve

I usually serve this straight from the skillet. But here are other ways I’ve enjoyed it:

  • With Rice or Quinoa — The sauce is too good to waste. Spoon it over fluffy white rice or quinoa to soak it up.
  • With Crusty Bread — A baguette is perfect for mopping up the buttery sauce.
  • With Roasted Potatoes — If you want a heartier meal, serve with roasted baby potatoes.
  • With Couscous — Quick-cooking couscous is a great side for this dish.

Storage Instructions

Refrigerator: Store leftovers in an airtight container for up to 2 days. The fish will continue to cook slightly as it cools, so it might be a bit drier. Reheat gently.

Reheating: Best method: Reheat in a skillet over low heat with a splash of water or broth to keep it moist. Microwave method: Heat in 30-second intervals, covered, to prevent drying out. Avoid high heat—it makes the fish rubbery.

Freezing: I don’t recommend freezing this. The texture of the fish changes after freezing, and the butter sauce can separate. It’s best enjoyed fresh.

Pro tip: If you’re meal prepping, cook the fish and veggies separately. Store the sauce in a small container and reheat it to pour over the fish when you’re ready to eat.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking.

Per Serving (based on 4 servings):

  • Calories: 320
  • Protein: 35g
  • Carbs: 8g
  • Fiber: 2g
  • Sugar: 2g
  • Fat: 16g
  • Saturated Fat: 8g
  • Cholesterol: 90mg
  • Sodium: 350mg

What’s Good: High in protein, low in carbs, rich in vitamins from the asparagus and lemon.

What to Know: Higher in saturated fat from the butter. Use less butter if you’re watching fat intake. Contains dairy.

My Take: This is a light, healthy meal that doesn’t feel like diet food. The protein keeps you full, and the veggies add fiber. It’s a great balance.

Final Thoughts

So that’s my go-to one pan lemon garlic butter cod! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.

This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy (the lemon hides the “fishy” taste), my husband’s happy (it feels fancy), and I’m happy because I’m not stressed about cooking.

Make it yours! Try different veggies, swap in your favorite white fish, adjust the garlic (though more is always better in my opinion). The best recipes are the ones you adapt to your family’s tastes.

If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.

Happy cooking! And I hope your kitchen smells half as good as mine does right now.

Frequently Asked Questions

Q: Can I use frozen asparagus?

A: You can, but fresh is much better. Frozen asparagus can be watery and mushy. If you must use frozen, thaw it completely and pat it very dry before cooking. You’ll need to cook it longer to evaporate the moisture, but it won’t have the same crunch.

Q: What wine should I use?

A: A dry white wine like Sauvignon Blanc, Pinot Grigio, or Vermentino works best. Avoid sweet wines or oaky Chardonnays—they’ll clash with the lemon. If you don’t drink wine, use chicken broth or extra lemon juice.

Q: How do I know when the cod is done?

A: The fish is done when it’s opaque throughout and flakes easily with a fork. The internal temperature should be 145°F (63°C). If it’s still translucent in the center, give it 30-60 seconds more.

Q: Can I make this ahead of time?

A: Not really. The fish cooks so quickly that it’s best served immediately. You can prep the ingredients (chop veggies, mince garlic, zest lemon) ahead of time, but cook it fresh for the best texture.

Q: Why did my sauce break?

A: If the sauce looks separated or oily, the heat was too high when you added the butter. Always add butter off the heat or on very low heat, and whisk constantly. If it breaks, you can try whisking in a splash of cold water to emulsify it again.

Q: Can I use tilapia instead of cod?

A: Yes! Tilapia is a great substitute. It’s even milder and cooks faster, so reduce the cooking time by 1-2 minutes. Be careful not to overcook it.

Q: How do I reheat leftovers without it drying out?

A: Reheat gently in a skillet over low heat with a splash of water or broth. Cover the pan to trap steam. Avoid the microwave if possible—it tends to make fish rubbery. If you must use the microwave, cover it and heat in short bursts.

Pin This Recipe!

one pan lemon garlic butter cod recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
one pan lemon garlic butter cod - featured image

One Pan Lemon Garlic Butter Cod


  • Author: Lucia
  • Total Time: 15 minutes
  • Yield: 4 servings 1x

Description

A quick, 15-minute weeknight dinner featuring tender cod fillets and crisp asparagus cooked in a zesty lemon-garlic butter sauce, all made in a single skillet for easy cleanup.


Ingredients

Scale
  • 2 cod fillets (68 oz each / 170-225g), thawed if frozen
  • 1 bunch asparagus (about 1 lb / 450g), woody ends snapped off
  • 4 tablespoons unsalted butter, divided
  • 45 cloves garlic, minced
  • 1/4 cup dry white wine (e.g., Sauvignon Blanc or Pinot Grigio)
  • 1 large lemon, juiced and zested
  • 1/2 teaspoon red pepper flakes
  • 2 tablespoons fresh parsley, chopped
  • Salt and black pepper to taste
  • Optional: 1 teaspoon dried oregano or thyme

Instructions

  1. Pat the cod fillets dry with paper towels and season generously with salt and pepper.
  2. Heat 2 tablespoons of butter in a large skillet over medium-high heat. Once foaming, add the cod fillets and sear for 3-4 minutes without moving them to develop a golden crust.
  3. Flip the fish and cook for another 2-3 minutes until opaque and flaky. Remove fish to a plate and set aside.
  4. Reduce heat to medium. Add the remaining 2 tablespoons of butter to the skillet. Once melted, add the asparagus and toss to coat. Cook for 3-4 minutes until tender-crisp.
  5. Add the minced garlic and red pepper flakes to the skillet with the asparagus. Stir constantly for 30 seconds until fragrant.
  6. Pour in the white wine and lemon juice, scraping up any browned bits from the bottom of the pan. Simmer for 1 minute to reduce slightly.
  7. Return the cod fillets to the skillet, nestling them among the asparagus. Spoon the sauce over the fish and heat through for 30-60 seconds.
  8. Remove from heat, sprinkle with fresh parsley and extra lemon zest, and serve immediately.

Notes

Pat the fish dry before cooking to ensure a good sear rather than steaming. Do not crowd the pan; cook in batches if necessary. If you don’t drink wine, substitute with chicken broth or extra lemon juice. For a dairy-free version, swap butter for olive oil.

  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Category: Main Course
  • Cuisine: American

Nutrition

  • Serving Size: 1 fillet and asparag
  • Calories: 320
  • Sugar: 2
  • Sodium: 350
  • Fat: 16
  • Saturated Fat: 8
  • Carbohydrates: 8
  • Fiber: 2
  • Protein: 35

Keywords: one pan dinner, lemon garlic butter cod, quick weeknight dinner, healthy seafood, easy cleanup, 15 minute meals, cod recipe, asparagus recipe

You might also like these recipes

Leave a Comment

Recipe rating