2 lbs. swordfish steaks, 1-2” thick

4 Tbs. olive oil, divided

2 tsp. salt, divided

2 tsp. black pepper, divided

3 Tbs. fresh rosemary leaves, stemmed and chopped

1 large onion, chopped

8 garlic cloves, peeled and chopped

1 Tbs. anchovy paste (or 3 filets)

2 cups eggplant, chopped into 1 “dice

1 cup dry white wine

2 cups cherry or grape tomatoes, cut in half

¼ cup capers

¼ cup Kalamata olives (cut in half if large)

¼ cup fresh lemon juice

¼ cup fresh parsley, chopped (plus more for garnish)

¾ cup heavy cream


Preheat grill to medium high.  (You can also pan-sear the swordfish steaks if it’s not grilling season).


Rub the steaks on both sides with 2 Tbs. of the olive oil and season with 1 tsp. each of the salt and pepper.  Massage the chopped rosemary into the flesh so they are well coated.


Grill for about 3-4 minutes per side until golden grill marks appear and a fork easily slides in and out of the center of the fish.  Do not overcook!  Let rest, covered with foil, while you are making the sauce.


Heat remaining 2 Tbs. olive oil in a large deep skillet.  Cook the onions and garlic until soft and fragrant, about 3 minutes. Add the anchovy paste, eggplant, and remaining tsp. each salt and pepper to the pan and cook, stirring frequently, until the eggplant is translucent and soft, about 5 minutes.  Add the white wine and cook, continuing to stir frequently until most of the moisture is absorbed and the eggplant is very tender.


Add the tomatoes, capers, olives, and lemon juice to the pan and cook until tomatoes start to break down, about 4-5 minutes.  Add the parsley and heavy cream and cook 3 more minutes until a luscious thick sauce has formed.  


Serve swordfish topped with sauce… DEVOUR!