30-Minute Teriyaki Salmon Stir-Fry Recipe for Busy Weeknights

This easy salmon teriyaki stir fry is a quick, healthy weeknight dinner. Tender cubes of salmon are coated in a homemade teriyaki sauce, stir-fried with colourful bell peppers and red onion, and served over fluffy basmati rice. The whole dish comes together in about 45 minutes, including a short marinade time, making it ideal for busy evenings.

Salmon stir fry in a green bowl.

If you like salmon recipes, you might also enjoy other simple dishes such as coconut salmon curry, honey garlic salmon sheet-pan dinners, pan-fried garlic butter salmon, or blackened cod.

⭐️ Why this recipe works

  • Quick and easy: Ready in under 30 minutes of active cooking, perfect for weeknights.
  • Healthy: Salmon provides omega-3s and protein while the vegetables add vitamins and fibre.
  • Balanced flavour: The homemade teriyaki sauce gives a savory-sweet glaze that complements the fish.
  • Flexible: Easily swap vegetables or protein to suit taste or what’s in the fridge.
  • Great for meal prep: Keeps well in the fridge for a few days and reheats nicely.

🧾 Ingredients overview

Budget ingredients for salmon stir fry.
  • Salmon fillets: Boneless, skinless, cut into cubes for quick cooking.
  • Olive oil: For searing the salmon and stir-frying the vegetables.
  • Bell peppers: Add colour, sweetness and crunch.
  • Red onion: Offers a mild, sweet-savory note.
  • Light soy sauce: The base of the teriyaki-style sauce for umami depth.
  • Corn starch: Mixed with water to thicken the sauce.
  • Vinegar: A splash of acidity balances the sweet and salty elements.
  • Dark brown sugar or honey: Sweetens and rounds the sauce.
  • Garlic and fresh ginger: Provide aromatic warmth and brightness.
  • Onion powder and chili powder: Subtle seasoning and a touch of heat.
  • Basmati rice: Light, fragrant rice to serve the stir fry over.
  • Toasted cashews or roasted peanuts: Optional crunchy garnish.
  • Fresh basil and spring onions: Fresh finishing herbs for aroma and colour.

👩🏻‍🍳 Here’s how to make it

Easy 30 Minute Teriyaki Salmon Stir Fry — step-by-step
Salmon stir fry marinade in a bowl.
  1. Marinate the salmon: Whisk together light soy sauce, the cornstarch slurry (cornstarch mixed with water), vinegar, dark brown sugar or honey, minced garlic, onion powder, chili powder and minced fresh ginger. Toss the cubed salmon in the marinade so it’s well coated. Set aside for 20–30 minutes.
  2. Prepare the vegetables: Slice the bell peppers into thin matchsticks and thinly slice the red onion.
Stir-frying the marinated salmon.
  1. Cook the salmon: Heat a nonstick or cast-iron skillet over medium-high heat and add the olive oil. When the oil is shimmering, add the salmon cubes in a single layer, reserving the marinade. Sear the salmon about 2 minutes per side until lightly golden but not overcooked. Remove and set aside on a plate.
Cooking the peppers in the homemade teriyaki sauce.
  1. Stir-fry the vegetables: Use the same hot pan and add the sliced bell peppers and red onion. Stir-fry for about 4–5 minutes until the vegetables have softened but remain slightly crisp.
  2. Thicken the sauce: Pour the reserved marinade into the pan with the vegetables and bring to a gentle simmer. The cornstarch will thicken the sauce within about a minute—watch carefully to avoid over-reducing.
  3. Combine and serve: Return the salmon to the pan and gently toss to coat with the sauce. Serve the stir fry over warm basmati rice and finish with toasted cashews or peanuts, torn fresh basil leaves and sliced spring onions for brightness and crunch.

📖 Variations

  • Vegetables: Swap bell peppers and onion for snap peas, zucchini, broccoli or carrots.
  • Protein: Substitute chicken, shrimp, tofu or firm white fish if preferred.
  • Sweetener: Try maple syrup or agave in place of brown sugar or honey.
  • Grain: Serve with quinoa or cauliflower rice for a lower-carb option.
  • Heat: Increase the chilli powder or finish with sriracha for extra spice.

💡 Chef’s Guide: Expert Tips

Simple techniques lift this dish: sear the salmon first for a clean pan and better texture, deglaze the pan with a splash of water or stock if needed, and adjust sauce thickness with a little extra cornstarch slurry or water.

  • Deglaze the pan: Add a splash of water or broth after removing the salmon to loosen browned bits and boost flavour.
  • Sauce consistency: If the sauce is too thin, add a little more cornstarch slurry; if too thick, thin with water.
  • Garnishes: Sesame seeds, crushed red pepper flakes, fresh herbs or a drizzle of chilli oil all work well.

🍯 Storing and reheating leftovers

  • Fridge: Cool and store leftovers in an airtight container for up to 3 days.
  • Reheat: Warm gently in a pan over medium heat until heated through, or microwave in a covered dish for 1–3 minutes, stirring halfway.

❓Recipe FAQs

Can I cook this dish in a wok?

Yes. A wok is excellent for stir-frying because it heats quickly and distributes heat evenly. Use medium-high heat and keep ingredients moving for best results.

What other proteins work well with this teriyaki sauce?

Chicken, beef, shrimp and tofu all pair well with the sauce and can be substituted easily.

Is this dish suitable for meal prep?

Yes. Portion into airtight containers and refrigerate for up to three days. Reheat gently to preserve texture.

What if the sauce is too salty?

Balance saltiness by adding a splash of vinegar, a little water or low-sodium broth, or increase the rice and vegetables to dilute the salt.

If you try this Easy 30 Minute Teriyaki Salmon Stir Fry, please leave a comment and a star rating. I love hearing how recipes work for you.

Salmon stir fry on a bed of rice.

Easy 30 Minute Teriyaki Salmon Stir Fry

Quick, flavourful salmon cubes marinated in a teriyaki-style sauce and stir-fried with vibrant vegetables—perfect for busy nights.
5 from 4 votes
Prep Time: 15 minutes
Cook Time: 20 minutes
Marinating salmon: 20 minutes
Total Time: 55 minutes
Servings: 4 servings
Author: Deborah Rainford

Ingredients

For the Stir Fry:

  • 500 g (1 lb) salmon fillets, boneless and skinless, cut into 2.5 cm cubes
  • 2 tablespoons olive oil
  • 2 bell peppers, thinly sliced
  • 1 red onion, thinly sliced

For the Teriyaki Sauce:

  • 60 ml (¼ cup) light soy sauce
  • 2 teaspoons corn starch mixed with 1.5 tablespoons water
  • 2 teaspoons vinegar (cider or white wine vinegar)
  • 2 tablespoons dark brown sugar or honey
  • 2 large garlic cloves, minced
  • 1 teaspoon onion powder
  • ¼ teaspoon chili powder
  • ½ teaspoon fresh ginger, minced

For Serving:

  • Basmati rice
  • Toasted cashews or roasted peanuts
  • Fresh basil
  • Spring onions, sliced

Instructions

Prepare the Teriyaki Sauce:

  • Whisk all sauce ingredients together, then add the cubed salmon and coat well. Set aside to marinate for 20–30 minutes.

Prepare the Vegetables:

  • Slice the bell peppers into thin matchsticks and thinly slice the red onion.

Cook the Salmon:

  • Heat oil in a nonstick or cast-iron skillet over medium-high heat. Sear the salmon (reserve the marinade) about 2 minutes per side until lightly browned. Remove and set aside.

Stir Fry the Vegetables:

  • In the same pan, stir-fry the sliced peppers and onion for about 5 minutes until tender-crisp.

Thicken the Sauce:

  • Pour the reserved marinade into the pan and simmer gently until it thickens, about 1 minute.

Combine and Serve:

  • Return the salmon to the pan, toss gently to coat in the sauce, and serve over basmati rice. Top with toasted nuts, fresh basil and sliced spring onions.

Notes

  • Salmon tip: Cook the salmon first to get a good sear and prevent it sticking to the pan while you cook the vegetables.
  • Sauce: Let the reserved marinade simmer gently; the cornstarch will thicken it quickly—avoid over-reducing.
  • Sweetener: Use light or dark brown sugar, or honey, according to your preference.
  • Nutritional info: Nutrition values shown do not include the rice serving.

Nutrition

Calories: 237kcal
| Carbohydrates: 15g
| Protein: 17g
Meet the Chef!

Hi, I’m Debs, a Cordon Bleu-trained chef focused on practical, budget-friendly recipes that still taste exceptional. My aim is to help you cook delicious meals without unnecessary fuss.