Each serving of this teriyaki salmon stir-fry delivers 34 grams of complete protein and a generous dose of omega-3 fatty acids from wild-caught salmon. The combination of shiitake mushrooms, sugar snap peas, and a light ginger-teriyaki glaze keeps the dish nutrient-dense without excess calories — just 365 per plate. You also get 4 grams of fiber from the vegetables and a meaningful amount of B12, selenium, and vitamin D from the fish itself.

The flavor here is clean and layered: caramelized salmon pieces against the snap and sweetness of fresh peas, the earthy depth of shiitake, and a sauce that balances soy saltiness with bright ginger and a whisper of mirin. The textures work in contrast — tender, flaky salmon alongside crisp-tender vegetables, all coated in a glossy glaze that clings without pooling. It tastes like something from a good Japanese kitchen, not a diet plate.

For people on GLP-1 medications, stir-fries are an ideal format. The small, bite-sized pieces of salmon are easier to eat slowly and chew thoroughly, which matters when your gastric emptying is already slowed. The portion looks generous thanks to the volume of vegetables, yet sits comfortably in a smaller stomach. And the whole thing comes together in under 25 minutes, which is valuable on days when your appetite window is short and unpredictable.

Why This Works on GLP-1

Salmon is one of the most efficient protein sources available — 6 ounces of cooked fillet provides roughly 34 grams of protein with a complete amino acid profile. That level of protein per serving is critical during GLP-1-assisted weight loss, where the goal is to lose fat while preserving lean muscle mass. Research consistently shows that protein intakes of 25–40 grams per meal support muscle protein synthesis most effectively, and this dish lands squarely in that range. The omega-3 fatty acids in salmon (EPA and DHA) also support cardiovascular health, which is relevant for many people whose GLP-1 prescriptions are part of broader metabolic management.

The vegetables in this stir-fry provide fiber without the bloating risk that comes with raw cruciferous vegetables or large servings of legumes. Sugar snap peas and shiitake mushrooms are both gentle on the digestive system, and brief stir-frying softens their cell walls just enough to improve digestibility while retaining vitamins and crunch. For Ozempic or Zepbound users who experience nausea with heavy meals, this light approach to fiber is preferable to loading up on raw salads or high-FODMAP ingredients.

The teriyaki glaze uses minimal added sugar — just a tablespoon of mirin for the entire recipe — keeping the glycemic impact low. The ginger in both the sauce and the stir-fry has well-documented anti-nausea properties, which is a practical bonus for GLP-1 users in their early weeks of treatment. The dish also reheats well, making it a reliable option even when your eating schedule shifts unpredictably.

Ingredients (serves 2)

For the teriyaki glaze:

  • 2 tablespoons (30ml) reduced-sodium soy sauce
  • 1 tablespoon (15ml) mirin
  • 1 tablespoon (15ml) rice vinegar
  • 1 teaspoon (5ml) toasted sesame oil
  • 1 teaspoon freshly grated ginger
  • 1 clove garlic, minced
  • 1 teaspoon cornstarch mixed with 1 tablespoon (15ml) cold water

For the stir-fry:

  • 12 ounces (340g) skinless salmon fillet, cut into 1-inch cubes
  • 6 ounces (170g) sugar snap peas, strings removed
  • 4 ounces (115g) fresh shiitake mushrooms, stems removed, caps sliced
  • 3 scallions, cut into 1-inch pieces (white and green parts separated)
  • 1 tablespoon (15ml) avocado oil or neutral cooking oil
  • 1 teaspoon freshly grated ginger
  • Pinch of white pepper

For serving:

  • 1 teaspoon toasted sesame seeds
  • Steamed brown rice, optional (1/3 cup cooked per serving adds ~70 calories)

Instructions

Prepare the teriyaki glaze:

  1. Whisk together the soy sauce, mirin, rice vinegar, sesame oil, grated ginger, and minced garlic in a small bowl. Set the cornstarch slurry aside separately — you will add it at the end to thicken the sauce without making it gluey from the start.

  2. Set both bowls near your stove. Stir-frying moves fast, so having the sauce within arm's reach prevents overcooking.

Prepare the salmon and vegetables:

  1. Pat the salmon cubes thoroughly dry with paper towels. This step is essential — surface moisture creates steam instead of a sear, and you want light caramelization on the outside of each piece for both flavor and texture.

  2. Season the salmon lightly with white pepper. Avoid salting it now since the soy-based glaze provides all the seasoning the fish needs.

  3. Remove the strings from the snap peas by snapping off the stem end and pulling the string along the straight seam. Slice the shiitake caps into quarter-inch strips. Separate the white and green parts of the scallions.

Cook the stir-fry:

  1. Heat the avocado oil in a large nonstick skillet or well-seasoned wok over high heat until the oil just begins to shimmer. Add the salmon cubes in a single layer, leaving space between pieces so they sear rather than steam. Cook without moving for 90 seconds until the bottom develops a golden crust, then gently turn each piece and cook another 60 seconds. The salmon should be seared on the outside but still slightly translucent in the center — it will finish cooking in the sauce. Transfer to a clean plate.

  2. In the same pan, still over high heat, add the scallion whites and grated ginger. Stir for 20 seconds until fragrant. Add the shiitake mushrooms and cook for 2 minutes, stirring occasionally, until they soften and begin to brown at the edges. Mushrooms release moisture first and then brown — resist the urge to add more oil during the wet phase.

  3. Add the snap peas and stir-fry for 90 seconds. They should turn vivid green and remain crisp — overcooking makes them dull and squeaky.

  4. Pour the teriyaki glaze into the pan and let it bubble for 15 seconds. Give the cornstarch slurry a quick stir to re-combine it, then pour it into the pan. Stir constantly for 30 seconds as the sauce thickens to a light, glossy consistency.

  5. Return the salmon to the pan and gently fold it into the vegetables and sauce, taking care not to break up the pieces. Cook for 60 seconds just to warm the salmon through and coat every piece. Remove from heat immediately.

Plate and serve:

  1. Divide between two shallow bowls. Scatter the scallion greens and toasted sesame seeds over the top. Serve immediately, with steamed brown rice on the side if desired.

Nutrition per Serving

Nutrient Amount (approx.)
Calories ~365 kcal
Protein ~34g
Fat ~14g
Carbohydrates ~22g
Fiber ~4g

Based on 6 ounces of wild-caught Atlantic salmon per serving, with all sauce consumed. Adding 1/3 cup cooked brown rice per serving increases calories to approximately 435 kcal and carbohydrates to 37g.

Practical Notes

Salmon selection matters. Wild-caught salmon (sockeye or coho) holds up better to stir-frying than farmed Atlantic salmon because it is firmer and less fatty. If using farmed salmon, reduce the cooking oil to 2 teaspoons and expect the pieces to be more delicate when turning. Frozen salmon works perfectly well — thaw overnight in the refrigerator and pat very dry before cubing.

Cut the salmon into even cubes. Aim for pieces roughly 1 inch on each side. Uniform size ensures even cooking, which matters in a fast stir-fry where 30 seconds can be the difference between perfectly cooked and overdone. If your fillet has a thin tail section, fold it under and cut as a double-thick piece rather than leaving it as a thin strip that will overcook.

Meal prep storage. This stir-fry keeps well refrigerated for up to 2 days in an airtight container. Reheat gently in a skillet over medium heat with a splash of water to loosen the glaze — the microwave works but tends to make the snap peas limp. The salmon may flake apart slightly when reheated, which is fine for eating but less attractive for plating.

Adapt the vegetables to the season. Snap peas are ideal in spring and summer. In colder months, substitute broccolini florets (blanch for 1 minute first) or thinly sliced zucchini. Avoid dense vegetables like broccoli stems or carrots unless you slice them paper-thin, as they will not cook through in the brief stir-fry time.

If you are in your first weeks on GLP-1 medication. Start with half a portion and save the rest for later — it reheats well and having a ready meal for when your appetite returns is more useful than forcing a full serving. The ginger in this recipe may help settle mild nausea, but if stir-fried textures feel heavy, you can serve the salmon over a small bowl of warm dashi broth instead for a lighter presentation.

Frequently Asked Questions

Will the stir-fried salmon be too heavy if I experience nausea on my GLP-1 medication?
Salmon is one of the more easily digested proteins because of its soft, flaky texture and natural fat content — it does not sit as heavily as red meat or fried foods. The ginger in both the sauce and the stir-fry has well-established anti-nausea properties, which many GLP-1 users find helpful. If you are in an early titration phase and experiencing regular nausea, try eating this at room temperature rather than piping hot, as cooler foods often trigger less discomfort. You can also reduce the portion to a third and pair it with a few sips of miso soup to ease into the meal. Most people find that fish-based stir-fries are among the gentler dinner options during GLP-1 adjustment.
Can I use a different fish instead of salmon?
Firm white fish like mahi-mahi, halibut, or cod can work, but they are leaner and will dry out faster during stir-frying — reduce the searing time to 60 seconds per side and handle them more gently when folding into the sauce. The protein content will be similar (roughly 30–35g per serving), but you will lose the omega-3 benefits that make salmon particularly valuable. Shrimp is another option that stir-fries well, though the texture and flavor profile will be quite different. Avoid flaky fish like tilapia or sole, which will disintegrate in a stir-fry.
How should I store and reheat leftovers?
Transfer to an airtight container and refrigerate within one hour of cooking. The stir-fry keeps for up to 2 days — beyond that, the snap peas lose their texture and the salmon dries out. Reheat in a skillet over medium heat with a tablespoon of water, stirring gently for 2–3 minutes until warmed through. The microwave is faster but will soften the snap peas considerably. Do not freeze this dish — the vegetables become waterlogged upon thawing, and the salmon texture suffers. If you want to meal prep, cook the sauce and salmon separately and stir-fry fresh snap peas when you are ready to eat.
What if I can only eat a very small portion right now?
This recipe divides easily into smaller servings. Plate a quarter of the recipe (about 170 calories and 17g protein) as a mini meal, and refrigerate the rest in individual portions. Many Zepbound and Mounjaro users find they eat better with three small meals plus a snack rather than two full-sized meals. A quarter portion of this stir-fry paired with a few bites of brown rice or a small cup of miso soup makes a complete, satisfying mini dinner. Having pre-portioned meals ready means you can eat during your appetite window without the friction of cooking from scratch.
How do I prevent the salmon from sticking to the pan?
Three things prevent sticking: a thoroughly preheated pan, dry salmon, and patience. Heat the oil until it shimmers — if it is not hot enough, the salmon will bond to the surface instead of searing. Pat each salmon cube completely dry with paper towels before it goes into the pan, because surface moisture drops the pan temperature instantly. Then leave the pieces alone for a full 90 seconds before attempting to turn them. If a piece resists when you try to flip it, give it another 15–20 seconds — properly seared salmon releases naturally from a hot pan. A nonstick skillet eliminates most of this concern, though you will get slightly less browning than with stainless steel or carbon steel.

This article provides general food and nutrition guidance only. It does not constitute medical advice. Always consult your healthcare provider regarding your GLP-1 medication and individual nutritional needs.