Ginger Garlic Teriyaki Salmon is a deliciously simple dish that brings together the fresh flavors of salmon with a sweet and tangy teriyaki sauce, all brightened up with a burst of ginger and garlic. The salmon is perfectly tender and flaky, while the sauce adds a lovely glossy finish that makes every bite pop with flavor.
I love making this salmon when I want something that feels special but doesn’t take forever to prepare. The ginger and garlic give it a nice zing that keeps the dish exciting, and the teriyaki glaze is just the right balance of sweet and savory. It’s one of those recipes that always gets compliments, and I find myself coming back to it time and again.
My favorite way to enjoy this salmon is served over a bed of steamed rice with some roasted veggies on the side. The sauce drizzles down into the rice, making every mouthful so satisfying. Plus, it’s a meal that works well for a quick weeknight dinner or a relaxed weekend treat. Give it a try—you might just find your new favorite way to eat salmon!
Key Ingredients & Substitutions
Salmon: Fresh salmon fillets are best for this recipe. If you can’t find salmon, try trout or Arctic char for a similar texture and flavor. Wild-caught is usually more flavorful, but farmed works well too.
Soy Sauce: Low-sodium soy sauce is great to control saltiness. If you need a gluten-free option, tamari is a perfect substitute without losing that umami punch.
Mirin: This sweet rice wine adds a nice depth. If you don’t have mirin, dry sherry or even a splash of sake mixed with a little sugar can work well instead.
Fresh Ginger & Garlic: Freshly grated ginger and minced garlic really brighten up the dish. Avoid pre-minced versions if you can; the fresh ones bring a sharper, livelier flavor.
Honey or Brown Sugar: These add sweetness to balance the salty soy. Maple syrup or agave syrup also work well if you want a different sweet note.
How Do I Get a Perfectly Glazed, Tender Salmon?
Cooking salmon with a glossy, sticky teriyaki glaze takes some care. Here are my tips:
- Pat the salmon dry before cooking to help the skin crisp and the glaze stick better.
- Cook skin-side down first without moving it to get a nice crispy edge.
- Flip only once to avoid breaking the fillet.
- Pour the sauce over the salmon near the end, then lower the heat to let it thicken and coat the fish slowly. Don’t rush this step or the glaze won’t set properly.
- Use a spoon to baste the sauce over the salmon to build layers of flavor and shine.
With these steps, your salmon will be tender inside with a sticky, flavorful glaze that’s just right every time.

Equipment You’ll Need
- Large non-stick skillet – I recommend it because it cooks the salmon evenly and helps develop a nice sear without sticking.
- Small whisk or fork – makes mixing the teriyaki sauce quick and easy without clumps.
- Measuring spoons and cup – for accurate sauce ingredients that ensure the perfect flavor balance.
- Tongs or a fish spatula – useful for flipping the salmon easily without breaking it apart.
- Serving plates and a spoon – to serve the fish and drizzle extra sauce for presentation and flavor.
Flavor Variations & Add-Ins
- Try adding a splash of orange juice or lime juice to the sauce for a citrus twist that brightens the dish.
- Switch the salmon for chicken breasts or tofu for a different protein while keeping the tasty glaze.
- Stir in sliced bell peppers, snap peas, or shredded carrots along with the sauce for extra crunch and color.
- Sprinkle with chopped cilantro or toasted sesame seeds on top for a fresh, aromatic finish.
Ginger Garlic Teriyaki Salmon
Ingredients You’ll Need:
- 4 salmon fillets (about 6 oz each)
- Salt and black pepper, to taste
- 2 tbsp olive oil
- 3 tbsp soy sauce (preferably low sodium)
- 2 tbsp mirin (Japanese sweet rice wine) or dry sherry
- 1 tbsp honey or brown sugar
- 2 tbsp rice vinegar
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1 tsp toasted sesame oil
- 1 tbsp sesame seeds (white or black)
- 2 green onions, thinly sliced
- Cooked steamed white rice, for serving
- Steamed or roasted asparagus and broccoli, for serving (optional)
How Much Time Will You Need?
This dish takes about 10 minutes to prep and 15 minutes to cook, so you can have a tasty meal ready in around 25 minutes. It’s quick enough for a weeknight, but also special enough for guests!
Step-by-Step Instructions:
1. Prepare the Salmon:
Pat the salmon fillets dry with a paper towel and lightly season both sides with salt and black pepper.
2. Make the Teriyaki Sauce:
In a small bowl, whisk together the soy sauce, mirin, honey (or brown sugar), rice vinegar, minced garlic, grated ginger, and toasted sesame oil until everything is well combined.
3. Cook the Salmon:
Heat the olive oil in a large non-stick skillet over medium-high heat. When the oil is hot, place the salmon fillets skin-side down (if they have skin) and cook without moving for 4–5 minutes, until the edges turn opaque and the skin gets nice and crisp.
4. Flip and Finish Cooking:
Carefully flip the salmon fillets over and cook for another 3–4 minutes, depending on thickness, until the salmon is just cooked through and flakes easily.
5. Add the Sauce:
Pour the teriyaki sauce over the salmon in the pan. Reduce heat to medium-low and let the sauce gently simmer and thicken, spooning it over the fish occasionally for about 2 minutes. This makes a delicious glaze.
6. Garnish and Serve:
Remove the pan from heat. Sprinkle the salmon with sesame seeds and sliced green onions. Serve immediately over steamed white rice with steamed or roasted asparagus and broccoli on the side. Drizzle extra sauce over the top for extra flavor.
Can I Use Frozen Salmon for This Recipe?
Yes, you can! Just make sure to thaw the salmon completely in the fridge overnight before cooking. Pat it dry well to prevent extra moisture in the pan for a nice sear.
Can I Substitute the Mirin?
Absolutely! If you don’t have mirin, dry sherry or a splash of sake mixed with a little sugar works well as a substitute to keep that sweet, slightly tangy flavor.
How Should I Store Leftovers?
Store any leftover salmon in an airtight container in the fridge for up to 2 days. Reheat gently in a skillet over low heat to avoid drying it out.
Can I Make the Teriyaki Sauce Ahead of Time?
Yes! The sauce can be mixed and refrigerated for up to 3 days. Just whisk it again before using to recombine any settled ingredients.