Salmon Stir Fry Recipe with Ginger Soy Sauce and Veggies

Updated November 3, 2026

Total time
39 min
prep 25 min · cook 14 min
Serves
4
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Salmon Stir Fry Recipe with Ginger Soy Sauce and Veggies

This salmon stir fry pairs tender, seared salmon with crisp vegetables in a glossy ginger-soy sauce, all made in one pan. It is a flexible weeknight meal served over rice or noodles, and cooking the fish separately before adding it back helps keep the pieces intact while the vegetables stay bright.

Ingredients

  • 1 1/4 lb skinless, boneless salmon fillet, pin bones removed, cut into 1-inch cubes (570 g)
  • 1/2 tsp kosher salt (2.5 g)
  • 1/4 tsp freshly ground black pepper (0.5 g)
  • 1 tbsp neutral oil, such as canola or avocado oil, for the salmon (15 ml)
  • 2 tbsp neutral oil for the vegetables (30 ml)
  • 2 cups small broccoli florets (180 g)
  • 1 medium red bell pepper, thinly sliced (about 150 g)
  • 1 medium carrot, cut into thin matchsticks or diagonal slices (about 90 g)
  • 1 cup sugar snap peas, strings removed if needed (100 g)
  • 3 scallions, thinly sliced, white and green parts kept separate (about 45 g)
  • 3 garlic cloves, finely chopped (9 g)
  • 1 tbsp finely grated fresh ginger (6 g)
  • 1/4 cup low-sodium soy sauce (60 ml)
  • 2 tbsp water (30 ml)
  • 1 tbsp unseasoned rice vinegar (15 ml)
  • 1 tbsp honey (21 g)
  • 1 tsp toasted sesame oil (5 ml)
  • 1 tsp cornstarch (3 g)
  • 1/4 tsp red pepper flakes, optional (about 0.5 g)
  • 1 tsp sesame seeds, for serving (3 g)
  • 1 lime, cut into wedges, for serving (about 60 g)

Instructions

  1. Prepare the salmon and vegetables. Pat the salmon dry with paper towels, then cut it into roughly even 1-inch cubes so the pieces cook at a similar rate. Season with the salt and black pepper. Cut the vegetables, slice the scallions, and chop the garlic while the pan is still cold; once stir-frying begins, the cooking moves quickly.
  2. Mix the sauce. In a small bowl, whisk together the soy sauce, water, rice vinegar, honey, sesame oil, cornstarch, and optional red pepper flakes until the cornstarch is fully dispersed. Stir it again just before pouring it into the pan, because cornstarch settles as it stands. Keep the sauce near the stove.
  3. Sear the salmon. Heat a large 12-inch skillet or wok over medium-high heat for about 1 minute. Add 1 tablespoon of neutral oil and swirl to coat the pan. Arrange the salmon in a single layer, leaving a little room between pieces; cook in two batches if the pan is crowded. Let the cubes sear for about 2 minutes, turn them gently, and cook for another 2 to 3 minutes. Check the center of the largest piece with a food thermometer. The USDA FSIS safe minimum internal temperature for fish is 145°F (63°C). Transfer the cooked salmon to a clean plate; it will be added back at the end.
  4. Stir-fry the vegetables. Add the remaining 2 tablespoons of oil to the hot pan. Add the broccoli and carrot first and stir-fry for 2 minutes. Add the bell pepper, snap peas, and scallion whites, then cook for another 2 to 3 minutes, tossing frequently. The broccoli should be bright green and the vegetables should be crisp-tender. If the pan seems dry or the broccoli is not softening at all, add a tablespoon of water and let it steam off.
  5. Add aromatics and sauce. Stir in the garlic and ginger and cook for about 30 seconds, just until fragrant; avoid letting the garlic brown. Give the sauce another quick stir, pour it into the pan, and toss the vegetables for 1 to 2 minutes, until the sauce bubbles and lightly coats them.
  6. Finish and serve. Gently return the salmon and any juices on the plate to the pan. Fold the pieces through the vegetables for about 1 minute, taking care not to break them up. Remove the pan from the heat, scatter over the scallion greens and sesame seeds, and serve with lime wedges.

Tips

  • Dry fish browns better. Surface moisture can make salmon steam instead of sear, so blot it well before seasoning. Cut the cubes evenly, and use a wide pan with space between pieces. If the salmon does not fit comfortably in one layer, sear it in batches rather than crowding it.
  • Keep the vegetables crisp. Slice dense vegetables such as carrot and broccoli relatively thinly, and add them before softer ingredients. A hot pan and frequent tossing help cook them quickly without turning them limp. If using a smaller skillet, cook in batches; a full pan loses heat and releases moisture.
  • Adjust for your soy sauce. Low-sodium soy sauce keeps the sauce easier to balance. If using regular soy sauce, start with 3 tablespoons (45 ml) instead of 1/4 cup, taste the finished sauce, and add more only if needed. Tamari can replace soy sauce in the same amount and gives a similar savory flavor; check its label if gluten avoidance is important.
  • Use the thermometer, not color alone. Salmon can look opaque before the center reaches the recommended temperature, and cube size affects timing. Check the largest piece in its center. Handle it gently after cooking, since the cubes become more fragile as they flake.

Serving Suggestions

Serve the stir fry hot over steamed jasmine or brown rice, with enough sauce spooned over each portion. For a noodle bowl, use cooked rice noodles or wheat noodles and toss them with a little of the pan sauce before topping with salmon and vegetables. If the noodles absorb most of the sauce, add a spoonful of warm water to loosen them rather than pouring in extra soy sauce.

For a lighter-feeling plate, serve it on its own or alongside a simple cucumber salad. A little extra lime brings a fresh, tart contrast to the sweet-savory sauce. More sliced scallion, sesame seeds, or a small drizzle of chili oil can be put on the table so each person can finish their serving to taste. If you are serving rice, start it before chopping the vegetables; it can cook while you prepare the stir fry.

Variations

Change the vegetables. Use about 4 cups (400 g) total of vegetables you have on hand. Thinly sliced mushrooms, zucchini, green beans, bok choy, or shredded cabbage all work. Add firm vegetables first and tender greens near the end. Frozen vegetables can be used in a pinch, but thaw and drain them first; they release more water and may soften more than fresh vegetables.

Make it milder or hotter. Leave out the red pepper flakes for a gentle sauce, or add more flakes, chili crisp, or fresh sliced chile at the table. Chili crisp can be salty, so taste before adding extra soy sauce. For a slightly tangier sauce, increase the rice vinegar by 1 teaspoon (5 ml); for a sweeter finish, add another teaspoon of honey.

Swap the fish or protein. Firm trout or another boneless fish can be used, but check its center temperature and handle it carefully. For a non-fish option, use cubed firm tofu and cook until browned on several sides, or use thinly sliced chicken breast and cook it to 165°F (74°C) before setting it aside. Cook chicken separately from the vegetables and use a clean plate and utensils to prevent cross-contamination.

Make it gluten-free. Replace soy sauce with gluten-free tamari or a gluten-free soy sauce, and confirm that the other packaged ingredients meet your needs. Coconut aminos can also stand in for soy sauce, though it is usually sweeter and less salty; reduce the honey and taste before serving. The sauce may need a small pinch of salt, but adjust only after it has thickened.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking in a shallow, airtight container. The stir fry keeps for 3 to 4 days in the refrigerator. The vegetables will soften over time, and the salmon may flake when stirred, but both are still useful in a rice bowl or noodle lunch. For the best texture, store rice separately if you made it alongside the stir fry.

Reheat only the portion you plan to eat. Warm it in a covered skillet over medium-low heat with 1 or 2 teaspoons of water, stirring gently until steaming hot; leftovers should reach 165°F (74°C). A microwave also works: cover loosely, heat in short intervals, and turn the food gently between intervals so it warms evenly. Avoid repeated reheating, which dries the salmon and makes the vegetables softer.

You can freeze the cooled stir fry in a freezer-safe container for up to 2 months for better quality. Thaw it in the refrigerator before reheating, then heat to 165°F (74°C). The salmon may become more fragile and the vegetables less crisp after freezing, so frozen portions are best used in a bowl with freshly cooked rice rather than served as a just-made stir fry.

Frequently Asked Questions

Can I use salmon with the skin on?

Yes, but remove the skin before cutting the salmon into cubes for this recipe. A sharp knife can separate it from the flesh, or you can ask the fish counter to remove it. Skin-on chunks are harder to turn evenly in a stir fry, and the skin can become chewy when mixed into the sauce.

Can I use frozen salmon?

Yes. Thaw it overnight in the refrigerator, then remove any packaging, pat the fish thoroughly dry, and check for pin bones before cubing. Do not thaw it on the counter. If the fish is still icy or wet when it goes into the pan, it will release extra liquid and is less likely to brown well.

What can I use instead of rice vinegar?

Apple cider vinegar or mild white wine vinegar can replace it in the same amount, though each has a slightly different flavor. Start with 2 teaspoons (10 ml), taste the sauce, and add the remaining teaspoon if it needs more brightness. Avoid strongly flavored vinegars, which can overwhelm the ginger and salmon.

How do I keep the salmon from falling apart?

Cut the fish into generous, even cubes, sear them without moving them constantly, and use a thin spatula to turn them. Cook the salmon just until it reaches 145°F (63°C), then move it to a plate while the vegetables cook. Fold it back in at the end instead of vigorously tossing the finished stir fry.

Can I prepare any part ahead?

You can mix the sauce and cut the vegetables up to 1 day ahead; cover and refrigerate them separately. Keep raw salmon refrigerated in a sealed container and cut it shortly before cooking for the best handling. The cornstarch may settle in the prepared sauce, so whisk it again before adding it to the pan. Cook the stir fry just before serving for the crispest vegetables.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).