Teriyaki Salmon Broccoli Crunch Bowl
Some dinners just fix everything. This Teriyaki Salmon Broccoli Crunch Bowl came together on a Tuesday when I had exactly 25 minutes, a hungry family, and zero desire to think too hard about dinner.
Seriously, the moment that glossy teriyaki sauce hits the pan, the whole kitchen smells like a proper restaurant. Tender salmon, crisp-tender broccoli, crunchy cabbage, earthy brown rice — it’s the kind of bowl that makes everyone at the table go quiet in the best way.
What if weeknight dinners could be both impressive and effortless? This one actually is, and it doubles beautifully as make-ahead salmon broccoli for lunch box meal prep all week long.
Table of Contents
Ingredients

| Category | Ingredient | Amount | Notes |
|---|---|---|---|
| Protein | Salmon fillet, cut into bite-sized pieces | 1 lb | Skin removed; tofu works for a vegan version |
| Vegetable | Broccoli florets | 4 cups | Fresh preferred; frozen works, skip the steam step |
| Grain Base | Cooked brown rice | 1 cup | White rice, quinoa, or cauliflower rice all work |
| Crunch | Shredded red cabbage | 1 cup | Green cabbage or coleslaw mix is fine |
| Crunch | Shredded carrots | 1/2 cup | Pre-shredded from a bag saves time |
| Protein Boost | Shelled edamame | 1/2 cup | Thawed from frozen; adds plant-based protein |
| Garnish | Sliced green onions | 1/4 cup | Chives work too |
| Garnish | Sesame seeds | 2 tablespoons | Toasted for more depth of flavor |
| Cooking | Olive oil | 1 tablespoon | Avocado oil also works at high heat |
| Seasoning | Salt and black pepper | To taste | Season the salmon before it hits the pan |
| Teriyaki Sauce | Low-sodium soy sauce | 1/4 cup | Tamari for gluten-free; coconut aminos for lower sodium |
| Teriyaki Sauce | Honey | 2 tablespoons | Maple syrup works for a vegan swap |
| Teriyaki Sauce | Rice vinegar | 1 tablespoon | Apple cider vinegar works in a pinch |
| Teriyaki Sauce | Toasted sesame oil | 1 teaspoon | Do not skip — this is the flavor backbone |
| Teriyaki Sauce | Fresh ginger, grated | 1 teaspoon | 1/4 tsp ground ginger if fresh isn’t available |
| Teriyaki Sauce | Garlic clove, minced | 1 clove | 1/4 tsp garlic powder works too |
| Teriyaki Sauce | Cornstarch | 1 teaspoon | Arrowroot powder is a good substitute |
| Teriyaki Sauce | Water | 2 tablespoons | Helps the cornstarch dissolve smoothly |
Instructions
Mix the teriyaki sauce. In a small bowl, whisk together the soy sauce, honey, rice vinegar, sesame oil, grated ginger, minced garlic, cornstarch, and water until fully smooth.
The sauce will look thin at this stage — that’s exactly right. It thickens beautifully once it hits the heat. Set it aside within easy reach of the stove.
Cook the salmon. Heat the olive oil in a large skillet over medium-high heat. Season the salmon pieces with salt and black pepper, then add them to the pan in a single layer.
Cook for 3 to 4 minutes per side until the salmon is golden on the outside and just opaque through the center. In my testing, I found that medium-high heat gives you that golden sear without drying out the fish.
Steam the broccoli. Add the broccoli florets and 2 tablespoons of water directly to the same skillet. Cover with a lid and steam for 3 to 4 minutes.
You’re looking for bright, vivid green florets that still have a little snap when you press them — crisp-tender, not soft. Think of it like the broccoli equivalent of al dente pasta.
Add the sauce. Pour the teriyaki sauce over the salmon and broccoli in the skillet. Cook uncovered for 1 to 2 minutes, stirring gently, until the sauce thickens and coats everything in a glossy, amber glaze.
The aroma at this point — sweet, gingery, slightly caramelized — is genuinely one of the best things about making this high protein teriyaki salmon at home.
Build the bowls. Divide the cooked brown rice, shredded red cabbage, shredded carrots, and edamame evenly among four bowls.
Layer the ingredients side by side rather than mixing them — the bowls look far more vibrant and restaurant-worthy that way, with deep purple cabbage, bright orange carrots, and pale green edamame all visible at once.
Top and serve. Spoon the teriyaki salmon and broccoli over the bowl bases. Sprinkle with sliced green onions and sesame seeds and serve immediately.
After making this dozens of times, I always add an extra drizzle of sesame oil right at the end — it takes 2 seconds and makes the whole bowl taste like it came from a proper Japanese restaurant.

Substitutions and Variations
Make It Gluten-Free
Swap the soy sauce for tamari or coconut aminos in equal amounts. Both are naturally gluten-free and deliver nearly identical flavor. Everything else in this recipe is already gluten-free, so it’s an easy switch with no other adjustments needed.
Make It Vegan
Replace the salmon with extra-firm tofu, pressed and cubed. Use maple syrup instead of honey in the sauce. The teriyaki sauce and bowl base are already plant-based, so this is a simple swap that keeps all the hearty teriyaki flavor for busy fall evenings.
Boost the Protein Further
Double the edamame or add a soft-boiled egg on top. My family’s favorite variation is adding a drizzle of sriracha and a spoonful of peanut sauce alongside the teriyaki — it turns the bowl into something genuinely crave-worthy.
Switch the Grain
White jasmine rice cooks faster if you’re short on time. Quinoa adds extra protein and a slightly nutty flavor. For a lower-carb version, cauliflower rice works surprisingly well and absorbs the teriyaki sauce beautifully.
Expert Tips and Troubleshooting
Get a Proper Sear on the Salmon
Pat the salmon pieces completely dry with a paper towel before seasoning. Moisture is the enemy of a good sear. In my testing, I found that dry salmon browns in about 3 minutes per side; wet salmon steams and turns grey instead of golden.
Prevent the Sauce from Burning
Keep the heat at medium once the sauce goes in — don’t crank it up to rush the thickening. The honey in the sauce burns quickly over high heat and turns bitter. A gentle 1 to 2 minutes at medium is all you need for a glossy, perfectly thickened glaze.
For another sauce you can batch-prep for bowls all week, this honey mustard pecan dressing is a fantastic option that stores beautifully in the fridge.
Keep the Cabbage Crunchy
Store the shredded cabbage and carrots separately from the warm components when meal prepping. The heat from the rice and salmon will wilt them if they’re stored together. Add the crunchy toppings only when you’re ready to eat for the best texture.
According to Serious Eats’ teriyaki sauce guide, the cornstarch-to-liquid ratio matters for the right consistency — this recipe hits that balance well, giving you a sauce that coats without becoming gloppy.
Storage and Meal Prep
| Component | Storage Method | Duration |
|---|---|---|
| Teriyaki salmon and broccoli | Airtight container, refrigerator | Up to 3 days |
| Cooked brown rice | Airtight container, refrigerator | Up to 5 days |
| Shredded cabbage and carrots | Separate airtight container, refrigerator | Up to 4 days |
| Edamame | Airtight container, refrigerator | Up to 4 days |
| Extra teriyaki sauce | Sealed jar, refrigerator | Up to 1 week |
| Fully assembled bowl | Not recommended — assemble fresh | Best within 1 hour |
This is one of the best recipes for make-ahead salmon broccoli lunch box meal prep. Cook a full batch on Sunday, store components separately, and reheat just the salmon and rice before assembling. The cabbage and carrots stay crisp and fresh all week this way.
To reheat, microwave the salmon and rice for 60 to 90 seconds, then assemble the bowl cold from the fridge. No soggy greens, no ruined texture — just a great lunch every single time.
Serving Suggestions

This bowl is a complete meal on its own, but it pairs wonderfully with a simple miso soup or a side of pickled cucumber. For a full spread at a casual fall dinner party, serve it alongside something with a totally different flavor profile, like this BBQ turkey pickle slaw salad for a smoky, tangy contrast.
If you’re building a meal prep rotation, the buffalo ranch celery potato salad makes a great companion for days when you want something heartier and different from the teriyaki flavors.
Teriyaki Salmon Broccoli Crunch Bowl FAQs
Can I use frozen salmon for this recipe?
Yes, frozen salmon works well here. Thaw it completely in the refrigerator overnight, then pat it very dry before cooking. Excess moisture from thawed fish can prevent a good sear, so the drying step is especially important when using frozen fillets.
How do I make this recipe gluten-free?
Swap the soy sauce for tamari or coconut aminos in the same amount. Both are gluten-free and taste nearly identical in the finished sauce. Everything else in the recipe is naturally gluten-free, so no other changes are needed.
Can I meal prep this teriyaki salmon bowl ahead of time?
Absolutely. Cook all components separately and store them in individual airtight containers in the fridge for up to 3 to 4 days. Reheat the salmon and rice before assembling, and add the cold cabbage, carrots, and edamame fresh at meal time for the best texture.
Why is my teriyaki sauce not thickening?
The sauce needs heat and a little time to activate the cornstarch. Make sure you’re cooking it uncovered at medium heat for at least 1 to 2 minutes after pouring it in. If it’s still thin, mix a small extra pinch of cornstarch with a teaspoon of water and stir it in.
What can I substitute for brown rice in this bowl?
White jasmine rice, quinoa, or cauliflower rice all work well as bases. Quinoa adds extra protein, white rice cooks faster, and cauliflower rice keeps it low-carb. All three absorb the teriyaki sauce well and pair naturally with the salmon and broccoli.
Make This Bowl Tonight
Honestly, this Teriyaki Salmon Broccoli Crunch Bowl is one of those recipes that earns a permanent spot in your weeknight lineup. It’s fast, it’s nourishing, and it genuinely tastes like something you’d pay good money for at a restaurant.
Try it this week and let me know how it goes in the comments below. Save this to Pinterest so it’s ready whenever a busy evening calls for something easy and delicious.

Teriyaki Salmon Broccoli Crunch Bowl
Equipment
- Large skillet
- Small bowl
- Whisk
- Large mixing bowls
- Chef’s knife
- Cutting board
- Measuring cups and spoons
- Airtight containers
- Refrigerator
Ingredients
Protein
- 1 lb salmon fillet, cut into bite-sized pieces Skin removed; tofu works for a vegan version
Vegetable
- 4 cups broccoli florets Fresh preferred; frozen works, skip the steam step
Grain Base
- 1 cup cooked brown rice White rice, quinoa, or cauliflower rice all work
Crunch
- 1 cup shredded red cabbage Green cabbage or coleslaw mix is fine
- ½ cup shredded carrots Pre-shredded from a bag saves time
Protein Boost
- ½ cup shelled edamame Thawed from frozen; adds plant-based protein
Garnish
- ¼ cup sliced green onions Chives work too
- 2 tablespoons sesame seeds Toasted for more depth of flavor
Cooking
- 1 tablespoon olive oil Avocado oil also works at high heat
Seasoning
- salt and black pepper To taste; season the salmon before it hits the pan
Teriyaki Sauce
- ¼ cup low-sodium soy sauce Tamari for gluten-free; coconut aminos for lower sodium
- 2 tablespoons honey Maple syrup works for a vegan swap
- 1 tablespoon rice vinegar Apple cider vinegar works in a pinch
- 1 teaspoon toasted sesame oil Do not skip — this is the flavor backbone
- 1 teaspoon fresh ginger, grated 1/4 tsp ground ginger if fresh isn’t available
- 1 clove garlic, minced 1/4 tsp garlic powder works too
- 1 teaspoon cornstarch Arrowroot powder is a good substitute
- 2 tablespoons water Helps the cornstarch dissolve smoothly
Instructions
- Mix the teriyaki sauce. In a small bowl, whisk together the soy sauce, honey, rice vinegar, sesame oil, grated ginger, minced garlic, cornstarch, and water until fully smooth. Set aside.
- Cook the salmon. Heat the olive oil in a large skillet over medium-high heat. Season the salmon pieces with salt and black pepper, then add them to the pan in a single layer. Cook for 3 to 4 minutes per side until golden on the outside and just opaque through the center.
- Steam the broccoli. Add the broccoli florets and 2 tablespoons of water directly to the same skillet. Cover with a lid and steam for 3 to 4 minutes, until bright green and crisp-tender.
- Add the sauce. Pour the teriyaki sauce over the salmon and broccoli. Cook uncovered over medium heat for 1 to 2 minutes, stirring gently, until the sauce thickens and coats everything in a glossy glaze.
- Build the bowls. Divide the cooked brown rice, shredded red cabbage, shredded carrots, and edamame evenly among four bowls. Layer the ingredients side by side for a colorful presentation.
- Top and serve. Spoon the teriyaki salmon and broccoli over the bowl bases. Sprinkle with sliced green onions and sesame seeds and serve immediately.
