Recipe courtesy of William Granger

Caramel Salmon

Save Recipe
  • Level: Easy
  • Total: 20 min
  • Prep: 10 min
  • Cook: 10 min
  • Yield: 4 servings
Share This Recipe


1 tablespoon vegetable oil, plus more as needed for frying

1 3/4 pounds salmon fillets, skin-on, diced into large cubes

1 red onion, sliced

3 cloves garlic, sliced

3 tablespoons dark soy sauce

1/2 cup light brown sugar

3 tablespoons fish sauce

Freshly cracked black pepper

1 tablespoon fresh lime juice

Lime wedges, for garnish

Serving suggestion: steamed white rice


  1. In a large frying pan, heat the oil over high heat. Add the salmon in 2 batches, and cook each batch until the fillets are lightly browned, about 3 minutes. Turn them over and cook their second sides for 1 minute, then remove them from the pan. 
  2. Reduce the heat to medium, and add a little extra oil to the pan, if needed. Add the onion and garlic and cook for 3 minutes, stirring occasionally. Stir in the soy sauce, sugar and fish sauce. Return the salmon to the pan and continue cooking until the sauce is rich, dark and syrupy, about 1 minute. Season the dish liberally with black pepper, and stir in the lime juice. Serve the salmon alongside some steamed rice, and drizzle the dish with the sauce, and garnish with lime wedges.
Potato-Salmon Bake
14m Easy 97%
Family Sheet Pan Salmon Dinner
12m Easy 100%
Salmon Piccata with Herbed Pasta
29m Easy 98%
Instant Pot Salmon with Garlic Potatoes and Greens