Salmon with Cantaloupe and Fried Shallots

Serving Size: 4
Total Time:


  • 2 Tbsp freshly grated horseradish
  • freshly grated horseradish
  • 1 tsp finely grated lime zest
  • 0.5 cup buttermilk
  • 0.33 small cantaloupe, scooped into small balls or cut into 1/4-inch dice about 1 cup
  • 1 Tbsp vegetable oil
  • salt and freshly ground black pepper
  • 4 6-ounce, skin-on salmon fillets
  • salt
  • cornstarch, for dusting
  • 2 large shallots, thinly sliced crosswise and separated into rings
  • vegetable oil, for frying
  • salt and freshly ground black pepper
  • 1 Tbsp extra virgin olive oil
  • 0.5 Tbsp light brown sugar
  • 1 Tbsp Asian fish sauce
  • 1.5 Tbsp fresh lime juice
  • 0.25 cup celery leaves


1. Make the Vinaigrette: In a small bowl, combine the horseradish, lime juice, fish sauce, brown sugar and olive oil and season with salt and pepper.

2. Make the Fried Shallots: In a large skillet, heat 1/4 inch of vegetable oil. Put the shallot rings in a colander and dust heavily with cornstarch, shaking to coat them well. Add the shallots to the hot oil in an even layer and fry over moderate heat until browned and crisp, about 4 minutes. Using a slotted spoon, transfer the fried shallots to paper towels to drain. Season lightly with salt.

3. Prepare the Salmon: Preheat the oven to 400°. Season the salmon with salt and pepper. In a large nonstick skillet, heat the oil until shimmering. Add the salmon skin side down and cook over high heat until the skin is browned and crisp, about 3 minutes. Turn the fillets and transfer the skillet to the oven. Cook for about 3 minutes, or until the salmon is just cooked.

4. Meanwhile, divide the cantaloupe among 4 shallow bowls. Drizzle with the buttermilk and season lightly with salt. Lay the salmon on the cantaloupe and spoon the vinaigrette on top. Sprinkle with the lime zest and grated horseradish. Scatter the celery leaves and fried shallots over the salmon and serve.