Coconut-Dill Salmon With Green Beans and Corn
Updated Oct. 11, 2023

- Total Time
- 40 minutes
- Prep Time
- 10 minutes
- Cook Time
- 30 minutes
- Rating
- Comments
- Read comments
Advertisement
Ingredients
- 1(2-pound) salmon fillet (skin on or off)
- 2tablespoons plus 1 teaspoon olive oil
- Coarse kosher salt (such as Morton) and black pepper
- 1cup unsweetened coconut cream or coconut milk
- 2tablespoons dark brown sugar
- 1tablespoon sherry vinegar
- 1teaspoon Dijon mustard
- 1lemon
- 1cup chopped fresh dill
- 8ounces green beans, trimmed and halved crosswise
- 1cup fresh corn kernels (from 1 to 2 ears corn)
- 1pint cherry tomatoes, lightly crushed open or sliced into halves
Preparation
- Step 1
Heat an outdoor grill to high (see Tip). Pat the fish dry with paper towels and place on a large strip of heavy-duty aluminum foil (or 2 stacked sheets of regular foil) on a sheet pan. Drizzle with 1 tablespoon oil and sprinkle lightly with salt.
- Step 2
In a small bowl, combine the coconut cream, brown sugar, vinegar, mustard, 1 tablespoon oil, 1 teaspoon salt and ½ teaspoon pepper. Zest the lemon right into the bowl and squeeze in 2 tablespoons juice. Stir in ½ cup dill. Pour half of the dressing over the fish and set the other half aside. Wrap the fish in the foil by turning up the sides and crimping them together to form a packet. Use another strip of foil if necessary to make a tight seal.
- Step 3
On another large strip of foil, toss the green beans with the remaining teaspoon of oil and a pinch each of salt and pepper. Wrap the beans in the foil to form a packet.
- Step 4
Place both the salmon and green bean packets on the grill and cover if using a gas grill. Grill until the green beans and salmon are cooked through, about 10 minutes. To test the fish for doneness, remove the packet from heat, cut a slit in the top with a knife and slide the knife into the fish. It should be tender. Using two tongs or wearing oven mitts, carefully transfer the fish packet to a large serving platter and open the top.
- Step 5
Open the green bean packet, transfer the beans to a large bowl and add the corn, tomatoes, remaining ½ cup dill, half of the reserved dressing and a pinch of salt. Toss to coat.
- Step 6
To serve, top the fish with some of the vegetables and remaining dressing. Serve immediately with the remaining vegetables and dressing or refrigerate until ready to serve.
- Alternatively, cook the fish and green beans in a 450-degree oven. Place the packets on a baking sheet and cook for 13 to 15 minutes.
Private Notes
Comments
This was very good. I’ve been tired of salmon lately but this recipe really jazzed it up. A can of coconut cream is 14 oz so I just about doubled up the other ingredients in the sauce. Used balsamic vinegar instead of sherry vinegar. I didn’t grill but cooked it in the oven in the foil pack. I used frozen green beans bc that’s all I had. This is an easy weeknight meal, but I’ll keep it in my back pocket for a special meal for guests.
This is a great recipe - easy, summery, and delicious! For those who don't have a grill, cook the salmon in the oven in the foil packet at 425 until a probe registers 125 degrees (F), and cook the green beans on a regular baking sheet at 425 for 10 minutes. We left the tomatoes and corn raw, but mixed them with the hot green beans so that they could be warmed through. Will definitely make this again!
The recipe has many issues if cooked in the oven. The filet in the picture is on the thick side. Mine measured about 1/2 “. I brought it to room temp and cooked it about 8 minutes at 425. Perfect! However, the green beans turned out massively undercooked. I would blanch them and the corn next time and save the foil. Also, the dressing was bland. I swapped lime for lemon, cilantro for dill, and added a thinly sliced Serrano to punch up the flavor.
Has anyone tried subbing in peas for green beans?
I had no aluminum foil and no cherry tomatoes and no grill. I put my center cut fillet for two people in a baking dish on top of some of the sauce put some haricots verts or very fine green beans, large dice regular tomatoes, and frozen corn around it and poured the sauce over everything. I put the whole thing in the oven at 400° for about 20 minutes, and it came out great.
Great recipe for a dinner party of 6. Love the subtle coconut undertones in the salmon. I left the corn out but loved the tomatoes and green beans. Dressing is nice but too much might be...too much! I didn't add extra dill and I didn't use but 3/4 of the dressing and that was plenty. I will make this again because the salmon came out perfectly. Almost as if I had poached...but less hassle...and clean up.
Advertisement