Dinner
Lemon Swordfish with Asparagus and White Beans
Cook the asparagus and beans first, then use the same skillet for bite-size pieces of swordfish. A lemony dressing and fresh herbs bring the two parts together at the end.
- Yield
- 4 servings
- Cuisine
- Mediterranean-inspired
Bring it to the table
Keep the fish separate until serving
Warm the beans and cook the asparagus before searing the fish. Combining them gently at the end keeps the fish pieces from breaking up in the pan.
At the table
Add the fish and herbs to the warm beans, drizzle with dressing and scatter extra herbs over the serving bowl.
Before you start
Gather your ingredients.
Full quantities and serving adjustments are in the recipe card below.
See the ingredient checklist
- 2 lemons — zest and juice
- 1 tsp crushed red pepper flakes
- 1/2 cup olive oil — for the vinaigrette
- kosher salt — to taste
- black pepper — freshly ground, to taste
- 1 1/2 lb swordfish or mahi-mahi — patted dry and cut into 1-inch cubes
- 2 tbsp olive oil — for the vegetables
- 1 lb asparagus — trimmed and cut into 1/2-inch pieces
- 1 clove garlic — thinly sliced
- 2 15-ounce cans small white beans — drained and rinsed
- 1/4 cup water
- 2 tbsp olive oil — for the fish
- 1/2 cup tender herbs — mint, dill, basil and/or parsley, plus more to finish
A few useful notes.
Keep the separate oil measures ready for the dressing, vegetables and fish.
Firm fish holds its shape when folded into the beans. Use a thermometer and doneness cues because cube size affects timing.
The cooking plan
How to make Lemon Swordfish with Asparagus and White Beans.
-
Whisk the lemon zest and juice, red pepper flakes and dressing oil in a bowl. Season with salt and pepper.
-
Season the fish with salt and pepper. Warm the vegetable oil in a large skillet over medium heat. Add the asparagus, garlic, beans and water. Season lightly and cook, stirring occasionally, for about 4 minutes, until the asparagus is tender-crisp and the beans are hot.
-
Transfer the vegetables to a serving bowl and stir in a little dressing, starting with about 2 tablespoons for the base batch.
-
Add the fish oil to the same skillet over medium heat. Cook the fish for about 5–7 minutes, turning carefully, until golden and opaque, flaking readily, and reaching 145°F.
-
Add the fish and measured herbs to the beans and fold together gently. Drizzle over more vinaigrette to taste, adjust the salt and pepper and finish with extra herbs.
Let’s cook
The full recipe.
Check off ingredients as you get them ready.
Changing servings? The ingredient list scales automatically. Adjust quantities named in the steps to match, and choose pans and cooking times for your batch.
Lemon Swordfish with Asparagus and White Beans
Some ingredient links are affiliate links. We may earn a commission at no extra cost to you. As an Amazon Associate I earn from qualifying purchases.
Ingredients
Equipment
Equipment images are illustrative. Exact products may vary.
Instructions
- Whisk the lemon zest and juice, red pepper flakes and dressing oil in a bowl. Season with salt and pepper.
- Season the fish with salt and pepper. Warm the vegetable oil in a large skillet over medium heat. Add the asparagus, garlic, beans and water. Season lightly and cook, stirring occasionally, for about 4 minutes, until the asparagus is tender-crisp and the beans are hot.
- Transfer the vegetables to a serving bowl and stir in a little dressing, starting with about 2 tablespoons for the base batch.
- Add the fish oil to the same skillet over medium heat. Cook the fish for about 5–7 minutes, turning carefully, until golden and opaque, flaking readily, and reaching 145°F.
- Add the fish and measured herbs to the beans and fold together gently. Drizzle over more vinaigrette to taste, adjust the salt and pepper and finish with extra herbs.
Notes
Tried this recipe?
Let us know how it was!A couple of useful answers.
Do the fish and vegetables cook together?
Cook them separately in the same skillet, then fold them together gently in the serving bowl.
Can I use mahi-mahi instead?
Yes. Cut it into similar-size pieces and cook it to 145°F before combining with the vegetables.
Keep the good food going
Similar Recipes
Find another recipe to bring to the table.


















