clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
4 baked salmon filets on white plate smothered in a dark honey soy glaze and sprinkled with green onion.

Honey Garlic Soy Glazed Salmon

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 27 reviews
  • Author: Sally
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: serves 4
  • Category: Dinner
  • Method: Cooking
  • Cuisine: Asian


This simple baked salmon is smothered with a 5-ingredient salty-sweet glaze and is ready in under 35 minutes!


  • 4 salmon fillets, about 6 ounces (170g) each
  • 1/3 cup (80ml) reduced sodium soy sauce (or regular)
  • 1/3 cup (113g) honey
  • 1 Tablespoon (15ml) sesame oil (or olive oil)
  • 3 garlic cloves, minced (or 2 teaspoons jarred/minced)
  • 1 teaspoon peeled minced fresh ginger
  • optional for garnish: chopped green onion and/or sesame seeds


  1. Marinate the salmon: Place salmon fillets into a large zippered food storage bag or shallow dish/container. In a medium bowl, whisk soy sauce, honey, sesame oil, garlic, and ginger together. Pour about half of the mixture (just eyeball it) over salmon. Turn salmon to coat. Seal the bag/cover the dish and refrigerate for at least 15 minutes and up to 4 hours.
  2. Meanwhile, preheat oven to 375°F (191°C). Line a baking sheet with aluminum foil, parchment paper, or a silicone baking mat. Set aside.
  3. Line the marinated salmon fillets on the baking sheet, skin side down. You can hold onto this used marinade—see step 5. Bake salmon for 15–20 minutes or until done, which is 10 minutes per inch thickness measured from the thickest part of the fillet. (Salmon is considered done when an instant read thermometer reads the center of the thickest part as at least 145°F (63°C).) Feel free to turn your oven to broil for the last minute to really crisp the edges.
  4. Meanwhile, as the salmon bakes, pour the remaining unused marinade into a small saucepan or skillet over medium-high heat. If you want, you can add the remaining (used) marinade as well. Bring to a boil, and then reduce heat to medium-low and simmer for 3–4 minutes or until slightly thickened. Keep a close eye on it because it can quickly burn. It will bubble up a lot as it reduces. Remove from heat.
  5. Drizzle thickened glaze over baked salmon and serve with optional garnish.
  6. Leftovers keep well in the refrigerator for a few days. Reheat to your liking.


  1. Make Ahead Instructions: You can marinate the salmon up to 4 hours in advance. If needed, you can extend to 8 hours.
  2. Special Tools (affiliate links): Glass Containers | Glass Mixing Bowl | Whisk | Baking Sheet | Silicone Baking Mat, Parchment Paper, or Foil | Instant Read Thermometer | Small Saucepan
  3. Sides: To complete the meal, serve the salmon with steamed broccoli and rice. Both are excellent with glaze drizzled on top. You can cook both as the salmon bakes.
  4. Can I use frozen salmon? Yes, you can use frozen uncooked salmon fillets. Thaw completely before using.
  5. Can I replace salmon with chicken? Yes, you can replace the salmon with boneless chicken breasts or thighs and increase the bake time until the chicken is cooked through. Marinate the chicken for closer to 1 hour instead of just 15 minutes.