Skip to main content


Swordfish with Grilled Tomato Salsa
1 lb. tomatoes
2 shallots, finely chopped
7 Tbsp. olive oil, divided
1 Tbsp. balsamic vinegar
1 Tbsp. red wine vinegar
3 Tbsp. chopped cilantro leaves
1 Tbsp.chopped parsley
1 1/2 tsp. salt
5/8 tsp. fresh ground black pepper
1 clove garlic, finely chopped
4 (8 oz.) swordfish steaks
+ Add to Shopping List
Swordfish with Grilled Tomato Salsa

Swordfish with Grilled Tomato Salsa

Swordfish with Grilled Tomato Salsa
  • Servings:Serves 4
  • Prep Time:30 minutes
  • Cook Time:15 minutes
1. Prepare grill.
2. To make the salsa, lightly brush tomatoes and shallots with 1 Tbsp. of olive oil. Place on grill. As the skin begins to char on one side of the tomato, turn it until most of the tomato has charred skin, about 5 minutes. Be careful not to burn the tomatoes. Turn the shallots as well, after 2 to 3 minutes on a side.
3. Place grilled shallots in a food processor and pulse until chopped. Quarter the tomatoes. Open the lid of the processor and add the tomatoes, balsamic vinegar, red wine vinegar, 2 Tbsp. chopped cilantro, parsley, 1 tsp. salt, 1/2 tsp. pepper, and 3 Tbsp. olive oil. Pulse until just chopped; salsa should be chunky. Set aside. Alternatively if you do not have a food processor, mince the shallots and place in a medium bowl.
4. To prepare the swordfish, combine 3 Tbsp. olive oil, 1 Tbsp. cilantro, garlic, 1/2 tsp. salt and 1/8 tsp. pepper in a small bowl. Pour into a flat pan. Add swordfish steaks and coat both sides.
5. Place swordfish on grill. Grill for about 5 minutes and flip. Then grill for another 5 minutes, depending on thickness. When swordfish is done, a knife can easily penetrate the flesh.
6. To serve, divide the swordfish among four plates and top with salsa.
Source: Hannaford fresh Magazine, July - August 2006