Delicious, light and healthy, Easy Fish Piccata with Artichokes is quick enough for every day, elegant enough for entertaining!

white platter filled with Easy Fish Piccata with Artichokes

I love chicken piccata – a classic Italian dish of sautéed chicken breasts with a super yummy lemon, butter and caper sauce. I also really like lemon-butter sauce with fish – like in my mom’s amazing recipe for Roasted Salmon Steaks. So, the other night when I was hungry for fish, I decided to create a Fish Piccata recipe. Trying to eat healthier these days, I set out to lighten up the sauce a bit as well.

To the standard piccata sauce base of lemon, butter and capers, I added chopped shallots and green onion. White wine and chicken broth lightened it up a bit, as did sautéing the fish in canola oil instead of butter. And, I had some leftover marinated artichoke hearts on hand, so I threw them in as well. The resulting Fish Piccata with Artichokes was exactly what I was looking for – light, healthy, flavorful with a bit of tang, pretty on the plate – and oh, so delicious! Mom would have loved this dish.

piece of Easy Fish Piccata with Artichokes on a white plate with a fork

I like to make this Fish Piccata with cod, but you could also use halibut or snapper.

Pin it now to save for later –

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

Easy Fish Piccata with Artichokes

  • Author: (By Lee Clayton Roper)
  • Yield: 6 servings 1x
  • Category: main dish, fish, healthy, gluten free
  • Method: Stovetop
  • Diet: Low Calorie


Delicious, light and healthy, Easy Fish Piccata with Artichokes is quick enough for every day, elegant enough for entertaining. Fish filets are dredged in flour, sautéed in oil, then served with artichokes and a slightly tangy and scrumptious lemon, butter, caper sauce. Yum!


  • 1/3 cup unbleached all-purpose flour
  • Kosher salt, to taste
  • Fresh ground pepper, to taste
  • 6 (4 to 6-ounce) cod filets, skin removed – can also use halibut or snapper
  • 1/4 cup organic canola or vegetable oil, divided
  • 1 tablespoon extra-virgin olive oil
  • 3 tablespoons butter, divided
  • 2 tablespoons chopped shallots
  • 1 cup dry white wine
  • 1/2 cup chicken broth (can also use fish broth)
  • Juice of 1 lemon
  • 2 tablespoons capers, drained
  • 2 tablespoons chopped green onion (white, light green and some of the dark green portion)
  • 1 jar (6-ounce) marinated artichoke hearts, drained
  • Lemon slices or wedges, for garnish


  1. Place flour in a shallow baking dish or plate; stir in salt and pepper. Dredge each filet in the flour, shaking off excess.
  2. In a large skillet, heat 2 tablespoons of the canola oil over medium-high heat until hot (but not smoking – see Tip below), about 2 minutes. Place 3 filets in skillet. Sauté, without moving, until lightly browned, around 3 to 3 1/2 minutes per side. Remove from pan and set aside. Repeat process with remaining 2 tablespoons of canola oil and 3 filets.
  3. Return the pan to medium-high heat and add 1 tablespoon olive oil and 1 tablespoon of butter. Once the butter melts, add chopped shallots and sauté for around 30 seconds.
  4. Stir in white wine, scraping up any browned bits on the bottom of the pan. Bring to a medium boil and cook until the liquid is reduced by half, around 3 minutes.
  5. Stir in the broth, lemon juice and capers. Bring to a slow boil and cook for another minute. Reduce heat to medium and whisk in the remaining 2 tablespoons butter. Cook, stirring occasionally, until the sauce thickens slightly, about 3 to 5 minutes.
  6. Stir in the chopped green onion and artichoke hearts. Return the fish filets to the pan (with the sauce) and cook just until the fish is warmed through, about 2 minutes.
  7. Serve immediately, placing filets on individual dinner plates (or one large serving platter) and spooning sauce over the top.
  8. Garnish with lemon wedges or slices, if desired.


Gluten free: use gluten-free flour and gluten-free chicken broth.
Tip on checking temperature of heated oil: place the flat end of a wooden spoon handle in the oil, in the middle of the skillet, touching the bottom of the pan. When bubbles start to form around the handle, the oil is ready!

Lee Clayton Roper


I’m Lee Clayton Roper, and I’m passionate about making cooking and entertaining easy, elegant and fun. Here you’ll find scrumptious recipes, helpful tips and seasonal menus that will spark inspiration in your kitchen!
Learn More

Access more recipes in Lee's award-winning book, Fresh Tastes!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating