This teriyaki salmon is an easy weeknight favorite. A glossy, sticky-sweet sauce coats tender cubes of salmon for big flavor—serve with rice and edamame for a complete, satisfying meal.

At my house, rainbow-sushi nights often turn into improvised rice bowls when we’re pressed for time. Leftover rice, snap peas, and edamame are simple ways to build a balanced bowl quickly. Those quick dinners inspired this teriyaki salmon—simple, flexible, and full of flavor.
This recipe dresses salmon in a garlicky teriyaki sauce made from tamari (or soy), tamarind paste, mirin, rice vinegar, toasted sesame oil, brown sugar, honey, fresh ginger, and garlic. Salmon is a versatile base: you can keep it sweet, spice it up, or try other seasonings. I like this Asian-inspired version served over fluffy white rice and finished with sesame seeds and green onion.
Why you’ll love this teriyaki salmon
- Bold flavor. The garlic-forward sauce balances sweet and savory with tamari, brown sugar, honey, rice vinegar, and a touch of red pepper flakes.
- Quick and easy. The dish comes together in about 30–35 minutes, making it perfect for weeknights.
- Light but satisfying. Salmon is filling without feeling heavy, so you leave the table content but not weighed down.
- Easy to adapt. Add more honey and skip the red pepper for kids, or increase the ginger and red pepper flakes for more heat.


Recipe Ingredients
Below is an overview of the ingredients. Exact amounts are included in the recipe card further down.
- Sauce: Tamari (or soy sauce), tamarind paste, mirin, rice vinegar, toasted sesame oil, brown sugar, honey, garlic, fresh ginger, cornstarch, red pepper flakes (optional), and water.
- Salmon: Fresh or fully thawed frozen salmon fillets—cut into 1-inch cubes for this version.
- Seasoning: Kosher salt and freshly ground black pepper to taste.
- To serve: Cooked rice and edamame, garnished with sesame seeds and sliced green onion.
How to make teriyaki salmon
You can make the sauce ahead to save time. Follow these streamlined steps for a glossy, well-coated salmon.






- Make the sauce: Whisk tamari, tamarind paste, mirin, rice vinegar, sesame oil, brown sugar, honey, minced garlic, grated ginger, and red pepper flakes. Stir cornstarch into water and whisk into the mixture until smooth.
- Cook the sauce: Simmer the mixture in a small saucepan over medium heat, stirring constantly, until it thickens and becomes glossy, about 3–5 minutes. Remove from heat and set aside.
- Prepare the salmon: Pat salmon dry, season with salt and pepper, and cut into 1-inch cubes (or leave fillets whole if preferred).
- Cook the salmon: Heat a large nonstick skillet over medium-high with a drizzle of oil. Sear salmon cubes in a single layer for 2–3 minutes per side until golden and just cooked through.
- Combine with the sauce: Lower the heat, pour the teriyaki sauce over the salmon, and gently toss to coat. Cook 1–2 minutes more until heated through and glossy.
- Serve: Spoon cooked rice into bowls, top with teriyaki-glazed salmon and edamame, and garnish with sesame seeds and sliced green onions.

Tips
- Frozen salmon works fine. Thaw it in the fridge overnight and pat dry before cooking.
- Short on time? Use a good-quality store-bought teriyaki sauce instead of making it from scratch.
- Substitutions: Swap soy sauce for tamari, use rice vinegar if you don’t have mirin, or replace tamarind with a mix of lemon juice and brown sugar if needed.
- Adjust the heat: Omit red pepper flakes for a milder sauce or add more for extra spice. Extra fresh ginger also boosts brightness and warmth.

Variation ideas
- Use chicken: The sauce works great on cubed chicken or as a marinade for baked chicken breasts.
- Go vegetarian: Toss the sauce with pan-fried tofu or a vegetable stir-fry.
- Add vegetables: Sauté thinly sliced green onions, red bell pepper, or snap peas with the salmon for more color and texture.
- Cook fillets whole: If you prefer, keep fillets intact and cook a few extra minutes per side depending on thickness.
Serving suggestions
Rice is classic, but noodles like udon or rice noodles are excellent alternatives. A crisp Asian-style slaw pairs well, or start the meal with potstickers or spring rolls if you want an appetizer.

How to store and reheat extras
- Fridge: Store cooled leftovers in an airtight container for up to 3 days.
- To reheat: Warm salmon and rice in a microwave-safe dish in 1-minute increments until heated through, or reheat gently in a skillet over low heat to preserve texture.
More easy salmon recipes
- Broiled salmon
- Salmon Florentine
- Pan-seared salmon with creamy dill sauce
- Salmon BLT salad

Teriyaki Salmon Recipe
Ingredients
For the teriyaki sauce
- ½ cup tamari sauce
- 2 tablespoons tamarind paste
- 3 tablespoons mirin
- 1 tablespoon rice vinegar
- 1 tablespoon toasted sesame oil
- 1 tablespoon brown sugar
- 1 tablespoon honey
- 3 garlic cloves, minced
- 1 teaspoon freshly grated ginger
- 1 tablespoon cornstarch
- ½ teaspoon red pepper flakes (optional)
- 1 cup water
For the salmon fillets
- 4 salmon fillets (about 4 ounces each), skin removed and cut into 1-inch cubes
- 1 teaspoon Kosher salt
- ½ teaspoon freshly ground black pepper
To serve
- 4 cups cooked rice
- 1 cup cooked edamame
- 1 teaspoon sesame seeds (optional)
- 2 tablespoons sliced green onion (optional)
Instructions
- Prepare the sauce: Whisk tamari, tamarind paste, mirin, rice vinegar, sesame oil, brown sugar, honey, minced garlic, grated ginger, and red pepper flakes. Dissolve cornstarch in 1 cup water and whisk into the sauce until smooth.
- Cook the sauce: Transfer to a small saucepan and heat over medium, stirring constantly, until thick and glossy, about 3–5 minutes. Remove from heat and set aside.
- Season the salmon: Pat fillets dry and season evenly with salt and pepper. Cut into 1-inch cubes if using that style.
- Cook the salmon: Heat a large nonstick skillet over medium-high with a drizzle of oil. Sear salmon in a single layer, 2–3 minutes per side, until golden and cooked through.
- Combine: Reduce heat to low, pour the teriyaki sauce over the salmon, and gently toss to coat for 1–2 minutes until heated through.
- Serve: Divide rice among plates, top with teriyaki salmon and edamame, and garnish with sesame seeds and sliced green onion if desired.
Equipment
- Large skillet
- Saucepan
Nutrition
| Carbohydrates: 72 g
| Protein: 45 g
| Fat: 16 g
Nutrition information is an estimate. Values may vary based on ingredients and preparation. Use your preferred calculator for precise values.