Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

30 Minute Teriyaki Salmon Stir Fry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 159 reviews

This 30 Minute Teriyaki Salmon Stir Fry is a vibrant and flavorful dish featuring tender salmon cubes marinated in a homemade teriyaki sauce, quickly seared, and combined with crisp bell peppers and red onions. Served over fluffy basmati rice and garnished with toasted cashews, fresh basil, and spring onions, this stir fry is a perfect weeknight meal that balances sweet, savory, and tangy flavors with a delightful crunch.

  • Total Time: 30 minutes
  • Yield: 4 servings

Ingredients

Salmon and Marinade

  • 500 g salmon fillets (boneless, skinless, cut into 2.5 cm cubes)
  • 60 ml 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 cloves garlic (minced)
  • 1 teaspoon onion powder
  • ¼ teaspoon chili powder
  • ½ teaspoon fresh ginger (minced)

Vegetables

  • 2 bell peppers (red, orange, or yellow, very thinly sliced)
  • 1 red onion (thinly sliced)

Cooking Oils and Serve Garnishes

  • 2 tablespoons olive oil
  • Basmati rice (cooked, to serve)
  • Toasted cashews or roasted peanuts (to serve)
  • Fresh basil (to serve)
  • Spring onions (sliced, to serve)

Instructions

  1. Prepare the Teriyaki Sauce and Marinate Salmon: In a medium bowl, whisk together light soy sauce, corn starch mixed with water, vinegar, dark brown sugar or honey, minced garlic, onion powder, chili powder, and fresh ginger until well combined. Add the cubed salmon to the bowl and toss gently to coat all pieces evenly with the marinade. Cover and set aside to marinate for 30 minutes.
  2. Prepare the Vegetables: While the salmon marinates, thinly slice the bell peppers into matchsticks and slice the red onion thinly. Set them aside for easy cooking.
  3. Cook the Salmon: Heat a nonstick or cast-iron skillet over medium-high heat and add the olive oil. Once the oil is hot and shimmering, carefully add the salmon cubes to the pan, reserving the marinade. Cook each side of the salmon cubes for approximately 2 minutes, taking care not to break the pieces apart. Remove the salmon from the pan and place on a plate.
  4. Stir Fry the Vegetables: In the same hot skillet, add the sliced bell peppers and red onion. Stir fry them for about 5 minutes, or until the vegetables are tender-crisp and slightly softened, stirring often to prevent burning.
  5. Thicken the Sauce: Pour the reserved marinade into the skillet with the vegetables. Allow it to come to a gentle simmer and cook for about 1 minute, stirring occasionally, so the sauce thickens and becomes glossy.
  6. Combine Salmon and Sauce: Return the cooked salmon cubes to the skillet with the thickened sauce and vegetables. Gently toss or stir to coat the salmon thoroughly without breaking the pieces.
  7. Serve: Serve the teriyaki salmon stir fry hot over fluffy basmati rice. Garnish generously with toasted cashews or roasted peanuts, fresh basil leaves, and sliced spring onions for added texture and freshness.

Notes

  • Marinate the salmon for the full 30 minutes to allow the flavors to penetrate and tenderize the fish.
  • Be gentle when flipping and stirring the salmon cubes to keep them intact.
  • Use a high-quality nonstick or cast-iron skillet for even cooking and best searing.
  • You can substitute the salmon with firm fish or tofu for a different variation.
  • If you prefer less spicy, reduce or omit the chili powder from the marinade.
  • Serve immediately to enjoy the salmon at its best texture and flavor.
  • Author: Madelynn
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Asian