Photo of Grilled swordfish with seasoned asparagus by WW

Grilled swordfish with seasoned asparagus

Total Time
50 min
20 min
30 min
Enjoy the health benefits of both swordfish and asparagus in this tasty and nutrient-packed one-dish meal. Swordfish provides an excellent source of selenium, which has cancer-fighting and heart health benefits. Asparagus is filled with antioxidants, vitamin k, and can help improve digestive health. This dish is as delicious as it is healthy. Soy sauce is an ideal base for marinades and ups the flavor of this one. The marinade in this light, tasty dish also works well with cod or halibut. Grilled corn or peppers can be used instead of asparagus, too. Serve this dish with rice.


Soy sauce

2 Tbsp

Fresh lime juice

2 Tbsp

Olive oil

2 Tbsp, divided

Tomato paste

1 Tbsp

Fresh parsley

1 Tbsp, fresh, chopped


1 clove(s), minced

Dried oregano

½ tsp

Black pepper

¼ tsp

Uncooked swordfish

1½ pound(s), four 6 oz pieces


1 pound(s), trimmed

Table salt

tsp, or to taste

Lemon pepper

tsp, seasoning, or to taste


  1. Combine soy sauce, lime juice, 1 tablespoon of oil, tomato paste, parsley, garlic, oregano and black pepper together in a small bowl. Place fish in a glass dish; pour soy sauce mixture over fish. Marinate fish in refrigerator for 30 minutes and then turn fish over; marinate for 30 minutes more.
  2. Preheat grill to medium. Place asparagus in a large bowl; drizzle with remaining tablespoon of oil and season to taste with salt and lemon pepper seasoning.
  3. Place a large piece of aluminum foil on a flat surface. Wrap asparagus in foil and grill asparagus for 30 minutes. (Or place asparagus in a pan, cover and cook on grill.) Add fish to grill after asparagus has cooked for about 15 to 20 minutes. Cook fish until it easily breaks apart with fork, flipping once, about 10 to 14 minutes; serve immediately. Yields 1 swordfish fillet and 1/4 of asparagus per serving.