This satisfying bowl combines tender oven-baked salmon seasoned with garlic and soy, served over fluffy rice alongside fresh cucumber, creamy avocado, shredded carrots, and protein-rich edamame. The star element is a creamy spicy mayo sauce that ties everything together with just the right amount of heat. Ready in just 30 minutes, this nourishing bowl balances protein, healthy fats, and fiber for a complete meal that feels indulgent while keeping things light and nutritious.
The first time I made these salmon bowls was after a particularly long Tuesday when I wanted something that felt like takeout but used what I already had in the fridge. The way the warm, flaky salmon hits cool crisp vegetables still surprises me with how right it tastes. My roommate walked in mid-assembly and immediately asked when dinner would be ready, which is always the best sign.
Last summer I served these at a small dinner party and watched everyone go completely silent for the first five minutes. There is something about building your own bowl that makes people feel taken care of, like you have handed them a canvas instead of just dinner. Now it is my go-to when friends say they are coming over and I have not planned anything elaborate.
Ingredients
- Salmon fillets: I have learned that slightly thicker fillets stay moister through baking, and skinless saves you a step later
- Olive oil: This helps the seasonings actually stick instead of sliding right off
- Soy sauce: Use the regular kind here, not the light version, for better depth
- Garlic powder: Skip fresh garlic here since it can burn in the high oven heat
- Cooked rice: Warm rice works better than cold here, so plan accordingly
- Cucumber: Thin slices are key because thick pieces feel awkward in a forkful
- Avocado: Wait until the last minute to slice it or it will start to brown
- Shredded carrots: These add a sweetness that balances the salty salmon beautifully
- Edamame: I keep frozen shelled edamame on hand just for recipes like this
- Pickled red onion: Optional but honestly the thing that makes the whole bowl pop
- Sesame seeds: Toast them in a dry pan for two minutes first if you remember
- Scallions: Both the white and green parts work here
- Mayonnaise: Real mayo makes the sauce creamy without competing with the salmon
- Sriracha: Start with less if you are sensitive to heat
- Lime juice: Fresh squeezed makes a noticeable difference
Instructions
- Heat the oven:
- Preheat to 400°F and line your baking tray now so you are not scrambling later when the salmon is ready to go in.
- Season the salmon:
- Pat the fillets dry with paper towels, then drizzle with olive oil and soy sauce before sprinkling the garlic powder, salt, and pepper evenly over the top.
- Bake until flaky:
- The salmon is done when it flakes easily with a fork, usually 12 to 15 minutes depending on thickness.
- Mix the sauce:
- Whisk together the mayonnaise, sriracha, lime juice, and soy sauce until smooth and taste it to adjust the heat level.
- Build the base:
- Divide the warm rice between two bowls, then arrange the cucumber, avocado, carrots, edamame, and pickled red onion in sections on top.
- Add the salmon:
- Use a fork to break the cooked salmon into large flakes and distribute it between the bowls.
- Finish and serve:
- Drizzle the spicy mayo over everything and finish with sesame seeds and scallions right at the table.
My friend Sarah now texts me every time she makes this, which has somehow become her Sunday evening ritual. There is something comforting about a meal that feels nourishing without making you feel heavy afterward.
Make It Yours
Brown rice or quinoa work beautifully here if you want more fiber. I have even used cauliflower rice when I was trying to cut carbs and it was still satisfying.
Perfect Pairings
A crisp white wine like Sauvignon Blanc cuts through the rich salmon and creamy sauce perfectly. If you do not drink, sparkling water with lime works just as well.
Meal Prep Magic
This is actually one of those rare bowls that holds up well for next-day lunches. The key is packing the sauce separately and drizzling it right before you eat.
- Store the salmon and rice in one container and vegetables in another
- Keep the sauce in a small leak-proof jar
- Add fresh avocado the day you plan to eat it, not the night before
I hope this becomes one of those recipes you make without even looking at the directions, the kind that feels like yours.
Recipe FAQs
- → What makes this bowl nutritious?
-
The salmon provides high-quality protein and omega-3 fatty acids, while the vegetables contribute essential vitamins and fiber. Brown rice adds complex carbohydrates, and avocado offers healthy monounsaturated fats.
- → Can I use frozen salmon fillets?
-
Yes, simply thaw the frozen salmon in the refrigerator overnight or under cold running water for 30 minutes before patting dry and seasoning.
- → How spicy is the sriracha mayo sauce?
-
With one teaspoon of sriracha, the sauce offers mild to medium heat. Adjust the amount to your preference or substitute with your favorite hot sauce.
- → What rice works best for this bowl?
-
Both white and brown rice work beautifully. Brown rice provides extra fiber and nutrients, while white rice offers a lighter texture and cooks faster.
- → Can I make this bowl ahead?
-
Prepare the components in advance and store them separately. Reheat the salmon gently and assemble just before serving to maintain the best textures and flavors.