I still remember the first time I threw together this teriyaki salmon on a crazy weeknight. My kids were hangry, I had salmon in the fridge that needed using, and I was craving something that felt a little special without a ton of effort. One pan, one pot, and boom — dinner was on the table in under 30 minutes. We devoured it so fast that I made a double batch the next time, and let me tell you, those leftovers the following day tasted even better. Now it’s a total lifesaver in my kitchen. Prep once on Sunday or Monday, and you’ve got two delicious meals ready to go.
Why You’ll Love This Recipe
- It truly is prep-once, eat-twice magic. Cook a big batch and enjoy it fresh one night, then remix the leftovers into bowls or salads the next day.
- The homemade teriyaki sauce beats anything from a bottle — sweet, savory, with that perfect sticky glaze that clings to every bite of salmon.
- Super family-friendly and customizable. My kids love the mild version, while I sneak in extra chili flakes for myself.
- Healthy but satisfying. Salmon gives you those omega-3s, rice keeps you full, and it comes together faster than takeout.
- Budget-smart when salmon is on sale, and it stretches nicely with the rice and veggies.
I’ve made this dish more times than I can count, and it never fails to hit the spot. Whether you’re feeding a crowd or meal-prepping for the week, this one delivers.
Ingredients
For the Teriyaki Salmon (serves 4-6, with leftovers):
- 2 pounds salmon fillets (skin-on or skinless, cut into 6-8 ounce portions)
- 1/2 cup low-sodium soy sauce (or tamari for gluten-free)
- 1/4 cup mirin (sweet rice wine — find it in the Asian aisle)
- 1/4 cup sake or dry white wine (optional but adds depth; sub with extra mirin if skipping)
- 1/4 cup brown sugar (packed)
- 3 garlic cloves, minced
- 1 tablespoon fresh ginger, grated
- 1 tablespoon sesame oil
- 1 tablespoon cornstarch mixed with 2 tablespoons water (for thickening)
- Sesame seeds and sliced green onions for garnish
For the Rice and Veggies:
- 2 cups uncooked jasmine rice (or your favorite white rice)
- 3 3/4 cups water
- 1 pound broccoli florets or asparagus (or whatever veggie you have)
- 1 tablespoon olive oil or neutral oil
- Salt and pepper to taste
Substitutions: No mirin? Use honey or maple syrup with a splash of rice vinegar. Salmon too pricey? Try chicken thighs — it works beautifully with the same sauce.
Step-by-Step Instructions
First, get your rice going because it takes the longest. Rinse 2 cups of jasmine rice until the water runs clear. In a medium pot, combine the rice with 3 3/4 cups of water and a pinch of salt. Bring to a boil, then reduce to low, cover, and simmer for 15-18 minutes until fluffy. Fluff with a fork and set aside. I always make extra rice — it reheats like a dream.
While the rice cooks, whisk together your teriyaki sauce. In a small bowl, mix the soy sauce, mirin, sake, brown sugar, garlic, ginger, and sesame oil until the sugar dissolves. Set half of this aside for basting later. The other half will become your glaze.
Pat your salmon fillets dry with paper towels — this helps get that nice sear. Season lightly with salt and pepper. Heat a large skillet (I love my cast iron for this) over medium-high heat with a drizzle of oil. Place the salmon in skin-side down if using skin-on. Cook for 4-5 minutes until the edges turn opaque and you get a golden crust. Flip carefully and cook another 3-4 minutes. I like my salmon medium, still a bit pink in the center, but cook to your preference.
Pour the reserved sauce (not the cornstarch one yet) over the salmon in the pan. Let it bubble and reduce for 2 minutes, spooning it over the fish. Then stir in the cornstarch slurry and simmer until the sauce thickens into a beautiful glossy glaze, about 1 minute more. Don’t overcook or the salmon dries out!
Meanwhile, quickly steam or sauté your broccoli. I toss it in the same skillet after removing the salmon or use the microwave steamer — 3-4 minutes until bright green and tender-crisp.
Serve immediately: big scoop of rice, flaky teriyaki salmon on top, veggies on the side, and sprinkle with sesame seeds and green onions. The sauce soaks into the rice perfectly.
Total time:
About 30-35 minutes active. Makes enough for dinner tonight plus lunch or dinner tomorrow.
Pro Tips & Tricks
After making this dozens of times, I’ve learned a few things. First, don’t skip patting the salmon dry — wet fish steams instead of sears, and you miss that caramelized magic.
Make the sauce ahead. It keeps in the fridge for up to a week, so on busy nights I just pull it out and dinner is half done.
For meal prep, portion the rice and salmon into containers while warm. The flavors meld overnight, and leftovers taste even richer the next day.
Watch the sauce closely at the end — it thickens fast once the cornstarch hits. If it gets too thick, splash in a little water or more mirin.
Use a fish spatula for flipping. It prevents breaking those beautiful fillets.
Variations & Substitutions
Spice lovers, add red pepper flakes or a squirt of sriracha to the sauce for a kick. My husband requests this version every time.
For a lighter take, use cauliflower rice instead of white rice. It absorbs the sauce just as well.
Gluten-free? Tamari works perfectly in place of soy sauce, and double-check your mirin.
Vegetarian twist: Swap salmon for firm tofu or portobello mushrooms. Press the tofu well and sear until crispy — the sauce makes it incredible.
I once accidentally used pineapple juice instead of mirin when I ran out, and it added such a bright sweetness that it’s now one of my favorite variations.
Serving Suggestions
This shines as a weeknight family dinner, but it also works great for guests. Serve it family-style on a big platter with extra sauce on the side. Pair with a simple cucumber salad or miso soup for a Japanese-inspired meal.
For lunch the next day, flake the leftover salmon over the rice, add avocado, and a fried egg for a killer bowl. Or turn it into salmon fried rice — just sauté everything together with a bit more soy.
It travels well for potlucks, too. The sauce keeps everything moist even after sitting out a bit.
FAQ’s
How do I store leftovers?
Cool completely, then store in airtight containers in the fridge for up to 3 days. The rice and salmon keep well together.
Can I freeze this?
Yes! Portion into freezer-safe containers. Thaw overnight in the fridge and reheat gently. The sauce might separate a bit but stir it back together.
What’s the best way to reheat?
Microwave with a damp paper towel over the top for 1-2 minutes, or warm in a 300°F oven. Add a splash of water if needed to keep it moist.
Can I make this ahead completely?
Absolutely. Cook everything up to 2 days ahead. The flavors improve, making it perfect for true prep-once eating.
My sauce isn’t thickening — what happened?
Make sure the pan is simmering and the cornstarch slurry is fully mixed. If it’s still thin, mix a bit more cornstarch with water and add slowly.
Is this recipe spicy?
Not at all in the base version. It’s family-friendly, mild, but easy to amp up with chili.
Final Thoughts
There you have it — my go-to teriyaki salmon that has saved countless weeknights in my house. The first time you pull those glossy fillets out of the pan and smell that sweet-savory aroma, you’ll be hooked just like I was.
Make it your own, tweak the sauce to your taste, and don’t be afraid to double it. I’d love to hear how it turns out for you — drop a comment with your favorite variation or any questions. Happy cooking, friends. Now go get that salmon sizzling!