I burned my first batch of teriyaki salmon so badly that the glaze turned into a black, smoking mess on my pan. The fish was dry, the sauce was bitter, and my smoke alarm went off. That was six years ago, and I’ve since made this dish probably a hundred times.
The thing about teriyaki salmon is that it looks fancy but it’s actually one of the easiest weeknight dinners you can make. You need four ingredients for the sauce and about 15 minutes total. No special equipment, no complicated techniques.
Good teriyaki salmon has a shiny glaze that’s sweet but not candy-sweet, with just enough soy sauce to balance it out. The fish should be tender and flaky, not dry. And honestly, once you get the hang of it, you’ll stop ordering it at restaurants because yours will taste better.

What You’ll Use It For
This works for pretty much any situation. I make it for quick weeknight dinners when I don’t want to think too hard. It’s also good enough for company if you serve it over rice with some steamed vegetables on the side.
The leftovers (if you have any) are great cold in a rice bowl the next day. My kids will actually eat this, which is saying something. The sweet glaze helps sell it to people who usually avoid fish.
It pairs well with simple sides. I usually do white rice and some quick-pickled cucumbers, or sometimes just a basic salad. You don’t need anything complicated because the salmon has enough flavor on its own.
How to Store It
Cooked teriyaki salmon keeps in the fridge for about 2-3 days in an airtight container. I wouldn’t push it past that because fish doesn’t last as long as other proteins.
You can reheat it gently in a pan over low heat, but honestly I think it’s better cold or at room temperature. Microwaving tends to dry it out. If you do reheat it, add a tiny splash of water to the pan to keep it moist.
The teriyaki sauce itself can be made ahead and stored in a jar in the fridge for up to two weeks. Sometimes I make a double batch just to have it ready.
Ingredients
For the salmon:
- 4 salmon fillets (about 6 oz each), skin-on or skinless
- 1 tablespoon vegetable oil
- Salt and pepper
For the teriyaki sauce:
- 1/4 cup soy sauce (I use regular, not low-sodium)
- 1/4 cup mirin (Japanese sweet rice wine)
- 2 tablespoons sake (or dry white wine)
- 2 tablespoons sugar
- 1 teaspoon fresh ginger, grated
- 1 clove garlic, minced
Optional garnish:
- Sesame seeds
- Sliced green onions

Instructions
- Make the sauce first. Combine soy sauce, mirin, sake, sugar, ginger, and garlic in a small saucepan. Bring to a simmer over medium heat, stirring until the sugar dissolves. Let it simmer for about 5-7 minutes until it thickens slightly. It should coat the back of a spoon. Take it off the heat and set aside.
- Prep the salmon. Pat the fillets dry with paper towels. This is important because wet fish won’t get a good sear. Season both sides lightly with salt and pepper. Don’t go heavy on the salt since the teriyaki sauce is already salty.
- Heat your pan. Use a large skillet over medium-high heat. Add the oil and let it get hot. You’ll know it’s ready when it shimmers but doesn’t smoke.
- Sear the salmon. Place the fillets in the pan skin-side down if they have skin. Don’t move them around. Let them cook for about 4-5 minutes until the skin is crispy or the bottom is nicely browned. The fish should release easily from the pan when it’s ready.
- Flip and glaze. Carefully flip the fillets. Immediately spoon about half of the teriyaki sauce over them. Let them cook for another 3-4 minutes depending on thickness. The fish is done when it flakes easily with a fork but is still slightly translucent in the very center.
- Finish with more glaze. Take the pan off the heat. Spoon the remaining sauce over the salmon. The residual heat will warm it up. If you want it thicker, you can put the pan back on low heat for 30 seconds, but watch it carefully so the sauce doesn’t burn.
- Serve immediately. Transfer to plates, sprinkle with sesame seeds and green onions if you’re using them. Pour any extra sauce from the pan over the top.

A Few Practical Notes
Don’t overcook the salmon. It continues cooking a bit after you take it off the heat, so I always pull it when it’s just barely done. Better slightly underdone than dry and chalky.
If your sauce gets too thick while simmering, add a tablespoon of water. If it’s too thin, just let it cook a bit longer. It should be pourable but not watery.
Skin-on fillets give you a crispy texture if you sear them skin-side down first, but skinless works fine too. I usually buy whatever looks fresher at the store.
The ginger and garlic in the sauce make a difference. I’ve tried it without them and it tastes flat. Fresh ginger is better than powdered, but if you only have powdered, use about 1/2 teaspoon.
This article is part of our comprehensive guide on Asian Cuisine: Authentic Recipes, Street Food Favorites & Traditional Dishes. For more authentic Asian recipes and cooking techniques, visit the full guide.
If you enjoy this teriyaki salmon, you might also like our Japanese Ramen Bowl for another comforting Japanese dish, or try Japanese Katsu Curry for a heartier meal. For something lighter, check out our Japanese Tempura Platter or Japanese Onigiri for easy lunch ideas.
Japanese Teriyaki Salmon
Sweet and savory teriyaki-glazed salmon with a shiny glaze that’s perfectly balanced. Ready in just 25 minutes for an easy weeknight dinner that tastes like it came from a restaurant.
Ingredients
For the Salmon:
- 4 salmon fillets (about 6 oz each), skin-on or skinless
- 1 tablespoon vegetable oil
- Salt and pepper to taste
For the Teriyaki Sauce:
- 1/4 cup soy sauce
- 1/4 cup mirin (Japanese sweet rice wine)
- 2 tablespoons sake (or dry white wine)
- 2 tablespoons sugar
- 1 teaspoon fresh ginger, grated
- 1 clove garlic, minced
Optional Garnish:
- Sesame seeds
- Sliced green onions
Instructions
- Make the sauce: Combine soy sauce, mirin, sake, sugar, ginger, and garlic in a small saucepan. Bring to a simmer over medium heat, stirring until sugar dissolves. Simmer for 5-7 minutes until slightly thickened. Remove from heat and set aside.
- Prep the salmon: Pat fillets dry with paper towels. Season both sides lightly with salt and pepper.
- Heat the pan: Heat a large skillet over medium-high heat. Add oil and let it shimmer.
- Sear the salmon: Place fillets in pan skin-side down (if using skin-on). Cook without moving for 4-5 minutes until skin is crispy or bottom is nicely browned.
- Flip and glaze: Carefully flip fillets. Immediately spoon half the teriyaki sauce over them. Cook for 3-4 minutes until fish flakes easily.
- Finish: Remove from heat. Spoon remaining sauce over salmon. Transfer to plates and garnish with sesame seeds and green onions if desired.
Notes
- Don’t overcook the salmon – it continues cooking after removing from heat. Pull it when just barely done.
- If sauce gets too thick, add a tablespoon of water. If too thin, simmer longer.
- Fresh ginger is better than powdered, but you can use 1/2 teaspoon powdered ginger in a pinch.
- Teriyaki sauce can be made ahead and stored in the fridge for up to 2 weeks.
Nutrition Information (per serving):
Calories: 320 | Protein: 35g | Carbohydrates: 12g | Fat: 14g | Sodium: 680mg
Nutrition values are approximate.
